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: 10320829
    Abstract: Approaches for analyzing risk of security breaches to a network. Agents gather, from multiple sources across the network, analysis data that identifies one or more habitable nodes and one or more opaque nodes. Habitable nodes each possess a computing environment conducive to installation of at least one of agent, while opaque nodes do not. An enterprise risk model is generated for the network using the analysis data. The enterprise risk model models a risk of security breaches to assets of the network from both authorized and unauthorized users of the network based on attributes of the habitable nodes and the opaque nodes of the network. The enterprise risk model may model both the present and the future risk to the enterprise, enabling, resources, such as time and money, to be best allocated in a scientific and methodical manner to improve the risk profile of the enterprise network.
    Type: Grant
    Filed: August 11, 2016
    Date of Patent: June 11, 2019
    Assignee: Balbix, Inc.
    Inventors: Gaurav Banga, Rajarshi Gupta, Vinay Sridhara, Vineet Kumar
  • Patent number: 10319371
    Abstract: A system and method of recognizing speech in a vehicle. The method includes receiving a voice command at the vehicle via a microphone in the vehicle, and obtaining a recognition result from speech recognition performed on the received voice command. The recognition result may represent the voice command and be indicative of any of two or more available vehicle commands. The method may further include selecting one of the two or more available vehicle commands based on a secondary characteristic and an attribute of the selected one of the vehicle commands. The system may be implemented as vehicle electronics that include a microphone located within the vehicle and configured to receive a voice command from a user located within the vehicle, and a controller in communication with the microphone. The controller may be configured to perform speech recognition on the voice command and obtain a disambiguated recognition result.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: June 11, 2019
    Assignee: GM Global Technology Operations LLC
    Inventors: Xufang Zhao, Gaurav Talwar
  • Patent number: 10318597
    Abstract: Systems, methods, and non-transitory computer readable media configured to detect access by a user to an original content item relating to a story. At least one of a comments based technique, a token based technique, and a tag based technique is performed on content items. Constraints are applied to identify at least one follow up content item from the content items relating to a development of the story.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: June 11, 2019
    Assignee: Facebook, Inc.
    Inventors: Holly Marie Ormseth, Elad Gerson, Guy Dassa, Khalid Bakry El-Arini, Gaurav Shankar, Yuanxuan Wang, Varun Kacholia, Prasoon Mishra, David Vickrey, Sanjeet Uday Hajarnis, Sahil P. Thaker
  • Patent number: 10320792
    Abstract: A device may receive a request for an authorization code, associated with providing content to a second device, from the second device. The device may provide the authorization code to the second device. The device may receive, from a third device, a request for a unique device identifier corresponding to the authorization code. The request for the unique device identifier may include the authorization code. The unique identifier may be associated with a subscriber of a network. The subscriber may be associated with the second device. The device may provide the unique device identifier to the third device. The third device may be associated with providing the content to the second device. The content may be targeted to the subscriber based on the unique device identifier.
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: June 11, 2019
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Guanqun Bao, Jae Won Chung, Gaurav Gupta, Saumitra Kumar
  • Patent number: 10321289
    Abstract: A method for transferring at least one service in a device and device thereof are provided. The method includes detecting invoking of an application on the electronic device, in response to the detection, providing access of a radio frequency (RF) transceiver of the device to a first subscriber identity module (SIM), the first SIM being in an active data session, and enabling transfer of at least one service associated with at least one second SIM to the first SIM.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: June 11, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Shyjumon Nankandiyil, Anand Asati, Gurmanjeet Singh Sidhu, Inderjeet Singh Bedi, Samrat Bhasin, Gaurav Goel, Amod Ashokchourasia
  • Patent number: 10316752
    Abstract: The application describes a method of operating a gas turbine during a cool-down phase. The gas turbine provides a compressor, a combustor downstream of the compressor, and a turbine downstream of the combustor, with the turbine providing a turbine vane carrier. The method includes feeding a flow of cooling air from the compressor to the turbine vane carrier, measuring a temperature of the flow of cooling air and measuring a temperature of the turbine vane carrier. In the method, the flow of cooling air is fed at a first flow rate when the temperature of the turbine vane carrier is lower than the temperature of the cooling air, and the flow of cooling air is fed at a second flow rate when the temperature of the turbine vane carrier is higher than the temperature of the cooling air, wherein the first flow rate is higher than the second flow rate.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: June 11, 2019
    Assignee: ANSALDO ENERGIA SWITZERLAND AG
    Inventors: Christopher Michael Robson, Gaurav Pathak, Guenter Filkorn, Andreas Rueter, Giovanni Cataldi
  • Publication number: 20190172453
    Abstract: In various embodiments, methods, systems, and vehicles are provided. The system includes a microphone and a processor. The microphone is configured to obtain a request from a user. The processor is configured to at least facilitate automatically generating an interpretation of the request; automatically determining an automated processing recognition score for the request; and automatically engaging a human advisor to further process the request, based on the determined automated processing recognition score.
    Type: Application
    Filed: December 6, 2017
    Publication date: June 6, 2019
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Xu Fang Zhao, Cody R. Hansen, Dustin H. Smith, Gaurav Talwar
  • Publication number: 20190170535
    Abstract: In certain embodiments, methods, systems, and vehicles are provided for controlling information for a user. One or more sensors are configured to obtain one or more inputs from the user, the one or more inputs pertaining to a drawing made by the user on a display corresponding to a geographic region of interest for the user. A processor is configured to at least facilitate identifying the geographic region of interest based on the one or more inputs; and providing instructions for the providing of the information pertaining to one or more points of interest within the identified geographic region based on the one or more inputs.
    Type: Application
    Filed: December 6, 2017
    Publication date: June 6, 2019
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Xu Fang Zhao, Gaurav Talwar, Cody R. Hansen, Dustin H. Smith
  • Publication number: 20190169684
    Abstract: The present disclosure provides systems and methods for sequencing nucleic acid molecules using tunneling labels. A sequence of a nucleic acid molecule may be identified with high accuracy using a chip comprising sensors, wherein each individual sensor may comprise at least two electrodes separated by a gap. The electrodes may be configured to generate at least one electrical signal upon binding of a tunneling label associated with a nucleotide. Epigenetic information can also be determined at the same time as a nucleic acid sequence.
    Type: Application
    Filed: October 24, 2018
    Publication date: June 6, 2019
    Inventors: Mark F. OLDHAM, Eric S. NORDMAN, Timothy M. WOUDENBERG, Gaurav GOYAL, Masoud VAKILI, Toshihiko HONKURA, Sam WOO, Hisao KAWASAKI, Kazusuke MIHARA
  • Publication number: 20190172452
    Abstract: In various embodiments, methods, systems, and vehicles are provided. The system includes a sensor, a memory, and a processor. The sensor is configured to obtain a request from a user. The memory is configured to store voice assistant data pertaining to respective skills of a plurality of different voice assistants. The processor is configured to at least facilitate: identifying a nature of the request; identifying a selected voice assistant, from the plurality of different voice assistants, having skills that are most appropriate for the request, based on the nature of the request and the voice assistant data; and facilitating communication with the selected voice assistant to provide assistance in accordance with the request.
    Type: Application
    Filed: December 6, 2017
    Publication date: June 6, 2019
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Dustin H. Smith, Gaurav Talwar, Cody R. Hansen, Xu Fang Zhao
  • Publication number: 20190174159
    Abstract: A video streaming client is configured to check whether a target version of a desired video content is available for streaming from a video streaming server, the target version being encoded to a target value of an encoding attribute. The video streaming client obtains a data communication speed to the video streaming server, and determines that the data communication speed is sufficient to stream and display the target version of the desired video content. The target value is less than a maximum value of the encoding attribute which is decodable by the video streaming client. The video streaming client is configured to select to stream the target version of the desired video content even though the data communication speed is sufficient to stream a version of the desired video content without playback interruption when encoded using a value of the encoding attribute which is higher than the target value.
    Type: Application
    Filed: August 9, 2017
    Publication date: June 6, 2019
    Inventor: Gaurav MITTAL
  • Patent number: 10313155
    Abstract: In one embodiment, an authoritative edge device (AED)-server in a computer network maintains assignment of an active AED for a particular virtual local area network (VLAN), and in response to a triggered re-assignment, sends an AED change request identifying an old active AED for the particular VLAN and a new active AED for the particular VLAN (e.g., and/or corresponding backups). In response to receiving the change request, the old active AED ceases forwarding of traffic for the particular VLAN and transmits a relinquishment confirmation into the network. Also, in response to receiving the change request and the relinquishment confirmation from the old active AED, the new active AED assumes responsibility for traffic forwarding for the particular VLAN and transmits an activation confirmation into the network. The change request is then deemed completed by the AED-sever upon receipt of both the relinquishment confirmation and the activation confirmation.
    Type: Grant
    Filed: July 11, 2013
    Date of Patent: June 4, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Gaurav Badoni, Dhananjaya Rao, Hasmit Grover, Senthil Kenchiah, Vrushali Ashtaputre
  • Patent number: 10313322
    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: Grant
    Filed: September 2, 2016
    Date of Patent: June 4, 2019
    Assignee: CA, Inc.
    Inventors: Gowtham Sen Potnuru, Gaurav Kumar, Mitta Sarath Kumar, Dwibhashyam V S Chaitanya
  • Patent number: 10312928
    Abstract: Aspects of a method and apparatus for converting an analog input value to a digital output code are provided. One embodiment of the apparatus includes a digital-to-analog converter, a comparator, and control logic circuitry. The digital-to-analog converter is configured to generate an analog reference value based on a received digital reference value. The comparator is configured to compare an analog input value to the analog reference value after expiration of an allotted settling time for the digital-to-analog converter and generate a comparison result indicative a relationship between the analog input value and the analog reference value. The control logic circuitry is configured to select the allotted settling time for the digital-to-analog converter based on a bit position of a digital output code to be determined, and update the bit position of the digital output code based on the comparison result.
    Type: Grant
    Filed: May 18, 2018
    Date of Patent: June 4, 2019
    Assignee: MAXLINEAR, INC.
    Inventors: Kaveh Moazzami, Pawan Tiwari, Gaurav Chandra
  • Patent number: 10310821
    Abstract: The subject technology provides for determining that a machine learning model in a first format includes sufficient data to conform to a particular model specification in a second format, the second format corresponding to an object oriented programming language. The subject technology transforms the machine learning model into a transformed machine learning model that is compatible with the particular model specification. The subject technology generates a code interface and code for the transformed machine learning model, the code interface including code statements in the object oriented programming language, the code statements corresponding to an object representing the transformed machine learning model. Further, the subject technology provides the generated code interface and the code for display in an integrated development environment (IDE), the IDE enabling modifying of the generated code interface and the code.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: June 4, 2019
    Assignee: APPLE INC.
    Inventors: Alexander B. Brown, Michael R. Siracusa, Gaurav Kapoor, Elizabeth Ottens, Christopher M. Hanson, Zachary A. Nation, Vrushali Mundhe, Srikrishna Sridhar
  • Patent number: 10309728
    Abstract: Titanium-based thermal ground planes are described. A thermal ground plane in accordance with the present invention comprises a titanium substrate comprising a plurality of pillars, wherein the plurality of Ti pillars can be optionally oxidized to form nanostructured titania coated pillars, and a vapor cavity, in communication with the plurality of titanium pillars, for transporting thermal energy from one region of the thermal ground plane to another region of the thermal ground plane.
    Type: Grant
    Filed: July 22, 2014
    Date of Patent: June 4, 2019
    Assignee: The Regents of the University of California
    Inventors: Noel C. MacDonald, Carl D. Meinhart, Changsong Ding, Payam Bozorgi, Gaurav Soni, Brian D. Piorek
  • Patent number: 10311122
    Abstract: Migrating support for a web browsing session between a virtual machine and a host operating system. A web session is supported by a first virtual machine which executes on a computer system. Upon receiving a request for the web session to enter an unprotected mode, support for the web session is migrated from the first virtual machine to a host operating system of the computer system. In unprotected mode, web sessions are supported by the host operating system rather than by a virtual machine. After migrating support for the web session to the host operating system, a visual cue indicating that the unprotected mode is active is displayed. After receiving a request to exit the unprotected mode, support for the web session is migrated from the host operating system to a second virtual machine executing on the computer system and the visual cue is removed.
    Type: Grant
    Filed: August 22, 2014
    Date of Patent: June 4, 2019
    Assignee: Bromium, Inc.
    Inventors: Gaurav Banga, Ian Pratt, Vikram Kapoor, Kiran Bondalapati
  • Patent number: 10313211
    Abstract: A method for evaluating health of a distributed network service environment (DNSE) includes determining an application performance measurement (APM) based at least in part on performance metrics (PM) associated with sources, where the sources are associated with the DNSE. The sources include service engine(s) and servers. At least some of the servers are configured to provide a distributed application, and the service engine(s) are configured to provide the servers with a network service and collect at least a part of the PM. The method includes determining a health risk of the DNSE based at least in part on risk parameters obtained by the service engine(s). The method includes combining the APM and the health risk of the DNSE to determine a health indicator. If the indicator indicates a change of the DNSE, a notification of the change is generated. The method includes outputting the notification of the change.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: June 4, 2019
    Assignee: Avi Networks
    Inventors: Gaurav Rastogi, Sandeep Yadav, Murali Basavaiah
  • Patent number: 10313756
    Abstract: Systems and methods for recommending a media asset relating to a character unknown to a user are provided herein. The systems and methods may receive a first media asset viewed by a user, determine a first character in the first media asset, and include the first character in the character viewing profile for the user. Further, the systems and methods may receive a second media asset, including the first character, determine that a second character appears in the second media asset, and determine that the second character is not in the character viewing profile. The systems and methods may recommend a third media asset to the user for the second character.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: June 4, 2019
    Assignee: Rovi Guides, Inc.
    Inventors: Vishwas Sharadanagar Panchaksharaiah, Ashwini Dharwa, Gaurav Gupta, Harsha Neerakani
  • Patent number: D850902
    Type: Grant
    Filed: March 12, 2018
    Date of Patent: June 11, 2019
    Assignee: Blue Apron, LLC
    Inventors: Gaurav Raut, Amelia Bryant Black, Gaurav Nandkishor Kale