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: 9918217
    Abstract: Fast roaming across a network fabric may be provided. A route device may receive location information corresponding to a client device in response to roaming by the client device from a first access point connected to a first network device to a second access point connected to a second network device. The first network device and the second network device may comprise fabric edge nodes on the fabric network. The first network device and the second network device may be ones of a plurality of network devices in the fabric network. On detecting the roaming of the client device, the route device may be updated with the new location, and then the route device may send, to the plurality of network devices in the fabric network, the location information corresponding to the client device.
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: March 13, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Sanjay Kumar Hooda, Gaurav Dawra, Sudhir Kumar Jain, Atri Indiresan
  • Publication number: 20180068504
    Abstract: A panel associated with maintaining security of mobile devices. The devices such as mobile phones may be registered with user codes at the panel. If a user wants to access the panel, the user may enter a user code corresponding to a number of the device. The device may have a geo-location app in that the panel can track the device. If the user is within the pre-determined range of a protected location, another check about the user may be effected with a face recognition app. A face scan of the user may be compared with a face of an authorized user. If the user is found to be unauthorized anywhere along the above-noted process, then the user may be deemed to be an intruder, and an alert can be sent to a central monitor station, which may take action to remove any threat associated with the intruder.
    Type: Application
    Filed: September 2, 2016
    Publication date: March 8, 2018
    Inventors: Reshma Mohan, Galib Gaurav, Malathy Rajkumar, Karthic Sampathkumar, Venkata Prakash Reddy Ankireddy
  • Publication number: 20180067830
    Abstract: Embodiments described herein are directed to migrating affected services away from a faulted cloud node and to handling faults during an upgrade. In one scenario, a computer system determines that virtual machines running on a first cloud node are in a faulted state. The computer system determines which cloud resources on the first cloud node were allocated to the faulted virtual machine, allocates the determined cloud resources of the first cloud node to a second, different cloud node and re-instantiates the faulted virtual machine on the second, different cloud node using the allocated cloud resources.
    Type: Application
    Filed: November 13, 2017
    Publication date: March 8, 2018
    Inventors: Gaurav Jagtiani, Abhishek Singh, Ajay Mani, Akram Hassan, Thiruvengadam Venketesan, Saad Syed, Sushant Pramod Rewaskar, Wei Zhao
  • Publication number: 20180068308
    Abstract: Techniques are disclosed relating to authorization of asset sharing between user accounts. In some embodiments, a server-side method includes storing account information for a first user account and receiving a first request to share funds from the first user account with a second user account. In some embodiments, the first request includes one or more constraints on the shared funds. In some embodiments, the method further includes authenticating that the first request was received from a user authorized to share funds from the first user account, receiving a second request that is an authorization request for a payment transaction initiated by the second user account, and authorizing, in response to determining that the second request meets the one or more constraints, the second user account to access the shared funds for the payment transaction. In some embodiments, the shared funds are not transferred from the first user account until after receiving the second request.
    Type: Application
    Filed: September 8, 2016
    Publication date: March 8, 2018
    Inventors: Alok Gupta, Gaurav Agarwal, Rahul Gurudas Dhavalikar
  • Publication number: 20180069847
    Abstract: Provided is a process, including: sending, via a first channel, to a client computing device, a challenge of a test to determine whether a human or a computer is generating input; receiving, via a second channel, a response to the challenge, wherein the second channel and the first channel are not both accessible to a client-application in which the response is input, and wherein the test includes an image recognition task by which the response is determined from the challenge; and determining whether a human or computer generated the response based on performance in the image recognition task indicated by the response.
    Type: Application
    Filed: September 2, 2016
    Publication date: March 8, 2018
    Inventors: Gowtham Sen Potnuru, Gaurav Kumar, Mitta Sarath Kumar, Dwibhashyam V S Chaitanya
  • Publication number: 20180068054
    Abstract: Hyperstable constrained peptides and methods and apparatus for designing such peptides are provided. A computing device can determine a peptide backbone using a computing device. The computing device can place zero or more disulfide bonds in the peptide backbone. The computing device can design one or more peptide sequences based on the peptide backbone. The computing device can validate at least one validated peptide sequence of the one or more peptide sequences. An output can be generated based on the at least one validated peptide sequence.
    Type: Application
    Filed: September 6, 2017
    Publication date: March 8, 2018
    Inventors: David BAKER, Christopher BAHL, Jason GILMORE, Gaurav BHARDWAJ, Vikram K. MULLIGAN, Peta HARVEY, Olivier CHENEVAL, David CRAIK
  • Patent number: 9908231
    Abstract: Provided is a tool that includes a handle assembly including a top portion and a bottom portion. The tool also includes a lock plate disposed between the top and bottom portions and having a deflectable arm having a free end biased towards the top portion, a fixed end opposite the free end, an inner edge, an outer edge, and a detent near the free end and the inner edge. The tool additionally includes a blade having first and second ends, an indent in a bottom surface of the blade near the first end for engaging the detent in a closed position, and a ramp on the bottom surface near the indent defining a reduced thickness portion of the blade that reduces in thickness from the indent towards an edge of the blade to reduce contact between the detent and the blade during rotation of the blade.
    Type: Grant
    Filed: February 7, 2017
    Date of Patent: March 6, 2018
    Assignee: The Sherwin-Williams Company
    Inventors: Victor J. Levand, Sharad Gaurav, Sarah Bridget Mulroy, Joshua R. Robertson, Edward Ray Goodwin, Randi Boss, Michael C. Lambertson, Jr.
  • Patent number: 9910647
    Abstract: A method and apparatus for allowing for field size calculation and color coding display options usable in an emulated integrated development environment (IDE). A user may be able to quickly and accurately calculate the field size of variables in a code structure, irrespective of the length of the structure or the number of variables selected. The user may also be able to match the variables with their redefinitions accurately and easily when required. A user may also be able to easily identify the names of sections, paragraphs, referenced variables, and unreferenced variables visually in a code editor. The users may also be able to assign colors of his choice to the sections, paragraphs, referenced variables, and unreferenced variables.
    Type: Grant
    Filed: March 25, 2015
    Date of Patent: March 6, 2018
    Assignee: Unisys Corporation
    Inventors: Gaurav Ahuja, Anand Prakash, Swetha Shetty
  • Patent number: 9910937
    Abstract: A method of generating data representing a structure of a room on a device, the method including: outputting an audio signal at a first position in the room; acquiring a first reflection signal of the audio signal at the first position; outputting the audio signal at a second position in the room; acquiring a second reflection signal of the audio signal at the second position; estimating distance information about the room by using the acquired first and second reflection signals; acquiring at least one angle information about the room; and generating a floor plan illustrating the structure of the room using the estimated distance information and the acquired angle information.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: March 6, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Ayush Patwari, Gaurav Mishra, Rupika Srivastava, Aloknath De, Deepraj Patkar
  • Patent number: 9911408
    Abstract: A system and method of tuning speech recognition systems includes performing text-to-speech conversion of text data; detecting the accuracy of speech converted from text data; determining that the detected accuracy is below a predetermined threshold; recording a user recitation of the text data in response to the determination; and storing the user recitation in an exception database located at a vehicle.
    Type: Grant
    Filed: March 3, 2014
    Date of Patent: March 6, 2018
    Assignee: General Motors LLC
    Inventors: John L. Holdren, Gaurav Talwar, Xufang Zhao
  • Patent number: 9913249
    Abstract: Aspects of the subject disclosure may include, for example, determining a request to transfer data to a group of wireless communication devices within an area. Wireless base stations of a wireless mobility network are identified, responsive to the request, wherein the wireless base stations provide wireless communication services within the area, including a Multimedia Broadcast Multicast Service (MBMS) service. A wireless transmission is facilitated of a first broadcast message by the wireless base stations, wherein the first broadcast message identifies the group of wireless communication devices. The broadcast message is transmitted by way of the MBMS service of the wireless communication services. The first broadcast message initiates a state transition to an active state for a plurality of wireless communication devices of the group of wireless communication devices configured in an idle state. Other embodiments are disclosed.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: March 6, 2018
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Gaurav Gupta, Rajendra Prasad Kodaypak, Vivek Mhatre
  • Publication number: 20180059867
    Abstract: A transceiver system includes: a touch screen panel; a transmitter to transmit an input signal to an input line of the touch screen panel; a receiver to receive an output signal from an output line of the touch screen panel to detect a touch event on the touchscreen panel; and a state machine to set transmission frequencies of the input signal within a wideband operating frequency of the touch screen panel, and to calibrate the receiver to filter the output signal at the transmission frequencies of the input signal.
    Type: Application
    Filed: November 18, 2016
    Publication date: March 1, 2018
    Inventor: GAURAV MALHOTRA
  • Publication number: 20180057947
    Abstract: A corrosion inhibitor for use in aqueous fluids, e.g. brine, which contact a metal surface, contains a blend or cross-linked reaction product of a main chain type polybenzoxazine (MCTPB) and a chitosan component selected from the group consisting of chitosan, chitosan glycol, and combinations thereof. The MCTPB can be made by reacting formaldehyde, bisphenol A, and tetraethylenepentamine (TEPA). The corrosion inhibitor may contain a small amount of an inorganic acid and/or an organic acid.
    Type: Application
    Filed: August 24, 2016
    Publication date: March 1, 2018
    Applicant: BAKER HUGHES, A GE COMPANY, LLC
    Inventors: Taher Bakr HAFIZ, Abdulaziz Abdulrhman ALMATHAMI, Gaurav AGRAWAL, Manuel HOEGERL
  • Publication number: 20180063763
    Abstract: Aspects of the subject disclosure may include, for example, identifying, by a processing system including a processor, a first radio access node of a mobile communication network that is overloaded according to information associated with a plurality of narrow band wireless devices connected to the first radio access node, identifying, by the processing system, a second radio access node of the mobile communication network responsive to determining that the first radio access node is overloaded, and commanding, by the processing system, the second radio access node to increase output power to cause a first narrow band wireless device of the plurality of narrow band wireless devices to transition from connection with the first radio access node to connection with the second radio access node. Other embodiments are disclosed.
    Type: Application
    Filed: August 26, 2016
    Publication date: March 1, 2018
    Inventors: Gaurav Gupta, RAJENDRA PRASAD KODAYPAK
  • Publication number: 20180062274
    Abstract: In certain exemplary embodiments, register banks are used to allow for fast beam switching (FBS) in a phased array system. Specifically, each beam forming channel is associated with a register bank containing M register sets for configuring such things as gain/amplitude and phase parameters of the beam forming channel. The register banks for all beam forming channels can be preprogrammed and then fast beam switching circuitry allows all beam forming channels across the array to be switched to use the same register set from its corresponding register bank at substantially the same time, thereby allowing the phased array system to be quickly switched between various beam patterns and orientations. Additionally or alternatively, active power control circuitry may be used to control the amount of electrical power provided to or consumed by one or more individual beam forming channels such as to reduce DC power consumption of the array and/or to selectively change the effective directivity of the array.
    Type: Application
    Filed: August 31, 2016
    Publication date: March 1, 2018
    Inventors: Kristian N. Madsen, Wade C. Allen, Jonathan P. Comeau, Robert J. McMorrow, David W. Corman, Nitin Jain, Robert Ian Gresham, Gaurav Menon, Vipul Jain
  • Publication number: 20180063608
    Abstract: Systems and methods for computing disjoint paths in a network considering continuity constraints include, responsive to a request for disjoint paths in the network which are subject to the continuity constraints, initializing a plurality of variables associated with a graph defining the network where edges constitute nodes and vertices constitute links; determining a first path through the graph; determining an auxiliary directed graph based on the first path; and determining a second path through the auxiliary directed graph, wherein the second path is determined by considering entry into cut edges, exit from cut edges, and a destination in the auxiliary directed graph and the plurality of variables are adjusted based on the entry, the exit, and the destination to address the continuity constraints. This approach concept applies to not just continuity constraints but to any constraints, which are non-additive in nature; the objective function is still additive for Shortest Path First (SPF).
    Type: Application
    Filed: October 19, 2016
    Publication date: March 1, 2018
    Inventors: Anurag PRAKASH, Rajagopalan KANNAN, Gaurav BAFNA
  • Publication number: 20180060078
    Abstract: A heterogeneous processor architecture and a method of booting a heterogeneous processor is described. A processor according to one embodiment comprises: a set of large physical processor cores; a set of small physical processor cores having relatively lower performance processing capabilities and relatively lower power usage relative to the large physical processor cores; and a package unit, to enable a bootstrap processor. The bootstrap processor initializes the homogeneous physical processor cores, while the heterogeneous processor presents the appearance of a homogeneous processor to a system firmware interface.
    Type: Application
    Filed: August 8, 2017
    Publication date: March 1, 2018
    Inventors: Eliezer Weissmann, Rinat Rappoport, Michael Mishaeli, Hisham Shafi, Oron Lenz, Jason W. Brandt, Stephen A. Fischer, Bret L. Toll, Inder M. Sodhi, Alon Naveh, Ganapati N. Srinivasa, Ashish V, Choubal, Scott D. Hahn, David A. Koufaty, Russel J. Fenger, Gaurav Khanna, Eugene Gorbatov, Mishali Naik, Andrew J. Herdrich, Abirami Prabhakaran, Sanjeev S. Sahagirdar, Paul Brett, Paolo Narvaez, Andrew D. Henroid, Dheeraj R. Subbareddy
  • Publication number: 20180062663
    Abstract: Systems and methods are provided for adaptive configuration and control of digital-to-analog converters (DACs). Performance of a plurality of conversion elements in a digital-to-analog converter (DAC) may be assessed based on particular input conditions associated with a digital input to the DAC, and the DAC may be configured based on the assessing of performance. Each conversion element of the plurality of conversion elements handles a particular bit in the digital input. The configuring may comprise selecting a subset of the plurality of conversion elements, and setting only the subset of the plurality of conversion elements to apply a particular type of operations. The particular type of operations pertains to applying digital-to-analog conversions via the DAC, and the particular type of operations relates to or affects performance. The particular input conditions may comprise signal backoff.
    Type: Application
    Filed: October 23, 2017
    Publication date: March 1, 2018
    Inventors: Gaurav Chandra, Tao Zeng, Shantha Murthy Prem Swaroop, Jianyu Zhu
  • Publication number: 20180053182
    Abstract: Described herein is a system in which temporary aliases may be associated with, and maintained with respect to, cryptocurrency addresses. In some embodiments, the system enables a temporary alias to be used by a mobile application (e.g., a wallet application) in a cryptocurrency transaction. In some embodiments, temporary aliases may be assigned from a pool of procedurally-generated aliases. In some embodiments, the temporary alias may be valid for a predetermined amount of time or number of transactions. For example, the system may assign a new temporary alias to a cryptocurrency address for each transaction and/or after a predetermined amount of time has elapsed.
    Type: Application
    Filed: August 18, 2016
    Publication date: February 22, 2018
    Inventor: Gaurav Srikant Mokhasi
  • Publication number: 20180054362
    Abstract: Disclosed aspects relate to dynamic cable-linkage management for a shared pool of configurable computing resources having a set of cable-linkage topology data. A first connection between a first service processor and a plurality of compute nodes may be sensed by a first mapping engine which is coupled with a first service processor on a set of control nodes. A plurality of node identifiers may be established on the plurality of compute nodes by the first mapping engine. Based on the plurality of node identifiers and the set of cable-linkage topology data, a first device path map may be determined. A set of data traffic may be routed via the first connection between the first service processor and the plurality of compute nodes based on the first device path map.
    Type: Application
    Filed: August 20, 2016
    Publication date: February 22, 2018
    Inventors: Gaurav Kakkar, Santosh S. Puranik, Jinu J. Thomas