Patents by Inventor Angus Davis
Angus Davis 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: 11799892Abstract: Methods, non-transitory computer readable media, and database activity monitor devices that deploy a monitoring proxy into a virtual private cloud (VPC) network hosted by a first public cloud network following detection in the VPC network of a new database associated with an entity. The monitoring proxy is configured to obtain and report the activity data based on a first database type of the cloud database. A determination is made when at least one security check defined in at least one security policy is violated based on an analysis of the activity data. An alert is automatically output via a communication network, when the determination indicates the security check is violated. One or more interactive dashboards are generated and output based on the activity data. The interactive dashboards comprise a historical database activity report for the entity.Type: GrantFiled: January 28, 2021Date of Patent: October 24, 2023Assignee: CLOUD STORAGE SECURITYInventors: Aaron Newman, Jason Ruckman, Angus Davis
-
Publication number: 20220239681Abstract: Methods, non-transitory computer readable media, and database activity monitor devices that deploy a monitoring proxy into a virtual private cloud (VPC) network hosted by a first public cloud network following detection in the VPC network of a new database associated with an entity. The monitoring proxy is configured to obtain and report the activity data based on a first database type of the cloud database. A determination is made when at least one security check defined in at least one security policy is violated based on an analysis of the activity data. An alert is automatically output via a communication network, when the determination indicates the security check is violated. One or more interactive dashboards are generated and output based on the activity data. The interactive dashboards comprise a historical database activity report for the entity.Type: ApplicationFiled: January 28, 2021Publication date: July 28, 2022Inventors: Aaron Newman, Jason Ruckman, Angus Davis
-
Patent number: 11223529Abstract: Methods, non-transitory computer readable media, and infrastructure management devices that inventory, and facilitate improved security of, public cloud databases are illustrated. With this technology, access data for one or more accounts associated with one or more public cloud networks is obtained. This technology then periodically identifies, stores an indication of, and obtains and stores a state of, a plurality of databases hosted by the public cloud networks using the obtained access data and one or more application programming interfaces (APIs) provided by the public cloud networks for each of one or more types of the databases. A dashboard comprising an inventory of the databases for a historical time period is then generated, based on the stored indication and state of each of the databases, and output.Type: GrantFiled: August 18, 2020Date of Patent: January 11, 2022Assignee: BLOCWATCH INC.Inventors: Aaron Newman, Jason Ruckman, Angus Davis
-
Publication number: 20210382860Abstract: A method, non-transitory computer readable medium, and device that monitors a blockchain based on one or more schematized transactions includes ingesting a block of a blockchain for monitoring. A transaction of the block is schematized to identify one or more fields for data types in the received transaction. A determination is made whether data in one or more of the identified fields of the schematized transaction matches one or more conditions of one or more rules associated with at least one stored policy. Execution of at least one action is triggered based on the determination that the data in at least one of the identified fields of the schematized transaction matches at least one of the conditions of one of the rules associated with the at least one stored policy.Type: ApplicationFiled: June 5, 2020Publication date: December 9, 2021Inventors: Aaron Newman, Jason Ruckman, Angus Davis
-
Patent number: 9955015Abstract: Information associated with messages and/or missed calls is provided to a subscriber. Calls received but not answered by the subscriber may be monitored. Each monitored call is classified as one of a missed call and a message. The monitored calls may be summarized based on a customizable rule set to create a summary. The summary is provided to the subscriber via, for example, a voice notification.Type: GrantFiled: October 5, 2016Date of Patent: April 24, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Lisa J. Stifelman, Karen M. Cross, Sarah A. Caplener, Rajeev Khurana, Anne K. Sullivan, Rao Surapaneni, Justin B. Ward, Angus Davis
-
Publication number: 20170026520Abstract: Information associated with messages and/or missed calls is provided to a subscriber. Calls received but not answered by the subscriber may be monitored. Each monitored call is classified as one of a missed call and a message. The monitored calls may be summarized based on a customizable rule set to create a summary. The summary is provided to the subscriber via, for example, a voice notification.Type: ApplicationFiled: October 5, 2016Publication date: January 26, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Lisa J. Stifelman, Karen M. Cross, Sarah A. Caplener, Rajeev Khurana, Anne K. Sullivan, Rao Surapaneni, Justin B. Ward, Angus Davis
-
Patent number: 9544436Abstract: Information associated with messages and/or missed calls is provided to a subscriber. Calls received but not answered by the subscriber may be monitored. Each monitored call is classified as one of a missed call and a message. The monitored calls may be summarized based on a customizable rule set to create a summary. The summary is provided to the subscriber via, for example, a voice notification.Type: GrantFiled: July 7, 2014Date of Patent: January 10, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Lisa J. Stifelman, Karen M. Cross, Sarah Caplener, Rajeev Khurana, Anne K. Sullivan, Rao Surapaneni, Justin B. Ward, Angus Davis
-
Patent number: 8798239Abstract: Information associated with messages and/or missed calls is provided to a subscriber. Calls received but not answered by the subscriber may be monitored. Each monitored call is classified as one of a missed call and a message. The monitored calls may be summarized based on a customizable rule set to create a summary. The summary is provided to the subscriber via, for example, a voice notification.Type: GrantFiled: August 6, 2013Date of Patent: August 5, 2014Assignee: Microsoft CorporationInventors: Lisa J. Stifelman, Karen M. Cross, Sarah A. Caplener, Rajeev Khurana, Anne K. Sullivan, Rao Surapaneni, Justin B. Ward, Angus Davis
-
Patent number: 8589779Abstract: Computer program products, methods and systems for accepting content that defines an event handler. The content is provided to a media player configured to render the content. The event handler is configured to receive an event from an operating system on which the media player runs, the operating system executing on a mobile device having an integrated display and an integrated telephone. The content is presented by the media player on the display. The event is received from the operating system and providing the event to the event handler. And the presentation of the content is modified by the media player based on processing of the event by the event handler.Type: GrantFiled: December 19, 2007Date of Patent: November 19, 2013Assignee: Adobe Systems IncorporatedInventors: Govind Balakrishnan, Andrew Borovsky, Matthew Millar, Chris Thilgen, Angus Davis
-
Publication number: 20130211566Abstract: In one embodiment, a method is provided. The method includes evaluating local codecs of a cellular telephone. The method further includes playing a content file with a media player on the cellular telephone. The method also includes accessing encoded media referred to by the content file in a format determined based on local codecs of the cellular telephone.Type: ApplicationFiled: August 20, 2012Publication date: August 15, 2013Applicant: ADOBE SYSTEMS INCORPORATEDInventors: Rob Borcic, Angus Davis, Chris Thilgen, Govind Balakrishnan
-
Patent number: 8249569Abstract: In one embodiment, a method is provided. The method includes evaluating local codecs of a cellular telephone. The method further includes playing a content file with a media player on the cellular telephone. The method also includes accessing encoded media referred to by the content file in a format determined based on local codecs of the cellular telephone.Type: GrantFiled: October 9, 2009Date of Patent: August 21, 2012Assignee: Adobe Systems IncorporatedInventors: Rob Borcic, Angus Davis, Chris Thilgen, Govind Balakrishnan
-
Publication number: 20120207288Abstract: Information associated with messages and/or missed calls is provided to a subscriber. Calls received but not answered by the subscriber may be monitored. Each monitored call is classified as one of a missed call and a message. The monitored calls may be summarized based on a customizable rule set to create a summary. The summary is provided to the subscriber via, for example, a voice notification.Type: ApplicationFiled: January 17, 2012Publication date: August 16, 2012Applicant: TellMe Networks, Inc.Inventors: Lisa J. Stifelman, Karen M. Cross, Sarah A. Caplener, Rajeev Khurana, Anne K. Sullivan, Rao Surapaneni, Justin B. Ward, Angus Davis
-
Patent number: 8126120Abstract: Information associated with messages and/or missed calls is provided to a subscriber. Calls received but not answered by the subscriber may be monitored. Each monitored call is classified as one of a missed call and a message. The monitored calls may be summarized based on a customizable rule set to create a summary. The summary is provided to the subscriber via, for example, a voice notification.Type: GrantFiled: December 12, 2005Date of Patent: February 28, 2012Assignee: TellMe Networks, Inc.Inventors: Lisa J. Stifelman, Karen M. Cross, Sarah A. Caplener, Rajeev Khurana, Anne K. Sullivan, Rao Surapaneni, Justin B. Ward, Angus Davis
-
Publication number: 20110300836Abstract: In an embodiment, a method is provided. The method includes playing a content file with a media player on a cellular telephone. Also, the method includes receiving an interrupt event. Moreover, the method includes saving state of the media player on the cellular telephone in the media player.Type: ApplicationFiled: August 15, 2011Publication date: December 8, 2011Inventors: Rob Borcic, Angus Davis, Chris Thilgen, Govind Balakrishnan
-
Patent number: 8000690Abstract: In an embodiment, a method is provided. The method includes playing a content file with a media player on a cellular telephone. Also, the method includes receiving an interrupt event. Moreover, the method includes saving state of the media player on the cellular telephone in the media player.Type: GrantFiled: January 4, 2010Date of Patent: August 16, 2011Assignee: Adobe Systems IncorporatedInventors: Rob Borcic, Angus Davis, Chris Thilgen, Govind Balakrishnan
-
Publication number: 20100105361Abstract: In an embodiment, a method is provided. The method includes playing a content file with a media player on a cellular telephone. Also, the method includes receiving an interrupt event. Moreover, the method includes saving state of the media player on the cellular telephone in the media player.Type: ApplicationFiled: January 4, 2010Publication date: April 29, 2010Applicant: ADOBE SYSTEMS INCORPORATEDInventors: Rob Borcic, Angus Davis, Chris Thilgen, Govind Balakrishnan
-
Patent number: 7660558Abstract: In an embodiment, a method is provided. The method includes playing a content file with a media player on a cellular telephone. Also, the method includes receiving an interrupt event. Moreover, the method includes saving state of the media player on the cellular telephone in the media player.Type: GrantFiled: December 31, 2005Date of Patent: February 9, 2010Assignee: Adobe Systems IncorporatedInventors: Rob Borcic, Angus Davis, Chris Thilgen, Govind Balakrishnan
-
Patent number: 7603113Abstract: In one embodiment, a method is provided. The method includes evaluating local codecs of a cellular telephone. The method further includes playing a content file with a media player on the cellular telephone. The method also includes accessing encoded media referred to by the content file in a format determined based on local codecs of the cellular telephone.Type: GrantFiled: December 31, 2005Date of Patent: October 13, 2009Assignee: Adobe Systems IncorporatedInventors: Rob Borcic, Angus Davis, Chris Thilgen, Govind Balakrishnan
-
Publication number: 20080222520Abstract: Computer program products, methods and systems for accepting content that defines an event handler. The content is provided to a media player configured to render the content. The event handler is configured to receive an event from an operating system on which the media player runs, the operating system executing on a mobile device having an integrated display and an integrated telephone. The content is presented by the media player on the display. The event is received from the operating system and providing the event to the event handler. And the presentation of the content is modified by the media player based on processing of the event by the event handler.Type: ApplicationFiled: December 19, 2007Publication date: September 11, 2008Inventors: Govind Balakrishnan, Andrew Borovsky, Matthew Millar, Chris Thilgen, Angus Davis
-
Publication number: 20070155426Abstract: In an embodiment, a method is presented. The method includes presenting a user interface to a user on a cellular telephone by operating a media player with a content file. The method also includes receiving user commands. The method further includes translating the user commands to device specific commands in the media player responsive to the content file.Type: ApplicationFiled: December 31, 2005Publication date: July 5, 2007Inventors: Govind Balakrishnan, Angus Davis, Chris Thilgen