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: 10992554Abstract: 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: GrantFiled: December 7, 2018Date of Patent: April 27, 2021Assignee: AT&T Intellectual Property I, L.P.Inventors: Mostafa Tofighbakhsh, Bryan Sullivan
-
Patent number: 10812853Abstract: 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: GrantFiled: October 23, 2018Date of Patent: October 20, 2020Assignee: AT&T INTELLECUTAL PROPERTY I, L.P.Inventors: Mostafa Tofighbakhsh, Bryan Sullivan
-
Publication number: 20200186449Abstract: 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: ApplicationFiled: December 7, 2018Publication date: June 11, 2020Applicant: AT&T Intellectual Property I, L.P.Inventors: Mostafa Tofighbakhsh, Bryan Sullivan
-
Publication number: 20200128288Abstract: 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: ApplicationFiled: October 23, 2018Publication date: April 23, 2020Inventors: Mostafa Tofighbakhsh, Bryan Sullivan
-
Patent number: 9077565Abstract: 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: GrantFiled: May 23, 2012Date of Patent: July 7, 2015Assignee: AT&T Mobility II LLCInventors: Anuraag Agrawal, Bryan Sullivan
-
Patent number: 8806618Abstract: 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: GrantFiled: March 31, 2008Date of Patent: August 12, 2014Assignee: Microsoft CorporationInventors: Benjamin Livshits, Henricus Johannes Maria Meijer, Brian Beckman, Jeffrey Van Gogh, Danny Van Velzen, Dragos A. Manolescu, Bryan Sullivan
-
Patent number: 8800042Abstract: 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: GrantFiled: August 21, 2006Date of Patent: August 5, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Caleb Sima, Bryan Sullivan
-
Publication number: 20120233278Abstract: 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: ApplicationFiled: May 23, 2012Publication date: September 13, 2012Applicant: AT&T WIRELESS SERVICES, INC.Inventors: Anuraag Agrawal, Bryan Sullivan
-
Patent number: 8208910Abstract: 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: GrantFiled: July 9, 2010Date of Patent: June 26, 2012Assignee: AT&T Mobility II, LLC.Inventors: Anuraag Agrawal, Bryan Sullivan
-
Patent number: 7971264Abstract: 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: GrantFiled: December 30, 2009Date of Patent: June 28, 2011Assignee: AT&T Mobility II LLCInventor: Bryan Sullivan
-
Publication number: 20100304727Abstract: 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: ApplicationFiled: July 9, 2010Publication date: December 2, 2010Inventors: Anuraag Agrawal, Bryan Sullivan
-
Patent number: 7773976Abstract: 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: GrantFiled: September 10, 2007Date of Patent: August 10, 2010Assignee: AT&T Mobility II LLCInventors: Anuraag Agrawal, Bryan Sullivan
-
Patent number: 7765597Abstract: 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: GrantFiled: August 1, 2006Date of Patent: July 27, 2010Assignee: Hewlett-Packard Development Company, L.P.Inventors: Caleb Sima, Steve Millar, Raymond Kelly, Bryan Sullivan, Gerald Sullivan, David Tillery
-
Publication number: 20100107259Abstract: 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: ApplicationFiled: December 30, 2009Publication date: April 29, 2010Inventor: Bryan Sullivan
-
Patent number: 7665147Abstract: 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: GrantFiled: February 5, 2004Date of Patent: February 16, 2010Assignee: AT&T Mobility II LLCInventor: Bryan Sullivan
-
Publication number: 20090249489Abstract: 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: ApplicationFiled: March 31, 2008Publication date: October 1, 2009Applicant: MICROSOFT CORPORATIONInventors: Benjamin Livshits, Henricus Johannes Maria Meijer, Brian Beckman, Jeffrey Van Gogh, Danny Van Velzen, Dragos A. Manolescu, Bryan Sullivan
-
Publication number: 20080003990Abstract: 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: ApplicationFiled: September 10, 2007Publication date: January 3, 2008Applicant: AT&T Mobility II LLCInventors: Anuraag Agrawal, Bryan Sullivan
-
Patent number: 7295833Abstract: 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: GrantFiled: April 9, 2004Date of Patent: November 13, 2007Assignee: AT&T Mobility II LLCInventors: Anuraag Agrawal, Bryan Sullivan
-
Publication number: 20070061877Abstract: 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: ApplicationFiled: August 1, 2006Publication date: March 15, 2007Inventors: Caleb Sima, Steve Millar, Raymond Kelly, Bryan Sullivan, Gerald Sullivan, David Tillery
-
Publication number: 20060282494Abstract: 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: ApplicationFiled: August 1, 2006Publication date: December 14, 2006Inventors: Caleb Sima, Raymond Kelly, Steve Millar, Robert Raboud, Bryan Sullivan, Jerry Sullivan, David Tillery