Patents by Inventor Kiran Venkata

Kiran Venkata 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: 20230186902
    Abstract: A device is configured to detect multiple different wakewords. A device may operate a joint encoder that operates on audio data to determine encoded audio data. The device may operate multiple different decoders which process the encoded audio data to determine if a wakeword is detected. Each decoder may correspond to a different wakeword. The decoders may use fewer computing resources than the joint encoder, allowing for the device to more easily perform multiple wakeword processing. Enabling/disabling wakeword(s) may involve the reconfiguring of a wakeword detector to add/remove data for respective decoder(s).
    Type: Application
    Filed: December 10, 2021
    Publication date: June 15, 2023
    Inventors: Gengshen Fu, Huitian Lei, Sai Kiran Venkata Subramanya Rupanagudi, Yuriy Mishchenko, Cody Jacques
  • Publication number: 20170200172
    Abstract: A system that generates a consumer decision tree receives retail item transactional sales data. The system aggregates the sales data to an item/store/time duration level and aggregates the sales data to an attribute-value/store/time duration level. The system determines sales shares for the time duration and determines similarities for attribute-value pairs based on correlations between attribute-value pairs. The system then determines a most significant attribute based on the determined similarities.
    Type: Application
    Filed: January 8, 2016
    Publication date: July 13, 2017
    Inventors: Su-Ming WU, John SHIN, Kiran Venkata PANCHAMGAM
  • Publication number: 20150081393
    Abstract: A system that determines promotional pricing for a product and for an objective function receives a non-linear time-dependent optimization problem for the product, where the non-linear problem includes a demand model and a plurality of constraints, and the constraints include a price ladder that includes a plurality of time periods and a non-promotional price for the product at each time period. For each of the time periods, the system determines a change in the objective function when the price at that time period includes a promotional price and all other prices on the price ladder are set to the non-promotional price to generate coefficients. The system determines a maximum value of the coefficients at each time period, and generates an approximate Mixed Integer Programming (“MIP”) problem based on the coefficients. The system determines a Linear Programming (“LP”) relaxation of the MIP problem, and solves the LP relaxation.
    Type: Application
    Filed: September 18, 2013
    Publication date: March 19, 2015
    Applicants: Massachusetts Institute of Technology, Oracle International Corporation
    Inventors: Maxime Cohen, Kiran Venkata Panchamgam, Ngai-Hang Zachary Leung, Georgia Perakis
  • Publication number: 20060168588
    Abstract: Techniques for enabling inter-subsystem resource sharing are provided. A subsystem executing an application (“app subsystem”) receives resources from another subsystem providing a resource (“resource subsystem”), such as a DLL. Then, when an application of the app subsystem is executed, the application may request a resource from the app subsystem, such as a DLL. The app subsystem, upon determining that the requested resource is associated with the resource subsystem, may communicate with the resource subsystem to request the resource. The resource subsystem may then load the resource. When the application utilizes the resource to perform an activity, such as by invoking a method of the DLL, the app subsystem may communicate with the resource subsystem to request the resource to perform the activity. The resource subsystem may provide an indication of a result to the resource subsystem upon completing the activity.
    Type: Application
    Filed: December 3, 2004
    Publication date: July 27, 2006
    Applicant: Microsoft Corporation
    Inventors: Perraju Bendapudi, Kiran Venkata, Anu Engineer, Rajasekhar Khandrika, Rajesh Jalan
  • Publication number: 20060123432
    Abstract: Techniques for enabling inter-subsystem resource sharing are provided. The techniques include providing an RPC client on a first subsystem for acting as a proxy for a resource of a second subsystem. When the first subsystem receives a request from an application to access the resource, the RPC client may invoke a function of an RPC server associated with the second subsystem. The RPC server may load the resource on the second subsystem. The RPC client may then act as a proxy for the resource.
    Type: Application
    Filed: December 3, 2004
    Publication date: June 8, 2006
    Applicant: Microsoft Corporation
    Inventors: Perraju Bendapudi, Kiran Venkata, Amit Ghosh