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: 11799892
    Abstract: 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: Grant
    Filed: January 28, 2021
    Date of Patent: October 24, 2023
    Assignee: CLOUD STORAGE SECURITY
    Inventors: Aaron Newman, Jason Ruckman, Angus Davis
  • Publication number: 20220239681
    Abstract: 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: Application
    Filed: January 28, 2021
    Publication date: July 28, 2022
    Inventors: Aaron Newman, Jason Ruckman, Angus Davis
  • Patent number: 11223529
    Abstract: 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: Grant
    Filed: August 18, 2020
    Date of Patent: January 11, 2022
    Assignee: BLOCWATCH INC.
    Inventors: Aaron Newman, Jason Ruckman, Angus Davis
  • Publication number: 20210382860
    Abstract: 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: Application
    Filed: June 5, 2020
    Publication date: December 9, 2021
    Inventors: Aaron Newman, Jason Ruckman, Angus Davis
  • Patent number: 9955015
    Abstract: 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: Grant
    Filed: October 5, 2016
    Date of Patent: April 24, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Lisa J. Stifelman, Karen M. Cross, Sarah A. Caplener, Rajeev Khurana, Anne K. Sullivan, Rao Surapaneni, Justin B. Ward, Angus Davis
  • Publication number: 20170026520
    Abstract: 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: Application
    Filed: October 5, 2016
    Publication date: January 26, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Lisa J. Stifelman, Karen M. Cross, Sarah A. Caplener, Rajeev Khurana, Anne K. Sullivan, Rao Surapaneni, Justin B. Ward, Angus Davis
  • Patent number: 9544436
    Abstract: 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: Grant
    Filed: July 7, 2014
    Date of Patent: January 10, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Lisa J. Stifelman, Karen M. Cross, Sarah Caplener, Rajeev Khurana, Anne K. Sullivan, Rao Surapaneni, Justin B. Ward, Angus Davis
  • Patent number: 8798239
    Abstract: 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: Grant
    Filed: August 6, 2013
    Date of Patent: August 5, 2014
    Assignee: Microsoft Corporation
    Inventors: Lisa J. Stifelman, Karen M. Cross, Sarah A. Caplener, Rajeev Khurana, Anne K. Sullivan, Rao Surapaneni, Justin B. Ward, Angus Davis
  • Patent number: 8589779
    Abstract: 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: Grant
    Filed: December 19, 2007
    Date of Patent: November 19, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: Govind Balakrishnan, Andrew Borovsky, Matthew Millar, Chris Thilgen, Angus Davis
  • Publication number: 20130211566
    Abstract: 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: Application
    Filed: August 20, 2012
    Publication date: August 15, 2013
    Applicant: ADOBE SYSTEMS INCORPORATED
    Inventors: Rob Borcic, Angus Davis, Chris Thilgen, Govind Balakrishnan
  • Patent number: 8249569
    Abstract: 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: Grant
    Filed: October 9, 2009
    Date of Patent: August 21, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Rob Borcic, Angus Davis, Chris Thilgen, Govind Balakrishnan
  • Publication number: 20120207288
    Abstract: 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: Application
    Filed: January 17, 2012
    Publication date: August 16, 2012
    Applicant: 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: 8126120
    Abstract: 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: Grant
    Filed: December 12, 2005
    Date of Patent: February 28, 2012
    Assignee: 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: 20110300836
    Abstract: 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: Application
    Filed: August 15, 2011
    Publication date: December 8, 2011
    Inventors: Rob Borcic, Angus Davis, Chris Thilgen, Govind Balakrishnan
  • Patent number: 8000690
    Abstract: 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: Grant
    Filed: January 4, 2010
    Date of Patent: August 16, 2011
    Assignee: Adobe Systems Incorporated
    Inventors: Rob Borcic, Angus Davis, Chris Thilgen, Govind Balakrishnan
  • Publication number: 20100105361
    Abstract: 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: Application
    Filed: January 4, 2010
    Publication date: April 29, 2010
    Applicant: ADOBE SYSTEMS INCORPORATED
    Inventors: Rob Borcic, Angus Davis, Chris Thilgen, Govind Balakrishnan
  • Patent number: 7660558
    Abstract: 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: Grant
    Filed: December 31, 2005
    Date of Patent: February 9, 2010
    Assignee: Adobe Systems Incorporated
    Inventors: Rob Borcic, Angus Davis, Chris Thilgen, Govind Balakrishnan
  • Patent number: 7603113
    Abstract: 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: Grant
    Filed: December 31, 2005
    Date of Patent: October 13, 2009
    Assignee: Adobe Systems Incorporated
    Inventors: Rob Borcic, Angus Davis, Chris Thilgen, Govind Balakrishnan
  • Publication number: 20080222520
    Abstract: 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: Application
    Filed: December 19, 2007
    Publication date: September 11, 2008
    Inventors: Govind Balakrishnan, Andrew Borovsky, Matthew Millar, Chris Thilgen, Angus Davis
  • Publication number: 20070155426
    Abstract: 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: Application
    Filed: December 31, 2005
    Publication date: July 5, 2007
    Inventors: Govind Balakrishnan, Angus Davis, Chris Thilgen