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: 10394960
    Abstract: Embodiments are disclosed for transliteration decoding using a tree structure. A method according to some embodiments includes steps of: generating a tree structure for an input string in a first script system, the tree structure including nodes representing segments of the input string; identifying segmentation candidates for the input string based on paths of the tree structure, the segmentation candidates segmenting the input string into character groups; selecting a segmentation candidate based on probabilities of the segmentation candidates predicted by a probabilistic model; segmenting the input string into character groups that correspond to characters in a second script system; decoding the character groups in the first script system into the characters in the second script system, the characters forming a word or a word prefix in the second script system; and outputting the word or the word prefix in the second script system.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: August 27, 2019
    Assignee: FACEBOOK, INC.
    Inventors: Juan Miguel Pino, Stanislav Funiak, Mridul Malpani, Gaurav Lochan
  • Patent number: 10392324
    Abstract: A process to separate paraxylene from a mixture of paraxylene, metaxylene, orthoxylene, and ethylbenzene in a commercial simulated moving bed apparatus in a reduced number of beds is provided, allowing an additional separation to be conducted in the remaining beds. This additional separation may separate another xylene isomer, ethylbenzene, or a non-aromatic C8+ hydrocarbon from the raffinate stream produced by the first separation. A PowerFeed process is used to recover paraxylene in a first adsorption zone containing 8-16 beds of a conventional 24-bed simulated moving bed adsorption apparatus, and then a second separation may be conducted in a second adsorption zone containing the remaining beds.
    Type: Grant
    Filed: May 17, 2017
    Date of Patent: August 27, 2019
    Assignees: EXXONMOBIL CHEMICAL PATENTS INC., GEORGIA TECH RESEARCH CORPORATION
    Inventors: Michael W. Weber, Yoshiaki Kawajiri, Michael Salciccioli, John R. Porter, Gaurav Agrawal, Dana L. Pilliod, Siwei Guo, Jason Bentley
  • Patent number: 10394894
    Abstract: Techniques for search with autosuggest and refinements are disclosed. In some embodiments, search with autosuggest includes determining a plurality of potential query suggestions for a partially entered query string; and automatically suggesting a plurality of queries based on a query count for each of the queries. For example, the query count can correspond to a popularity of the query. In some implementations, the query count can be determined based on a number of times that the query was received, and the plurality of queries can be listed based on the popularity of each of the plurality of queries (e.g., to facilitate display of more popular queries higher in the list of suggested queries).
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: August 27, 2019
    Assignee: BloomReach Inc.
    Inventors: Ashutosh Garg, Anand Raghuraman, Vinodh Kumar Ravindranath, Mohit Jain, Christina Augustine, Gaurav Bhati
  • Publication number: 20190255616
    Abstract: Polycrystalline compacts include a polycrystalline superabrasive material comprising a first plurality of grains of superabrasive material having a first average grain size and a second plurality of grains of superabrasive material having a second average grain size smaller than the first average grain size. The first plurality of grains is dispersed within a substantially continuous matrix of the second plurality of grains. Earth-boring tools may include a body and at least one polycrystalline compact attached thereto. Methods of forming polycrystalline compacts may include coating relatively larger grains of superabrasive material with relatively smaller grains of superabrasive material, forming a green structure comprising the coated grains, and sintering the green structure. Other methods include mixing diamond grains with a catalyst and subjecting the mixture to a pressure greater than about five gigapascals (5.0 GPa) and a temperature greater than about 1,300° C.
    Type: Application
    Filed: April 23, 2019
    Publication date: August 22, 2019
    Inventors: Danny E. Scott, Anthony A. DiGiovanni, Gaurav Agrawal, Soma Chakraborty
  • Publication number: 20190260755
    Abstract: A method for controlling access to one or more of a plurality of target systems includes receiving profile data that defines one or more features associated with a plurality of individuals with one or more entitlements of those individuals. Each entitlement is indicative of target system access. The method further includes generating a model that includes one or more sets of rules where each set of rules is associated with an entitlement of the profile data. Each entitlement is indicative of target system/application access. Each rule within a set relates a combination of one or more features of the profile data with a confidence value. Profile data that defines one or more features associated with a target individual is received from a first user management system. A listing that includes one or more entitlements associated with the target individual, and confidence values associated with the one or more entitlements is generated based on the profile data and the rules.
    Type: Application
    Filed: June 22, 2018
    Publication date: August 22, 2019
    Inventors: Rexall E. Thexton, Gaurav Tandon, Sanjeev Shukla, Anthony McCoy, Sidath Mudiyanselage, Andrew Poole, Hannah Craddock, Qurrat Ul Ain, Colleen Connolly, Farbod Kamiab
  • Publication number: 20190257951
    Abstract: A vehicle control system includes an object-detector, a location-detector, a configuration-map, and a controller-circuit. The object-detector is configured to detect objects proximate to a host-vehicle. The location-detector is configured to indicate a location of the host-vehicle. The configuration-map is configured to indicate a configuration of the object-detector for the location of the host-vehicle when the host-vehicle is operated in an automated-mode. The controller-circuit is in communication with the location-detector, the configuration-map, and the object-detector. The controller-circuit is configured to operate the object-detector in accordance with the configuration for the location of the host-vehicle when the host-vehicle is operated in an automated-mode, detect a human-override of the automated-mode at the location, and update the configuration-map for the location in accordance with objects detected and in response to the human-override of the automated-mode.
    Type: Application
    Filed: February 27, 2018
    Publication date: August 22, 2019
    Inventors: Vasudeva Pai Melgangolli, Junsung Kim, Gaurav Bhatia, Jonathan L. Wieskamp
  • Publication number: 20190260752
    Abstract: A method for controlling access to one or more of a plurality of target systems includes receiving profile data that defines one or more features associated with a plurality of individuals with one or more entitlements of those individuals. Each entitlement is indicative of target system access. The method further includes generating a model that relates the one or more features and the one or more entitlements of the plurality of individuals. Profile data that defines one or more features associated with a target individual is received from a first user management system. A listing that includes one or more entitlements associated with the target individual, and confidence values associated with the one or more entitlements is generated based on the profile data and the model. Each confidence value is indicative of whether the target individual should be granted a corresponding entitlement.
    Type: Application
    Filed: February 20, 2018
    Publication date: August 22, 2019
    Inventors: Rexall E. Thexton, Gaurav Tandon, Sanjeev Shukla, Anthony McCoy, Sidath Mudiyanselage, Andrew Poole, Hannah Craddock, Qurrat Ul Ain, Colleen Connolly, Farbod Kamiab
  • Publication number: 20190260654
    Abstract: Embodiments described herein generally involve identifying workloads in a networking environment based on a flow record from an observation point. In one embodiment, network data is received from one or more endpoints and used to determine a plurality of administrative domains. Each administrative domain comprises a distinct section of the networking environment within which every Internet Protocol (IP) address is unique. The network data may be used to generate observation point mapping information that maps each observation point to an administrative domain, lookup tables associated with each of the plurality of administrative domains that map IP addresses to administrative domains, and a workload identification table that maps combinations of IP addresses and administrative domains to workloads.
    Type: Application
    Filed: April 6, 2018
    Publication date: August 22, 2019
    Inventors: ROHIT TOSHNIWAL, ABHIJIT SHARMA, GAURAV AGARWAL, AVINASH NIGAM, GYAN SAGAR SINHA, SOMIL BHANDARI
  • Publication number: 20190259291
    Abstract: Techniques for generating and administering an oculo-cognitive addition test. Some aspects include identifying, by a system, a set of numbers that are to be displayed to a user during a trial of a cognitive test. The set of numbers includes at least two numbers. The system can administer the trial of the cognitive test, including, for each number in the set of numbers: displaying the number at a particular position of a display environment; tracking, by the system and using one or more optical sensors, eye movement of the user seeking the number in the display environment; and receiving, by the system and after having displayed the number for a time, a command that is to advance or end the cognitive test.
    Type: Application
    Filed: October 30, 2017
    Publication date: August 22, 2019
    Inventors: Gaurav N. Pradhan, Michael J. Cevette, Jan Stepanek, Kenneth H. Brookler
  • Patent number: 10387593
    Abstract: This application discloses a computing system configured to divide bins into primary bins and secondary bins based, at least in part, on a configuration of a circuit design describing an electronic device. The computing system can utilize the primary bins to record coverage events performed by the electronic device when modeled in a verification environment by the computing system, and infer coverage event records for the secondary bins based, at least in part, on the coverage event records for the primary bins.
    Type: Grant
    Filed: February 24, 2015
    Date of Patent: August 20, 2019
    Assignee: Mentor Graphics Corporation
    Inventors: Gaurav Kumar Verma, Doug Warmke
  • Patent number: 10387473
    Abstract: Implementations are directed to providing categorization of transactional data, and include actions of providing a plurality of word embeddings based on domain-relevant text data, clustering word embeddings of the plurality of word embeddings into a plurality of clusters, receiving, in real-time, transactional data representative of a transaction, providing a category that is to be assigned to the transaction based on the transactional data, and the plurality of clusters, processing the category, the transactional data, the text data, and the plurality of clusters using a semantic search to provide reason text data, the reason text data representing a reason for selection of the category assigned to the transaction, and storing the transaction data, the category, and the reason text data in a transaction database.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: August 20, 2019
    Assignee: Accenture Global Solutions Limited
    Inventors: Abhilash Miranda, Laura Alvarez Jubete, Victor Oliveira Antonino, Yaxuan Yu, Edward Burgin, Gaurav Kaila, Konstantinos Mammas
  • Patent number: 10390078
    Abstract: A mobile device analyzes data associated with media handled by a cast device connected to a display device. The mobile device causes control signals to be sent, via the one or more communication interfaces, to one of multiple different devices in a room to change an operational parameter associated with the one of the multiple different devices.
    Type: Grant
    Filed: November 15, 2016
    Date of Patent: August 20, 2019
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Gong Zhang, Jian Huang, Gaurav D. Mehta, Jianxiu Hao
  • Patent number: 10389603
    Abstract: A set of partial tenant objects are created within a hosted service. The set of partial tenant objects have placeholders for tenant identifiers, domain identifiers and user identifiers. Upon receiving a request to provision a tenant, a particular partition of the hosted service, corresponding to the tenant, is identified and a provisioning agent in the identified partition is called to provision the tenant. The provisioning agent selects one of the partial tenant objects which is bound to tenant-specific information, such as a specific tenant identifier, custom domain chosen by the tenant, and a user identifier input by the tenant.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: August 20, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mark David Coburn, Narayana Mahankali, Suraj Gaurav
  • Publication number: 20190248773
    Abstract: The present invention provides improved, commercially viable and consistently reproducible processes for the preparation of pure and stable crystalline Raltegravir potassium Form 3 and pharmaceutical composition thereof.
    Type: Application
    Filed: September 13, 2017
    Publication date: August 15, 2019
    Inventors: Purna Chandra Ray, Samir Shanteshwar Shabade, Surinder Kumar Arora, D. Rajput Lalitkumar, B. Shivdavkar Radhakrishna, G. Varade Shantanu, D. Ausekar Govind, Girij Pal Singh, Shreyas Pandurang Deshmukh, Gaurav Amrut Patil
  • Publication number: 20190251770
    Abstract: A method for conducting an interaction using a vehicle is disclosed. A vehicle can be identified based on one or more vehicle characteristics, including a license plate number, a make, a model, and a color. A user credential can be identified based on the vehicle and used for an interaction. Additionally, user contact information can be identified based on the vehicle and the user can be contacted to approve the interaction.
    Type: Application
    Filed: April 24, 2019
    Publication date: August 15, 2019
    Inventors: Sivanarayana Gaddam, Gaurav Kohli, Gyan Prakash
  • Publication number: 20190250708
    Abstract: A method for hand pose tracking in a virtual reality (VR) environment by a wearable device is provided. The method includes calibrating a plurality of sensors configured to detect an orientation of fingers with respect to a hand of a user, identifying sensor data obtained by the plurality of sensors, and tracking a pose of the hand based on the sensor data.
    Type: Application
    Filed: February 11, 2019
    Publication date: August 15, 2019
    Inventors: Gaurav GUPTA, Arindam MONDAL, Prash GOEL, Aloknath DE, Christopher PERI
  • Publication number: 20190251002
    Abstract: A means for assigning database objects to a backup storage group proceeds by collecting information related to a plurality of backup devices. The information collected includes speed of recovery, time to backup, and a recovery rank for each device. A backup pool is defined, using a database configuration parameter, to contain one or more of the plurality of backup devices. A determination is made to store a backup of a data object in a first device of the plurality of backup devices based on the collected information and a priority rank associated with the data object.
    Type: Application
    Filed: April 26, 2019
    Publication date: August 15, 2019
    Inventors: Gaurav Mehrotra, Nishant Sinha, Pratik P. Paingankar
  • Publication number: 20190247499
    Abstract: In alternative embodiments, the invention provides a “triple combination” therapy for treating, ameliorating and preventing Crohn's Disease (or Crohn syndrome, terminal or distal ileitis or regional enteritis) or related disorders and conditions in mammals, such as paratuberculosis in mammals, or Johne's disease, including genetically-predisposed and chronic disorders, where the microbial or bacterial flora of the bowel is at least one causative or symptom-producing factor; and compositions for practicing same. In alternative embodiments, methods and compositions of the invention comprise or comprise use of therapies, medications, formulations and pharmaceuticals comprising active agents that can suppress or eradicate the microbiota super-infection that causes Crohn's Disease or paratuberculosis infection in mammals.
    Type: Application
    Filed: April 23, 2019
    Publication date: August 15, 2019
    Inventor: Gaurav AGRAWAL
  • Publication number: 20190253276
    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: Application
    Filed: April 23, 2019
    Publication date: August 15, 2019
    Inventors: Gaurav Badoni, Dhananjaya Rao, Hasmit Grover, Senthil Kenchiah, Vrushali Ashtaputre
  • Publication number: 20190252239
    Abstract: Processing methods may be performed to form an airgap spacer on a semiconductor substrate. The methods may include forming a spacer structure including a first material and a second material different from the first material. The methods may include forming a source/drain structure. The source/drain structure may be offset from the second material of the spacer structure by at least one other material. The methods may also include etching the second material from the spacer structure to form the airgap. The source/drain structure may be unexposed to etchant materials during the etching.
    Type: Application
    Filed: February 15, 2019
    Publication date: August 15, 2019
    Applicant: Applied Materials, Inc.
    Inventors: Ashish Pal, Gaurav Thareja, San Kuei Lin, Ching-Mei Hsu, Nitin K. Ingle, Ajay Bhatnagar