Patents by Inventor Kaushik RAGHUNATH

Kaushik RAGHUNATH 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: 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
  • Publication number: 20240406454
    Abstract: A system including a first integrated circuit configured to render image data and transport the image data. Further, the system includes a second integrated circuit configured to receive the image data, determine whether the image data is missing data that was expected to have been received, and generate placeholder data in response to determining that the image data is missing data that was expected to have been received.
    Type: Application
    Filed: November 15, 2023
    Publication date: December 5, 2024
    Inventors: Sorin C. Cismas, Alhad A. Palkar, Kaushik Raghunath, Arun Kannan, Manjunath M. Venkatesh
  • Publication number: 20240403994
    Abstract: First integrated circuitry including image data rendering circuitry configured to generate image data and memory configured to store a dashboard including dashboard entries indicating a state of the image data to the image data rendering circuitry, wherein the image data rendering circuitry is configured to operate based at least in part on feedback from the dashboard.
    Type: Application
    Filed: November 15, 2023
    Publication date: December 5, 2024
    Inventors: Sorin C Cismas, Alhad A Palkar, Kaushik Raghunath, Arun Kannan, Manjunath M Venkatesh
  • Publication number: 20240361128
    Abstract: Implementations of the subject technology provide adaptive non-visual navigational guidance for electronic devices. The non-visual navigational guidance may be provided in the form of spatialized audio and/or spatialized haptic output from an electronic device. The non-visual navigational guidance may be based on a three-dimensional map of a portion of a physical environment, and may adapt to physical objects detected in the path of the guidance, in real time, during providing of the non-visual navigational guidance.
    Type: Application
    Filed: October 27, 2023
    Publication date: October 31, 2024
    Inventors: Kaushik RAGHUNATH, Pavel V. DUDRENOV
  • Publication number: 20240323342
    Abstract: An electronic device is provided that includes at least one image sensor for acquiring a video feed and one or more displays for presenting a passthrough video feed to a user. The electronic device can include a hierarchical failure detection scheme for detecting critical failures on the device. The hierarchical failure detection scheme may include monitoring a condition of a first subsystem with a second subsystem, monitoring a condition of the second subsystem with a third subsystem, monitoring a condition of the third subsystem with a fourth subsystem, and so on. The displays can operate in a first video passthrough mode or a second video passthrough mode based on the condition of the first subsystem as monitored by the second subsystem, the condition of the second subsystem as monitored by the third subsystem, and/or the condition of the third subsystem as monitored by the fourth subsystem.
    Type: Application
    Filed: December 6, 2023
    Publication date: September 26, 2024
    Inventors: Mohamed Al Sharnouby, Arun Kannan, Venu M Duggineni, Kaushik Raghunath, Saul H Weiss, Luke Yoder, James C McIlree, Sankaravadivoo Subramanian, Mukta S Gore, Russell L Jones
  • 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: 20240201776
    Abstract: An electronic device may include software and hardware subsystems that are centrally controlled by a user experience manager. The user experience manager can identify a current user context and enforce a corresponding power and performance policy for the various subsystems that is optimized for the current user context. The user experience manager can provide a set of restrictions at the launch of a user experience, can allow the various subsystems to vary their dynamic behavior based on current operating conditions as long as the dynamic adjustments do not violate the restrictions, and can perform a series of thermal mitigation operations as the internal temperature of the electronic device varies. The centralized user experience manager can also be configured to predict a user context based on monitored states of the subsystems and monitored application usage on the electronic device.
    Type: Application
    Filed: December 11, 2023
    Publication date: June 20, 2024
    Inventors: David M Jun, Arun Kannan, Kaushik Raghunath, Nikhil Sharma, Venu M Duggineni
  • Publication number: 20240107183
    Abstract: In some implementations, a method of synchronizing a content generation and delivery architecture to reduce the latency associated with image passthrough. The method includes: determining a temporal offset associated with the content generation and delivery architecture to reduce a photon-to-photon latency across the content generation and delivery architecture; obtaining a first reference rate associated with a portion of the content generation and delivery architecture; generating, via synchronization circuitry, a synchronization signal for the content generation and delivery architecture based at least in part on the first reference rate; and operating the content generation and delivery architecture according to the synchronization signal and the temporal offset.
    Type: Application
    Filed: September 18, 2023
    Publication date: March 28, 2024
    Inventors: Joseph Cheung, Kaushik Raghunath, Michael Bekerman, Moinul H. Khan, Vivaan Bahl, Yung-Chin Chen, Yuqing Su
  • Publication number: 20240104693
    Abstract: Generating synthesized data includes capturing one or more frames of a scene at a first frame rate by one or more cameras of a wearable device, determining body position parameters for the frames, and obtaining geometry data for the scene in accordance with the one or more frames. The frames, body position parameters, and geometry data are applied to a trained network which predicts one or more additional frames. With respect to virtual data, generating a synthesized frame includes determining current body position parameters in accordance with the one or more frames, predicting a future gaze position based on the current body position parameters, and rendering, at a first resolution, a gaze region of a frame in accordance with the future gaze position. A peripheral region is predicted for the frame at a second resolution, and the combined regions form a frame that is used to drive a display.
    Type: Application
    Filed: September 22, 2023
    Publication date: March 28, 2024
    Inventors: Vinay Palakkode, Kaushik Raghunath, Venu M. Duggineni, Vivaan Bahl
  • 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: 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
  • Publication number: 20230300285
    Abstract: A method is provided that includes determining a gaze position of a user relative to mixed-reality content displayed in a first frame, setting a binning mode for a first camera based on the determined gaze position, and capturing, using the first camera, passthrough content for a second frame at a resolution determined by the binning mode.
    Type: Application
    Filed: February 15, 2023
    Publication date: September 21, 2023
    Inventors: Kaushik RAGHUNATH, Venu M. DUGGINENI
  • Publication number: 20230273817
    Abstract: A request to transition a computing system from a first state to a second state is received, and a respective manifest is compiled for each of a plurality of processors of the computing system. Each manifest comprises a transition identifier representing a command to transition from the first state to the second state and an action time for executing one or more operations associated with the transition identifier. The respective manifests are dispatched to the plurality of processors, and status reports are received from the plurality of processors regarding the transition from the first state to the second state.
    Type: Application
    Filed: February 23, 2023
    Publication date: August 31, 2023
    Inventors: Arun KANNAN, Manjunath M. VENKATESH, Venu M. DUGGINENI, Alhad A. PALKAR, Kaushik RAGHUNATH, David M. JUN, Alex TUKH, Yakov BEN-ZAKEN