Patents by Inventor Ryan Cunningham

Ryan Cunningham 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: 11900818
    Abstract: Disclosed are methods and systems for predicting time varying loudness in a geographic region. Training data, including noise information, weather information, and traffic information is collected from a plurality of sensors located in a plurality of geographic regions. The information is collected during multiple time periods. The noise information includes time varying loudness. Static features of the geographic regions are also defined and included in the training data. The static and time varying dynamic features train a model. The model is used predict time varying loudness within a different region and at a time later than times the training data is collected. The predicted loudness levels are utilized, in some aspects, to determine a route for an aircraft.
    Type: Grant
    Filed: June 10, 2020
    Date of Patent: February 13, 2024
    Assignee: JOBY AERO, INC.
    Inventors: Alireza Rostamzadeh, Rohit Goyal, Ryan Cunningham, Jane Yen Hung, Stanley Swaintek
  • Patent number: 11854372
    Abstract: Methods and apparatus for detecting false alarms are disclosed. An indication may be received that a sensor device has changed state. Data indicative of movement of the sensor device may also be received. Based on the received data indicative of movement of the sensor device, it may be determined whether the movement of the sensor device is abnormal. Based on the changed state of the sensor device and based on determining that the movement of the sensor device is abnormal, an indication of a false alarm may be caused to be output.
    Type: Grant
    Filed: January 5, 2021
    Date of Patent: December 26, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Christopher Stone, David Yorkey, Kenneth Egan, Dustin Addison, Ryan Cunningham
  • Patent number: 11140659
    Abstract: A system can include a first electrical device having a first sensor device, where the first sensor device is configured to measure a first parameter used in operating the first electrical device, where the first sensor device is further configured to detect a first condition that is unrelated to operating the first electrical device, where the first condition is created by a trigger device controlled by a user, where the first sensor device, upon detecting the first condition, broadcasts a first communication that includes a first identification of the first sensor device. The system can also include a gateway communicably coupled to the first electrical device, where the gateway receives the first communication from the first electrical device, where the gateway assigns the first electrical device to a first group based on the first identification of the first sensor device.
    Type: Grant
    Filed: August 21, 2019
    Date of Patent: October 5, 2021
    Assignee: SIGNIFY HOLDING B.V.
    Inventors: Bruce Andrew Carl Douglas, Dominic Pritham, Ryan Cunningham
  • Publication number: 20210125488
    Abstract: Methods and apparatus for detecting false alarms are disclosed. An indication may be received that a sensor device has changed state. Data indicative of movement of the sensor device may also be received. Based on the received data indicative of movement of the sensor device, it may be determined whether the movement of the sensor device is abnormal. Based on the changed state of the sensor device and based on determining that the movement of the sensor device is abnormal, an indication of a false alarm may be caused to be output.
    Type: Application
    Filed: January 5, 2021
    Publication date: April 29, 2021
    Inventors: Christopher Stone, David Yorkey, Kenneth Egan, Dustin Addison, Ryan Cunningham
  • Patent number: 10930140
    Abstract: Methods and apparatus for detecting false alarms are disclosed. An indication may be received that a sensor device has changed state. Data indicative of movement of the sensor device may also be received. Based on the received data indicative of movement of the sensor device, it may be determined whether the movement of the sensor device is abnormal. Based on the changed state of the sensor device and based on determining that the movement of the sensor device is abnormal, an indication of a false alarm may be caused to be output.
    Type: Grant
    Filed: September 19, 2019
    Date of Patent: February 23, 2021
    Assignee: Comcast Cable Communications, LLC
    Inventors: Christopher Stone, David Yorkey, Kenneth Egan, Dustin Addison, Ryan Cunningham
  • Publication number: 20200388166
    Abstract: Disclosed are methods and systems for predicting time varying loudness in a geographic region. Training data, including noise information, weather information, and traffic information is collected from a plurality of sensors located in a plurality of geographic regions. The information is collected during multiple time periods. The noise information includes time varying loudness. Static features of the geographic regions are also defined and included in the training data. The static and time varying dynamic features train a model. The model is used predict time varying loudness within a different region and at a time later than times the training data is collected. The predicted loudness levels are utilized, in some aspects, to determine a route for an aircraft.
    Type: Application
    Filed: June 10, 2020
    Publication date: December 10, 2020
    Inventors: Alireza Rostamzadeh, Rohit Goyal, Ryan Cunningham, Jane Yen Hung, Stanley Swaintek
  • Publication number: 20200068529
    Abstract: A system can include a first electrical device having a first sensor device, where the first sensor device is configured to measure a first parameter used in operating the first electrical device, where the first sensor device is further configured to detect a first condition that is unrelated to operating the first electrical device, where the first condition is created by a trigger device controlled by a user, where the first sensor device, upon detecting the first condition, broadcasts a first communication that includes a first identification of the first sensor device. The system can also include a gateway communicably coupled to the first electrical device, where the gateway receives the first communication from the first electrical device, where the gateway assigns the first electrical device to a first group based on the first identification of the first sensor device.
    Type: Application
    Filed: August 21, 2019
    Publication date: February 27, 2020
    Inventors: Bruce Andrew Carl Douglas, Dominic Pritham, Ryan Cunningham
  • Patent number: 10282481
    Abstract: Techniques are described herein that are capable of providing a link to a portion of a media object (e.g., video, audio, etc.) in real time in a social networking update. For example, a user in a social networking system may generate a social networking update that references a media object while the user is consuming the media object. A determination may be made that the user is consuming the media object and that the user generates the social networking update while the user is consuming the media object. A link is inserted in the social networking update that references a portion of the media object that corresponds to a time instance at which the user generates the social networking update. For instance, the link may be automatically inserted in the social networking update.
    Type: Grant
    Filed: July 31, 2009
    Date of Patent: May 7, 2019
    Assignee: OATH INC.
    Inventors: Mike Folgner, Ryan Cunningham, Chris Kalaboukis
  • Patent number: 9715901
    Abstract: A system and method including: a source video for broadcast by a social media platform may be received; a set of video snippets may be extracted from the source video; a subset of the video snippets may be joined to form a preview video; a request for content for an account of the social media platform may be received from a client device; and the preview video may be provided to the client device for automatic playback by the client device in a playback area displayed inline with a message stream of the account.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: July 25, 2017
    Assignee: Twitter, Inc.
    Inventors: Baljeet Singh, Michael Folgner, Ryan Cunningham, David Regan, Yi Wang, Noah Vihinen, Thomas Stephen Woolway
  • Patent number: 9336332
    Abstract: Systems, methods and techniques for discovering, managing and/or representing data are described. In particular, systems and methods for acquiring, representing, and disseminating data independently of, for example, the nature of the data sources or the data storage infrastructure, are described. Such discovery, management and/or representation may be enabled by various manners of integration into pre-existing network architecture, enabled via system(s) or method(s) implemented remotely from pre-existing network architecture, and/or enabled via programmatic integration into existing computing applications such as Web applications.
    Type: Grant
    Filed: January 9, 2014
    Date of Patent: May 10, 2016
    Assignee: CLIPCARD INC.
    Inventors: Don W. Davis, Michael P. Gerlek, Ryan Cunningham
  • Patent number: 9141271
    Abstract: Techniques are described herein that are capable of taking action upon users in a social networking system with respect to a purpose based on compatibility of the users to the purpose. The action may be further based on compatibility of the users and the purpose to a venue. Example actions include but are not limited to recommending users for a purpose and/or a venue; recommending a purpose for users and/or a venue; recommending a venue for users and/or a purpose; inviting users to join a group, to attend an event, or to perform an action; etc. For instance, the social networking system may include a network manager that performs a compatibility analysis with respect to attributes of users, a purpose, and/or a venue, respectively. The network manager may take an action upon the users (or a subset thereof) based on the results of the compatibility analysis.
    Type: Grant
    Filed: August 26, 2009
    Date of Patent: September 22, 2015
    Assignee: YAHOO! INC.
    Inventors: Mike Folgner, Ryan Cunningham, Chris Kalaboukis
  • Patent number: 9009750
    Abstract: Methods and systems for post-processing video to identify interests based on clustered user interactions are provided. A client application program running on a set-top box is provided to enable a user to interactively select a point of interest within video content being played via the set-top box. The selected points of interest of multiple users is aggregated, and clusters of the points of interest are determined. Objects associated with the clusters are determined by analyzing video segments containing the clustered points of interest. Messages related to the objects are created and sent to the relevant users that indicated selection of points of interest which correlate to the objects.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: April 14, 2015
    Assignee: Google Inc.
    Inventors: Mike Folgner, Ryan Cunningham
  • Publication number: 20150066896
    Abstract: Systems, methods and techniques for discovering, managing and/or representing data are described. In particular, systems and methods for acquiring, representing, and disseminating data independently of, for example, the nature of the data sources or the data storage infrastructure, are described. Such discovery, management and/or representation may be enabled by various manners of integration into pre-existing network architecture, enabled via system(s) or method(s) implemented remotely from pre-existing network architecture, and/or enabled via programmatic integration into existing computing applications such as Web applications.
    Type: Application
    Filed: January 9, 2014
    Publication date: March 5, 2015
    Applicant: OneOcean Corporation
    Inventors: Don W. Davis, Michael P. Gerlek, Ryan Cunningham
  • Publication number: 20120185889
    Abstract: Methods and systems for post-processing video to identify interests based on clustered user interactions are provided. A client application program running on a set-top box is provided to enable a user to interactively select a point of interest within video content being played via the set-top box. The selected points of interest of multiple users is aggregated, and clusters of the points of interest are determined. Objects associated with the clusters are determined by analyzing video segments containing the clustered points of interest. Messages related to the objects are created and sent to the relevant users that indicated selection of points of interest which correlate to the objects.
    Type: Application
    Filed: March 28, 2012
    Publication date: July 19, 2012
    Applicant: Yahoo!, Inc.
    Inventors: Mike Folgner, Ryan Cunningham
  • Patent number: 8176509
    Abstract: Methods and systems for post-processing video to identify interests based on clustered user interactions are provided. A client application program running on a set-top box is provided to enable a user to interactively select a point of interest within video content being played via the set-top box. The selected points of interest of multiple users is aggregated, and clusters of the points of interest are determined. Objects associated with the clusters are determined by analyzing video segments containing the clustered points of interest. Messages related to the objects are created and sent to the relevant users that indicated selection of points of interest which correlate to the objects.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: May 8, 2012
    Assignee: Yahoo! Inc.
    Inventors: Mike Folgner, Ryan Cunningham
  • Publication number: 20110055725
    Abstract: Techniques are described herein that are capable of taking action upon users in a social networking system with respect to a purpose based on compatibility of the users to the purpose. The action may be further based on compatibility of the users and the purpose to a venue. Example actions include but are not limited to recommending users for a purpose and/or a venue; recommending a purpose for users and/or a venue; recommending a venue for users and/or a purpose; inviting users to join a group, to attend an event, or to perform an action; etc. For instance, the social networking system may include a network manager that performs a compatibility analysis with respect to attributes of users, a purpose, and/or a venue, respectively. The network manager may take an action upon the users (or a subset thereof) based on the results of the compatibility analysis.
    Type: Application
    Filed: August 26, 2009
    Publication date: March 3, 2011
    Applicant: YAHOO! INC.
    Inventors: Mike Folgner, Ryan Cunningham, Chris Kalaboukis
  • Publication number: 20110029512
    Abstract: Techniques are described herein that are capable of providing a link to a portion of a media object (e.g., video, audio, etc.) in real time in a social networking update. For example, a user in a social networking system may generate a social networking update that references a media object while the user is consuming the media object. A determination may be made that the user is consuming the media object and that the user generates the social networking update while the user is consuming the media object. A link is inserted in the social networking update that references a portion of the media object that corresponds to a time instance at which the user generates the social networking update. For instance, the link may be automatically inserted in the social networking update.
    Type: Application
    Filed: July 31, 2009
    Publication date: February 3, 2011
    Applicant: Yahoo! Inc.
    Inventors: Mike Folgner, Ryan Cunningham, Chris Kalaboukis
  • Publication number: 20100333124
    Abstract: Methods and systems for post-processing video to identify interests based on clustered user interactions are provided. A client application program running on a set-top box is provided to enable a user to interactively select a point of interest within video content being played via the set-top box. The selected points of interest of multiple users is aggregated, and clusters of the points of interest are determined. Objects associated with the clusters are determined by analyzing video segments containing the clustered points of interest. Messages related to the objects are created and sent to the relevant users that indicated selection of points of interest which correlate to the objects.
    Type: Application
    Filed: June 30, 2009
    Publication date: December 30, 2010
    Applicant: Yahoo! Inc.
    Inventors: Mike Folgner, Ryan Cunningham
  • Publication number: 20100070643
    Abstract: Methods and apparatus are described relating to the delivery of synchronized metadata for use with an associated linear data stream, e.g., a video or audio stream. According to various embodiments of the invention, the metadata are delivered using multiple transactions.
    Type: Application
    Filed: September 11, 2008
    Publication date: March 18, 2010
    Applicant: Yahoo! Inc.
    Inventors: Rajiv Puranik, Ryan Cunningham
  • Patent number: 7516213
    Abstract: There is disclosed a method of providing a user computer with access to video advertisement files of a network. The method may comprise launching a browser application for a user computer to connect to a network, detecting if the user computer is not actively sending or receiving data from the network, and if so, commencing downloading a video advertisement file from the network to the user computer, detecting if the user computer is downloading a web page during downloading of the video advertisement file, and if so, waiting to continue downloading of the video advertisement file, automatically displaying the video advertisement file, determining that an ad file should not be viewed after the ad file has been viewed a predetermined number of times per predetermined time period, and providing a link that permits a user to select a web site that corresponds to the video advertisement file.
    Type: Grant
    Filed: March 25, 2004
    Date of Patent: April 7, 2009
    Assignee: NetZero, Inc.
    Inventors: Ryan Cunningham, Brian Hartman, Michael Jones, Laimonas Anusauskas, Robert Buch