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).

  • Publication number: 20230333917
    Abstract: Systems and methods for providing compliance indicators for API specifications are disclosed. In accordance with aspects, a method may include receiving, at a deployment pipeline, an application programming interface (API) specification; parsing, by a validation engine, the API specification to determine an API service or protocol for which the API adheres to; parsing, by the validation engine, the API specification to determine a data schema included in the API specification; performing, by the validation engine, a search of a domain dictionary using information in the data schema as a search parameter; determining, by the validation engine and based on the search, a data model included in the domain dictionary, wherein the data model and the data schema correspond; and determining, by the validation engine, a compliance score of the data schema, wherein the compliance score is based on a comparison the data schema with the data model.
    Type: Application
    Filed: May 31, 2022
    Publication date: October 19, 2023
    Inventors: Jonathan LOWE, Gordon Robert MACDONALD, Joanne Louise CROSS, Rahul PATEL, Gaurav KARKAL, Hanuma SANAGAPATI, Jim SPEAKMAN, Virginia SLADEWSKI, Ilya UTS
  • Publication number: 20230336755
    Abstract: A medical telepresence system comprising: an interface to receive a plurality of data feeds from a live medical procedure, at least one data feed comprising a video signal capturing the live medical procedure; a hierarchical encoder to encode the plurality of data feeds using a first tier-based hierarchical data coding scheme, wherein encoded data from the hierarchical encoder is decodable by a first set of computing devices for viewing, the first set of computing devices being communicatively coupled to the hierarchical encoder using a first network connection; a transcoder to convert from the first tier-based hierarchical data coding scheme to a second tier-based hierarchical data coding scheme, wherein encoded data from the transcoder is receivable by a second set of computing devices for viewing, the second set of computing devices being communicatively coupled to the transcoder using a second network connection, the second network connection being of a lower quality than the first network connection; and
    Type: Application
    Filed: January 30, 2023
    Publication date: October 19, 2023
    Inventors: Guido MEARDI, Simone Ferrara, Gaurav Mittal
  • Publication number: 20230331422
    Abstract: The present invention relates to a container comprising a film substrate, wherein the film substrate comprises graphene or derivative thereof and an adhesive. It further describes method for preparing the container comprising steps of preparing a suspension of graphene or derivative thereof in solvent, providing an adhesive layer, coating the adhesive layer with the suspension, and allowing the solvent to evaporate.
    Type: Application
    Filed: June 24, 2021
    Publication date: October 19, 2023
    Inventors: Girish MURALIDHARAN, Gaurav PATHAK, Rajeesh Kumar RAMACHANDRAN
  • Publication number: 20230334727
    Abstract: A floorplan modelling method and system. The floorplan modelling method includes receiving 2D images of each corner of an interior space from a camera, generating a corresponding camera position and camera orientation in a 3D coordinate system in the interior space for each 2D image, generating a depth map for each 2D image to estimate depth for each pixel, generating a corresponding edge map for each 2D image, and generating a 3D point cloud for each 2D image using the corresponding depth map and parameters of the camera. The floorplan modelling method includes transforming the 3D point clouds with the corresponding edge map into a 2D space in the 3D coordinate system of the camera, regularizing the 3D point clouds into 2D boundary lines, and generating a 2D plan of the interior space from the boundary lines.
    Type: Application
    Filed: June 16, 2023
    Publication date: October 19, 2023
    Inventors: Shreya GOYAL, Chiranjoy CHATTOPADHYAY, Naimul Mefraz KHAN, Gaurav BHATNAGAR, Srinivas KRISHNA, Laura THOMAS, Daniel Chantal MILLS
  • Publication number: 20230333663
    Abstract: A control unit for a plumbing assembly includes a first sensor for sensing a gesture and at least one direction associated with the gesture. The control unit also includes a first pair of sensors arranged along a first axis of the control unit, which determine a velocity of the gesture along the first axis. The control unit includes a second pair of sensors arranged a long a second axis of the control unit, which determine a velocity of the gesture along the second axis. The control unit includes at least one controller operably coupled to the first sensor, the first pair of sensors, and the second pair of sensors, where the at least one controller adjusts an operational state of the plumbing assembly based on the velocity of the gesture along the first axis, the velocity of the gesture along the second axis, and the at least one direction.
    Type: Application
    Filed: April 4, 2023
    Publication date: October 19, 2023
    Applicant: Kohler Co.
    Inventors: Gaurav Kumar Verma, Braden Daniel Schmidt, Drew Johnson, Nikhil Bangar, Nikhil Sanjay Ghatole, Jiunn Tyng Chen
  • Patent number: 11788850
    Abstract: The present disclosure provides methods, devices and systems for route deviation quantification and vehicular route learning based thereon. In some examples, there is provided a method for route deviation quantification of a suggested route. The method comprises: obtaining a ground truth route based on a filtered trajectory, the filtered trajectory including an inferred location of origin and an inferred location of destination; obtaining a suggested route generated based on the inferred location of origin and the inferred location of destination; quantifying a deviation of the suggested route from the ground truth route by calculating an off course ratio based on a combined length of road segments in the suggested route that are matched to corresponding road segments in the ground truth route and a combined length of road segments in the ground truth route.
    Type: Grant
    Filed: May 19, 2020
    Date of Patent: October 17, 2023
    Assignee: GRABTAXI HOLDINGS PTE. LTD.
    Inventors: Nuo Xu, Xiaocheng Huang, Lei Yuan, Gaurav Bubna, Zehua Wang
  • Patent number: 11786832
    Abstract: A 3D animatronic eye is disclosed for fashion products, comprising an eye base and an internal connecting rod mounted on the eye base. The internal connecting rod is placed centrally within the 3D animatronic eye. A lid motor engages to move the lid arm in a predefined angular range. An eye lid is mounted on the lid arm. The motion of the lid arm generates a blinking motion of the eye lid. A sclera is disposed comprising a pupil print. A horizontal motor engages with the sclera to move the sclera linearly in left or right direction. A vertical motor engages with the sclera to move the sclera linearly in upward or downward direction. A housing mounted on the eye base, covers the sclera. A control unit comprises executable program instructions to control the motion of the lid motor, the horizontal motor, and the vertical motor.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: October 17, 2023
    Inventors: Ekta Pawar, Gaurav Kumar
  • Patent number: 11788247
    Abstract: A pile plan map indicating a plurality of locations in a geographic area at which piles are to be installed is accessed. A first set of locations is identified from the plurality of locations and a first set of piles to be driven into the ground at the first set of locations using the pile plan map is identified. An order for driving the first set of piles into the ground is identified and a pile type for each of the first set of piles is identified. Basket assembly instructions are generated for assembling the first set of piles into a basket based on the identified order and the identified pile types. The first set of piles are assembled autonomously or manually into the basket based on the generated basket assembly instructions.
    Type: Grant
    Filed: December 21, 2022
    Date of Patent: October 17, 2023
    Assignee: BUILT ROBOTICS INC.
    Inventors: Noah Austen Ready-Campbell, Andrew Xiao Liang, Gaurav Jitendra Kikani
  • Patent number: 11790049
    Abstract: Systems and methods are described herein for reducing the computational burden related to performing one or more experiments. The set of item assets (e.g., images, text, features, descriptions, etc.) may be reduced in an intelligent manner to enable the set to include more disparate assets. The system may obtain vectors that describe each asset. A similarity score (or other indication/representation of similarity) may be presented for each pair of assets and displayed at a user interface. Using the similarity scores (or similarity representations) as a guide, the user may reduce the set of assets. The reduced set of assets may then be utilized to perform one or more experiments in order to identify an optimal selections from the assets. In some embodiments, the one or more experiments may utilize an explore/exploit algorithm (e.g., a multi-armed bandit algorithm) to identify an optimal selection of item assets.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: October 17, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Gaurav Dhir, Ankit Sirmorya, Ying Li
  • Patent number: 11789649
    Abstract: A combined on-package and off-package memory system uses a custom base-layer within which are fabricated one or more dedicated interfaces to off-package memories. An on-package processor and on-package memories are also directly coupled to the custom base-layer. The custom base-layer includes memory management logic between the processor and memories (both off and on package) to steer requests. The memories are exposed as a combined memory space having greater bandwidth and capacity compared with either the off-package memories or the on-package memories alone. The memory management logic services requests while maintaining quality of service (QoS) to satisfy bandwidth requirements for each allocation. An allocation may include any combination of the on and/or off package memories. The memory management logic also manages data migration between the on and off package memories.
    Type: Grant
    Filed: April 22, 2021
    Date of Patent: October 17, 2023
    Assignee: NVIDIA Corporation
    Inventors: Niladrish Chatterjee, James Michael O'Connor, Donghyuk Lee, Gaurav Uttreja, Wishwesh Anil Gandhi
  • Patent number: 11792201
    Abstract: A system to manage multiple-account access using a master key is disclosed. The system includes a master key obtaining subsystem to obtain a master key encoded in a predefined format; a child key generation subsystem to generate one or more child keys corresponding to one or more accounts associated with a user from the master key using a parent-child relationship function; a password generation subsystem to generate one or more passwords regenerative in nature corresponding to the one or more child keys by using a transformation function; a credential association subsystem to associate the one or more passwords with one or more user identifiers corresponding to the one or more accounts; a credential management subsystem to access each of the one or more accounts by using each corresponding the one or more passwords and each corresponding the one or more user identifiers.
    Type: Grant
    Filed: January 13, 2021
    Date of Patent: October 17, 2023
    Inventor: Gaurav Upadhyay
  • Patent number: 11791739
    Abstract: The present disclosure relates to a boost active bridge converter, which has particular, but not sole, relevance to a converter for an inductive or capacitive (wireless) power transfer system. According to an embodiment An AC-AC converter is presented. The AC-AC converter comprises a bridge circuit including at least two half-bridge converters, each half bridge converter comprising a first switch at an upper end and a second switch at a lower end, a capacitor connected to each half-bridge converter, the half bridge converters being connected to each other between the respective first switches and second switches thereof, the upper ends of each half bridge converters being connectable to a primary energy source, wherein the converter is operable to provide a controllable AC output.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: October 17, 2023
    Assignee: AUCKLAND UNISERVICES LIMITED
    Inventors: Duleepa Jayanath Thrimawithana, Gaurav Rajesh Kalra, Martin Neuburger
  • Publication number: 20230328772
    Abstract: Systems and methods are provided for transmitting low latency traffic in next generation wireless local area networks. A new Media Access Control (MAC) layer frame can be transmitted by an AP to establish a reserved time period during which interference from/collisions with other stations transmitting non-high priority data is avoided. Stations with non-high priority data queued for transmission can defer accessing a channel on which to effectuate the transmission until the reserved time period expires.
    Type: Application
    Filed: August 26, 2021
    Publication date: October 12, 2023
    Inventors: Nitin A. CHANGLANI, Eldad PERAHIA, Abhiruchi DAKSHINKAR, Sachin GANU, Gaurav PATWARDHAN, Mohd Shahnawaz SIRAJ
  • Publication number: 20230327853
    Abstract: A system receives a speech of a user that indicates a request. The system extracts a plurality of voice features from the speech. The system converts the speech into a plurality of binary digits. The system determines a first voice feature constant value associated with a first voice feature, where the first voice feature constant value is an average of the first voice feature. The system determines a second voice feature constant value associated with the second voice feature, where the second voice feature constant value is an average of the second voice feature. The system encrypts the plurality of binary digits using the first and second voice feature constant values, where the encrypted plurality of binary digits corresponds to a voice-based hash value. The system generates a new block in a blockchain network using the voice-based hash value.
    Type: Application
    Filed: April 7, 2022
    Publication date: October 12, 2023
    Inventors: Prashant Khare, Abhishek Trivedi, Gaurav Dadhich, Saurabh Dutta, Shruti Nandini Thakur, Parneet Kaur Gujral, Zeno Valerian Anthony
  • Publication number: 20230326127
    Abstract: Methods and systems for simulating a stent in a coronary artery lumen structure are disclosed. A method of simulating a stent in a coronary artery lumen structure, the method comprises: reconstructing a three-dimensional coronary artery tree from segmented coronary lumen contours; replacing part of the three-dimensional artery tree with a candidate stent structure; and simulating pressure distribution through the coronary artery tree to determine a non-invasive fractional flow reserve through the candidate stent structure.
    Type: Application
    Filed: August 26, 2021
    Publication date: October 12, 2023
    Applicants: Singapore Health Services Pte Ltd, Agency For Science, Technology And Research
    Inventors: Liang ZHONG, Weimin HUANG, Junmei ZHANG, Gaurav CHANDOLA, Soo Teik LIM, Ru San TAN, Swee Yaw TAN
  • Publication number: 20230327892
    Abstract: A system for resolving exceptions in requests determines that a request comprises an exception. The exception impeded processing the request to be granted or denied. The system determines a type of exception that indicates whether the exception is incomplete information, incorrect information, or previously-unknown information. The system generates a block in a blockchain network. Based on the stored details in the block, the type of exception is identified. Accordingly, the block is segregated for exception processing based on its exception type. The system stores the exception in the block. The system compares the request with user information previously provided by the user. The system determines a similarity score between the request and the user information. The system compares the similarity score with a threshold percentage. In response to determining that the similarity score exceeds the threshold percentage, the system determines that the exception can be resolved and resolves the exception.
    Type: Application
    Filed: April 7, 2022
    Publication date: October 12, 2023
    Inventors: Prashant Khare, Abhishek Trivedi, Gaurav Dadhich, Saurabh Dutta, Shruti Nandini Thakur, Parneet Kaur Gujral, Zeno Valerian Anthony
  • Publication number: 20230327989
    Abstract: In some implementations, a first network device may transmit data to a second network device based on the data being associated with a media access control (MAC) address that is associated with an access port of the second network device, wherein the first network device and the second network device are included in a plurality of network devices interconnected by first tunnels associated with a forwarding plane and second tunnels associated with a control plane. The first network device may determine that the MAC address is associated with an access port of the first network device and may transmit, via one or more first tunnels, a notification indicating that the MAC address is associated with the first network device. The first network device may transmit, via one or more second tunnels, a notification indicating that the MAC address is associated with the first network device.
    Type: Application
    Filed: April 12, 2022
    Publication date: October 12, 2023
    Inventors: Gaurav GANERIWAL, Prabakaran Thirumali SAMPATH, SelvaKumar SIVARAJ, Anupam Kumar SINGH, Akash B., Harisankar RAMALINGAM
  • Publication number: 20230325286
    Abstract: A file system in a user space partition of virtual memory may be mounted by a computing device that runs a virtual machine which includes a set of storage disks. The file system in user space may then expose one or more virtual files associated with one or more storage disks that correspond to one or more loop devices configured to map files of the virtual machine to the one or more virtual files. The computing device may then receive a request to read a data block stored at the virtual machine and may identify a file and corresponding virtual file that stores the requested data block based on a set of metadata provided by the loop devices. The computing device may then determine the location of the data block stored at the virtual machine, and may read the data block from the determined location.
    Type: Application
    Filed: April 6, 2022
    Publication date: October 12, 2023
    Inventors: Anuj Mittal, Dhananjay Mantri, Shivanshu Agrawal, Gaurav Maheshwari
  • Publication number: 20230326507
    Abstract: The disclosed MTJ read circuits include a current steering element coupled to the read path. At a first node of the current steering element, a proportionally larger current is maintained to meet the requirements of a reliable voltage or current sensing. At a second node of the current steering element, a proportionally smaller current is maintained, which passes through the MTJ structure. The current at the first node is proportional to the current at the second node such that sensing the current at the first node infers the current at the second node, which is affected by the MTJ resistance value.
    Type: Application
    Filed: June 9, 2023
    Publication date: October 12, 2023
    Inventors: Gaurav GUPTA, Zhiqiang WU, Yih WANG
  • Publication number: 20230325412
    Abstract: The techniques described herein relate to constructing and using seed audiences. In an embodiment, a method includes loading, by a processing device, a user event sequence, the user event sequence including a plurality of user events and a plurality of corresponding conversions; generating, by the processing device, a plurality of conversion neighborhoods based on the user event sequence, a given conversion neighborhood in the plurality of conversion neighborhood including at least one conversion rule and a set of user events from the plurality of user events; annotating, by the processing device, each conversion neighborhood in the plurality of conversion neighborhoods with categorical labels; and generating, by the processing device, seed audiences for each conversion neighborhood, a given seed audience including a ranked list of user events for each conversion rule associated with the conversion neighborhood.
    Type: Application
    Filed: April 8, 2022
    Publication date: October 12, 2023
    Inventors: Chander IYER, Xiao BAI, Ritest AGRAWAL, Gaurav BATRA, An JIANG, Narayan BHAMIDIPATI