Patents by Inventor Gaurav

Gaurav 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: 20160292333
    Abstract: A configurable delay cell for an integrated circuit includes a CMOS inverter and first through fourth transistors. A drain of the third transistor is connected to a drain of the fourth transistor for generating an output signal. A connection between an output terminal of the CMOS inverter and a source of the first transistor, a connection between the output terminal of the CMOS inverter and a drain of the second transistor, and a connection between the source of the first transistor and the drain of the second transistor are configurable, using an electronic design automation (EDA) tool, for achieving first, second, third, fourth, and fifth delay values. The resulting delay value can be programmed by making changes only in one or more of the metal layers of the integrated circuit.
    Type: Application
    Filed: April 1, 2015
    Publication date: October 6, 2016
    Inventors: GOURAV KAPOOR, Gaurav Gupta, Syed Shakir Iqbal
  • Publication number: 20160292431
    Abstract: Systems, methods, and software to manage encryption keys in an application container environment are provided. In one example, a method of managing encryption keys comprises identifying a plurality of data objects to encrypt and encrypting the plurality of data objects via a plurality of encryption keys. The method further provides generating supplemental data for each data object, wherein the supplemental data for each data object comprises a key identifier that corresponds to an encryption key used to encrypt each data object. The method further includes associating the supplemental data for each data object with the encrypted version of each data object, and organizing the key identifiers from the plurality of data objects into a data structure with the plurality of encryption keys.
    Type: Application
    Filed: April 2, 2015
    Publication date: October 6, 2016
    Inventors: Vibhav Sreekanti, Gaurav Mathur, Richard Spillane, Gordon Chaffee
  • Publication number: 20160287493
    Abstract: The invention relates to an applicator body, wherein said applicator body composition comprises at least one clay and at least one water soluble polymer. The invention also relates to methods for preparing said applicator body and methods of cosmetic care.
    Type: Application
    Filed: November 20, 2014
    Publication date: October 6, 2016
    Inventors: Gaurav AGARWAL, Jean-Pascal HIRT
  • Patent number: 9458187
    Abstract: The present invention relates to methods of treatment of inflammatory conditions using S-[4-(3-fluoro-3-methylbutyryloxy)-but-2-ynyl]6?,9?-difluoro-17?-(furan-2-yl)carbonyloxy-11?-hydroxy-16?-methyl-3-oxoandrosta-1,4-diene-17?-carbothioate (compound of formula I), a novel anti-inflammatory compound of the androstane series and its processes of preparation.
    Type: Grant
    Filed: May 28, 2014
    Date of Patent: October 4, 2016
    Assignee: Sun Pharma Advanced Research Company Limited
    Inventors: Jiten Ranchhodbhai Patel, Gopalkumar Chimanlal Patel, Gaurav Sanjivkumar Sheth, Sanjay Nandlal Mandhane, Chitturi Trinadha Rao, Rajamannar Thennati
  • Publication number: 20160284005
    Abstract: Techniques for product, service, and business recommendation are described. In one embodiment, an apparatus may comprise a user context component operative to manage a user context associated with a user account for a messaging service; a user profile component operative to retrieve a user profile for the user account; and a recommendation component operative to determine one or more recommendations based on the user context and the user profile and configure a recommendation interface for a messaging endpoint on a client device based on the recommendations, the messaging endpoint associated with the user account for the messaging service. Other embodiments are described and claimed.
    Type: Application
    Filed: July 21, 2015
    Publication date: September 29, 2016
    Applicant: FACEBOOK, INC.
    Inventors: Robert Franklin Daniel, Akash Gaurav Gupta, Garima Sinha, David Alexandre Marcus
  • Publication number: 20160283936
    Abstract: The present disclosure is directed toward systems and methods for facilitating anonymous communications between a user and a merchant via a social networking system, wherein the user's identifying information is obfuscated from the merchant.
    Type: Application
    Filed: November 11, 2015
    Publication date: September 29, 2016
    Applicant: FACEBOOK, INC.
    Inventors: Robert Franklin Daniel, Akash Gaurav Gupta, Garima Sinha
  • Patent number: 9455691
    Abstract: Flip-flop cells that enable time borrowing during the design of the IC to improve setup times while avoiding introducing meta-stability, and alternatively to avoid hold time violations. The flip-flop cells are connected with logic cells in functional data paths. The flip-flop cell has a clock signal controlling both its input and output. A selective delay cell selectively delays either a data signal input to the flip-flop cell or the clock signal controlling the flip-flop cell. The selectively delayed signal adjusts the timing (setup, hold and clock-to-output) of the data path.
    Type: Grant
    Filed: October 17, 2014
    Date of Patent: September 27, 2016
    Assignee: FREESCALE SEMICONDUCTOR, INC.
    Inventors: Gaurav Goyal, Ashis Maitra, Ateet Mishra
  • Patent number: 9454735
    Abstract: A system and method for integrating data with a contact is disclosed. The technology initially receives a first data element from a contact and provides a representation of the first data element. The representation of the first data element is then coupled with the contact on a contact list. A second data element is then received from the contact and a representation of the second data element received is also provided. The representation of the second data element is then coupled with the contact on the contact list, such that the representation of the first data element and the representation of the second data element are concurrently coupled with the contact on the contact list.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: September 27, 2016
    Assignee: NOKIA CORPORATION
    Inventors: Gaurav Banga, Woodson Hobbs
  • Patent number: 9454581
    Abstract: Techniques for search with more like this refinements are disclosed. In some embodiments, search with more like this refinements includes receiving a product and a context (e.g., the context can include related category information, user context, and/or other context related information); generating a search query based on the product and the context; and determining a plurality of products that match the search query to generate more like this search results.
    Type: Grant
    Filed: November 27, 2013
    Date of Patent: September 27, 2016
    Assignee: BloomReach Inc.
    Inventors: Ashutosh Garg, Anand Raghuraman, Vinodh Kumar Ravindranath, Mohit Jain, Christina Augustine, Gaurav Bhati
  • Patent number: 9454463
    Abstract: A computer system comprising a display, one or more computer readable medium storing a computer application comprising computer executable code for creating a graphical user interface, one or more processors receiving and executing the computer executable code to provide the graphical user interface on the display, the computer readable medium also storing a testing application comprising computer executable code for activating the graphical user interface, the testing application defining a command execution server embedded into the computer application, and a command client external to the computer application.
    Type: Grant
    Filed: October 5, 2010
    Date of Patent: September 27, 2016
    Assignee: Infinera Corporation
    Inventors: Sudhindra Aithal Kota, Sakthi Shalini Kannan, Prashanth Kota, Vinaya Nadig, Gaurav Agarwal, Manish K. Agarwal, Jayaram Hanumanthappa, Rajasekar Venkatesan
  • Publication number: 20160276759
    Abstract: A cable connector that includes a substrate having a plurality of conductive pads and at least one grounding pad. The cable connector further includes twin axial cable that includes a first conductor and second conductor, a first insulator that surrounds the first conductor, and a second insulator that surrounds the second conductor. The twin axial cable further includes a ground shield that surrounds the first and second insulator. The first conductor is electrically connected to one conductive pad and the second conductor is electrically connected to another of the conductive pads. The ground shield is electrically connected to the grounding pad. A shielding structure is mounted to the substrate and is electrically connected to the grounding pad. The shielding structure includes a cap and a plurality of sidewalls extending from the cap to the substrate. The twin axial cable is positioned between the side walls.
    Type: Application
    Filed: July 1, 2014
    Publication date: September 22, 2016
    Inventors: Donald T. Tran, Jeffrey Lee, Gaurav Chawla
  • Publication number: 20160274871
    Abstract: A computing module that calls to another computing module is run. An isolation context is detected in the module, and all original method calls that are to be detoured are replaced with detouring method calls. The module, with the detouring method calls, is run. When a context change is detected, the module is reset with the original method calls.
    Type: Application
    Filed: March 16, 2015
    Publication date: September 22, 2016
    Inventors: Abhishek Ghosh, Gaurav Roy
  • Patent number: 9448829
    Abstract: A heterogeneous processor architecture is described. For example, a processor according to one embodiment of the invention comprises: a set of two or more small physical processor cores; at least one large physical processor core having relatively higher performance processing capabilities and relatively higher power usage relative to the small physical processor cores; virtual-to-physical (V-P) mapping logic to expose the set of two or more small physical processor cores to software through a corresponding set of virtual cores and to hide the at least one large physical processor core from the software.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: September 20, 2016
    Assignee: INTEL CORPORATION
    Inventors: Paolo Narvaez, Ganapati N. Srinivasa, Eugene Gorbatov, Dheeraj R. Subbareddy, Mishali Naik, Alon Naveh, Abirami Prabhakaran, Eliezer Weissmann, Paul Brett, Scott D. Hahn, Andrew J. Herdrich, Gaurav Khanna, Russell J. Fenger, Bryant E. Bigbee, Andrew D. Henroid, David A. Koufaty
  • Patent number: 9448680
    Abstract: Applications on a computing device provide notifications associated with the application to a notification system. A notification includes an identification of content to be presented for the notification and an indication of when the content is to be presented. The notification system presents the notification content at the appropriate time regardless of whether the application is executing and without resuming execution of the application if the application is not running. Various power efficiency techniques are also used to determine which notifications are presented and when a user interface is updated to reflect those notifications in order to avoid updating the user interface to reflect notifications that would not be observable (e.g., due to a power mode of the computing device).
    Type: Grant
    Filed: February 16, 2012
    Date of Patent: September 20, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kevin Michael Woley, Won Hee Lee, Gaurav S. Anand, Nathan J. Kuchta, Evgeny Skarbovsky, Chandramouli N. Srinivasan
  • Patent number: 9446770
    Abstract: A vehicle including a passenger compartment having a rear seating area is described. A method for monitoring the rear seating area of the passenger compartment includes monitoring a vehicle operating state comprising one of a key-on state and a key-off state and monitoring the rear seating area. A presence or absence of a passenger in the rear seating area is detected based upon the monitoring, and a control routine is executed based upon the vehicle operating state and the presence or absence of a passenger in the rear seating area.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: September 20, 2016
    Assignee: GM Global Technology Operations LLC
    Inventors: Frank C. Valeri, Scott M. Reilly, Eli Tzirkel-Hancock, Gaurav Talwar, John L. Holdren, Xufang Zhao
  • Patent number: 9451418
    Abstract: Systems, methods, and devices enable group associations based on network determined location information. The various embodiments enable the ad-hoc creation of mobile device groups based on network determined locations. In an embodiment, a server may determine the location of a mobile device and based on the mobile device being located in a pairing zone may add the mobile device to a group. In an embodiment, the server may add the mobile device to the group following the occurrence of a trigger event, such as the mobile device pausing in a given pairing zone for a period of time. In an embodiment, the server may identify that mobile devices are located within a pairing zone and may add all the mobile devices in the pairing zone to the same group.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: September 20, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: George Joseph, Peter S Marx, Eric P Bilange, Leyla S Celebi, Gaurav Lamba, Cormac S Conroy, Praveen Dua, Jayal M Mehta
  • Publication number: 20160268987
    Abstract: A system and method of adjusting digital audio sampling used with wideband audio includes: performing audio sampling on an analog audio signal at an initial sampling rate and an initial bit rate over a wideband audio frequency range; generating a digital audio signal based on the audio sampling; detecting a qualitative error rate between the analog audio signal and the digital audio signal; and decreasing the initial sampling rate, the initial bit rate, or both for sampling subsequent analog audio when the qualitative error is below a threshold.
    Type: Application
    Filed: March 10, 2015
    Publication date: September 15, 2016
    Inventors: Gaurav Talwar, Xufang Zhao, MD Foezur Rahman Chowdhury, Eli Tzirkel-Hancock
  • Publication number: 20160268710
    Abstract: Embodiments of the present disclosure are directed towards a snap connector for socket assembly and associated techniques and configurations. In one embodiment, a socket assembly includes a socket body having a plurality of openings extending from a first side of the socket body to a second side of the socket body to provide an electrical pathway between the first side and the second side, the second side disposed opposite to the first side, wherein a holding portion of an individual opening of the plurality of openings adjacent to the first side of the socket body is shaped to hold a corresponding electrical contact of a die package by elastic force applied by the socket body to the electrical contact when the electrical contact is positioned within the holding portion. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: March 9, 2015
    Publication date: September 15, 2016
    Inventors: Zhichao Zhang, Gaurav Chawla, Rajasekaran Swaminathan, Kemal Aygun, Li Sun
  • Publication number: 20160266630
    Abstract: A power distribution unit having a power supply inputs including mains, secondary, generator, and renewable can be configured to measure how much power is drawn from each of the power supply inputs over a time period and to provide data to a unit rate of power engine indicating the same. A cost information engine can be configured to provide cost information, applicable over the time period, for each of the power supply inputs to the unit rate of power engine. The unit rate of power engine can be configured to compute the unit rate of power consumed in the data center over the time period based on the power drawn from each of the power supply inputs and the cost information.
    Type: Application
    Filed: May 8, 2015
    Publication date: September 15, 2016
    Inventors: HEMANTH KUMAR PANNEM, KUMAR GAURAV, BHASKARDAS KAMBIVELU
  • Publication number: 20160267156
    Abstract: A qualifying system receives a channel activity record from one of a plurality of different external systems, over one of a plurality of different communication channels. It accesses qualification rules to determine whether the channel activity record is to be transformed into one or more target entities in a computing system. If so, a conversion engine accesses user-configurable mappings and conversion rules to identify conversion actions that are to be taken in order to transform the channel activity record into one or more target entities. The conversion engine performs a data transformation on the channel activity record to transform it into the identified one or more target entities.
    Type: Application
    Filed: March 10, 2015
    Publication date: September 15, 2016
    Inventors: Ashish Kothari, Adithya Nittor Vishwanath, Shaleen Sharma, Ramprasadh Kothandaraman, Sutirtha Saha, Ashwinderjit Kaur, Rajarshi Ray, Eric Fernandes, Mahesh Hariharan, Abhishek Agarwal, Kritika Kishore Prasad, Anirban Saha, Gaurav Agrawal, Prateek Rajvanshi