Patents by Inventor Neesha Subramaniam

Neesha Subramaniam 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).

  • Publication number: 20240046964
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating video anchors for a video. In one aspect, a method includes obtaining key moment identifiers for a video, where each key moment identifier includes a time index value specifying a playback time in the video, and is indicative subject matter of the video that has been determined to meet one or more interest criteria that define salient topics within the video. For each key moment identifier, a video anchor is generated, where each video anchor indicates a playback time for the video, and may include an image of a frame that occurs near the playback time. Upon a selection of the video anchor by the user, an instruction in the video anchor causes a video player to begin playback of the video at the playback time specified by the video anchor.
    Type: Application
    Filed: October 17, 2023
    Publication date: February 8, 2024
    Inventors: Prashant Baheti, Matthew Linkous, Wei Peng, Chériana Crystal Gretchen Griggs, Kathryn Malia Tice, Pierce Anthony Vollucci, Sam Becker, Rick Maria Frederikus Van Mook, Tsutomu Ohkura, Yi Yang, Dimitra Papachristou, Edward Santos, Nicolas Crowell, Steffanie McBrian, Neesha Subramaniam, Gabe Culbertson, Shoji Ogura
  • Patent number: 11823716
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, are provided, for generating video anchors for a video. In one aspect, a method includes obtaining key moment identifiers for a video, where each key moment identifier includes a time index value specifying a playback time in the video, and is indicative subject matter of the video that has been determined to meet one or more interest criteria that define salient topics within the video. For each key moment identifier, a video anchor is generated, where each video anchor indicates a playback time for the video, and may include an image of a frame that occurs near the playback time. Upon a selection of the video anchor by the user, an instruction in the video anchor causes a video player to begin playback of the video at the playback time specified by the video anchor.
    Type: Grant
    Filed: April 4, 2019
    Date of Patent: November 21, 2023
    Assignee: GOOGLE LLC
    Inventors: Prashant Baheti, Chériana Crystal Gretchen Griggs, Kathryn Malia Tice, Pierce Anthony Vollucci, Sam Becker, Rick Maria Frederikus Van Mook, Tsutomu Ohkura, Yi Yang, Dimitra Papachristou, Edward Santos, Nicolas Crowell, Steffanie McBrian, Neesha Subramaniam, Gabe Culbertson, Shoji Ogura
  • Publication number: 20220165309
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, are provided, for generating video anchors for a video. In one aspect, a method includes obtaining key moment identifiers for a video, where each key moment identifier includes a time index value specifying a playback time in the video, and is indicative subject matter of the video that has been determined to meet one or more interest criteria that define salient topics within the video. For each key moment identifier, a video anchor is generated, where each video anchor indicates a playback time for the video, and may include an image of a frame that occurs near the playback time. Upon a selection of the video anchor by the user, an instruction in the video anchor causes a video player to begin playback of the video at the playback time specified by the video anchor.
    Type: Application
    Filed: April 4, 2019
    Publication date: May 26, 2022
    Inventors: Prashant Prakashchandra Baheti, Michael Adams Linkous, Wei Peng, Chériana Crystal Gretchen Griggs, Kathryn Malia Tice, Pierce Anthony Vollucci, Samuel Ryan Becker, Rick Maria Frederikus Van Mook, Tsutomu Ohkura, Yi Yang, Dimitra Papachristou, Edward Regalado Santos, Nicolas Crowell, Steffanie McBrian, Neesha Subramaniam, Gabriel Rubow Culbertson, Shoji Ogura
  • Publication number: 20190155948
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, re-ranking resources for categorical queries. In one aspect, a method includes receiving queries, and for each received query: receiving data indicating resources identified by a search operation as being responsive to the query and ranked according to a first order, each resource having corresponding search score by which the resources are ranked in responsiveness to the query and determining whether a proper subset meets a quality condition based on a quality measure that is indicative of the quality of the resources in the proper subset and independent of search scores of the resources for received query. For each query for which the proper subset meets the quality condition, determining a quality score for each resource in the proper subset and re-ranking the resources in the proper subset according to their respective quality scores.
    Type: Application
    Filed: March 31, 2015
    Publication date: May 23, 2019
    Inventors: Trystan G. Upstill, Abhishek Das, Jeongwoo Ko, Neesha Subramaniam, Vishnu P. Natchu
  • Patent number: 10204138
    Abstract: Methods, systems, and apparatus, including computer program products, for identifying navigational resources for queries. In an aspect, a candidate query in a query sequence is selected, and a revised query subsequent to the candidate query in the query sequence is selected. If a quality score for the revised query is greater than a quality score threshold and a navigation score for the revised query is greater than a navigation score threshold, then a navigational resource for the revised query is identified and associated with the candidate query. The association specifies the navigational resource as being relevant to the candidate query in a search operation.
    Type: Grant
    Filed: November 10, 2015
    Date of Patent: February 12, 2019
    Assignee: Google LLC
    Inventors: Trystan G. Upstill, Henele I. Adams, Eric Lehman, Neesha Subramaniam, Wensi Xi, Sundeep Tirumalareddy
  • Patent number: 9213774
    Abstract: Methods, systems, and apparatus, including computer program products, for identifying navigational resources for queries. In an aspect, a candidate query in a query sequence is selected, and a revised query subsequent to the candidate query in the query sequence is selected. If a quality score for the revised query is greater than a quality score threshold and a navigation score for the revised query is greater than a navigation score threshold, then a navigational resource for the revised query is identified and associated with the candidate query. The association specifies the navigational resource as being relevant to the candidate query in a search operation.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: December 15, 2015
    Assignee: Google Inc.
    Inventors: Trystan Upstill, Henele I. Adams, Eric Lehman, Neesha Subramaniam, Wensi Xi, Sundeep Tirumalareddy
  • Publication number: 20150161276
    Abstract: Methods, systems, and apparatus, including computer program products, for identifying navigational resources for queries. In an aspect, a candidate query in a query sequence is selected, and a revised query subsequent to the candidate query in the query sequence is selected. If a quality score for the revised query is greater than a quality score threshold and a navigation score for the revised query is greater than a navigation score threshold, then a navigational resource for the revised query is identified and associated with the candidate query. The association specifies the navigational resource as being relevant to the candidate query in a search operation.
    Type: Application
    Filed: September 14, 2012
    Publication date: June 11, 2015
    Applicant: Google Inc.
    Inventors: Trystan Upstill, Henele I. Adams, Eric Lehman, Neesha Subramaniam, Wensi Xi, Sundeep Tirumalareddy
  • Patent number: 8326826
    Abstract: Methods, systems, and apparatus, including computer program products, for identifying navigational resources for queries. In an aspect, a candidate query in a query sequence is selected, and a revised query subsequent to the candidate query in the query sequence is selected. If a quality score for the revised query is greater than a quality score threshold and a navigation score for the revised query is greater than a navigation score threshold, then a navigational resource for the revised query is identified and associated with the candidate query. The association specifies the navigational resource as being relevant to the candidate query in a search operation.
    Type: Grant
    Filed: January 15, 2009
    Date of Patent: December 4, 2012
    Assignee: Google Inc.
    Inventors: Trystan Upstill, Henele I. Adams, Eric Lehman, Neesha Subramaniam, Wensi Xi, Sundeep Tirumalareddy
  • Patent number: 7942340
    Abstract: A two-dimensional code includes a polygonal exterior region distinguishable from a background on the basis of brightness or color and an interior region disposed at a predetermined distance from the perimeter of the exterior region. The interior region is divided into cells of a predetermined size so that information is represented by brightness or color of each of the cells. The cells, each having the shape of a hexagon, are disposed so as to abut each other.
    Type: Grant
    Filed: November 21, 2006
    Date of Patent: May 17, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventors: Shinji Uchiyama, Neesha Subramaniam, Kiyohide Satoh
  • Publication number: 20100079481
    Abstract: A method and system marks a scene and images acquired of the scene with tags. A set of tags is projected into a scene while modulating an intensity of each tag according to a unique temporally varying code. Each tag is projected as an infrared signal at a known location in the scene. Sequences of infrared and color images are acquired of the scene while performing the projecting and the modulating. A subset of the tags is detected in the sequence of infrared images. Then, the sequence of color image is displayed while marking a location of each detected tag in the displayed sequence of color images, in which the marked location of the detected tag corresponds to the known location of the tag in the scene.
    Type: Application
    Filed: January 21, 2008
    Publication date: April 1, 2010
    Inventors: Li Zhang, Neesha Subramaniam, Robert Lin, Shree K. Nayar, Ramesh Raskar
  • Publication number: 20070125862
    Abstract: A two-dimensional code includes a polygonal exterior region distinguishable from a background on the basis of brightness or color and an interior region disposed at a predetermined distance from the perimeter of the exterior region. The interior region is divided into cells of a predetermined size so that information is represented by brightness or color of each of the cells. The cells, each having the shape of a hexagon, are disposed so as to abut each other.
    Type: Application
    Filed: November 21, 2006
    Publication date: June 7, 2007
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Shinji Uchiyama, Neesha Subramaniam, Kiyohide Satoh