Patents by Inventor C. Rao

C. Rao 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: 10594294
    Abstract: Embodiments of the invention include a waveguide structure that includes a first piezoelectric transducer that is positioned in proximity to a first end of a cavity of an organic substrate. The first piezoelectric transducer receives an input electrical signal and generates an acoustic wave to be transmitted with a transmission medium. A second piezoelectric transducer is positioned in proximity to a second end of the cavity. The second piezoelectric transducer receives the acoustic wave from the transmission medium and generates an output electrical signal.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: March 17, 2020
    Assignee: Intel Corporation
    Inventors: Adel A. Elsherbini, Feras Eid, Baris Bicen, Telesphor Kamgaing, Vijay K. Nair, Georgios C. Dogiamis, Johanna M. Swan, Valluri R. Rao
  • Publication number: 20200066271
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for detecting utterances of a key phrase in an audio signal. One of the methods includes receiving, by a key phrase spotting system, an audio signal encoding one or more utterances; while continuing to receive the audio signal, generating, by the key phrase spotting system, an attention output using an attention mechanism that is configured to compute the attention output based on a series of encodings generated by an encoder comprising one or more neural network layers; generating, by the key phrase spotting system and using attention output, output that indicates whether the audio signal likely encodes the key phrase; and providing, by the key phrase spotting system, the output that indicates whether the audio signal likely encodes the key phrase.
    Type: Application
    Filed: July 31, 2019
    Publication date: February 27, 2020
    Inventors: Wei Li, Rohit Prakash Prabhavalkar, Kanury Kanishka Rao, Yanzhang He, Ian C. McGraw, Anton Bakhtin
  • Patent number: 10546121
    Abstract: There is a computer program product and computer system that includes program instructions programmed to establish a security container describing a workload and a set of resources in a software-defined environment, the security container including a set of sub-containers that are self-describing sub-containers having associated metadata describing content of a respectively corresponding sub-container, each sub-container of the set of sub-containers respectively corresponds to a resource-divisible portion of the workload, the set of resources being required by the workload, wherein a sub-container of the set of sub-containers is an operating system sub-container; monitor the workload and the set of resources for security events; and responsive to identifying a security event, adjust isolation mechanisms provided by the plurality of sub-containers at various layers of a stack. The set of sub-containers represents an end-to-end run time environment for processing the workload using the set of resources.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: January 28, 2020
    Assignee: International Business Machines Corporation
    Inventors: Brad L. Brech, Scott W. Crowder, Hubertus Franke, Nagui Halim, Matt R. Hogstrom, Chung-Sheng Li, Pratap C. Pattnaik, Dimitrios Pendarakis, Josyula R. Rao, Radha P. Ratnaparkhi, Michael D. Williams
  • Publication number: 20200021479
    Abstract: A network device intercepts, from an application associated with a user space, a request message associated with obtaining information regarding a network state from a kernel. The network device directs the request message to a service daemon of the user space based on intercepting the request message, and determines, using the service daemon, network state information regarding the network state. The network device intercepts, from the service daemon, a response message associated with providing the network state information to the application, and directs an altered response message to the application based on intercepting the response message such that the altered response message identifies the kernel as a source of the response message and not the service daemon as the source of the response message.
    Type: Application
    Filed: August 28, 2018
    Publication date: January 16, 2020
    Inventors: Amit Kumar RAO, Erin C. MACNEIL, Sairam NEELAM
  • Patent number: 10534911
    Abstract: There is a computer program product and computer system that includes program instructions programmed to identify, in a software-defined environment, a security container describing a workload and a set of resources required by the workload, the security container including self-describing sub-containers having associated metadata describing content of a respectively corresponding sub-container; determine, for the workload, a set of resource-divisible portions of the workload including a compute-resource portion; generate a plurality of sub-containers within the security container, a sub-container within the plurality of sub-containers being a self-describing sub-container having associated metadata describing the content of the sub-container representing only one resource-divisible portion, the sub-container being an operating system sub-container; and responsive to identifying a security event while processing the workload, adjust a security mechanism associated with the security container.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: January 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: Brad L. Brech, Scott W. Crowder, Hubertus Franke, Nagui Halim, Matt R. Hogstrom, Chung-Sheng Li, Pratap C. Pattnaik, Dimitrios Pendarakis, Josyula R. Rao, Radha P. Ratnaparkhi, Michael D. Williams
  • Publication number: 20200000143
    Abstract: A vaporizer system may include a vaporizer device communicatively coupled with a user device configured to control the functions and/or features of the vaporizer device. The vaporizer device may serve as a replacement for traditional combustible cigarettes. Accordingly, the user device may be configured to collect usage data from the vaporizer device and generate recommendations to enhance and/or expedite the transition from traditional combustible cigarettes to the vaporizer device. For example, the user device may provide puff coaching to enable a more satisfying initial experience. Alternatively and/or additionally, the user device may recommend pod types and/or puff patterns that are associated with a reduction in overall intake.
    Type: Application
    Filed: June 27, 2019
    Publication date: January 2, 2020
    Inventors: Samuel C. Anderson, Ariel Atkins, Mackenzie P. Belt, Adam Bowen, Ariana M. Bruno, James R. Cazzoli, Steven Christensen, Joseph R. Fisher, JR., Jonatan Goldberg Kidon, Nicholas J. Hatton, Michelle Kim, James Monsees, Andrew L. Murphy, Nordstrom K. Phelps, Immaneni Hiteshwar Rao, Itai Turbahn, JonPaul Vega, Roxolana Wacyk, Jason B. Yonker, Casey S. Yost, Diego D. Zaks Barrios
  • Publication number: 20190385874
    Abstract: Methods and apparatus for controlling gas flow in a process chamber use reconfigurable gas flow plates. The gas flow plates are configured based on at least one processing parameter in the process chamber and then inserted into the process chamber such that a gas flow into an internal volume of the process chamber is controlled by the gas flow plate. The configuration of the gas flow plate may be based on a type of processing, dimensions of the internal volume of the processing chamber, a number of substrates to be processed in the processing chamber, and other parameters. The gas flow plate may include changeable parameters such as a number of through holes, through hole diameters, orientation of through holes, or a position of through holes relative to spacing between substrates.
    Type: Application
    Filed: June 18, 2018
    Publication date: December 19, 2019
    Inventors: PREETHAM P. RAO, MADHUKAR C GULEDGUDD, ANANTHKRISHNA JUPUDI, RIBHU GAUTAM, TUCK FOONG KOH
  • Patent number: 10489615
    Abstract: An intermetallic or iron aluminide magnetically readable medium and a method of forming and reading the same are provided herein. Also provided is an identification card or tag, a key, an anti-counterfeiting measure, an anti-forging measure. The intermetallic or iron aluminide magnetically readable medium includes a magnetically readable surface, wherein the magnetically readable surface contains one or more first magnetically readable regions of the intermetallic or iron aluminide surrounded by one or more second magnetically readable regions. Additionally, the intermetallic or iron aluminide magnetically readable medium can be coated, encapsulated or concealed within a material.
    Type: Grant
    Filed: July 7, 2014
    Date of Patent: November 26, 2019
    Assignee: Philip Morris USA Inc.
    Inventors: Seetharama C. Deevi, Kudumboor Venkat Rao, Valter Strom, Ziyan Gu
  • Patent number: 10443712
    Abstract: A system for controlling fluid pressure to a transmission system through a MEMS microvalve includes a transmission controller configured to receive a target command pressure, a current system command pressure input signal, and a transmission system operating temperature. A power determination module determines a temperature-related power factor from the target command pressure, the current system command pressure input signal, the transmission system operating temperature received in the controller, and a look-up table within the controller. A power signal module adjusts the current system command pressure input signal by the temperature-related power factor and applies the adjusted current system command pressure input signal to the MEMS microvalve via the controller.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: October 15, 2019
    Assignee: DunAn Microstaq, Inc.
    Inventors: E. Nelson Fuller, Parthiban Arunasalam, Wayne C. Long, Arvind P. Rao, Kevin Sinkar, Gengxun K. Gurley
  • Patent number: 10445070
    Abstract: An approach to generating an application prototype. The approach parses ASCII text-based requirements into a collection of sentences and parses the collection of sentences into collections words associated with the collection of sentences. The approach then uses an ASCII dictionary to determine the nouns and verbs found in the collections of words marking the nouns as entities and the verbs as responsibilities. Further, the approach determines if nouns are shared among the collection of sentences and if they are, then records relationships between the sentences. The approach then generates metadata describing these components and generates byte code based on the metadata. The approach packages the byte code, other data relating to the entry point and type of prototype application, e.g., web-based or standalone and an encryption module for distribution.
    Type: Grant
    Filed: May 5, 2016
    Date of Patent: October 15, 2019
    Assignee: International Business Machines Corporation
    Inventors: Santanu Bandyopadhyay, Ramesh C. Pathak, Suryanarayana K. Rao, Sautam Sengupta
  • Patent number: 10432167
    Abstract: Embodiments of the invention include a piezoelectric resonator which includes an input transducer having a first piezoelectric material, a vibrating structure coupled to the input transducer, and an output transducer coupled to the vibrating structure. In one example, the vibrating structure is positioned above a cavity of an organic substrate. The output transducer includes a second piezoelectric material. In operation the input transducer causes an input electrical signal to be converted into mechanical vibrations which propagate across the vibrating structure to the output transducer.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: October 1, 2019
    Assignee: Intel Corporation
    Inventors: Adel A. Elsherbini, Feras Eid, Baris Bicen, Telesphor Kamgaing, Vijay K. Nair, Johanna M. Swan, Georgios C. Dogiamis, Valluri R. Rao
  • Publication number: 20190286439
    Abstract: Gamified computerized project/workflow/activity management system and method which harnesses the innate human desire for playful competition and continual skill advancement to improve organizational productivity. The system allows team member (or team group) bidding on project tasks, where the members or groups accumulate points according to various criteria including how well their work product meets previously established criteria, as well as an opportunity to acquire additional points from mastering various task related learning material. Other factors, such as providing assistance to other team members, evaluating work product, and the like are also awarded points. Competition is fostered by allowing team members or groups to see where their point score ranks versus other players or groups, while teamwork and member skill growth is also encouraged.
    Type: Application
    Filed: May 31, 2019
    Publication date: September 19, 2019
    Inventor: Mahesh C. Rao
  • Patent number: 10412158
    Abstract: Methods are disclosed for dynamic node allocation for a server system that can automatically heal on failure—minimizing the need for static configuration—dynamically adjusting server resources to match load, and minimize end user wait times. The disclosed methods dynamically allocate nodes to increase capacity for a platform that accepts data queries. Additionally disclosed is a system for rolling version update deployment: workers maintain org lists of org-task-queues that they service; org-affinities between the workers and the org-task-queues require the workers to have access to local copies of immutable data sets to service org-tasks from the org-task-queues of the orgs that they service. A leader running on a worker implements a healing and balancing service that maintains worker redundancy, manages the workers' org-affinities to accumulate orgs on their respective org-lists. The leader implements messaging to the workers to update to a new software version and monitors completion of updates.
    Type: Grant
    Filed: July 27, 2016
    Date of Patent: September 10, 2019
    Assignee: salesforce.com, inc.
    Inventors: Saptarshi Roy, Daniel C. Silver, Donovan Schneider, Medha Pradhan, Ryan Lamore, Naveen Purushothama Rao, Nicholas Geh, Srirama Koneru
  • Publication number: 20190263430
    Abstract: A system and method includes determining, with a sensor assembly disposed onboard a first aerial vehicle, a direction in which a fluid flows within or through the first aerial vehicle, and determining an orientation of the first aerial vehicle relative to a second aerial vehicle based at least in part on the direction in which the fluid flows within or through the first aerial vehicle.
    Type: Application
    Filed: May 14, 2019
    Publication date: August 29, 2019
    Inventors: Eugene Smith, Ajith Kuttannair Kumar, Wolfgang Daum, Martin Paget, Daniel Rush, Sameh Fahmy, Brad Thomas Costa, Seneca Snyder, Jerry Duncan, Mark Bradshaw Kraeling, Michael Scott Miner, Shannon Joseph Clouse, Anwarul Azam, Matthew Lawrence Blair, Nidhi Naithani, Dattaraj Jagdish Rao, Anju Bind, Sreyashi Dey Chaki, Scott Daniel Nelson, Nikhil Uday Naphade, Wing Yeung Chung, Daniel Malachi Ballesty, Glenn Robert Shaffer, Jeffret James Kisak, Dale Martin DiDomenico, Suresh Govindappa, Manibabu Pippalla, Sethu Madhavan, Jared Klineman Cooper, Huan Tan, John Michael Lizzi, Charles Burton Theurer, Balajee Kannan, Romano Patrick, Brad Thomas Costa, James D. Brooks, Micahel Scott Miner, Harry Kirk Matthews, JR., Bradford Wayne Miller, Neeraja Subrahmaniyan, Brian Joseph McManus, Frank Wawrzyniak, Ralph C. Haddock, III, Robert James Foy, James Glen Corry, Steven Andrew Kellner, Joseph Mario Nazareth, Brian William Schroeck, Shawn Arthur McClintic
  • Patent number: 10389837
    Abstract: A dynamic cache engine designed to perform advanced, dynamic, application-specific data caching, based on multiple application and user parameters included in client requests that are sent to a server.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: August 20, 2019
    Assignee: International Business Machines Corporation
    Inventors: Santanu Bandyopadhyay, Ramesh C. Pathak, Suryanarayana K. Rao
  • Patent number: 10356056
    Abstract: One embodiment provides a system that facilitates privacy-preserving order statistics. The system receives, by a first device from a second device, a second value associated with the second device perturbed by a random value. The system determines a first difference between a first value associated with the first device, and the second value. The system encrypts a second difference between the first difference and the random value. Subsequent to transmitting the encrypted second difference, the system receives a sign of a first integer and a ciphertext. The system decrypts the ciphertext to obtain a third value which indicates the first difference scaled based on the first integer, wherein the scaled first difference is perturbed by a second integer. The system determines, based on the sign of the first integer and a sign of the third value, whether the first value is greater than or less than the second value.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: July 16, 2019
    Assignee: PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Shantanu Rane, Alejandro E. Brito, Vanishree Hanumantha Rao, Ersin Uzun, Vincent C. Bindschadler
  • Patent number: 10350211
    Abstract: The present disclosure is generally directed to bumped kinase inhibitor (BKI) compositions and methods for treating cancer.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: July 16, 2019
    Assignee: UNIVERSITY OF WASHINGTON
    Inventors: Wesley C. Van Voorhis, Erkang Fan, Dustin James Maly, Kayode K. Ojo, Stephen R. Plymate, Rama Subba Rao Vidadala
  • Patent number: 10345874
    Abstract: The disclosed apparatus may include (1) a ganged heatsink base that (A) absorbs heat dissipated by a plurality of electronic components that consume differing amounts of power and (B) includes a plurality of thermal regions dedicated to absorbing the heat dissipated by the plurality of electronic components and (2) at least one thermal isolation engine that (A) is incorporated into the ganged heatsink base, (B) separates the plurality of thermal regions from one another, and (C) localizes the heat dissipated by the plurality of electronic components by maintaining at least some of the heat dissipated by one of the electronic components within the thermal region that absorbed the at least some of the heat such that the at least some of the heat does not migrate to another thermal region included in the ganged heatsink base. Various other apparatuses, systems, and methods are also disclosed.
    Type: Grant
    Filed: May 2, 2016
    Date of Patent: July 9, 2019
    Assignee: Juniper Networks, Inc
    Inventors: Susheela Nanjunda Rao Narasimhan, Basavaraja Munishamappa, Troy M. Sheets, Luis Zamora, Seongchul C. Kim
  • Patent number: 10339550
    Abstract: Gamified computerized project management system and method which harnesses the innate human desire for playful competition and continual skill advancement to improve organizational productivity. The system allows team member bidding on project tasks, where they accumulate points according to various criteria including how well their work product meets previously established criteria, as well as an opportunity to acquire additional points from mastering various task related learning material. Other factors, such as providing assistance to other team members, evaluating work product, and the like are also awarded points. Competition is fostered by allowing team members to see where their point score ranks versus other players, while teamwork and member skill growth is also encouraged. Gamified project management files containing comprehensive project records may be saved, converted to standard project management files, or constructed by translation process that gamifies standard project management files.
    Type: Grant
    Filed: November 19, 2013
    Date of Patent: July 2, 2019
    Assignee: QUEST 2 EXCEL, INC.
    Inventors: Mahesh C. Rao, Andrew Jay Hoffman, Marcello Rufus Hunter, David E. Shough
  • Patent number: 10303785
    Abstract: An approach is provided for managing a reorganization of a database object. Because a reorganization utility cannot acquire exclusive access to the object to complete the reorganization, determinations are made: an amount of transaction log records corresponding to active units of work using the database object is determined to be less than a first threshold; a sum of costs of SQL statements executed in the units of work is determined to be less than a second threshold; and a priority of the reorganization is determined to indicate a greatest priority among multiple priorities. Based on the determinations, (1) a reorganization lock providing exclusive access to the database object is acquired, (2) process(es) holding lock(s) on the database object experience a lockout error, a rollback of the process(es) is issued, and the lock(s) are released, and (3) the utility completes the reorganization based on the lock(s) being released.
    Type: Grant
    Filed: August 10, 2015
    Date of Patent: May 28, 2019
    Assignee: International Business Machines Corporation
    Inventors: Vasu Gajendran, Sriram Lakshminarasimhan, Ramesh C. Pathak, Suryanarayana K. Rao