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: 20230325124
    Abstract: In order to avoid writing duplicates of blocks of data into a storage platform, any virtual disk within the storage platform may have a de-duplication feature enabled. Or, all virtual disks have this feature enabled. For virtual disks with de-duplication enabled, a unique message digest is calculated for every block of data written to that virtual disk. Upon a write, these message digests are consulted in order to determine if a particular block of data has already been written, if so, it is not written again, and if not, it is written. All de-duplication virtual disks are written to a single system virtual disk within the storage platform. De-duplication occurs over the entire storage platform and over all its virtual disks because all message digests are consulted before a write is performed for any virtual disk. A read for a de-duplication virtual desk reads from the system virtual disk.
    Type: Application
    Filed: June 2, 2023
    Publication date: October 12, 2023
    Inventors: Avinash Lakshman, Gaurav Yadav
  • Patent number: 11782821
    Abstract: The disclosed computer-implemented method may include accessing updated data structures that are to be included in a user interface functionality test, where the updated data structures contribute to a user interface. The method may also include accessing live or snapshotted data captured from services running in a production environment, initiating generation of a first user interface instance using the updated data structures and using the accessed live or snapshotted data, and initiating generation of a second user interface instance using a different version of the data structures and using the same accessed live or snapshotted data. The method further includes comparing the first user interface instance to the second user interface instance to identify differences and then determine which outcome-defining effects the updated data structures had on the user interface based on the identified differences between the user interfaces.
    Type: Grant
    Filed: June 29, 2022
    Date of Patent: October 10, 2023
    Assignee: Netflix, Inc.
    Inventors: David Gevorkyan, Mehmet Yilmaz, Ajinkya More, Justin Derrick Basilico, Prasanna Padmanabhan, Vivek Kaushal, Gaurav Agrawal, Richard Wellington
  • Patent number: 11784651
    Abstract: An oscillator provides a plurality of clock signals, including a first clock signal having a first frequency and a first period, wherein each clock signal has the first frequency and is phase shifted from the first clock signal by an integer times a predetermined fractional amount of the first period. A multiphase frequency divider receives the plurality of clock signals and provides a divided clock output, and includes an integer frequency divider which provides the divided clock output based on a modified clock input and a clock selector which provides a current clock as the modified clock input during a first portion of the divided clock output and a next clock as the modified clock input during a subsequent portion of the divided clock output. The next clock is selected from the plurality of clock signals based on a selected fractional phase shift amount indicated by a sigma-delta modulator.
    Type: Grant
    Filed: October 27, 2021
    Date of Patent: October 10, 2023
    Assignee: NXP B.V.
    Inventors: Ravichandar Reddy Geetla, Deependra Kumar Jain, Gaurav Agrawal, Ravi Kumar
  • Patent number: 11779267
    Abstract: An apparatus and method for employing the macro- and micro-structure of sleep and similar states of consciousness to optimize pain-treatment are disclosed wherein an objective biomarker of pain-related sleep disturbance guides pain treatment from a sleep perspective. Furthermore, this concept can be extended to states of reduced consciousness such as coma or sedation. Additionally, it could be applied on individuals who are non-communicative due to injury, disease, language issues and/or infancy.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: October 10, 2023
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Gary Nelson Garcia Molina, Gaurav Trivedi, Gino Iasella
  • Patent number: 11782574
    Abstract: A server-side administrative interface for a social media platform allows for restriction of defined geographical areas. Social media items originating from such restricted areas are automatically filtered or age-restricted for availability via a map-based graphical user interface of the social media platform.
    Type: Grant
    Filed: August 2, 2022
    Date of Patent: October 10, 2023
    Assignee: Snap Inc.
    Inventors: Daniel Amitay, Jonathan Brody, Maxwell Gale, Timothy Jordan Garcia, Daniel Vincent Grippi, Jeffrey Arthur Johnson, Sheridan Kates, Andrew Lin, Walton Lin, Gaurav Misra, Suraj Vindana Samaranayake, Amer Shahnawaz, Evan Spiegel
  • Publication number: 20230315422
    Abstract: A method for upgrading computing devices in a distributed computing environment is provided. The method includes receiving first and second rollout requests for a cluster relating to operational actions for computing devices associated with the cluster. A rollout status for the cluster is determined and the rollout requests are simultaneously performed on the cluster where the operational actions are simultaneously performed on the computing devices associated with the cluster. In addition, a rollout status is updated based on simultaneously performing the rollout requests for the cluster.
    Type: Application
    Filed: March 30, 2022
    Publication date: October 5, 2023
    Inventors: Decheng Dai, Ziyang Wang, Rashmi Prabhu, Subramanian Ganapathy, Chaoqun Chen, Aashish Kohli, Gaurav Gargate, Vaibhav Pravin Desai
  • Publication number: 20230318097
    Abstract: A battery including a conductive housing, a header assembly, and electrode assembly where the electrode assembly includes a solid-state electrolyte. A battery including a conductive housing having an inner surface and an outer surface, a header assembly, an electrode assembly, and an electrically insulative coating on at least a portion of the inner surface of the conductive housing.
    Type: Application
    Filed: February 24, 2023
    Publication date: October 5, 2023
    Inventors: Gaurav Jain, Prabhakar A. Tamirisa, Kaimin Chen
  • Publication number: 20230316806
    Abstract: In an example implementation according to aspects of the present disclosure, a system, method, and storage medium comprising a processor, memory, and instructions to receive a fiducial mark, wherein the fiducial mark encodes a user identity, a face descriptor, a background descriptor, and a signature block. The system decodes the fiducial mark and validates the signature block against a public key repository system. The system validates the user identity against an identity management system and validates the face descriptor against a face descriptor repository. The system validates the background descriptor against a background descriptor repository and responsive to successful validation, allows a document to be shared in an online conference.
    Type: Application
    Filed: September 8, 2021
    Publication date: October 5, 2023
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Vishal Sharma, Gaurav Roy
  • Publication number: 20230315701
    Abstract: Solutions for data unification include: receiving a data record, the data record comprising a plurality of data fields; selecting, from among the plurality of data fields, a subset of the data fields, the subset of the data fields being fewer in number than the plurality of data fields, wherein selecting the subset of the data fields comprises: applying a first rule to select at least a first one of the data fields within the data record for inclusion in the subset of the data fields; using content of the subset of the data fields, generating a stable identifier (stableID) for the data record; and inserting the stableID into a primary key data field of the data record.
    Type: Application
    Filed: June 7, 2023
    Publication date: October 5, 2023
    Inventors: Meiyalagan BALASUBRAMANIAN, Lengning LIU, Aditya KUPPA, Kirk Hartmann FREIHEIT, Kalen WONG, Paula Budig GREVE, Patrick Clinton LITTLE, Lucas PRITZ, Yue WANG, Vivek Ravindranath NARASAYYA, Katchaguy AREEKIJSEREE, Yehe HE, Surajit CHAUDHURI, Gaurav Ghosh
  • Publication number: 20230319550
    Abstract: Systems and methods are provided for encryption enhancement for a multi-link operation. Various subsets of addresses (or all addresses) associated with the frame are set to a determined known value, allowing encryption of the mac protocol data unit (MPDU) at a controller without knowledge of which particular link the frames will be sent. The multi-link devices (MLDs) used in the above communication may conduct communications in compliance with the IEEE 802.11be standard.
    Type: Application
    Filed: August 27, 2021
    Publication date: October 5, 2023
    Inventors: Gaurav PATWARDHAN, Daniel N. HARKINS, Eldad PERAHIA, Sachin GANU, Nitin A. CHANGLANI, Mohd Shahnawaz SIRAJ, Abhiruchi DAKSHINKAR
  • Publication number: 20230315398
    Abstract: Systems and methods for providing enterprise-level application content customization are described herein. A method includes executing an enterprise application (from a suite of enterprise applications that are utilized by the enterprise) on a remote computing system operated by an enterprise administrator. The method includes surfacing a content customization UI on a display device of the remote computing system during execution of the enterprise application. The content customization UI includes UI elements that enable the specification of parameters for providing enterprise-specific customized content during execution of enterprise application(s) from the suite of enterprise applications on remote computing system(s) operated by enterprise user(s). The method also includes receiving, via the content customization UI, user input including the specification of parameters and generating the customized content based on the specified parameters.
    Type: Application
    Filed: April 4, 2022
    Publication date: October 5, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Jesse H. STEIN, Brian H. BURKS, Lu HAN, Shilpi SINHA, Antoine HAAS, Gaurav BINDLISH, Srinivasa Raghavan SANTHANAM, Harish JAYANTI, Brent E. FORD, Cristian M. MATESAN, Willis FUNG, Sarvesh SURANA, Ling-Ya HUANG, Magdalena DAKEVA, Peter John RICHARDS, Fengna GU, Andrew N. DWERSTEG, Julio Cesar GUTIERREZ, Abhishek MONDAL, William P. DINKUHN, Shiyuan ZHAO, Jonathan I. REYES SPEZZIA, Woo Ram LEE, Aayushi CHOWDHARY, Conner BRENNICK, Khushi Hitendra PATEL, Michael J. KREJCIK, Amber Jerica MCRAE
  • Publication number: 20230314965
    Abstract: A component with a reflective substrate, a photoresist layer disposed on the reflective substrate, and a light diffusing layer sandwiched between the reflective substrate and the photoresist layer is provided. The light diffusing layer includes an outer metal oxide layer with an outer rough surface configured to diffuse laser light during laser interference lithography of the photoresist layer. The outer metal oxide is also configured to be reduced to a conductive metallic layer during electroplating of the substrate. The outer metal oxide layer includes a plurality of elongated light diffusing elements extending in an outward direction from the substrate such that the outer rough surface diffuses at least 90% of laser light during the laser interference lithography of the photoresist layer.
    Type: Application
    Filed: March 25, 2022
    Publication date: October 5, 2023
    Inventors: Shailesh N. Joshi, Gaurav Singhal, Paul Vannest Braun, Kai-Wei Lan, Nenad Miljkovic
  • Publication number: 20230316447
    Abstract: Example implementations relate to a method of dynamically updating a transport task of a UAV. The method includes receiving, at a transport-provider computing system, an item provider request for transportation of a plurality of packages from a loading location at a given future time. The method also includes assigning, by the transport-provider computing system, a respective transport task to each of a plurality of UAVs, where the respective transport task comprises an instruction to deploy to the loading location to pick up one or more of the plurality of packages. Further, the method includes identifying, by the transport-provider system, a first package while or after a first UAV picks up the first package. Yet further, the method includes based on the identifying of the first package, providing, by the transport-provider system, a task update to the first UAV to update the respective transport task of the first UAV.
    Type: Application
    Filed: June 5, 2023
    Publication date: October 5, 2023
    Inventors: André Prager, Gaurav Garg, Theran Cochran, Jonathan Lesser
  • Publication number: 20230316082
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a machine learning model using a deterministic data pipeline. One of the methods may include receiving a first request to generate a deterministic training dataset: transforming raw training examples obtained from the raw data source into pre-processed training examples; assigning a unique index to each pre-processed training example; and caching the pre-processed training examples into the cache directory specified in the received first request; receiving a second request to use the deterministic training dataset to train a machine learning model, the second request specifying a start index; and in response to receiving the second request: reading, from the cache directory, the pre-processed training examples that have indices beginning from the start index; and providing the read training examples in an order of the assigned indices for use in training the machine learning model.
    Type: Application
    Filed: April 3, 2023
    Publication date: October 5, 2023
    Inventors: Gaurav Mishra, Adam Joseph Roberts, Noam M. Shazeer, JR., Maarten Paul Bosma
  • Publication number: 20230316715
    Abstract: Systems and methods for categorizing an object captured in an image are disclosed. An example method includes providing a neural network configured to receive the image and to provide a corresponding output. The method additionally includes defining a plurality of known object classes, each corresponding to a real-world object class and being defined by a class-specific subset of visual features identified by the neural network. The method includes acquiring a first two-dimensional (2-D) image including a first object and providing the first 2-D image to the neural network. The neural network identifies a particular subset of the visual features corresponding to the first object in the first 2-D image. The method also includes identifying a first known object class most likely to include the first object, and identifying a second known object class that is next likeliest to include the first object.
    Type: Application
    Filed: March 7, 2023
    Publication date: October 5, 2023
    Inventors: Arun Kumar Chockalingam Santha Kumar, Paridhi Singh, Gaurav Singh
  • Publication number: 20230315893
    Abstract: The present disclosure provides a storage engine that unifies data warehouses and lakes, by providing uniform fine-grained access control, performance acceleration across multi-cloud storage, and open formats. It provides an application programming interface (API) for query engines spanning across data warehouse and open source runtimes to access distributed data with consistent security and governance controls. Access is evaluated at the API layer, separate from the query engine, and is uniformly enforced across query engines.
    Type: Application
    Filed: April 4, 2023
    Publication date: October 5, 2023
    Inventors: Justin Levandoski, Anoop Kochummen Johnson, Gaurav Saxena, Thibaud Hottelier, Yuri Volobuev, Garrett Casto
  • Publication number: 20230319655
    Abstract: Wireless communication device including one or more SIMs and operating method thereof are provided. The operating method includes performing a first call with a first device using a first SIM, the first call being based on a first RAT, receiving a connection request for a second call from a second device using a second SIM, the connection request for the second call being based on the first RAT, determining whether the first SIM is to perform a handover to a second RAT for the first call, performing the handover of the first call to the second RAT in response to determining the first SIM is to perform the handover to the second RAT, and contemporaneously performing the second call and the first call after the performing the handover of the first call to the second RAT, the first call being performed using the first SIM, the first RAT including at least one of VoLTE or VoNR, and the second RAT including VoWiFi.
    Type: Application
    Filed: March 28, 2023
    Publication date: October 5, 2023
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Dongku HAN, Aparna Sateesh KINI, Gaurav Kumar TIWARI, Harshit Jagdishbhai CHAMPANERI, Yungeun KWAG, Jihun NO, Denis VINOGRADOV, Seungah LIM, Gounil PARK, Inho BAEK, Kyeungjin SONG, Kisoo CHOI
  • Publication number: 20230319869
    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 5, 2023
    Inventors: Nitin A. CHANGLANI, Abhiruchi DAKSHINKAR, Eldad PERAHIA, Gaurav PATWARDHAN, Sachin GANU, Mohd Shahnawaz SIRAJ
  • Publication number: 20230319370
    Abstract: Method of generating customized graphics based on location information includes processor receiving location information including location of first client device. Processor causes a status interface to be displayed on the first client device that includes locations that are within a predetermined distance from the first client device. Processor receives a selection from the first client device of the first location via the status interface and stores the first location in a location database associated with the first user. Location database includes: locations previously selected by the first client device via the status interface, locations associated with media content items received from the first client device, or locations associated with the location information received from the first client device. Processor generates a country selectable item, a city selectable item, and timeline selectable items and causes passport interface to be displayed on the first client device.
    Type: Application
    Filed: June 1, 2023
    Publication date: October 5, 2023
    Inventors: Jonathan Brody, Xingkai Eric Chew, Bryant Detwiller, Joseph Engelman, Abdulrahman Khan, Sarah Lensing, Robert Lin, Gaurav Misra, Nathaniel Parrott, Suraj Vindana Samaranayake, Andrew Thieck
  • Publication number: 20230312269
    Abstract: Various embodiments are directed to a finger guard apparatus comprising a mounting bracket configured to be secured to a conveyor assembly such that the mounting bracket defines a first lateral side of the finger guard apparatus; a finger guard plate detachably secured to the mounting bracket; and a lock assembly that secures the finger guard plate in a locked position relative to the mounting bracket and is configured to facilitate selective detachment of the finger guard plate from the mounting bracket, the lock assembly comprising: a lock arm connected to the mounting bracket such that the lock arm is configured to move between a locked position and an unlocked position, wherein the lock arm is configured to engage the finger guard plate in the locked position; and a retention element engaged with the lock arm and configured to bias the lock arm towards the locked position.
    Type: Application
    Filed: March 31, 2022
    Publication date: October 5, 2023
    Inventors: Udayakumar Guruswamy, Gaurav Singh Rana