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: 10274953
    Abstract: A method includes receiving a request to transport an item from a first location to a second location; selecting a bot for transporting the item from the first location to the second location; determining a first vertical level associated with an initial location of the selected bot and a second vertical level associated with a destination of the selected bot; determining whether the first vertical level associated is different than the second vertical level. The method further includes, in response to the determination that the first vertical level is different from the second vertical level, (a) selecting a transport device configured to transfer the selected bot from the first vertical level to the second vertical level in a vertical direction; and (b) outputting a control signal to the selected bot causing the selected bot to move to a first position associated with the selected transport device.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: April 30, 2019
    Assignee: Grey Orange Pte. Ltd.
    Inventors: Rupesh Agarwal, Gaurav Kumar, Jai Thakkar, Gaurav Kejriwal
  • Patent number: 10275248
    Abstract: A system and method tests computer software using tracking bits in branch instructions to track portions of the software that have been tested. The tracking bits are bits of a branch programming instruction and may be repurposed hint bits used in the prior art to control pre-fetch of instructions. A branch tracking unit sets bits in a branch instruction of an application or program being tested. The branch tracing unit sets a first bit if a branch is taken and sets a second tracking bit if the branch is not taken. The modified program instructions can be analyzed after running the test inputs to determine if any branches in the software have not been exercised by the test inputs.
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: April 30, 2019
    Assignee: International Business Machines Corporation
    Inventors: Gaurav Batra, Demetrice Browder, Douglas J. Griffith, Sreenivas Makineedi
  • Patent number: 10277717
    Abstract: According to examples of the present disclosure, a method is provided to perform network introspection in an operating system that comprises a user memory space and a kernel memory space. The method may comprise, in response to an initiation of a socket operation, filtering the socket operation at a socket layer in the kernel memory space using a socket operation filter hook associated with the socket operation. The method may further comprise performing an introspection action associated with the socket operation filtered using the socket operation filter hook.
    Type: Grant
    Filed: December 15, 2013
    Date of Patent: April 30, 2019
    Assignee: NICIRA, INC.
    Inventors: Gaurav Sharma, Prasad Dabak
  • Publication number: 20190117947
    Abstract: Disclosed are a patch, system, and method for delivery of a permeant composition into a subject via at least one formed pathway through a biological membrane of the subject. The patch comprises a matrix, at least one hydrophilic permeant disposed within the matrix, wherein at least a portion of the permeant can dissolve in biological moisture received from the subject, and at least one permeability enhancer disposed within the matrix. Also disclosed are systems and methods for delivery of a permeant composition into a subject via at least one formed pathway through a skin layer of the subject.
    Type: Application
    Filed: June 24, 2017
    Publication date: April 25, 2019
    Applicant: Nitto Denko Corporation
    Inventors: Frank Tagliaferri, Alan Smith, David Enscore, Gaurav Tolia, Mirek Baudys
  • Publication number: 20190117127
    Abstract: Pacer activity data of a user may be managed. For example, historical activity data of a user corresponding to a particular time of a day prior to a current day may be received. Additionally, a user interface configured to display an activity goal of the user may be generated and the user interface may be provided for presentation. In some aspects, the user interface may be configured to display a first indicator that identifies cumulative progress towards the activity goal and a second indicator that identifies predicted cumulative progress towards the activity goal. The cumulative progress may be calculated based on monitored activity from a start of the current day to the particular time of the current day and the predicted cumulative progress may be calculated based on the received historical activity data corresponding to the particular time of the day prior to the current day.
    Type: Application
    Filed: November 5, 2018
    Publication date: April 25, 2019
    Inventors: Daniel S. Keen, Jay C. Blahnik, Gaurav Kapoor, Michael R. Siracusa
  • Publication number: 20190122661
    Abstract: One general aspect includes a method for detecting one or more cues in conversational speech, the method including: recognizing (via a controller) a conversation between a vehicle occupant and at least one third party; reviewing silently (via the controller) the conversation in real-time; receiving (at a controller) from the vehicle occupant or the third party a speech cue made during the conversation; in response to the received speech cue, retrieving suggestion information based on the silent review of the conversation (via the controller) from one or more suggestion databases; providing (via the controller) an audio announcement of the suggestion information configured to be announced through an audio system located in a vehicle.
    Type: Application
    Filed: October 23, 2017
    Publication date: April 25, 2019
    Inventors: Cody R. Hansen, Gaurav Talwar, Dustin H. Smith, XU FANG ZHAO
  • Publication number: 20190119449
    Abstract: A composition comprises, based on the total weight of the composition, 50 wt % to 90 wt % of a polyetherimide; and 10 wt % to 50 wt % of a filler comprising talc, titanium dioxide, zirconium oxide, neutral aluminum oxide, or a combination comprising at least one of the foregoing; wherein the composition has a number of drops to tracking at 250 volts of greater than or equal to 50 drops determined according to ASTM D-3638-85.
    Type: Application
    Filed: February 22, 2016
    Publication date: April 25, 2019
    Inventors: Kapil Chandrakant Sheth, Hariharan Ramalingam, Gaurav Mediratta
  • Publication number: 20190124088
    Abstract: Techniques for ensuring verification before transmission of electronic messages are disclosed herein. In some embodiments, a computer-implemented method comprises: transmitting a confirmation request message to an e-mail address stored in a database of an online service in association with a digital representation of a first user of the online service; subsequent to transmitting the confirmation request message, causing a selectable option to send a user-to-user message to a second user via the online service to be displayed on the computing device of the first user; receiving, from the computing device of the first user, a selection of the option to send the user-to-user message to the second user; determining that the confirmation of the e-mail address has not been received; and preventing a transmission of the user-to-user message to the second user based on the determining that the confirmation of the e-mail address has not been received.
    Type: Application
    Filed: October 25, 2017
    Publication date: April 25, 2019
    Inventors: Ajay Datta, Shrinivas Rameshrao Devshatwar, Neena Teresa Jose, Gaurav Gupta
  • Publication number: 20190123970
    Abstract: Determining and presenting traffic patterns includes: obtaining a first set of traffic metrics pertaining to network traffic associated with a plurality of containers of a container-based cloud computing platform, wherein: the plurality of containers supports a plurality of microservices; and a microservice has one or more corresponding microservice instances that execute on one or more of the plurality of containers; transforming the first set of traffic metrics into a second set of traffic metrics, the second set of traffic metrics comprising network traffic information pertaining to at least some of the plurality of microservices, the transformation being based at least in part on information pertaining to the plurality of containers and the plurality of microservices supported by the plurality of containers; constructing a microservice map based on the second set of traffic metrics; and outputting the microservice map.
    Type: Application
    Filed: December 17, 2018
    Publication date: April 25, 2019
    Inventors: Gaurav Rastogi, Sreeram Iyer
  • Patent number: 10271303
    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: January 18, 2018
    Date of Patent: April 23, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Gaurav Gupta, Rajendra Prasad Kodaypak, Vivek Mhatre
  • Patent number: 10266937
    Abstract: A coated article includes a low emissivity (low-E) coating having at least one infrared (IR) reflecting layer of a material such as silver, gold, or the like, and at least one hafnium (Hf) inclusive high index nitrided dielectric layer. In certain example embodiments, the hafnium inclusive high index nitrided dielectric layer(s) may be of or include one or more of HfSiAlN, HfZrSiAlN, HfSiN, HfAlN, and/or HfAlZrN. The high index layer may be a transparent dielectric high index layer, with a high refractive index (n) and/or low k value. In example embodiments, the low-E coating may be used in applications such as monolithic or insulating glass (IG) window units, vehicle windows, or the like.
    Type: Grant
    Filed: March 9, 2017
    Date of Patent: April 23, 2019
    Assignee: Guardian Glass, LLC
    Inventors: Guowen Ding, Daniel Schweigert, Albert Lee, Daniel Lee, Scott Jewhurst, Guizhen Zhang, Gaurav Saraf, Minh Le, Marcus Frank
  • Patent number: 10270466
    Abstract: Systems and methods are described for performing Layered Belief LDPC decoding on received Standard Belief LDPC encoded data bursts. In on implementation, a receiver: demodulates a signal, the demodulated signal including a noise corrupted signal derived from a codeword encoded using standard belief LDPC encoding; converts the noise corrupted signal derived from the standard belief LDPC encoded codeword to a noise corrupted signal derived from a layered belief LDPC encoded codeword; and decodes the noise corrupted signal derived from the layered belief LDPC encoded codeword using a layered belief LDPC decoder. In further implementations, systems are described for reducing collisions in Layered Belief LDPC decoders that occur when multiple parity checks need the same soft decision at the same time. In these implementations, elements in an original LBD decoder table are rearranged to increase the distance between elements specifying the same location in a RAM where soft decisions are stored.
    Type: Grant
    Filed: August 15, 2016
    Date of Patent: April 23, 2019
    Assignee: Hughes Network Systems, LLC
    Inventors: Gaurav Bhatia, Qiujun Huang, Mustafa Eroz
  • Patent number: 10270651
    Abstract: A method for enabling configuration at a base station may be provided by reading configuration information for a configuration wireless network at a cellular base station with Wi-Fi capability, where the configuration information may include a known Wi-Fi service set identifier (SSID). The method may further require synchronizing the configuration information with a coordination server and periodically scanning for the known Wi-Fi SSID in a non-access point (AP) mode. Additionally, the method may further require authenticating, at the coordination server, another device acting as an access point (AP) using RADIUS authentication and connecting to the known Wi-Fi SSID generated by the another device, the another device receiving the known Wi-Fi SSID from the coordination server.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: April 23, 2019
    Assignee: Parallel Wireless, Inc.
    Inventors: Gaurav Kumar, Sumit Garg, Steven Beaudette, Rajesh Kumar Mishra, Kaitki Agarwal
  • Patent number: 10271264
    Abstract: Example method includes: receiving, by a network device, a plurality of notifications from a plurality of access points in a wireless local area network (WLAN), each notification indicating detection of a particular radar event on a particular wireless communication channel; identifying, by the network device, at least one access point operating on the particular wireless communication channel beside the plurality of access points that fails to detect the particular radar event; and transmitting, by the network device, instructions to the at least one access point, wherein the instructions cause the at least one access point to switch to operate on a different wireless communication channel.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: April 23, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Gaurav Patwardhan, Kiran Ashokan
  • Patent number: 10270403
    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: September 19, 2017
    Date of Patent: April 23, 2019
    Assignee: INPHI CORPORATION
    Inventors: Rahul Shringarpure, Tom Peter Edward Broekaert, Gaurav Mahajan
  • Patent number: 10268249
    Abstract: Described is a voltage regulator with adaptive gain, which comprises: a plurality of power-gate transistors controllable by a digital bus, the plurality of power-gate transistors operable to provide a first power supply to a load, and to receive a second power supply as input; an analog-to-digital converter (ADC) to receive the first power supply and to generate a digital output representative of the first power supply; and a controller to receive the digital output representative of the first power supply and to generate the digital bus for controlling the plurality of power-gate transistors such that a transfer function of the plurality of power-gate transistors is substantially linear over an operating range.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: April 23, 2019
    Assignee: INTEL CORPORATION
    Inventors: Ramnarayanan Muthukaruppan, Pradipta Patra, Gaurav Goel, Uday Bhaskar Kadali
  • Patent number: 10268520
    Abstract: Systems and methods are provided for managing task performance for a modular electronic device. In one implementation, a modular electronic device can include one or more electronic modular components. The modular electronic device can identify a computational task associated with the modular electronic device and identify one or more computing devices that are available to perform at least a portion of the computational task. The modular electronic device can obtain one or more sets of data associated with one or more computational resources of the computing devices. The modular electronic device can determine a potential benefit to the modular electronic device associated with the performance of the computational task by the computing devices. The modular electronic device can perform at least a portion of the computational task with the computing devices based, at least in part, on the sets of data associated with the computational resources and the potential benefit.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: April 23, 2019
  • Patent number: 10269350
    Abstract: One general aspect includes a system for responsive activation of a vehicle feature for a vehicle, the system includes: an audio system configured to announce information and the vehicle feature; a memory configured to include one or more executable instructions; a controller configured to execute the executable instructions, and where the executable instructions enable the controller to: receive speech inputs from a vehicle occupant located in the vehicle, the speech inputs regarding the vehicle feature; retrieve vehicle feature information from vehicle feature information databases, in response to the received speech inputs; provide audio description information for the vehicle feature information; determine whether at least one received speech input includes a feature activation request; provide vehicle feature activation information to the vehicle feature, in response to a positive determination that the at least one received speech input includes the feature activation request.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: April 23, 2019
    Inventors: Cody R. Hansen, Dustin H. Smith, Xu Fang Zhao, Gaurav Talwar
  • Publication number: 20190113889
    Abstract: A wearable device and a method for performing one or more actions using a wearable device are disclosed. The wearable device includes a bezel ring, a watch dial a flexible ring, and a plurality of springs. The bezel ring includes a plurality of holes along a circumference of the bezel ring for placement of a plurality of magnets. The watch dial includes an outer periphery with another plurality of holes at a uniform distance. The watch dial also includes an inner periphery to house inertial sensors at a predetermined position. The flexible ring placed in between an inner surface of the bezel ring and the watch dial. A plurality of springs are placed within the other plurality of holes of the outer periphery of the watch dial. The bezel ring is configured to support at least one of tilting, shifting and rotation over the watch dial.
    Type: Application
    Filed: September 20, 2018
    Publication date: April 18, 2019
    Inventors: Kapil Kumar, Arindam Mondal, Gaurav Gupta
  • Publication number: 20190114723
    Abstract: A mobile application and computer-implemented method for facilitating in-person social introductions among other users that include logging into the application, accessing a map showing the location of the user and member locations, entering a member location to determine which other users are present at the member location, viewing other member information on a handheld device, communicating with at least one other user to make an in-person face-to-face meeting with the other user, and meeting the other user face-to-face. Invoices are generated and sent to member locations based on the amount of time a user is present at the member location.
    Type: Application
    Filed: October 17, 2017
    Publication date: April 18, 2019
    Inventor: Gaurav Tiwari