Patents by Inventor Bryan Sullivan

Bryan Sullivan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10992554
    Abstract: Aspects of the subject disclosure may include, for example, generating a instruction set according to a data analytics collection strategy and identifying first and second network devices adapted to perform first and second types of network functions, respectively, within a communications network, wherein the first and second types of network functions are different. First and second collectors are instantiated in association with the first and second network devices, respectively, and the instruction set is provided to each of the first and second collectors. The first and second collectors are adapted to autonomously execute first and second segments of the instruction set according to the first and second types of network function to obtain first and second collection results, respectively, wherein network analytic functions are adapted to process the first and second collection results. Other embodiments are disclosed.
    Type: Grant
    Filed: December 7, 2018
    Date of Patent: April 27, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Mostafa Tofighbakhsh, Bryan Sullivan
  • Patent number: 10812853
    Abstract: Methods, systems, and computer programs encoded on computer storage medium, for receiving, by an analytics computing engine, a first remote control detail record (RCDR) of a remote control device that is communicatively coupled to a set-top box, the first RCDR including sensor data from one or more sensors of the remote control device, the RCDR being generated in response to a first video stream provided by the set-top box; processing, by the analytics computing engine, the first RCDR to determine a classification of a user associated with the sensor data, the classification of the user including one or more demographic categories; determining, by the analytics computing engine, a second video stream based on the classification of the user; and communicating, by the analytics computing engine, the second video stream to the set-top box.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: October 20, 2020
    Assignee: AT&T INTELLECUTAL PROPERTY I, L.P.
    Inventors: Mostafa Tofighbakhsh, Bryan Sullivan
  • Publication number: 20200186449
    Abstract: Aspects of the subject disclosure may include, for example, generating a instruction set according to a data analytics collection strategy and identifying first and second network devices adapted to perform first and second types of network functions, respectively, within a communications network, wherein the first and second types of network functions are different. First and second collectors are instantiated in association with the first and second network devices, respectively, and the instruction set is provided to each of the first and second collectors. The first and second collectors are adapted to autonomously execute first and second segments of the instruction set according to the first and second types of network function to obtain first and second collection results, respectively, wherein network analytic functions are adapted to process the first and second collection results. Other embodiments are disclosed.
    Type: Application
    Filed: December 7, 2018
    Publication date: June 11, 2020
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Mostafa Tofighbakhsh, Bryan Sullivan
  • Publication number: 20200128288
    Abstract: Methods, systems, and computer programs encoded on computer storage medium, for receiving, by an analytics computing engine, a first remote control detail record (RCDR) of a remote control device that is communicatively coupled to a set-top box, the first RCDR including sensor data from one or more sensors of the remote control device, the RCDR being generated in response to a first video stream provided by the set-top box; processing, by the analytics computing engine, the first RCDR to determine a classification of a user associated with the sensor data, the classification of the user including one or more demographic categories; determining, by the analytics computing engine, a second video stream based on the classification of the user; and communicating, by the analytics computing engine, the second video stream to the set-top box.
    Type: Application
    Filed: October 23, 2018
    Publication date: April 23, 2020
    Inventors: Mostafa Tofighbakhsh, Bryan Sullivan
  • Patent number: 9077565
    Abstract: Sharing content among users of mobile devices is facilitated and controlled by a system and method that employs a content sharing application to receive and process requests to share content among users of devices such as mobile devices and personal computers. Recipients receive share content messages from the content sharing application indicating that they have been selected to access shared content. Such messages may provide direct or indirect access to the shared content via the recipient mobile device. Recipients can specify privacy management schemes to limit or control the receipt of such messages. The content sharing application may also provide various spam filtering techniques that prevent users from abusing the system, including restricting the number or type of requests to share content that may be effectuated over time.
    Type: Grant
    Filed: May 23, 2012
    Date of Patent: July 7, 2015
    Assignee: AT&T Mobility II LLC
    Inventors: Anuraag Agrawal, Bryan Sullivan
  • Patent number: 8806618
    Abstract: Secure distributed applications are produced by default upon construction. Mechanisms are provided to address distributed application vulnerabilities (e.g., cross-site scripting, cross-site request forgery, replay attacks. . . ) automatically. These mechanisms are provided in conjunction with a tier split component that breaks up an application for execution across multiple contexts or tiers. As a result, any application that is tier split is protected from security vulnerabilities by default without any intervention on the part of a developer.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: August 12, 2014
    Assignee: Microsoft Corporation
    Inventors: Benjamin Livshits, Henricus Johannes Maria Meijer, Brian Beckman, Jeffrey Van Gogh, Danny Van Velzen, Dragos A. Manolescu, Bryan Sullivan
  • Patent number: 8800042
    Abstract: Providing secure web application development and operation. In a web development environment, code developed for the web application is analyzed to identify vulnerabilities and remedial actions are identified. The remedial actions may be automatically invoked or a developer can be prompted to take particular actions to remediate the vulnerability.
    Type: Grant
    Filed: August 21, 2006
    Date of Patent: August 5, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Caleb Sima, Bryan Sullivan
  • Publication number: 20120233278
    Abstract: Sharing content among users of mobile devices is facilitated and controlled by a system and method that employs a content sharing application to receive and process requests to share content among users of devices such as mobile devices and personal computers. Recipients receive share content messages from the content sharing application indicating that they have been selected to access shared content. Such messages may provide direct or indirect access to the shared content via the recipient mobile device. Recipients can specify privacy management schemes to limit or control the receipt of such messages. The content sharing application may also provide various spam filtering techniques that prevent users from abusing the system, including restricting the number or type of requests to share content that may be effectuated over time.
    Type: Application
    Filed: May 23, 2012
    Publication date: September 13, 2012
    Applicant: AT&T WIRELESS SERVICES, INC.
    Inventors: Anuraag Agrawal, Bryan Sullivan
  • Patent number: 8208910
    Abstract: Sharing content among users of mobile devices is facilitated and controlled by a system and method that employs a content sharing application to receive and process requests to share content among users of devices such as mobile devices and personal computers. Recipients receive share content messages from the content sharing application indicating that they have been selected to access shared content. Such messages may provide direct or indirect access to the shared content via the recipient mobile device. Recipients can specify privacy management schemes to limit or control the receipt of such messages. The content sharing application may also provide various spam filtering techniques that prevent users from abusing the system, including restricting the number or type of requests to share content that may be effectuated over time.
    Type: Grant
    Filed: July 9, 2010
    Date of Patent: June 26, 2012
    Assignee: AT&T Mobility II, LLC.
    Inventors: Anuraag Agrawal, Bryan Sullivan
  • Patent number: 7971264
    Abstract: An apparatus such as an HTTP proxy server compares information of a request by HTTP client logic with a known pattern of information for the client logic. When the information of the request matches the known pattern, the HTTP proxy server causes content and/or software to be communicated to the client in response to the request. Depending upon the results of the comparison, the HTTP proxy may also validate or invalidate the request before communicating it to the server.
    Type: Grant
    Filed: December 30, 2009
    Date of Patent: June 28, 2011
    Assignee: AT&T Mobility II LLC
    Inventor: Bryan Sullivan
  • Publication number: 20100304727
    Abstract: Sharing content among users of mobile devices is facilitated and controlled by a system and method that employs a content sharing application to receive and process requests to share content among users of devices such as mobile devices and personal computers. Recipients receive share content messages from the content sharing application indicating that they have been selected to access shared content. Such messages may provide direct or indirect access to the shared content via the recipient mobile device. Recipients can specify privacy management schemes to limit or control the receipt of such messages. The content sharing application may also provide various spam filtering techniques that prevent users from abusing the system, including restricting the number or type of requests to share content that may be effectuated over time.
    Type: Application
    Filed: July 9, 2010
    Publication date: December 2, 2010
    Inventors: Anuraag Agrawal, Bryan Sullivan
  • Patent number: 7773976
    Abstract: Sharing content among users of mobile devices is facilitated and controlled by a system and method that employs a content sharing application to receive and process requests to share content among users of devices such as mobile devices and personal computers. Recipients receive share content messages from the content sharing application indicating that they have been selected to access shared content. Such messages may provide direct or indirect access to the shared content via the recipient mobile device. Recipients can specify privacy management schemes to limit or control the receipt of such messages. The content sharing application may also provide various spam filtering techniques that prevent users from abusing the system, including restricting the number or type of requests to share content that may be effectuated over time.
    Type: Grant
    Filed: September 10, 2007
    Date of Patent: August 10, 2010
    Assignee: AT&T Mobility II LLC
    Inventors: Anuraag Agrawal, Bryan Sullivan
  • Patent number: 7765597
    Abstract: A vulnerability assessment tool that is operative to analyze web sites by simultaneously operating a crawling process and an audit process. Once the crawling process is invoked, the results are provided to the audit process. The audit process, rather than waiting until the crawl process is completed, simultaneously audits the web site based on the already provided crawl results. The results of the audit are also fed back to the crawl process to further enhance the crawl.
    Type: Grant
    Filed: August 1, 2006
    Date of Patent: July 27, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Caleb Sima, Steve Millar, Raymond Kelly, Bryan Sullivan, Gerald Sullivan, David Tillery
  • Publication number: 20100107259
    Abstract: An apparatus such as an HTTP proxy server compares information of a request by HTTP client logic with a known pattern of information for the client logic. When the information of the request matches the known pattern, the HTTP proxy server causes content and/or software to be communicated to the client in response to the request. Depending upon the results of the comparison, the HTTP proxy may also validate or invalidate the request before communicating it to the server.
    Type: Application
    Filed: December 30, 2009
    Publication date: April 29, 2010
    Inventor: Bryan Sullivan
  • Patent number: 7665147
    Abstract: An apparatus such as an HTTP proxy server compares information of a request by HTTP client logic with a known pattern of information for the client logic. When the information of the request matches the known pattern, the HTTP proxy server causes content and/or software to be communicated to the client in response to the request. Depending upon the results of the comparison, the HTTP proxy may also validate or invalidate the request before communicating it to the server.
    Type: Grant
    Filed: February 5, 2004
    Date of Patent: February 16, 2010
    Assignee: AT&T Mobility II LLC
    Inventor: Bryan Sullivan
  • Publication number: 20090249489
    Abstract: Secure distributed Web applications are produced by default upon construction. Mechanisms are provided to address distributed application vulnerabilities (e.g., cross-site scripting, cross-site request forgery, replay attacks . . . automatically. These mechanisms are provided in conjunction with a tier-splitting component that breaks up an application for execution across multiple contexts or tiers. As a result, any application that is tier split is protected from security vulnerabilities by default without any intervention on the part of a developer.
    Type: Application
    Filed: March 31, 2008
    Publication date: October 1, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Benjamin Livshits, Henricus Johannes Maria Meijer, Brian Beckman, Jeffrey Van Gogh, Danny Van Velzen, Dragos A. Manolescu, Bryan Sullivan
  • Publication number: 20080003990
    Abstract: Sharing content among users of mobile devices is facilitated and controlled by a system and method that employs a content sharing application to receive and process requests to share content among users of devices such as mobile devices and personal computers. Recipients receive share content messages from the content sharing application indicating that they have been selected to access shared content. Such messages may provide direct or indirect access to the shared content via the recipient mobile device. Recipients can specify privacy management schemes to limit or control the receipt of such messages. The content sharing application may also provide various spam filtering techniques that prevent users from abusing the system, including restricting the number or type of requests to share content that may be effectuated over time.
    Type: Application
    Filed: September 10, 2007
    Publication date: January 3, 2008
    Applicant: AT&T Mobility II LLC
    Inventors: Anuraag Agrawal, Bryan Sullivan
  • Patent number: 7295833
    Abstract: Sharing content among users of mobile devices is facilitated and controlled by a system and method that employs a content sharing application to receive and process requests to share content among users of devices such as mobile devices and personal computers. Recipients receive share content messages from the content sharing application indicating that they have been selected to access shared content. Such messages may provide direct or indirect access to the shared content via the recipient mobile device. Recipients can specify privacy management schemes to limit or control the receipt of such messages. The content sharing application may also provide various spam filtering techniques that prevent users from abusing the system, including restricting the number or type of requests to share content that may be effectuated over time.
    Type: Grant
    Filed: April 9, 2004
    Date of Patent: November 13, 2007
    Assignee: AT&T Mobility II LLC
    Inventors: Anuraag Agrawal, Bryan Sullivan
  • Publication number: 20070061877
    Abstract: A vulnerability assessment tool that is operative to analyze web sites by simultaneously operating a crawling process and an audit process. Once the crawling process is invoked, the results are provided to the audit process. The audit process, rather than waiting until the crawl process is completed, simultaneously audits the web site based on the already provided crawl results. The results of the audit are also fed back to the crawl process to further enhance the crawl.
    Type: Application
    Filed: August 1, 2006
    Publication date: March 15, 2007
    Inventors: Caleb Sima, Steve Millar, Raymond Kelly, Bryan Sullivan, Gerald Sullivan, David Tillery
  • Publication number: 20060282494
    Abstract: A crawler that is either based on an interactive mode of operation or includes an interactive mode along with one or more other modes, such as automatic or manual. Similar to an automatic mode crawler, the crawler traverses web sites, web content and links. However, if the crawler encounters a structure that requires human interaction, such as a form, a radio button selector, a drop down selector, a human verification test, etc., the crawler pauses and prompts a user to take action.
    Type: Application
    Filed: August 1, 2006
    Publication date: December 14, 2006
    Inventors: Caleb Sima, Raymond Kelly, Steve Millar, Robert Raboud, Bryan Sullivan, Jerry Sullivan, David Tillery