Patents by Inventor Jason Robert Richard Sanio

Jason Robert Richard Sanio 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: 10666762
    Abstract: Systems and methods for selecting content based on an event associated with a device identifier are provided. One or more processors can receive a request to serve content. The processors can identify a device identifier associated with the request. The processors can determine, from the device identifier, an event for which to serve content. The processors can determine, from the request, a length of time between a time the request to serve content is received and a time at which the event is scheduled to occur. The processors can select, based on the determined length of time and event parameters associated with the event, content for display and provide the selected content for display at a computing device associated with the device identifier.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: May 26, 2020
    Assignee: Google LLC
    Inventors: Courtney Hampson, Jason Robert Richard Sanio
  • Patent number: 10635710
    Abstract: Methods, systems, and media for presenting recommended content based on social cues are provided. In accordance with some embodiments, a method for presenting recommended content is provided comprising: receiving a query associated with a user; generating a list of relevant media content items based on the query; selecting items for presentation to the user based on social relevance scores based on social connections of the user that have consumed a relevant item and contextual relevance scores for each item; causing the selected items to be presented to the user; and indicating that a particular item was consumed by a particular social connection.
    Type: Grant
    Filed: November 6, 2017
    Date of Patent: April 28, 2020
    Assignee: Google LLC
    Inventors: Jason Robert Richard Sanio, Martin Brandt Freund
  • Patent number: 10614079
    Abstract: Systems and methods for identifying relevancy scores of a keyword cluster related to an event category for a given time period relative to an event of the event category. Processors identify an event and determine event parameters of the event. Processors determine keyword clusters associated with the event parameters for serving content. Processors generate a relevancy score for each of the keyword clusters over plurality of time periods relative to the event. The relevancy score of a first subset of the keyword clusters is higher during a first time period than a second time period and the relevancy score of a second subset of the keyword clusters is higher during the second time period than the first time period. Processors create, for the event, a data structure including the keyword clusters and the generated relevancy scores for each of the keyword clusters over the time periods relative to the event.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: April 7, 2020
    Assignee: Google LLC
    Inventors: Courtney Hampson, Jason Robert Richard Sanio
  • Publication number: 20200053041
    Abstract: Methods, systems, and media for presenting a reminder to view content are provided. In accordance with some embodiments, a method for presenting a reminder to view content is provided, the method comprising: determining that a message that includes a link to a first content item has been received by a user device; determining whether the link to the content item has been selected; in response to determining that the link to the content item has not been selected, storing metadata associated with the content item; determining that a user is viewing a second content item that is related to the first content item; determining a probability value that indicates a likelihood that the user would be interested in viewing the first content item; and causing an interface that includes a reminder to view the first content item to be presented on the user device.
    Type: Application
    Filed: October 21, 2019
    Publication date: February 13, 2020
    Inventors: Courtney Hampson, Jason Robert Richard Sanio
  • Patent number: 10454873
    Abstract: Methods, systems, and media for presenting a reminder to view content are provided. In accordance with some embodiments, a method for presenting a reminder to view content is provided, the method comprising: determining that a message that includes a link to a first content item has been received by a user device; determining whether the link to the content item has been selected; in response to determining that the link to the content item has not been selected, storing metadata associated with the content item; determining that a user is viewing a second content item that is related to the first content item; determining a probability value that indicates a likelihood that the user would be interested in viewing the first content item; and causing an interface that includes a reminder to view the first content item to be presented on the user device.
    Type: Grant
    Filed: March 1, 2016
    Date of Patent: October 22, 2019
    Assignee: Google LLC
    Inventors: Courtney Hampson, Jason Robert Richard Sanio
  • Publication number: 20190266428
    Abstract: Implementations generally relate to producing a still image from a video or series of continuous frames. In some implementations, a method includes receiving the frames that a capture device shot while moving in at least two dimensions. The method further includes analyzing the frames to determine changes of positions of objects in at least two of the frames due to movement of the objects in the scene relative to changes of positions of objects due to the movement of the capture device during the shoot time. The method further includes determining, based at least in part on the variability of the objects, one or more target subjects which the capture device captures during the shoot time. One or more still images are generated from the plurality of frames having at least a portion of the target subject.
    Type: Application
    Filed: May 13, 2019
    Publication date: August 29, 2019
    Applicant: Google LLC
    Inventors: Jason Adam Karsh, Jason Robert Richard Sanio
  • Patent number: 10394408
    Abstract: Systems and methods for recommending media based on received signals indicating user interest in a plurality of recommended media items are presented. In one or more aspects, a system is provided that includes a recommendation component configured to analyze a set of videos and identify a first subset of videos to recommend to a user, wherein respective representations of the videos included in the first subset are presented to a user via a user interface displayed at a client device. The system further includes a selection component configured to receive input regarding user interest in two or more videos included in the first subset of videos. The recommendation component further identifies a first subset of the two or more videos for re-recommending to the user based on the received input.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: August 27, 2019
    Assignee: Google LLC
    Inventors: Martin Brandt Freund, Jason Robert Richard Sanio
  • Publication number: 20190199825
    Abstract: Systems and methods for selecting content based on an event associated with a device identifier are provided. One or more processors can receive a request to serve content. The processors can identify a device identifier associated with the request. The processors can determine, from the device identifier, an event for which to serve content. The processors can determine, from the request, a length of time between a time the request to serve content is received and a time at which the event is scheduled to occur. The processors can select, based on the determined length of time and event parameters associated with the event, content for display and provide the selected content for display at a computing device associated with the device identifier.
    Type: Application
    Filed: February 28, 2019
    Publication date: June 27, 2019
    Inventors: Courtney Hampson, Jason Robert Richard Sanio
  • Patent number: 10325292
    Abstract: An advertising system receives, from a merchant system, marketing information, bidding preferences for auctions for advertising spaces, and a merchant system reservation calendar comprising an availability for the merchant system. The advertising system receives a notice of an auction for an advertising space from an advertising platform. The advertising system determines a first bid for the auction based on the availability of the merchant system, the marketing information, and the merchant system's bidding preferences and transmits the first bid to the advertising platform. The advertising system receives a notice of an incomplete auction from the advertising platform. The advertising system receives, from the merchant system, an updated merchant system reservation calendar comprising an updated availability and determines a second bid for the advertising space auction. The advertising system transmits the second bid to the advertising platform.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: June 18, 2019
    Assignee: Google LLC
    Inventors: Jason Robert Richard Sanio, Courtney Hampson
  • Patent number: 10289923
    Abstract: Implementations generally relate to producing a still image from a video or series of continuous frames. In some implementations, a method includes receiving the frames that a capture device shot while moving in at least two dimensions. The method further includes analyzing the frames to determine changes of positions of objects in at least two of the frames due to movement of the objects in the scene relative to changes of positions of objects due to the movement of the capture device during the shoot time. The method further includes determining, based at least in part on the variability of the objects, one or more target subjects which the capture device captures during the shoot time. One or more still images are generated from the plurality of frames having at least a portion of the target subject.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: May 14, 2019
    Assignee: Google LLC
    Inventors: Jason Adam Karsh, Jason Robert Richard Sanio
  • Patent number: 10229164
    Abstract: Systems and methods for adjusting a relevancy score of a keyword cluster—time period—event category combination is provided. Processors can identify an event category associated with relevancy scores. Processors can identify, from a content serving opportunity log, content serving opportunities associated with the event category in which content served in the content serving opportunity is selected based on a keyword cluster associated with the event category. Processors can determine, for each of the identified content serving opportunities, an event for which content was served in the content serving opportunity. Processors can then adjust a relevancy score of the keyword cluster—time period—event category combination based on the performance of the content of the subset of content serving opportunities.
    Type: Grant
    Filed: August 2, 2014
    Date of Patent: March 12, 2019
    Assignee: GOOGLE LLC
    Inventors: Courtney Hampson, Jason Robert Richard Sanio
  • Patent number: 10230818
    Abstract: Systems and methods for selecting content based on an event associated with a device identifier are provided. One or more processors can receive a request to serve content. The processors can identify a device identifier associated with the request. The processors can determine, from the device identifier, an event for which to serve content. The processors can determine, from the request, a length of time between a time the request to serve content is received and a time at which the event is scheduled to occur. The processors can select, based on the determined length of time and event parameters associated with the event, content for display and provide the selected content for display at a computing device associated with the device identifier.
    Type: Grant
    Filed: December 6, 2017
    Date of Patent: March 12, 2019
    Assignee: Google LLC
    Inventors: Courtney Hampson, Jason Robert Richard Sanio
  • Publication number: 20190065591
    Abstract: A method for creating a single playlist with multiple authors is disclosed. The method includes storing a uniform resource locator (URL) of a playlist and a first identifier (ID) of a first user that is an author of the playlist as metadata of the playlist, receiving an invite indication that a second user is to be invited as another author of the playlist, providing sharing options for inviting the second user to be the another author, receiving a sharing indication of a selected sharing option of the sharing options, providing, based on the selected sharing option, an invitation to the second user, the invitation to request the second user to be an author of the playlist and to provide access to the playlist via the URL, and storing a second ID of the second user and permissions corresponding to the second user as the metadata of the playlist.
    Type: Application
    Filed: October 29, 2018
    Publication date: February 28, 2019
    Inventors: Jason Robert Richard Sanio, Courtney Hampson
  • Patent number: 10216808
    Abstract: A method includes receiving a plurality of recommendations for content items from a plurality of sending users for a recipient user through a plurality of sources, determining that the recipient user is interested in viewing a subset of the plurality of recommendations for content items from a first sending user of the plurality of sending users, and generating a first sending user playlist including the subset of the plurality of recommendations for content items from the first sending user but not from other sending users of the plurality of sending users.
    Type: Grant
    Filed: July 10, 2017
    Date of Patent: February 26, 2019
    Assignee: GOOGLE LLC
    Inventors: Courtney Hampson, Jason Robert Richard Sanio
  • Publication number: 20180365732
    Abstract: A system and method for providing advertisements as suggestions for event locations. Information associated with a scheduled event is received. The information includes an event title. In some embodiments, the information also includes a time of the even. In some embodiments, the information also includes a date of the event. The received information is analyzed. A database of advertisements is searched based on the analysis of the received information associated with the event. A relevant advertisement is identified. The relevant advertisement is sent for display as a suggestion for the event location. A selection of the advertisement may be received. In response to receiving the selection, the location information of the event may be updated based on the selected advertisement.
    Type: Application
    Filed: February 27, 2014
    Publication date: December 20, 2018
    Applicant: Google Inc.
    Inventors: Courtney Hampson, Jason Robert Richard Sanio
  • Patent number: 10136187
    Abstract: Methods, systems, and media for presenting a suggestion to watch videos are provided. In accordance with some embodiments, a method for presenting a suggestion to watch videos is provided, the method comprising: receiving, from a user device, a message that includes a link to a video; determining whether the link has been selected; in response to determining that the link has not been selected, determining a probability value that indicates a likelihood that a user associated with the user device would be interested in viewing the video; in response to determining that the probability value is greater than a predetermined threshold value, determining a time to suggest that the user view the video based at least in part on information relating to movement of the user device; and causing a suggestion to view the video to be presented in a suggestion interface on the user device at the determined time.
    Type: Grant
    Filed: May 19, 2017
    Date of Patent: November 20, 2018
    Assignee: Google LLC
    Inventors: Courtney Hampson, Jason Robert Richard Sanio
  • Patent number: 10114892
    Abstract: A method for creating a single playlist with multiple authors is disclosed. The method includes receiving, by a content sharing platform from a first user that is an author of a playlist of the content sharing platform, an indication of a second user to invite as another author of the playlist, the indication comprising an identifier of the second user and permissions corresponding to the second user, sending an invitation to the second user requesting the second user to be an author of the playlist, and when the second user accepts the invitation, storing the identifier of the second user and the permissions as metadata of the playlist, the second user to be allowed to interact with the playlist in accordance with the permissions corresponding to the second user.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: October 30, 2018
    Assignee: GOOGLE LLC
    Inventors: Jason Robert Richard Sanio, Courtney Hampson
  • Patent number: 10089656
    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium for conducting a selection process for load order. A method includes: identifying a plurality of winners of a first selection process for displaying content in a block including identifying first and second winning content items and an associated placement of the first and second content items in the block; determining when the first content item or second content item has a bid specified for a load order for the block; when both the first and the second content item have a bid specified for load order, conducting a selection for load order based on the respective bids; determining a winner of the selection and enabling the winner to load first when the block is rendered on a user device; and charging the winner based at least in part on the bids.
    Type: Grant
    Filed: July 16, 2014
    Date of Patent: October 2, 2018
    Assignee: Google LLC
    Inventors: Jason Robert Richard Sanio, Courtney Hampson
  • Publication number: 20180203934
    Abstract: Systems and methods for selecting content based on an event associated with a device identifier are provided. One or more processors can receive a request to serve content. The processors can identify a device identifier associated with the request. The processors can determine, from the device identifier, an event for which to serve content. The processors can determine, from the request, a length of time between a time the request to serve content is received and a time at which the event is scheduled to occur. The processors can select, based on the determined length of time and event parameters associated with the event, content for display and provide the selected content for display at a computing device associated with the device identifier.
    Type: Application
    Filed: December 8, 2017
    Publication date: July 19, 2018
    Inventors: Courtney Hampson, Jason Robert Richard Sanio
  • Patent number: 9978079
    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium for providing content. A method includes: receiving a first request for an advertisement to be presented in a slot on a web resource that is to be displayed by an access device; identifying an advertisement to serve; determining an amount of time required to deliver the advertisement to the access device including determining a connection speed; storing connection information including at least the connection speed; subsequent to the storing, receiving a second request for a second advertisement from the access device; using the stored connection information to determine one or more of an advertisement eligibility, an advertisement type, or an advertisement size, including selecting a second advertisement responsive to the second request that meets at least one of the determined eligibility, size or type; and providing the second advertisement responsive to the second request.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: May 22, 2018
    Assignee: Google LLC
    Inventors: Jason Robert Richard Sanio, Courtney Hampson