Patents by Inventor Vikram Kumar

Vikram Kumar 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: 20210090555
    Abstract: Techniques for a natural language processing (NLP) system to implement more than one assistant are described. The NLP system may receive a natural language input corresponding to more than one user command. The NLP system may respond to a first command, of the natural language input, using a TTS voice of a first NLP system assistant. The NLP system may respond to a second command, of the natural language input, using a TTS voice of a second NLP system assistant.
    Type: Application
    Filed: September 24, 2019
    Publication date: March 25, 2021
    Inventors: Munir Mahmood, Leopold Bushkin, Alexander Thomas Loeb, Michael Schwartz, Mohammed Arif, Rongzhou Shen, Vikram Kumar Gundeti, Shemyla Anwar, Yaser Khan, Edward Page Foyle, Bo Li
  • Publication number: 20210090572
    Abstract: Techniques for a natural language processing (NLP) system to implement more than one assistant are described. The NLP system may receive a natural language input from a device. The NLP system may also receive one or more signals representing one or more assistants to be implemented with respect to the natural language input. The NLP system may intelligently select an assistant to be invoked with respect to the natural language input. Once the assistant is selected, the NLP system may cause content, output to a user, to have characteristics specific to the assistant.
    Type: Application
    Filed: September 24, 2019
    Publication date: March 25, 2021
    Inventors: Munir Mahmood, Leopold Bushkin, Alexander Thomas Loeb, Michael Schwartz, Mohammed Arif, Rongzhou Shen, Vikram Kumar Gundeti, Shemyla Anwar, Yaser Khan, Edward Page Foyle, Bo Li
  • Publication number: 20210074291
    Abstract: A user can utter a voice command in an environment where multiple audio playback devices are located to have audio output on a single device, or a predefined group of devices in a synchronized manner. In instances when the voice command uttered by the user does not specify a target for audio output, an implicit target selection algorithm can evaluate one or more criteria to determine an appropriate target for output of the audio corresponding to the voice command. An example criterion is met if a predetermined time period has lapsed since a last utterance was detected by a device in the environment. However, other criteria can be evaluated for determining a target output device(s).
    Type: Application
    Filed: November 16, 2020
    Publication date: March 11, 2021
    Inventors: Fred Torok, Michael Alan Pogue, Vikram Kumar Gundeti, Dharini Sundaram
  • Publication number: 20210057914
    Abstract: Operation methods and systems for distributed generation from a plurality of generators, and computer readable media. One method comprises the step of applying a forward looking matching algorithm to determine a matching matrix with elements mi,j denoting the fraction of generator i's predicted supply assigned to respective load j of a plurality of loads such that a probability of meeting each load's associated power demand characteristic in a next supply cycle satisfies a threshold criterion.
    Type: Application
    Filed: March 15, 2019
    Publication date: February 25, 2021
    Inventor: Vikram Kumar
  • Patent number: 10904665
    Abstract: Synchronized output of audio on a group of devices can comprise sending audio data from an audio distribution master device to one or more slave devices in the group. Scores can be assigned to respective audio playback devices, the scores being indicative of a performance level of the respective audio playback devices acting as a master device. The device with the highest score is designated as a candidate master device and one or more remaining devices are designated as a candidate slave(s). A throughput test is conducted with the highest scoring device acting as the candidate master device. The results of the throughput test are used to determine a master device for a group of devices. Latency of the throughput test can be reduced by using a prescribed time period for completion of the throughput test, and/or by selecting a first group configuration to passes the throughput test.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: January 26, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Fred Torok, Michael Alan Pogue, Vikram Kumar Gundeti, Dharini Sundaram
  • Patent number: 10880384
    Abstract: Described herein is a system for allocating resources among multiple skills to enable multitasking. The system tracks use of resources using skill sessions. In one case, the system suspends a skill session to release a resource for allocation to another resource. In another case, the system determines if multiple skill sessions can remain active and use resources to provide output to the user at the same time.
    Type: Grant
    Filed: September 11, 2019
    Date of Patent: December 29, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Bo Li, Vikram Kumar Gundeti, Andrew S. Huntwork, Shiladitya Roy, Rongzhou Shen, Eswara Jnana Swaroop Bhupathiraju
  • Publication number: 20200369814
    Abstract: An organic polymer comprising an organic polymer fragment and at least one S-alkylsilyl hydrocarbonthioate group or at least one S-alkylstannyl hydrocarbonthioate group bonded to the backbone of the organic polymer fragment through a C—Si covalent bond and their methods or production are provided. The organic polymer backbone can be derived from the anionic polymerization of monomers containing C—C unsaturation. The silicon or tin atom can be further bonded to two alkoxy groups, two hydrocarbon groups or to one alkoxy group and one hydrocarbon group.
    Type: Application
    Filed: May 19, 2020
    Publication date: November 26, 2020
    Inventors: Vikram KUMAR, Matthew PINNOW
  • Patent number: 10847158
    Abstract: Techniques for synchronously outputting content by one or more devices are described. A system may receive a user command and may receive content responsive to the command from an application(s). The content may include various kinds of data (e.g., audio data, image data, video data, etc.). The system may also receive a presentation framework from the application, with the presentation framework indicating how content responsive to the input command should be synchronously output by one or more devices. The system determines one or more devices proximate to the user, determines which of the one or more devices may be used to output content indicated in the presentation framework, and causes the one or more devices to output content in a synchronous manner.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: November 24, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Felix Wu, Rohan Mutagi, Manuel Jesus Leon Rivas, Noel Evans, Frédéric Johan Georges Deramat, Miguel Alberdi Lorenzo, Lev Danielyan, Vikram Kumar Gundeti, Vijitha Raji
  • Patent number: 10839795
    Abstract: A user can utter a voice command in an environment where multiple audio playback devices are located to have audio output on a single device, or a predefined group of devices in a synchronized manner. In instances when the voice command uttered by the user does not specify a target for audio output, an implicit target selection algorithm can evaluate one or more criteria to determine an appropriate target for output of the audio corresponding to the voice command. An example criterion is met if a predetermined time period has lapsed since a last utterance was detected by a device in the environment. However, other criteria can be evaluated for determining a target output device(s).
    Type: Grant
    Filed: February 15, 2017
    Date of Patent: November 17, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Fred Torok, Michael Alan Pogue, Vikram Kumar Gundeti, Dharini Sundaram
  • Patent number: 10811014
    Abstract: Techniques for using validated communications identifiers of a user's communications profile to resolve entries in another user's contact list are described. When a user imports a contact list, the contact list may include multiple entities related to the same person. The system may identify one of the entries in the contact list that corresponds to a validated communications identifier stored in another user's communications profile. The system may identify other validated communications identifiers in the other user's communications profile and cross-reference them against the entries of the contact list. If the system determines the contact list includes entries for the different validated communications identifiers of the other user, the system may consolidate the entries into a single entry associated with the other user.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: October 20, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Vikram Kumar Gundeti, Mohammed Yasar Arafath Abdul Rahim
  • Patent number: 10715470
    Abstract: Techniques for detecting spam accounts in a system are described. When a system creates a user profile, the system may ingest a blocked communications list. The system may determine how many times each blocked communications number represented in the ingested blocked communications list is included in blocked communications lists of various users of the system. If a blocked communications number represented in the ingested blocked communications list is included in at least a threshold number of other blocked communications lists, the system may mark the communications number as spam at a system level and engage in appropriate mitigation techniques (e.g., throttle the phone numbers activity, disable the phone number's ability to communicate with system devices, etc.).
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: July 14, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Jerome Alexander Rolia, Brian Alexander Oliver, Vikram Kumar Gundeti, Balraja Subbiah, Tony Roy Hardie
  • Patent number: 10676594
    Abstract: There is provided herein a composition comprising (a) a mercapto-functional silicon compound having the general Formula (I): and a reactive resin containing at least one epoxy and/or (meth)acrylate group. There is also provided a silylated resin resulting from the reaction product of mercapto-functional silicon compound (a) and reactive resin contain at least one epoxy and/or (meth)acrylate groups.
    Type: Grant
    Filed: September 12, 2018
    Date of Patent: June 9, 2020
    Assignee: Momentive Performance Materials Inc.
    Inventors: Constantine Kondos, Vikram Kumar, Martin Wusik
  • Publication number: 20200168239
    Abstract: A speech-based system includes a local device in a user premises and a network-based control service that directs the local device to perform actions for a user. The control service may specify a first action that is to be performed upon detection by the local device of a stimulus. In some cases, performing the first action may rely on the availability of network communications with the control service or with another service. In these cases, the control service also specifies a second, fallback action that does not rely upon network communications. Upon detecting the stimulus, the local device performs the first action if network communications are available. If network communications are not available, the local device performs the second, fallback action.
    Type: Application
    Filed: January 28, 2020
    Publication date: May 28, 2020
    Inventors: Fred Torok, Rohan Mutagi, Vikram Kumar Gundeti, Frederic Johan Georges Deramat
  • Publication number: 20200168240
    Abstract: A speech-based system includes a local device in a user premises and a network-based control service that directs the local device to perform actions for a user. The control service may specify a first action that is to be performed upon detection by the local device of a stimulus. In some cases, performing the first action may rely on the availability of network communications with the control service or with another service. In these cases, the control service also specifies a second, fallback action that does not rely upon network communications. Upon detecting the stimulus, the local device performs the first action if network communications are available. If network communications are not available, the local device performs the second, fallback action.
    Type: Application
    Filed: January 28, 2020
    Publication date: May 28, 2020
    Inventors: Fred Torok, Rohan Mutagi, Vikram Kumar Gundeti, Frederic Johan Georges Deramat
  • Publication number: 20200135199
    Abstract: Techniques for synchronously outputting content by one or more devices are described. A system may receive a user command and may receive content responsive to the command from an application(s). The content may include various kinds of data (e.g., audio data, image data, video data, etc.). The system may also receive a presentation framework from the application, with the presentation framework indicating how content responsive to the input command should be synchronously output by one or more devices. The system determines one or more devices proximate to the user, determines which of the one or more devices may be used to output content indicated in the presentation framework, and causes the one or more devices to output content in a synchronous manner.
    Type: Application
    Filed: October 28, 2019
    Publication date: April 30, 2020
    Inventors: Felix Wu, Rohan Mutagi, Manuel Jesus Leon Rivas, Noel Evans, Frédéric Johan Georges Deramat, Miguel Alberdi Lorenzo, Lev Danielyan, Vikram Kumar Gundeti, Vijitha Raji
  • Publication number: 20200109230
    Abstract: A moisture-curable silylated resin is derived from a copolycarbonate diol prepared from diol(s) of specific types.
    Type: Application
    Filed: December 9, 2019
    Publication date: April 9, 2020
    Inventors: Constantine Kondos, Nayeem Soad, Misty Huang, Christine Lacroix, Vikram Kumar
  • Patent number: 10616726
    Abstract: A system that determines that devices are co-located in an acoustic region and selects a single device to which to send incoming notifications for the acoustic region. The system may group devices into separate acoustic regions based on selection data that selects between similar audio data received from multiple devices. The system may select the best device for each acoustic region based on a frequency that the device was selected previously, input/output capabilities of the device, a proximity to a user, or the like. The system may send a notification to a single device in each of the acoustic regions so that a user receives a single notification instead of multiple unsynchronized notifications. The system may also determine that acoustic regions are associated with different locations and select acoustic regions to which to send a notification based on location.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: April 7, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: James Marvin Freeman, II, Christo Frank Devaraj, Vikram Kumar Gundeti, Benjamin Jones
  • Publication number: 20200092687
    Abstract: A system that determines that devices are co-located in an acoustic region and selects a single device to which to send incoming notifications for the acoustic region. The system may group devices into separate acoustic regions based on selection data that selects between similar audio data received from multiple devices. The system may select the best device for each acoustic region based on a frequency that the device was selected previously, input/output capabilities of the device, a proximity to a user, or the like. The system may send a notification to a single device in each of the acoustic regions so that a user receives a single notification instead of multiple unsynchronized notifications. The system may also determine that acoustic regions are associated with different locations and select acoustic regions to which to send a notification based on location.
    Type: Application
    Filed: September 13, 2019
    Publication date: March 19, 2020
    Inventors: Christo Frank Devaraj, Vikram Kumar Gundeti, James Marvin Freeman, II, Benjamin Jones
  • Patent number: 10580408
    Abstract: A speech recognition platform configured to receive an audio signal that includes speech from a user and perform automatic speech recognition (ASR) on the audio signal to identify ASR results. The platform may identify: (i) a domain of a voice command within the speech based on the ASR results and based on context information associated with the speech or the user, and (ii) an intent of the voice command. In response to identifying the intent, the platform may perform a corresponding action, such as streaming audio to the device, setting a reminder for the user, purchasing an item on behalf of the user, making a reservation for the user or launching an application for the user. The speech recognition platform, in combination with the device, may therefore facilitate efficient interactions between the user and a voice-controlled device.
    Type: Grant
    Filed: February 14, 2018
    Date of Patent: March 3, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Gregory Michael Hart, Peter Paul Henri Carbon, John Daniel Thimsen, Vikram Kumar Gundeti, Scott Ian Blanksteen, Allan Timothy Lindsay, Frederic Johan Georges Deramat
  • Patent number: 10556983
    Abstract: A batch or continuous process for preparing silylated polymers having low color and color stability comprising silylating a prepolymer having reactive functional groups with a silylating agent and optionally quenching the silylated polymer, where a stabilizer package containing at least one phosphite stabilizing agent is used.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: February 11, 2020
    Assignee: Momentive Performance Materials Inc.
    Inventors: John Banevicius, Misty Huang, Brendan O'Keefe, Vikram Kumar, Bruce Barbera