Patents by Inventor Gaurav Gupta

Gaurav Gupta 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: 20160191395
    Abstract: A first server device may receive, from a second server device, a unique identifier (ID) relates to content stored by the second server device; determine a policy based on the unique ID; generate a policy tag identifying the determined policy; and output the policy tag to the second server device. Outputting the policy tag may cause the second server device to apply the policy tag to a packet associated with the content, and output the packet towards a requesting user device that requests the content.
    Type: Application
    Filed: December 29, 2014
    Publication date: June 30, 2016
    Inventors: Guanqun Bao, Manish Sharma, Devin Blong, Kevin Flores, Tushar Chaudhary, Gaurav Gupta
  • Publication number: 20160191507
    Abstract: An instant access device may receive a request from a user device to access secure content corresponding to a particular web service. The instant access device may create a hash code based on a telephone number of the user device and a hash code, and may communicate the hash code to an authentication system. The authentication system may authenticate the user device by comparing the hash code to a hash table that includes a list of hash codes associated with user devices that are authorized to access the secure content. Based on whether the user device is authenticated by the authentication system, the instant access device may cause the user device to access the secure content, whether by accessing the secure content directly (when the user device authentication is successful) or by creating a new user account (when the user device authentication is unsuccessful).
    Type: Application
    Filed: December 30, 2014
    Publication date: June 30, 2016
    Inventors: Guanqun Bao, Manish Sharma, Devin Blong, Kevin Flores, Tushar Chaudhary, Gaurav Gupta
  • Publication number: 20160192178
    Abstract: Techniques described herein may enable users to manage the division of storage, for multiple applications and on a per-content type basis, between cloud storage and local storage. A mobile device may receive user preference information relating to storage limits, each of the storage limits being applicable to an aggregate amount of data, of a particular content type, and associated with a number of applications executed by the mobile device. The mobile device transfer data, to and from cloud storage, to enforce the storage limits included in the user preference information.
    Type: Application
    Filed: December 29, 2014
    Publication date: June 30, 2016
    Inventors: Devin Blong, Manish Sharma, Kevin Flores, Tushar Chaudhary, Gaurav Gupta
  • Publication number: 20160180316
    Abstract: Techniques to automatically predict and configure payment transaction are described. In one embodiment, an apparatus may comprise a prediction component operative to receive context information for a user and predict a user interest in a payment transaction based on the context information, a user interface component operative to offer to initiate the payment transaction to the user based on the predicted user interest in the payment transaction and receive a user confirmation of the user interest in the payment transaction, and a payment component operative to initiate the payment transaction in response to the received user confirmation. Other embodiments are described and claimed.
    Type: Application
    Filed: December 17, 2014
    Publication date: June 23, 2016
    Applicant: FACEBOOK, INC.
    Inventors: Xiao Ou Wang, Sean Anthony Heywood, Stephen Moore Davis, Robert Franklin Daniel, Akash Gaurav Gupta
  • Publication number: 20160183053
    Abstract: A device may receive an indication that a first device, a second device, and a third device are within communication range of a target device. The first device may be outside of communication range of a positioning system that provides information for determining a location. The target device may be outside of communication range of the positioning system and outside of communication range of three or more devices which are within communication range of the positioning system. The device may receive information that identifies a first location associated with the first device, a second location associated with the second device, and a third location associated with the third device. The device may determine a target device location based on the information that identifies the first location, the second location, and the third location. The device may provide or store information that identifies the target device location.
    Type: Application
    Filed: December 22, 2014
    Publication date: June 23, 2016
    Inventors: Guanqun BAO, Manish Sharma, Devin Blong, Kevin Flores, Tushar Chaudhary, Gaurav Gupta
  • Patent number: 9366725
    Abstract: A two-input multiplexer includes first, second, and third CMOS inverters, a transmission gate, and a tri-state inverter. The first CMOS inverter receives a select signal and outputs an inverted select signal. The second CMOS inverter receives a first input signal and outputs an inverted first input signal. The transmission gate receives the select signal, the inverted first input signal, and the inverted select signal, and outputs the inverted first input signal. The tri-state inverter receives the second input signal, the inverted select signal, and the select signal, and generates an inverted second input signal. The third CMOS inverter receives one of the inverted first and second input signals, and outputs one of the first and second input signals, respectively.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: June 14, 2016
    Assignee: FREESCALE SEMICONDUCTOR, INC.
    Inventors: Gourav Kapoor, Preeti Agarwal, Gaurav Gupta
  • Publication number: 20160164873
    Abstract: Embodiments are directed towards a system and method for a cloud-based front end that may abstract and enable access to the underlying cloud-hosted elements and objects that may be part of a multi-tenant application, such as a search application. Search objects may be employed to access indexed objects. An amount of indexed data accessible to a user may be based on an index storage limit selected by the user, such that data that exceeds the index storage limit may continue to be indexed. Also, one or more projects can be elastically scaled for a user to provide resources that may meet the specific needs of each project.
    Type: Application
    Filed: January 26, 2016
    Publication date: June 9, 2016
    Inventors: Robin Kumar Das, Ledio Ago, Declan Gerard Shanaghy, Gaurav Gupta
  • Patent number: 9356934
    Abstract: Embodiments are directed towards a system and method for a cloud-based front end that may abstract and enable access to the underlying cloud-hosted elements and objects that may be part of a multi-tenant application, such as a search application. Search objects may be employed to access indexed objects. An amount of indexed data accessible to a user may be based on an index storage limit selected by the user, such that data that exceeds the index storage limit may continue to be indexed. Also, one or more projects can be elastically scaled for a user to provide resources that may meet the specific needs of each project.
    Type: Grant
    Filed: April 17, 2015
    Date of Patent: May 31, 2016
    Assignee: Splunk Inc.
    Inventors: Robin Kumar Das, Ledio Ago, Declan Gerard Shanaghy, Gaurav Gupta
  • Patent number: 9298903
    Abstract: Provided are techniques for transmitting a lightweight domain access protocol (LDAP) request from an user interface application (UIA) to a LDAP server, receiving, at the UIA, a LTPA token in response to the transmitting of the LDAP request; transmitting, from the UIA, to a command line interface associated with an application, the LTPA token in conjunction with a command to be executed by the application; verifying by the application the LTPA token; and in response to the verifying, executing, by the application the command. The techniques also include transmitting, from the application, to a second command line interface associated with a second application, the LTPA token in conjunction with a second command to be executed by the second application; verifying by the second application the LTPA token; and in response to the verifying by the second application, executing, by the second application the second command.
    Type: Grant
    Filed: March 16, 2013
    Date of Patent: March 29, 2016
    Assignee: International Business Machines Corporation
    Inventors: Gaurav Gupta, Logeswaram T. Rajamanickam, Arun Ramakrishnan, Rohit Shetty
  • Publication number: 20160055536
    Abstract: A device may obtain near real-time user data. The near real-time user data may be transmitted by an active application of a user device, and may include information identifying a current geographical location of a user of the user device and information identifying the user. The device may identify offers, for goods or services, relating to the near real-time user data. The device may transmit information regarding a particular offer, of the offers, to the active application to cause the active application to display the information regarding the particular offer. The information regarding the particular offer may be displayed via an interface, of the active application, being used by the user. The interface may provide financial information of the user for purchasing the offer.
    Type: Application
    Filed: August 21, 2014
    Publication date: February 25, 2016
    Inventors: Gaurav GUPTA, Manish SHARMA, Devin BLONG, Kevin FLORES, Tushar CHAUDHARY
  • Publication number: 20160051825
    Abstract: Systems and methods are disclosed in which an external device such as a consumer mobile device (e.g., smart phone) is used as an external controller to bi-directionally communicate with an Implantable Medical Device (IMD) using a dedicated patient remote control (RC) as an intermediary device to translate communications between the two. The dedicated RC contains a graphical user interface allowing for control and monitoring of the IMD even if the mobile device is not present in the system, which is useful as a back-up should the mobile device experience problems. Use of the dedicated RC as an intermediary device broadens the utility of other computing devices to operate as an external controller for an IMD even if the computing device and IMD do not have compliant communication means.
    Type: Application
    Filed: July 1, 2015
    Publication date: February 25, 2016
    Inventors: Habet Ter-Petrosyan, Gaurav Gupta, Sridhar Kothandaraman
  • Publication number: 20160057472
    Abstract: A device receives, from a client device, a first request associated with target audience criteria and a time constraint. Based on the target audience criteria, the device sends, to an information device, a network state request. In response to the network state request, the device receives, from the information device, a network state response including user data associated with user devices. Based on the network state response, the device determines a predicted network state, including predicted user data associated with the user devices, associated with the time constraint. Based on the predicted network state and the target audience criteria, the device determines a predicted quantity of user devices associated with both the target audience criteria and the time constraint. The device sends, to the client device, a first response based on the determination of the predicted quantity of user devices.
    Type: Application
    Filed: August 21, 2014
    Publication date: February 25, 2016
    Inventors: Gaurav GUPTA, Manish Sharma, Devin Blong, Kevin Flores, Tushar Chaudhary
  • 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
  • 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: 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
  • Patent number: 9225724
    Abstract: Embodiments are directed towards a system and method for a cloud-based front end that may abstract and enable access to the underlying cloud-hosted elements and objects that may be part of a multi-tenant application, such as a search application. Search objects may be employed to access indexed objects. An amount of indexed data accessible to a user may be based on an index storage limit selected by the user, such that data that exceeds the index storage limit may continue to be indexed. Also, one or more projects can be elastically scaled for a user to provide resources that may meet the specific needs of each project.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: December 29, 2015
    Assignee: Splunk Inc.
    Inventors: Robin Kumar Das, Ledio Ago, Declan Gerard Shanaghy, Gaurav Gupta
  • Publication number: 20150373063
    Abstract: A computer implemented method and apparatus for timeline-synchronized note taking during a web conference. The method comprises receiving a note from a user in a web conference; generating metadata that identifies a timestamp in the web conference when the note was created and a user identifier of the user who authored the note; and storing the note and the metadata with a recording of the web conference.
    Type: Application
    Filed: June 23, 2014
    Publication date: December 24, 2015
    Inventors: Samartha Vashishtha, Vikrant Rai, Gaurav Gupta, Aman Kumar Gupta, Gaurav Satija
  • Patent number: 9166595
    Abstract: A configurable flip-flop circuit has modifiable connections between its circuit elements that allow it to be modified for primary and secondary uses. For example, the flip-flop circuit can be modified to provide secondary functions of NOR and NAND gates during an implementation of an ECO. At other times, the flip-flop circuit can be used to deliver normal flip-flop functionality. A configurable latch circuit is provided that can be modified to provide an output signal or an inverted output signal. A scan circuit is provided that can provide the functionality of a multiplexer.
    Type: Grant
    Filed: December 27, 2013
    Date of Patent: October 20, 2015
    Assignee: FREESCALE SEMICONDUCTOR, INC
    Inventors: Gaurav Gupta, Shiva Belwal, Ashish Goel
  • Publication number: 20150281243
    Abstract: Embodiments are directed towards a system and method for a cloud-based front end that may abstract and enable access to the underlying cloud-hosted elements and objects that may be part of a multi-tenant application, such as a search application. Search objects may be employed to access indexed objects. An amount of indexed data accessible to a user may be based on an index storage limit selected by the user, such that data that exceeds the index storage limit may continue to be indexed. Also, one or more projects can be elastically scaled for a user to provide resources that may meet the specific needs of each project.
    Type: Application
    Filed: June 9, 2015
    Publication date: October 1, 2015
    Inventors: Robin Kumar Das, Ledio Ago, Declan Gerard Shanaghy, Gaurav Gupta
  • Publication number: 20150271032
    Abstract: According to embodiments of the present invention, one or more computer processors publish a resource detail displayed and an associated first usage context, wherein the resource detail is displayed by a dashboard associated with a leader application. The one or more computer processors determine an appropriate graphical representation for a follower application, to display a first resource having a relationship to a second resource, wherein the second resource is displayed in the dashboard associated with the leader application. The one or more computer processors generate a dashboard universal resource locator for the follower application utilizing the resource detail. The one or more computer processors instruct the follower application to update an associated dashboard with information included in the generated dashboard universal resource locator.
    Type: Application
    Filed: March 18, 2014
    Publication date: September 24, 2015
    Applicant: International Business Machines Corporation
    Inventors: Sunil Kumar S. Gingade, Gaurav Gupta, Yochana S. Honnavar, Albee Jhoney, Vijay R. Kalangumvathakkal, Anil N. Kumar, Ashish K. Thakur