Patents by Inventor Ranjit Desai

Ranjit Desai 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: 12242664
    Abstract: Implementations of the subject technology provide determining an operating mode of an electronic device based at least in part on whether the electronic device is communicatively coupled to an associated base device. Based on the determined operating mode, the subject technology identifies a set of input modalities for initiating a recording of content within a field of view of the electronic device. The subject technology monitors sensor information generated by at least one sensor included in, or communicatively coupled to, the electronic device. Further, the subject technology initiates the recording of content within the field of view of the electronic device when the monitored sensor information indicates that at least one of the identified set of input modalities has been triggered.
    Type: Grant
    Filed: June 1, 2023
    Date of Patent: March 4, 2025
    Assignee: Apple Inc.
    Inventors: Ranjit Desai, Maneli Noorkami
  • Publication number: 20250030880
    Abstract: A method is provided that includes receiving content data captured by a sensor and receiving a context signal representing a user context. The received content data is scaled using a trained model, wherein the context signal is an input to the trained model, and the scaled content data is provided for presentation to a user.
    Type: Application
    Filed: July 26, 2024
    Publication date: January 23, 2025
    Inventors: Ranjit DESAI, Adrian P. LINDBERG, Kaushik RAGHUNATH, Vinay PALAKKODE
  • Patent number: 12185096
    Abstract: Implementations of the subject technology provides analyzing a recording of content within a field of view of a device, the analyzing including recognition of a set of objects included in the content. The subject technology identifies a subset of the set of objects that are indicated as corresponding to protected content. The subject technology generates a modified version of the recording that obfuscates or filters the subset of the set of objects. Additionally, the subject technology provides the modified version of the recording to a host application for playback.
    Type: Grant
    Filed: September 9, 2020
    Date of Patent: December 31, 2024
    Assignee: Apple Inc.
    Inventors: Ranjit Desai, Maneli Noorkami, Joel N. Kerr
  • Publication number: 20240411593
    Abstract: Techniques are disclosed relating to kernel task scheduling. In various embodiments, a computing device receives, at a first scheduler, a compute graph defining interrelationships for a set of tasks to be performed by the computing device. In some embodiment, the set of tasks are performed to provide an extended reality (XR) experience to a user. The first scheduler determines a schedule for implementing the set of tasks based on the interrelationships defined in the compute graph and issues instructions to cause a second scheduler of the computing device to schedule performance of the set of tasks in accordance with the determined schedule.
    Type: Application
    Filed: September 22, 2022
    Publication date: December 12, 2024
    Inventors: Arun Kannan, Venu M. Duggineni, Ranjit Desai, Rohan S. Patil
  • Patent number: 12156040
    Abstract: Techniques are disclosed relating to identifying connection quality for locations within an environment. A first computing device may collect environment information pertaining to a layout of an environment in which the first computing device and a second computing device are located. The first computing device may be in wireless communication with the second computing device. The first computing device may determine, based on the environment information, a location within the environment to locate the first computing device to improve the wireless communication. The first computing device may provide an indication of the location to a user of the first computing device.
    Type: Grant
    Filed: May 13, 2021
    Date of Patent: November 26, 2024
    Assignee: Apple Inc.
    Inventors: Ranjit Desai, Joel N. Kerr, Borna Ghavam
  • Publication number: 20240378821
    Abstract: Aspects of the subject technology may provide localized environmental input sensing for electronic devices. Localized environmental input sensing may include obtaining local lighting condition estimates for one or more local portions of a physical environment. The local lighting conditions may include ambient light levels and/or a light direction of a directional light source. The one or more local portions of the physical environment may be determined based on an identification of a salient region of the physical environment to a user of an electronic device.
    Type: Application
    Filed: April 26, 2024
    Publication date: November 14, 2024
    Inventors: Ranjit DESAI, Maneli NOORKAMI, Michael J. ROCKWELL
  • Patent number: 12109203
    Abstract: Present invention relates to novel compound of formula (I), their enantiomers, their diastereomers, their pharmaceutically accepted salts, or pro-drugs thereof, which are useful for the treatment of bacterial infection.
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: October 8, 2024
    Assignee: ZYDUS LIFESCIENCES LIMITED
    Inventors: Ranjit Desai, Vrajesh Pandya, Mehul Pujara, Anil Argade, Jignesh Joshi, Anshul Satyanand
  • Patent number: 12052430
    Abstract: A method is provided that includes receiving content data captured by a sensor and receiving a context signal representing a user context. The received content data is scaled using a trained model, wherein the context signal is an input to the trained model, and the scaled content data is provided for presentation to a user.
    Type: Grant
    Filed: August 16, 2022
    Date of Patent: July 30, 2024
    Assignee: Apple Inc.
    Inventors: Ranjit Desai, Adrian P. Lindberg, Kaushik Raghunath, Vinay Palakkode
  • Publication number: 20240112391
    Abstract: Techniques are disclosed relating to display devices. In some embodiments, a display device includes a display system configured to display three-dimensional content to a user. The display device is configured to discover, via a network interface, one or more compute nodes operable to facilitate rendering the three-dimensional content and receive information identifying abilities of the one or more compute nodes to facilitate the rendering. Based on the received information, the display device evaluates a set of tasks to identify one or more of the tasks to offload to the one or more compute nodes for facilitating the rendering and distributes, via the network interface, the identified one or more tasks to the one or more compute nodes for processing by the one or more compute nodes.
    Type: Application
    Filed: October 10, 2023
    Publication date: April 4, 2024
    Inventors: Ranjit Desai, Michael J. Rockwell
  • Publication number: 20240104686
    Abstract: Techniques are disclosed herein for implementing a novel, low latency, guidance map-free video matting system, e.g., for use in extended reality (XR) platforms. The techniques may be designed to work with low resolution auxiliary inputs (e.g., binary segmentation masks) and to generate alpha mattes (e.g., alpha mattes configured to segment out any object(s) of interest, such as human hands, from a captured image) in near real-time and in a computationally efficient manner. Further, in a domain-specific setting, the system can function on a captured image stream alone, i.e., it would not require any auxiliary inputs, thereby reducing computational costs—without compromising on visual quality and user comfort. Once an alpha matte has been generated, various alpha-aware graphical processing operations may be performed on the captured images according to the generated alpha mattes (e.g.
    Type: Application
    Filed: September 19, 2023
    Publication date: March 28, 2024
    Inventors: Srinidhi Aravamudhan, Adrian P. Lindberg, Eshan Verma, Jaya Vijetha Gattupalli, Mingshan Wang, Ranjit Desai, Vinay Palakkode
  • Publication number: 20240098234
    Abstract: A head-mounted device is provided that includes one or more cameras configured to acquire a raw video feed and one or more displays configured to present a passthrough video feed to a user. Generation of the passthrough video feed can involve processing the raw video feed using an image signal processor and auxiliary compute blocks. One or more of the auxiliary compute blocks can be bypassed in response to detecting one or more failures associated with the auxiliary compute blocks. Configured and operated in this way, the head-mounted device can fall back to a more reliable passthrough video feed without having to power cycle the head-mounted device when a failure occurs.
    Type: Application
    Filed: September 6, 2023
    Publication date: March 21, 2024
    Inventors: Michael C Friedman, Russell L Jones, Kaushik Raghunath, Venu M Duggineni, Ranjit Desai, Manjunath M Venkatesh, Michael J Rockwell, Arun Kannan, Saul H Weiss
  • Publication number: 20240037944
    Abstract: Implementations of the subject technology provides analyzing a recording of content. The subject technology generates metadata information based at least in part on the analyzing. The subject technology identifies, based at least in part on at least one of a user preference or a detected event, a region of interest or an object of interest in the recording of content. Based at least in part on the identified region of interest or object of interest, the subject technology generates a modified version of the recording of content. Further, the subject technology stores the modified version of the recording of content for subsequent playback on an electronic device.
    Type: Application
    Filed: October 16, 2023
    Publication date: February 1, 2024
    Inventors: Ranjit DESAI, Maneli NOORKAMI
  • Patent number: 11856042
    Abstract: Techniques are disclosed relating to encoding recorded content for distribution to other computing devices. In various embodiments, a first computing device records content of a physical environment in which the first computing device is located, the content being deliverable to a second computing device configured to present a corresponding environment based on the recorded content and content recorded by one or more additional computing devices. The first computing device determines a pose of the first computing device within the physical environment and encodes the pose in a manifest usable to stream the content recorded by the first computing device to the second computing device. The encoded pose is usable by the second computing device to determine whether to stream the content recorded by the first computing device.
    Type: Grant
    Filed: December 19, 2022
    Date of Patent: December 26, 2023
    Assignee: Apple Inc.
    Inventors: Maneli Noorkami, Ranjit Desai
  • Patent number: 11825103
    Abstract: Systems and methods for gaze-driven recording of video are described. Some implementations may include accessing gaze data captured using one or more gaze-tracking sensors; applying a temporal filter to the gaze data to obtain a smoothed gaze estimate; determining a region of interest based on the smoothed gaze estimate, wherein the region of interest identifies a subset of a field of view; accessing a frame of video; recording a portion of the frame associated with the region of interest as an enhanced frame of video, wherein the portion of the frame corresponds to a smaller field of view than the frame; and storing, transmitting, or displaying the enhanced frame of video.
    Type: Grant
    Filed: May 26, 2022
    Date of Patent: November 21, 2023
    Assignee: APPLE INC.
    Inventors: Maneli Noorkami, Ranjit Desai
  • Patent number: 11816776
    Abstract: Techniques are disclosed relating to display devices. In some embodiments, a display device includes a display system configured to display three-dimensional content to a user. The display device is configured to discover, via a network interface, one or more compute nodes operable to facilitate rendering the three-dimensional content and receive information identifying abilities of the one or more compute nodes to facilitate the rendering. Based on the received information, the display device evaluates a set of tasks to identify one or more of the tasks to offload to the one or more compute nodes for facilitating the rendering and distributes, via the network interface, the identified one or more tasks to the one or more compute nodes for processing by the one or more compute nodes.
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: November 14, 2023
    Assignee: Apple Inc.
    Inventors: Ranjit Desai, Michael J. Rockwell
  • Publication number: 20230362226
    Abstract: Techniques are disclosed relating to encoding recorded content for distribution to other computing devices. In some embodiments, a first computing device creates recorded content for transmission to a second computing device configured to present the recorded content. To encode the recorded content, the first computing device detects, via a network interface of the first computing device, one or more computing nodes available to encode the recorded content in one or more formats supported by the second computing device. The first computing device offloads the recorded content via the network interface to the one or more computing nodes for encoding in the one or more formats. In some embodiments, the second computing device receives a request from a user to stream content recorded by a first computing device and requests the content in a first format being encoded by a computing node assisting the first computing device.
    Type: Application
    Filed: June 15, 2023
    Publication date: November 9, 2023
    Inventors: Maneli Noorkami, Ranjit Desai, Joel N. Kerr, Perry A. Caro
  • Patent number: 11804019
    Abstract: One implementation forms a composited stream of computer-generated reality (CGR) content using multiple data streams related to a CGR experience to facilitate recording or streaming. A media compositor obtains a first data stream of rendered frames and a second data stream of additional data. The rendered frame content (e.g., 3D models) represents real and virtual content rendered during a CGR experience at a plurality of instants in time. The additional data of the second data stream relates to the CGR experience, for example, relating to audio, audio sources, metadata identifying detected attributes of the CGR experience, image data, data from other devices involved in the CGR experience, etc. The media compositor forms a composited stream that aligns the rendered frame content with the additional data for the plurality of instants in time, for example, by forming time-stamped, n-dimensional datasets (e.g., images) corresponding to individual instants in time.
    Type: Grant
    Filed: March 14, 2022
    Date of Patent: October 31, 2023
    Assignee: Apple Inc.
    Inventors: Ranjit Desai, Venu M. Duggineni, Perry A. Caro, Alexsandr M. Movshovich, Gurjeet S. Saund
  • Patent number: 11790653
    Abstract: Implementations of the subject technology provides analyzing a recording of content. The subject technology generates metadata information based at least in part on the analyzing. The subject technology identifies, based at least in part on at least one of a user preference or a detected event, a region of interest or an object of interest in the recording of content. Based at least in part on the identified region of interest or object of interest, the subject technology generates a modified version of the recording of content. Further, the subject technology stores the modified version of the recording of content for subsequent playback on an electronic device.
    Type: Grant
    Filed: September 9, 2020
    Date of Patent: October 17, 2023
    Assignee: Apple Inc.
    Inventors: Ranjit Desai, Maneli Noorkami
  • Publication number: 20230315196
    Abstract: Implementations of the subject technology provide determining an operating mode of an electronic device based at least in part on whether the electronic device is communicatively coupled to an associated base device. Based on the determined operating mode, the subject technology identifies a set of input modalities for initiating a recording of content within a field of view of the electronic device. The subject technology monitors sensor information generated by at least one sensor included in, or communicatively coupled to, the electronic device. Further, the subject technology initiates the recording of content within the field of view of the electronic device when the monitored sensor information indicates that at least one of the identified set of input modalities has been triggered.
    Type: Application
    Filed: June 1, 2023
    Publication date: October 5, 2023
    Inventors: Ranjit DESAI, Maneli NOORKAMI
  • Publication number: 20230319296
    Abstract: A method is provided that includes receiving content data captured by a sensor and receiving a context signal representing a user context. The received content data is scaled using a trained model, wherein the context signal is an input to the trained model, and the scaled content data is provided for presentation to a user.
    Type: Application
    Filed: August 16, 2022
    Publication date: October 5, 2023
    Inventors: Ranjit Desai, Adrian P. Lindberg, Kaushik Raghunath, Vinay Palakkode