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).

  • Patent number: 9269352
    Abstract: At least first and second microphones with different frequency responses form part of a speech recognition system. The microphones are coupled to a processor that is configured to recognize a spoken word based on the microphone signals. The processor classifies the spoken word, and weights the signals from the microphones based on the classification of the spoken word.
    Type: Grant
    Filed: May 13, 2013
    Date of Patent: February 23, 2016
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Gaurav Talwar, Xufang Zhao
  • Patent number: 9268343
    Abstract: A method of operating a cooling system for a hardware component is disclosed. The cooling system comprises one or more cooling devices and the method comprising the steps of monitoring commands that result in one or more operations for the hardware component, detecting a command that will result in a processing intensive operation for the hardware component, and operating a cooling device to cool the hardware component, in response to the detected operation. In a preferred embodiment, following the detection of a command that will result in a processing intensive operation for the hardware component, a predefined profile for the specific operation is accessed, and the operation of the cooling device to cool the hardware component, in response to the detected operation, comprises operating the cooling device according to predefined profile. The profile can be created automatically following previous operations.
    Type: Grant
    Filed: September 24, 2010
    Date of Patent: February 23, 2016
    Assignee: International Business Machines Corporation
    Inventors: Gaurav Mehrotra, Abhinay R. Nagpal, Madlen Niekammer
  • Publication number: 20160048558
    Abstract: A computer-implemented method and system for querying aggregates in a database include maintaining aggregates based on a dimension in the database with at least two grain sizes; receiving a query of the aggregates for a defined range of the dimension; finding a start and an end for a read operation for a larger grain size of the at least two grain sizes of the aggregates for the defined range; reading a first set from the start to the end in the database of the larger grain size of the at least two grain sizes of the aggregates; reading a second set comprising a smaller grain size of the at least two grain sizes of the aggregates based on the defined range and the start and the end; and adjusting the first set with the second set.
    Type: Application
    Filed: August 14, 2014
    Publication date: February 18, 2016
    Applicant: Zscaler, Inc.
    Inventors: Kailash KAILASH, Sushil PANGENI, Chakkaravarthy Periyasamy BALAIAH, Lakshmaiah REGOTI, Kumar GAURAV
  • Publication number: 20160046035
    Abstract: A method of detecting kickback during operation of a saw includes identifying with a controller in a saw a measured rotational speed of a rotating blade in the saw with reference to signals from a rotational rate sensor, identifying with the controller an estimated rotational speed of the rotating blade in the saw with reference to the measured rotational speed, at least one previously measured rotational speed, and a measurement of a previous change in rotational speed of the rotating blade, identifying with the controller an estimated torque force for a drive shaft of a motor in the saw that rotates the blade with reference to the measured rotational speed, and activating with the controller a blade arrest mechanism in response to a difference between the measured rotational speed and the estimated rotational speed exceeding a first threshold and the estimated torque force exceeding a second threshold.
    Type: Application
    Filed: August 11, 2015
    Publication date: February 18, 2016
    Inventors: Gaurav Pradip Laghate, Bharadwaja Maharshi Ramaswamy, Sandeep Bairampalli
  • Publication number: 20160047449
    Abstract: Transmission for coupling to hydromechanical power source includes differential and range modules including planetary gear arrangements, a plurality of selectively engagable clutch assemblies, and a drop box module, which includes a final output member. First and second power source paths provide power to the differential module. The clutch assemblies are selectively engagable to provide variable rotational power from the differential module to the range module, and from the range module to the drop box module in a plurality of directional ranges. The drop box adapts the variable rotational power provided in the selected range for connection in a given application.
    Type: Application
    Filed: August 15, 2014
    Publication date: February 18, 2016
    Applicant: Caterpillar Inc.
    Inventors: Gaurav Vasudeva, Michael G. Cronin
  • Publication number: 20160050195
    Abstract: The longstanding problems of user password management and security, and user authentication are addressed. Disclosed is a system and method for providing a means for a user to identify themselves with configurable levels of authentication in order to receive limited access or services while protecting user privacy. As a user inputs information related to their identity into an interface, the system searches an indexed database which may include both registered users and/or unregistered customers indexed from disparate data sources. The system presents the user matching results from the search in an obscured form from which the user selects and authenticates his or her identity. Unregistered users identified during the process may be automatically registered in certain embodiments, or no account may be needed in other embodiments.
    Type: Application
    Filed: October 28, 2015
    Publication date: February 18, 2016
    Applicant: KAARYA LLC
    Inventors: UJJUAL NATH, GAURAV SHARMA, WILLIAM FLETCHER
  • Patent number: 9265170
    Abstract: Embodiments related to integrated circuit (IC) connectors are described. In some embodiments, an IC assembly may include an IC package substrate, an intermediate member, and a male connector. The IC package substrate may have first signal contacts on a top or bottom surface, and the bottom surface may have second signal contacts for coupling with a socket on a circuit board. The intermediate member may have a first end coupled to the first signal contacts and a second end extending beyond the side surface. The male connector may be disposed at the second end of the intermediate member, and may have signal contacts coupled to the signal contacts of the intermediate member. The male connector may be mateable with a female connector when the female connector is brought into engagement in a direction parallel to the axis of the intermediate member. Other embodiments may be disclosed and/or claimed.
    Type: Grant
    Filed: October 28, 2013
    Date of Patent: February 16, 2016
    Assignee: Intel Corporation
    Inventors: Rajasekaran Swaminathan, Ram S. Viswanath, Sanka Ganesan, Gaurav Chawla, Joshua D. Heppner, Jeffory L. Smalley, Vijaykumar Krithivasan, David J. Llapitan, Neal E. Ulen, Donald T. Tran
  • Patent number: 9262786
    Abstract: Configuring composite ratebooks includes receiving configuration parameters associated with a composite ratebook; receiving a selection of one or more rate routines to be associated with the composite ratebook; receiving input defining one or more rate tables to be included in the composite ratebook; and generating a composite ratebook including the configuration parameters, the one or more rate routines, and the defined one or more rate tables. A rate routine includes operations used to determine a premium for an insurance coverage. The one or more rate tables include insurance factors used by the one or more selected rate routines to determine premiums for insurance coverages.
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: February 16, 2016
    Assignee: Guidewire Software, Inc.
    Inventors: Gaurav Marwaha, Richard Ian Berlin, Douglas E. McCreary, Marilyn Joyce Schneider Hollinger
  • Patent number: 9262197
    Abstract: Methods and systems for I/O acceleration using an I/O accelerator device on a virtualized information handling system include pre-boot configuration of first and second device endpoints that appear as independent devices. After loading a storage virtual appliance that has exclusive access to the second device endpoint, a hypervisor may detect and load drivers for the first device endpoint. The storage virtual appliance may then initiate data transfer I/O operations using the I/O accelerator device. The data transfer operations may be read or write operations to a storage device that the storage virtual appliance provides access to. The I/O accelerator device may use direct memory access (DMA).
    Type: Grant
    Filed: July 16, 2014
    Date of Patent: February 16, 2016
    Assignee: Dell Products L.P.
    Inventors: Gaurav Chawla, Robert Wayne Hormuth, Shyamkumar T. Iyer, Duk M. Kim
  • Patent number: 9264001
    Abstract: A transimpedance amplifier (TIA) device. The device includes a photodiode coupled to a differential TIA with a first and second TIA, which is followed by a Level Shifting/Differential Amplifier (LS/DA). The photodiode is coupled between a first and a second input terminal of the first and second TIAs, respectively. The LS/DA can be coupled to a first and second output terminal of the first and second TIAs, respectively. The TIA device includes a semiconductor substrate comprising a plurality of CMOS cells, which can be configured using 28 nm process technology to the first and second TIAs. Each of the CMOS cells can include a deep n-type well region. The second TIA can be configured using a plurality CMOS cells such that the second input terminal is operable at any positive voltage level with respect to an applied voltage to a deep n-well for each of the plurality of second CMOS cells.
    Type: Grant
    Filed: July 24, 2014
    Date of Patent: February 16, 2016
    Assignee: INPHI CORPORATION
    Inventors: Rahul Shringarpure, Tom Peter Edward Broekaert, Gaurav Mahajan
  • Patent number: 9264414
    Abstract: A queue in a connector service provides a unified communication channel and stores service packets sent to a target service from client applications. Incoming service request packets are modified at run time to add valid security tokens without requiring the user's action or notice. Before sending the packets, the connector service determines whether the authentication tokens are valid. Packets with valid authentication tokens are sent to the target service. If the communication request fails, the queue automatically adds the original communication packet to the end of the queue, so that it can be conditionally retried. When a loss of connectivity is detected, the connector service takes a snapshot of the queue by copying the packets to a storage module in the same order. When the connectivity is restored, the queue loads the saved requests from the storage module and starts processing them in the order they were received.
    Type: Grant
    Filed: April 26, 2013
    Date of Patent: February 16, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Gaurav Gargate
  • Patent number: 9262180
    Abstract: A computer implemented method and apparatus for recommending product features in a software application in real time comprising analyzing an object to detect at least one issue to be addressed in the object; identifying at least one user action taken to address the at least one issue in the object; accessing a recommendations library to find at least one recommendation to address the at least one issue in the object; and displaying the at least one recommendation.
    Type: Grant
    Filed: April 26, 2012
    Date of Patent: February 16, 2016
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Anand M. Menon, Gaurav Singh, Anuj Mittal
  • Publication number: 20160039356
    Abstract: A system and method of activating at least some of a plurality of microphones in a vehicle includes: identifying an acoustic zone within the vehicle where a vehicle occupant is located; detecting one or more biometric attributes of the vehicle occupant; determining a location within the acoustic zone where the vehicle occupant utters speech based on the detected biometric attributes; and activating a subset of the plurality of microphones in the vehicle to receive speech within the acoustic zone based on the determined location.
    Type: Application
    Filed: August 8, 2014
    Publication date: February 11, 2016
    Inventors: Gaurav Talwar, MD Foezur Rahman Chowdhury, Xufang Zhao
  • Publication number: 20160044721
    Abstract: Aspects of the subject disclosure may include, for example, receiving a first request for resource release associated with a communication device where the first request is received from a network node, storing tunnel identification information for a downlink tunnel associated with the communication device and the network node, providing a second request responsive to the first request, and marking the tunnel identification information as inactive responsive to the first request. Other embodiments are disclosed.
    Type: Application
    Filed: August 7, 2014
    Publication date: February 11, 2016
    Inventors: Vivek Mhatre, Gaurav Gupta
  • Publication number: 20160042455
    Abstract: Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for automatically configuring a user interface for interacting with an application. Actions can include receiving a request provided through a user interface of a remote device, the request including a plurality of elements including an identifier associated with a tradable asset, and a time period; in response to receiving the request, obtaining at least one transactions series relating to the tradable asset within the time period, the at least one transactions series corresponding to a trading strategy; determining a performance indicator of the trading strategy based on the transactions series; and transmitting a response to the request including content relating to the performance indicator of the trading strategy.
    Type: Application
    Filed: August 11, 2014
    Publication date: February 11, 2016
    Inventors: Sunil Arvindam, Gaurav Chadha, Ashok Veilumuthu, Suresh Venkatasubramaniyan, Nischal HP, Shrayas Rajagopal, Subhash A. Sharma, Vishwas Sudhakar Nayak, Hiti Saini
  • Publication number: 20160041723
    Abstract: Various embodiments of the present disclosure can include systems, methods, and non-transitory computer readable media configured to display, by a computing system, an arrangement of a plurality of content items in a first order. A reference content item may be highlighted at an initial position in the arrangement in response to a selection of the reference content item. The reference content item may be moved to another position in the arrangement in response to a motion input relating to the reference content item to create a second order of the plurality of content items. An arrangement of the plurality of content items may be displayed in the second order.
    Type: Application
    Filed: August 8, 2014
    Publication date: February 11, 2016
    Inventors: Jinpeng Ren, Akash Gaurav Gupta, Shi Xu, Kejia Zhu
  • Publication number: 20160041722
    Abstract: Various embodiments of the present disclosure can include systems, methods, and non-transitory computer readable media configured to highlight, by a computing system, a reference content item of a plurality of content items associated with a story in response to a selection of the reference content item, the plurality of content items having a first order. The reference content item may be reranked relative to the plurality of content items in response to user input to create a second order of the plurality of content items. The story may be published using the second order of the plurality of content items.
    Type: Application
    Filed: August 8, 2014
    Publication date: February 11, 2016
    Inventors: Jinpeng Ren, Akash Gaurav Gupta, Shi Xu, Kejia Zhu
  • Patent number: 9256484
    Abstract: In some implementations, a mobile device can be configured to monitor environmental, system and user events. The occurrence of one or more events can trigger adjustments to system settings. In some implementations, the mobile device can be configured to keep frequently invoked applications up to date based on a forecast of predicted invocations by the user. In some implementations, the mobile device can receive push notifications associated with applications that indicate that new content is available for the applications to download. The mobile device can launch the applications associated with the push notifications in the background and download the new content. In some implementations, before running an application or accessing a network interface, the mobile device can be configured to check energy and data budgets and environmental conditions of the mobile device to preserve a high quality user experience.
    Type: Grant
    Filed: April 15, 2014
    Date of Patent: February 9, 2016
    Assignee: Apple Inc.
    Inventors: Phillip Stanley-Marbell, Gaurav Kapoor, Kit-man Wan, Jonathan J. Andrews
  • Patent number: 9256617
    Abstract: A method comprises computing a color factor value indicating an amount of color gradients in at least one color channel from the query image. The method comprises combining the color-keypoints with the gray-keypoints when the color factor value is greater than a threshold. A method for performing a visual search comprises extracting a plurality of local descriptors from a query image and then selecting a subset of them based on various criteria's such as visual meaning score. A method comprises aggregating each mean vector for each visual codeword from distances between each visual codeword and local descriptors. The method comprises aggregating variance vector for each visual codeword from the distance between each visual codeword, and local descriptors. The method comprises transmitting aggregated mean vector information and aggregated variance vector information to a search server for efficient image retrieval.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: February 9, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Ankur Saxena, Serhat Bucak, Abhishek Nagar, Felix Carlos Fernandes, Gaurav Srivastava
  • Patent number: 9256382
    Abstract: A computational device receives a request to copy a source logical block of a thin provisioned source logical unit to a target logical block of a thin provisioned target logical unit, wherein in thin provisioned logical units physical storage space is allocated in response to a write operation being performed but not during creation of the thin provisioned logical units. The computational device generates metadata that stores a correspondence between the source logical block and the target logical block, while avoiding allocating any physical storage space for the target logical block in the thin provisioned target logical unit.
    Type: Grant
    Filed: December 3, 2014
    Date of Patent: February 9, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gaurav Chhaunker, Subhojit Roy