Patents by Inventor Venkata Krishnan Ramamoorthy

Venkata Krishnan Ramamoorthy 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: 20210210094
    Abstract: Methods and systems for facilitating communications between shared electronic devices are described herein. In some embodiments, a group account may be assigned to a shared electronic device. The group account may include one or more user accounts, where individuals associated with those user accounts may interact with the shared electronic device, and also may form a part of the group account. When a message is sent from one shared electronic device to another personal device or shared electronic device, the message may be indicated as being sent from the group account, as if the shared electronic device corresponds to its own separate account. In some embodiments, speaker identification processing may be employed to determine a speaker of the message and, if the speaker is able to be identified, the message may be sent from the corresponding speaker's user account instead of the shared electronic device's corresponding group account.
    Type: Application
    Filed: January 12, 2021
    Publication date: July 8, 2021
    Inventors: Christo Frank Devaraj, Venkata Krishnan Ramamoorthy, Gregory Michael Hart, Samuel Scott Gigliotti, Scott Southwood, Ran Mokady, Hale Sostock, Roman Yusufov
  • Patent number: 11003959
    Abstract: Categorizing images may include training a first neural network to cluster a plurality of images to obtain a first image embedding space, wherein a vector representation is determined for each of the plurality of images based on the training, determining a vector norm value corresponding to each of the plurality of images based on the vector representation for each of the plurality of images, and identifying a first subset of the images for which a corresponding vector norm value satisfies a predetermined vector norm quality threshold. Then, a second neural network may be trained using the first subset of images to obtain a second image embedding space, and the second image embedding space may be used to categorize additional images.
    Type: Grant
    Filed: June 13, 2019
    Date of Patent: May 11, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Ilya Levner, Konstantinos Boulis, Gurbinder Gill, Canku Calargun, Prajwal Yadapadithaya, Venkata Krishnan Ramamoorthy, Zhaoqing Ma
  • Patent number: 10916243
    Abstract: Methods and systems for facilitating communications between shared electronic devices are described herein. In some embodiments, a group account may be assigned to a shared electronic device. The group account may include one or more user accounts, where individuals associated with those user accounts may interact with the shared electronic device, and also may form a part of the group account. When a message is sent from one shared electronic device to another personal device or shared electronic device, the message may be indicated as being sent from the group account, as if the shared electronic device corresponds to its own separate account. In some embodiments, speaker identification processing may be employed to determine a speaker of the message and, if the speaker is able to be identified, the message may be sent from the corresponding speaker's user account instead of the shared electronic device's corresponding group account.
    Type: Grant
    Filed: December 27, 2016
    Date of Patent: February 9, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Christo Frank Devaraj, Venkata Krishnan Ramamoorthy, Gregory Michael Hart, Samuel Scott Gigliotti, Scott Southwood, Ran Mokady, Hale Sostock, Roman Yusufov
  • Publication number: 20180182389
    Abstract: Methods and systems for facilitating communications between shared electronic devices are described herein. In some embodiments, a group account may be assigned to a shared electronic device. The group account may include one or more user accounts, where individuals associated with those user accounts may interact with the shared electronic device, and also may form a part of the group account. When a message is sent from one shared electronic device to another personal device or shared electronic device, the message may be indicated as being sent from the group account, as if the shared electronic device corresponds to its own separate account. In some embodiments, speaker identification processing may be employed to determine a speaker of the message and, if the speaker is able to be identified, the message may be sent from the corresponding speaker's user account instead of the shared electronic device's corresponding group account.
    Type: Application
    Filed: December 27, 2016
    Publication date: June 28, 2018
    Inventors: Christo Frank Devaraj, Venkata Krishnan Ramamoorthy, Gregory Michael Hart, Samuel Scott Gigliotti, Scott Southwood, Ran Mokady, Hale Sostock, Roman Yusufov
  • Patent number: 9824070
    Abstract: This disclosure describes systems, methods, and computer-readable media related to contextual anchor points in content. In some embodiments, processed content may be received from a server. Contextual anchor parameters may be received from a user. A selection of an anchor target in the processed content may be received from a user. One or more contextual anchor candidates may be identified in the processed content based at least in part on the anchor target and the one or more contextual anchor parameters. The one or more contextual anchor candidates and at least a portion of the processed content may be displayed to the user. A selection of at least one contextual anchor from the one or more contextual anchor candidates may be received from the user. An association may be established between the anchor target and the contextual anchor. The processed content, anchor target, and the association may be transmitted.
    Type: Grant
    Filed: September 10, 2013
    Date of Patent: November 21, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Pranap SP, Venkata Krishnan Ramamoorthy
  • Patent number: 9542379
    Abstract: A user device receives a user input that causes an electronic publication to have a modified state. The user device generates data that, when used to render the electronic publication, causes the electronic publication to have the modified state. The user device transmits the data to a server.
    Type: Grant
    Filed: September 19, 2012
    Date of Patent: January 10, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Lokesh Joshi, Kathirvel Thannasi, Venkata Krishnan Ramamoorthy, Ankur Jain, Palanidaran Chidambaram, Walter Manching Tseng
  • Patent number: 9141867
    Abstract: Some examples include segmenting text of a content item to include a plurality of segments or words. For instance, a module for segmenting a content item using a context-based segmenter into a plurality of segments, identifying segment boundary hints stored in the content item, and adjusting segments of the plurality of segments based on the identified segment boundary hints. Some additional examples include inserting segment boundary hints into a content item. For instance a module that segments the content item using a first segmenter and a second segmenter and inserting segment boundary hints into the content item where the results of the first and second segmenter differ.
    Type: Grant
    Filed: December 6, 2012
    Date of Patent: September 22, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Shinobu Matsuzuka, Patrick J. Stammerjohn, Venkata Krishnan Ramamoorthy, Christopher A. Suver, Lokesh Joshi, Robert Wai-Chi Chu
  • Patent number: 8275855
    Abstract: Generally, the present invention provides a method and computerized system for monitoring REST web services including generating a REST based web service client call operative to be used for monitoring web service activities. The web service client call is then deployed. The method and computerized system further includes monitoring the web service activities via the call invocation and a response analysis. The method and computerized system further includes receiving a plurality of feedback results from the monitoring of the web service functionality and thereupon adjusting the web service parameters based on the aggregated feedback.
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: September 25, 2012
    Assignee: Yahoo! Inc.
    Inventors: Pankaj Kothari, Venkata Krishnan Ramamoorthy, Sidharta Seethana
  • Publication number: 20090164621
    Abstract: Generally, the present invention provides a method and computerized system for monitoring REST web services including generating a REST based web service client call operative to be used for monitoring web service activities. The web service client call is then deployed. The method and computerized system further includes monitoring the web service activities via the call invocation and a response analysis. The method and computerized system further includes receiving a plurality of feedback results from the monitoring of the web service functionality and thereupon adjusting the web service parameters based on the aggregated feedback.
    Type: Application
    Filed: December 20, 2007
    Publication date: June 25, 2009
    Applicant: YAHOO! INC.
    Inventors: Pankaj Kothari, Venkata Krishnan Ramamoorthy, Sidharta Seethana