Patents by Inventor Steve Okamoto

Steve Okamoto 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: 10169421
    Abstract: Computer-implemented methods for generating and executing user-based standing queries are provided. In one aspect, a method includes determining whether to generate a notification based on a user-based query and geographical context. The method also includes filtering the notification through explicit or inferred filter criteria. Systems and machine-readable media are also provided.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: January 1, 2019
    Assignee: Google LLC
    Inventors: Brian Edmond Brewington, Gregory Michael Blevins, Guang Yang, Dale Hawkins, Tushar Udeshi, Steve Okamoto, Andrew Kirmse, Gokay Baris Gultekin, Emil Praun, Thomas Carl Stamm, David Singleton, James A. Guggemos, Pablo Bellver, Keir Mierle, Erez Louider
  • Patent number: 9589111
    Abstract: A trusted rendering system for use in a system for controlling the distribution and use of digital works. A trusted rendering system facilitates the protection of rendered digital works which have been rendered on a system which controls the distribution and use of digital works through the use of dynamically generated watermark information that is embedded in the rendered output. The watermark data typically provides information relating to the owner of the digital work, the rights associated with the rendered copy of the digital work and when and where the digital work was rendered. This information will typically aid in deterring or preventing unauthorized copying of the rendered work to be made. The system for controlling distribution and use of digital works provides for attaching persistent usage rights to a digital work. Digital works are transferred between repositories which are used to request and grant access to digital works.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: March 7, 2017
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Mark J. Stefik, Glen W. Petrie, Steve A. Okamoto, Nicholas H. Briggs
  • Patent number: 9147001
    Abstract: Computer-implemented methods for generating and executing user-based standing queries are provided. In one aspect, a method includes determining whether to generate a notification based on a user-based query and geographical context. The method also includes filtering the notification through explicit or inferred filter criteria. Systems and machine-readable media are also provided.
    Type: Grant
    Filed: August 15, 2012
    Date of Patent: September 29, 2015
    Assignee: Google Inc.
    Inventors: Brian Brewington, Gregory Michael Blevins, Guang Yang, Dale Hawkins, Tushar Udeshi, Steve Okamoto, Andrew Kirmse, Gokay Baris Gultekin, Emil Praun, Thomas Carl Stamm, David Singleton, James A. Guggemos, Pablo Bellver, Keir Mierle, Erez Louider
  • Publication number: 20140208120
    Abstract: A trusted rendering system for use in a system for controlling the distribution and use of digital works. A trusted rendering system facilitates the protection of rendered digital works which have been rendered on a system which controls the distribution and use of digital works through the use of dynamically generated watermark information that is embedded in the rendered output. The watermark data typically provides information relating to the owner of the digital work, the rights associated with the rendered copy of the digital work and when and where the digital work was rendered. This information will typically aid in deterring or preventing unauthorized copying of the rendered work to be made. The system for controlling distribution and use of digital works provides for attaching persistent usage rights to a digital work. Digital works are transferred between repositories which are used to request and grant access to digital works.
    Type: Application
    Filed: January 24, 2014
    Publication date: July 24, 2014
    Applicant: ContentGuard Holdings, Inc.
    Inventors: Mark J. Stefik, Glen W. Petrie, Steve A. Okamoto, Nicholas H. Briggs
  • Patent number: 8667289
    Abstract: Method, apparatus, and media for embedding a watermark in digital content. An exemplary method comprises receiving digital content in an encrypted form, receiving a decryption key associated with the digital content, receiving permitted use information specifying conditions under which the digital content is permitted to be rendered and indicating that a watermark is to be embedded in a rendered copy of the digital content, determining whether the conditions are satisfied, and rendering the digital content if the conditions are satisfied based on the determining, the rendering including generating a watermark based on the permitted use information and creating a rendered copy of the digital content having the watermark embedded therein.
    Type: Grant
    Filed: June 13, 2012
    Date of Patent: March 4, 2014
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Mark J. Stefik, Glen W. Petrie, Steve A. Okamoto, Nicholas H. Briggs
  • Patent number: 8561106
    Abstract: A content item location is identified on a content page. A content item and a video associated with the content item to display in the content item location are also identified, wherein the video is defined by a video aspect ratio and is associated with a video element, and further wherein the video element is defined by a video element aspect ratio. Display data is generated for displaying the content item in the content item location, and video selection data is generated for displaying the video element in the content item location, wherein the video element aspect ratio is maintained when the video element is displayed. The display data and the video selection data are provided.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: October 15, 2013
    Assignee: Google Inc.
    Inventors: Karen Padham Taylor, Manish Gupta, Steve Okamoto, Tammy McLeod
  • Patent number: 8522142
    Abstract: A user interface and a method are disclosed for viewing digital videos. Responsive to resizing a window, a video region and associated controls are resized so that they remain visible. The video image within the video region is correspondingly resized to maintain the aspect ratio. The location of the video image within the window is independent of scroll events taking place in other regions of the window.
    Type: Grant
    Filed: December 8, 2006
    Date of Patent: August 27, 2013
    Assignee: Google Inc.
    Inventors: Nikhil Bhatla, Matthew Vosburgh, Steve Okamoto
  • Publication number: 20120317419
    Abstract: Method, apparatus, and media for embedding a watermark in digital content. An exemplary method comprises receiving digital content in an encrypted form, receiving a decryption key associated with the digital content, receiving permitted use information specifying conditions under which the digital content is permitted to be rendered and indicating that a watermark is to be embedded in a rendered copy of the digital content, determining whether the conditions are satisfied, and rendering the digital content if the conditions are satisfied based on the determining, the rendering including generating a watermark based on the permitted use information and creating a rendered copy of the digital content having the watermark embedded therein.
    Type: Application
    Filed: June 13, 2012
    Publication date: December 13, 2012
    Applicant: CONTENTGUARD HOLDINGS, INC.
    Inventors: Mark J. Stefik, Glen W. Petrie, Steve A. Okamoto, Nicholas H. Briggs
  • Publication number: 20120203626
    Abstract: Methods, and systems, including computer programs encoded on computer-readable storage mediums, including a method for displaying advertisements. The method includes providing query data specifying a search query including search terms; in response to providing the query: receiving a first advertisement associated with search terms and video element data comprising a video selection element for a video in response to a determination by the advertisement system that the video is eligible to be displayed with the first advertisement, the eligibility of the video to be displayed with the first advertisement being specified by an advertiser of the first advertisement; and receiving a second advertisement not including video element data in response to a determination that the second advertisement is not eligible to be displayed with a video; displaying the first advertisement and the video selection element proximate to the first advertisement, and displaying the second advertisement with the first advertisement.
    Type: Application
    Filed: April 16, 2012
    Publication date: August 9, 2012
    Applicant: GOOGLE INC.
    Inventors: Karen Padham Taylor, Manish Gupta, Daniel Dulitz, Steve Okamoto, Rajas Moonka, Susan Wojcicki
  • Patent number: 8205089
    Abstract: A trusted rendering system for use in a system for controlling the distribution and use of digital works. A trusted rendering system facilitates the protection of rendered digital works which have been rendered on a system which controls the distribution and use of digital works through the use of dynamically generated watermark information that is embedded in the rendered output. The watermark data typically provides information relating to the owner of the digital work, the rights associated with the rendered copy of the digital work and when and where the digital work was rendered. This information will typically aid in deterring or preventing unauthorized copying of the rendered work to be made. The system for controlling distribution and use of digital works provides for attaching persistent usage rights to a digital work. Digital works are transferred between repositories which are used to request and grant access to digital works.
    Type: Grant
    Filed: August 6, 2009
    Date of Patent: June 19, 2012
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Mark J. Stefik, Glen W. Petrie, Steve A. Okamoto, Nicholas H. Briggs
  • Patent number: 8189685
    Abstract: An information retrieval system is provided for processing queries for video content. A server receives a query for video content and returns video articles, as received from broadcast systems or other content providers. Queries are formulated using text, video images, and/or visual content associated with a video article. Various video-oriented characteristics associated with the results of the queries are determined and a rank score is calculated for each. The ranked video articles are displayed in a representation to the user, from which the user can play the video article either within the representation or independent of it.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: May 29, 2012
  • Patent number: 8160923
    Abstract: A query including one or more keywords is received. An advertisement associated with the one or more keywords is identified, and display data for displaying the advertisement is generated and a determination is made as to whether the advertisement is associated with a video. Video selection data is generated for displaying the video proximate to the advertisement if the advertisement is determined to be associated with the video, and the display data and the video selection data are provided.
    Type: Grant
    Filed: January 18, 2008
    Date of Patent: April 17, 2012
    Assignee: Google Inc.
    Inventors: Karen Padham Taylor, Manish Gupta, Daniel Dulitz, Steve Okamoto, Rajas Moonka, Susan Wojcicki
  • Patent number: 7933338
    Abstract: An information retrieval system is provided for processing queries for video content. A server receives a query for video content and returns video articles, as received from broadcast systems or other content providers. Queries are formulated using text, video images, and/or visual content associated with a video article. Various video-oriented characteristics associated with the results of the queries are determined and a rank score is calculated for each. The ranked video articles are displayed in a representation to the user, from which the user can play the video article either within the representation or independent of it.
    Type: Grant
    Filed: November 10, 2005
    Date of Patent: April 26, 2011
  • Patent number: 7765403
    Abstract: A trusted rendering system for use in a system for controlling the distribution and use of digital works. A trusted rendering system facilitates the protection of rendered digital works which have been rendered on a system which controls the distribution and use of digital works through the use of dynamically generated watermark information that is embedded in the rendered output. The watermark data typically provides information relating to the owner of the digital work, the rights associated with the rendered copy of the digital work and when and where the digital work was rendered. This information will typically aid in deterring or preventing unauthorized copying of the rendered work to be made. The system for controlling distribution and use of digital works provides for attaching persistent usage rights to a digital work. Digital works are transferred between repositories which are used to request and grant access to digital works.
    Type: Grant
    Filed: June 3, 2005
    Date of Patent: July 27, 2010
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Mark J. Stefik, Glen W. Petrie, Steve A. Okamoto, Nicholas H. Briggs
  • Publication number: 20100037061
    Abstract: A trusted rendering system for use in a system for controlling the distribution and use of digital works. A trusted rendering system facilitates the protection of rendered digital works which have been rendered on a system which controls the distribution and use of digital works through the use of dynamically generated watermark information that is embedded in the rendered output. The watermark data typically provides information relating to the owner of the digital work, the rights associated with the rendered copy of the digital work and when and where the digital work was rendered. This information will typically aid in deterring or preventing unauthorized copying of the rendered work to be made. The system for controlling distribution and use of digital works provides for attaching persistent usage rights to a digital work. Digital works are transferred between repositories which are used to request and grant access to digital works.
    Type: Application
    Filed: August 6, 2009
    Publication date: February 11, 2010
    Applicant: ContentGuard Holdings, Inc.
    Inventors: Mark J. Stefik, Glen W. Petrie, Steve A. Okamoto, Nicholas H. Briggs
  • Publication number: 20090119166
    Abstract: A query including one or more keywords is received. An advertisement associated with the one or more keywords is identified, and display data for displaying the advertisement is generated and a determination is made as to whether the advertisement is associated with a video. Video selection data is generated for displaying the video proximate to the advertisement if the advertisement is determined to be associated with the video, and the display data and the video selection data are provided.
    Type: Application
    Filed: January 18, 2008
    Publication date: May 7, 2009
    Applicant: GOOGLE INC.
    Inventors: Karen Padham Taylor, Manish Gupta, Daniel Dulitz, Steve Okamoto, Rajas Moonka, Susan Wojcicki
  • Publication number: 20080306999
    Abstract: Systems, processes, and devices may manage the presentation of information in association with the presentation of media. Media to be presented to a user may be identified and concepts related to the identified media may be determined. Items of non-advertising informational content corresponding to one or more of the concepts may be identified. At least one of the items of non-advertising informational content may be presented to a user in association with the presentation of the media.
    Type: Application
    Filed: June 8, 2007
    Publication date: December 11, 2008
    Inventors: Brienne M. Finger, Steve Okamoto, Shamim Samadi, Rajas Moonka, Poorva Arankalle
  • Publication number: 20070136685
    Abstract: A user interface and a method are disclosed for viewing digital videos. Responsive to resizing a window, a video region and associated controls are resized so that they remain visible. The video image within the video region is correspondingly resized to maintain the aspect ratio. The location of the video image within the window is independent of scroll events taking place in other regions of the window.
    Type: Application
    Filed: December 8, 2006
    Publication date: June 14, 2007
    Inventors: Nikhil Bhatla, Matthew Vosburgh, Steve Okamoto
  • Patent number: 7031471
    Abstract: A trusted rendering system for use in a system for controlling the distribution and use of digital works. A trusted rendering system facilitates the protection of rendered digital works which have been rendered on a system which controls the distribution and use of digital works through the use of dynamically generated watermark information that is embedded in the rendered output. The watermark data typically provides information relating to the owner of the digital work, the rights associated with the rendered copy of the digital work and when and where the digital work was rendered. This information will typically aid in deterring or preventing unauthorized copying of the rendered work to be made. The system for controlling distribution and use of digital works provides for attaching persistent usage rights to a digital work. Digital works are transferred between repositories which are used to request and grant access to digital works.
    Type: Grant
    Filed: February 7, 2001
    Date of Patent: April 18, 2006
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Mark J. Stefik, Glen W. Petrie, Steve A. Okamoto, Nicholas H. Briggs
  • Publication number: 20060059562
    Abstract: A trusted rendering system for use in a system for controlling the distribution and use of digital works. A trusted rendering system facilitates the protection of rendered digital works which have been rendered on a system which controls the distribution and use of digital works through the use of dynamically generated watermark information that is embedded in the rendered output. The watermark data typically provides information relating to the owner of the digital work, the rights associated with the rendered copy of the digital work and when and where the digital work was rendered. This information will typically aid in deterring or preventing unauthorized copying of the rendered work to be made. The system for controlling distribution and use of digital works provides for attaching persistent usage rights to a digital work. Digital works are transferred between repositories which are used to request and grant access to digital works.
    Type: Application
    Filed: June 3, 2005
    Publication date: March 16, 2006
    Inventors: Mark Stefik, Glen Petrie, Steve Okamoto, Nicholas Briggs