Patents by Inventor Tejas Bahulkar

Tejas Bahulkar 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: 20260148511
    Abstract: A method for managing power resource in an augmented reality (AR) device is described. In one aspect, the method includes configuring a low-power mode to run on a low-power processor of the AR device using a first set of sensor data, and a high-power mode to run on a high-power processor of the AR device using a second set of sensor data, operating, using the low-power processor, a low-power application in the low-power mode based on the first set of sensor data, detecting a request to operate a high-power application at the AR device, in response to detecting the request, activating the second set of sensors of the AR device corresponding to the high-power mode, and operating, using the high-power processor, a high-power application in the high-power mode based on the second set of sensors.
    Type: Application
    Filed: January 20, 2026
    Publication date: May 28, 2026
    Inventors: Ashwani Arya, Alex Feinman, Daniel Harris, Tejas Bahulkar, Dunxu Hu
  • Patent number: 12555339
    Abstract: A method for managing power resource in an augmented reality (AR) device is described. In one aspect, the method includes configuring a low-power mode to run on a low-power processor of the AR device using a first set of sensor data, and a high-power mode to run on a high-power processor of the AR device using a second set of sensor data, operating, using the low-power processor, a low-power application in the low-power mode based on the first set of sensor data, detecting a request to operate a high-power application at the AR device, in response to detecting the request, activating the second set of sensors of the AR device corresponding to the high-power mode, and operating, using the high-power processor, a high-power application in the high-power mode based on the second set of sensors.
    Type: Grant
    Filed: December 19, 2024
    Date of Patent: February 17, 2026
    Assignee: Snap Inc.
    Inventors: Ashwani Arya, Alex Feinman, Daniel Harris, Tejas Bahulkar, Dunxu Hu
  • Patent number: 12495271
    Abstract: Example systems, devices, media, and methods are described for efficiently processing an audio track of a virtual object with a head-related transfer function (HRTF). Audio tracks are processed by determining a current position (direction and optionally distance) of the virtual object with respect to the head of a user, identifying a current audio zone from predefined audio zones responsive to the determined current position where each of the audio zones has a corresponding left predefined filter and a corresponding right predefined filter, applying the left and the right predefined filters corresponding to the current audio zone to the audio track to produce a left audio signal and a right audio signal, and presenting the left audio signal with a first speaker and the right audio signal with a second speaker.
    Type: Grant
    Filed: January 25, 2024
    Date of Patent: December 9, 2025
    Assignee: Snap Inc.
    Inventors: Ashwani Arya, Tejas Bahulkar, Dunxu Hu, Daniel C. Wiggins
  • Publication number: 20250203315
    Abstract: An electronic eyewear device includes a display and a speaker system adapted to present augment reality objects and associated sounds in a scene being viewed by the user. A processor receives one or more audio tracks respectively associated with one or more augmented reality objects, encodes the audio tracks into an aggregated audio track including the audio tracks, a header for each audio track that uniquely identifies each respective audio track, and an aggregate header that identifies the number of tracks in the aggregated audio track. The processor transfers the aggregated audio track to an audio processor that uses the header for each audio track and the aggregate header to separate the audio tracks from the aggregated audio track. The audio processor processes the audio tracks independently in parallel and provides the audio tracks to the speaker system for presentation with the augmented reality objects.
    Type: Application
    Filed: March 5, 2025
    Publication date: June 19, 2025
    Inventors: Ashwani Arya, Tejas Bahulkar, Daniel Harris, Daniel C. Wiggins
  • Publication number: 20250181934
    Abstract: A method and system for predicting remaining thermal runtime in an electronic device is disclosed. The method involves obtaining the device's current processor power consumption and temperature sensor reading, selecting a predefined function relating temperature and time at that power level, determining the position of the current temperature on the function, calculating the time position for a shutdown temperature, and determining the time difference to estimate remaining runtime. In some examples, the functions are quadratic curves fitted to empirical time-temperature data collected at different processor power levels. In one embodiment, the prediction is implemented in augmented reality glasses and continuously adjusted using updated power and temperature data. The runtime prediction enables the device to warn the user prior to shutdown and perform graceful shutdown procedures.
    Type: Application
    Filed: December 1, 2023
    Publication date: June 5, 2025
    Inventors: Tejas Bahulkar, Dunxu Hu, Yizhou Ma, Jonah Hephzibah Okike, John James Robertson, Kai Zhou, Richard Zhuang
  • Publication number: 20250118037
    Abstract: A method for managing power resource in an augmented reality (AR) device is described. In one aspect, the method includes configuring a low-power mode to run on a low-power processor of the AR device using a first set of sensor data, and a high-power mode to run on a high-power processor of the AR device using a second set of sensor data, operating, using the low-power processor, a low-power application in the low-power mode based on the first set of sensor data, detecting a request to operate a high-power application at the AR device, in response to detecting the request, activating the second set of sensors of the AR device corresponding to the high-power mode, and operating, using the high-power processor, a high-power application in the high-power mode based on the second set of sensors.
    Type: Application
    Filed: December 19, 2024
    Publication date: April 10, 2025
    Inventors: Ashwani Arya, Alex Feinman, Daniel Harris, Tejas Bahulkar, Dunxu Hu
  • Patent number: 12267667
    Abstract: An electronic eyewear device includes a display and a speaker system adapted to present augment reality objects and associated sounds in a scene being viewed by the user. A processor receives one or more audio tracks respectively associated with one or more augmented reality objects, encodes the audio tracks into an aggregated audio track including the audio tracks, a header for each audio track that uniquely identifies each respective audio track, and an aggregate header that identifies the number of tracks in the aggregated audio track. The processor transfers the aggregated audio track to an audio processor that uses the header for each audio track and the aggregate header to separate the audio tracks from the aggregated audio track. The audio processor processes the audio tracks independently in parallel and provides the audio tracks to the speaker system for presentation with the augmented reality objects.
    Type: Grant
    Filed: May 14, 2024
    Date of Patent: April 1, 2025
    Assignee: Snap Inc.
    Inventors: Ashwani Arya, Tejas Bahulkar, Daniel Harris, Daniel C. Wiggins
  • Patent number: 12211158
    Abstract: A method for managing power resource in an augmented reality (AR) device is described. In one aspect, the method includes configuring a low-power mode to run on a low-power processor of the AR device using a first set of sensor data, and a high-power mode to run on a high-power processor of the AR device using a second set of sensor data, operating, using the low-power processor, a low-power application in the low-power mode based on the first set of sensor data, detecting a request to operate a high-power application at the AR device, in response to detecting the request, activating the second set of sensors of the AR device corresponding to the high-power mode, and operating, using the high-power processor, a high-power application in the high-power mode based on the second set of sensors.
    Type: Grant
    Filed: July 28, 2023
    Date of Patent: January 28, 2025
    Assignee: Snap Inc.
    Inventors: Ashwani Arya, Alex Feinman, Daniel Harris, Tejas Bahulkar, Dunxu Hu
  • Publication number: 20250022206
    Abstract: Methods and systems are disclosed for performing operations for estimating power usage of an AR experience. The operations include: accessing resource utilization data associated with execution of an augmented reality (AR) experience; applying a machine learning technique to the resource utilization data to estimate power consumption of the AR experience, the machine learning technique being trained to establish a relationship between a plurality of training resource utilization data associated with training AR experiences and corresponding ground-truth power consumption of the training AR experiences; and adjusting one or more operations of the AR experience to reduce power consumption based on the estimated power consumption of the AR experience.
    Type: Application
    Filed: September 26, 2024
    Publication date: January 16, 2025
    Inventors: Tejas Bahulkar, Edward Lee Kim-Koon, Ashwani Arya
  • Publication number: 20240420382
    Abstract: Example systems, devices, media, and methods are described for curating and presenting a contextual overlay that includes graphical elements and virtual elements in an augmented reality experience. A contextual overlay application implements and controls the capturing of frames of video data within a field of view of the camera. The image processing system detects, in the captured frames of video data, one or more food items in the physical environment. Detecting food items may involve computer vision and machine-trained classification models. The method includes retrieving data associated with the detected food item, curating a contextual overlay based on the retrieved data and a configurable profile, and presenting the contextual overlay on the display.
    Type: Application
    Filed: August 29, 2024
    Publication date: December 19, 2024
    Inventor: Tejas Bahulkar
  • Patent number: 12136160
    Abstract: Methods and systems are disclosed for performing operations for estimating power usage of an AR experience. The operations include: accessing resource utilization data associated with execution of an augmented reality (AR) experience; applying a machine learning technique to the resource utilization data to estimate power consumption of the AR experience, the machine learning technique being trained to establish a relationship between a plurality of training resource utilization data associated with training AR experiences and corresponding ground-truth power consumption of the training AR experiences; and adjusting one or more operations of the AR experience to reduce power consumption based on the estimated power consumption of the AR experience.
    Type: Grant
    Filed: April 27, 2022
    Date of Patent: November 5, 2024
    Assignee: Snap Inc.
    Inventors: Tejas Bahulkar, Edward Lee Kim-Koon, Ashwani Arya
  • Publication number: 20240345895
    Abstract: Systems, methods, and computer readable media for power and temperature attribution on mobile devices. Example methods include granting a request for a resource, estimating an energy usage used by the resource for the application, where the estimating is based on a resource utilization and a resource usage duration, and in response to the power usage transgressing a power usage budget for the application, throttling the power usage of the application. The application may provide a module to be called for the application to reduce its power usage or temperature generation. The mobile device provides the application with the temperature generation and power usage of the application on a per resource used basis. The mobile device determines the power usage and the temperature generation of the resources of the mobile device. In some examples, the mobile device is an augmented reality (AR), virtual reality (VR), or mixed reality (MR) head-wearable device.
    Type: Application
    Filed: April 12, 2023
    Publication date: October 17, 2024
    Inventors: Tejas Bahulkar, Dunxu Hu, Yizhou Ma, Jonah Hephzibah Okike, John James Robertson, Richard Zhuang
  • Patent number: 12100066
    Abstract: Example systems, devices, media, and methods are described for curating and presenting a contextual overlay that includes graphical elements and virtual elements in an augmented reality experience. A contextual overlay application implements and controls the capturing of frames of video data within a field of view of the camera. The image processing system detects, in the captured frames of video data, one or more food items in the physical environment. Detecting food items may involve computer vision and machine-trained classification models. The method includes retrieving data associated with the detected food item, curating a contextual overlay based on the retrieved data and a configurable profile, and presenting the contextual overlay on the display.
    Type: Grant
    Filed: May 4, 2022
    Date of Patent: September 24, 2024
    Assignee: Snap Inc.
    Inventor: Tejas Bahulkar
  • Publication number: 20240298138
    Abstract: An electronic eyewear device includes a display and a speaker system adapted to present augment reality objects and associated sounds in a scene being viewed by the user. A processor receives one or more audio tracks respectively associated with one or more augmented reality objects, encodes the audio tracks into an aggregated audio track including the audio tracks, a header for each audio track that uniquely identifies each respective audio track, and an aggregate header that identifies the number of tracks in the aggregated audio track. The processor transfers the aggregated audio track to an audio processor that uses the header for each audio track and the aggregate header to separate the audio tracks from the aggregated audio track. The audio processor processes the audio tracks independently in parallel and provides the audio tracks to the speaker system for presentation with the augmented reality objects.
    Type: Application
    Filed: May 14, 2024
    Publication date: September 5, 2024
    Inventors: Ashwani Arya, Tejas Bahulkar, Daniel Harris, Daniel C. Wiggins
  • Patent number: 12010505
    Abstract: An electronic eyewear device includes a display and a speaker system adapted to present augment reality objects and associated sounds in a scene being viewed by the user. A processor receives one or more audio tracks respectively associated with one or more augmented reality objects, encodes the audio tracks into an aggregated audio track including the audio tracks, a header for each audio track that uniquely identifies each respective audio track, and an aggregate header that identifies the number of tracks in the aggregated audio track. The processor transfers the aggregated audio track to an audio processor that uses the header for each audio track and the aggregate header to separate the audio tracks from the aggregated audio track. The audio processor processes the audio tracks independently in parallel and provides the audio tracks to the speaker system for presentation with the augmented reality objects.
    Type: Grant
    Filed: May 12, 2022
    Date of Patent: June 11, 2024
    Assignee: Snap Inc.
    Inventors: Ashwani Arya, Tejas Bahulkar, Daniel Harris, Daniel C. Wiggins
  • Publication number: 20240187814
    Abstract: Example systems, devices, media, and methods are described for efficiently processing an audio track of a virtual object with a head-related transfer function (HRTF). Audio tracks are processed by determining a current position (direction and optionally distance) of the virtual object with respect to the head of a user, identifying a current audio zone from predefined audio zones responsive to the determined current position where each of the audio zones has a corresponding left predefined filter and a corresponding right predefined filter, applying the left and the right predefined filters corresponding to the current audio zone to the audio track to produce a left audio signal and a right audio signal, and presenting the left audio signal with a first speaker and the right audio signal with a second speaker.
    Type: Application
    Filed: January 25, 2024
    Publication date: June 6, 2024
    Inventors: Ashwani Arya, Tejas Bahulkar, Dunxu Hu, Daniel C. Wiggins
  • Patent number: 11902534
    Abstract: Dynamic transcode throttling methods and devices for processing resource management and thermal mitigation in electronic devices such as eyewear devices. An electronic device monitors its temperature and, responsive to the temperature, configures a transcoding service to operate at different rates. A frame delay module is configured to add a delay between read frames prior to the transcoding service. This enables the electronic device to consume less power when temperatures are too high in order to provide thermal mitigation and can be performed without powering down the electronic device.
    Type: Grant
    Filed: September 7, 2022
    Date of Patent: February 13, 2024
    Assignee: Snap Inc.
    Inventors: Ashwani Arya, Tejas Bahulkar, Jonah Hephzibah Okike
  • Patent number: 11889291
    Abstract: Example systems, devices, media, and methods are described for efficiently processing an audio track of a virtual object with a head-related transfer function (HRTF). Audio tracks are processed by determining a current position (direction and optionally distance) of the virtual object with respect to the head of a user, identifying a current audio zone from predefined audio zones responsive to the determined current position where each of the audio zones has a corresponding left predefined filter and a corresponding right predefined filter, applying the left and the right predefined filters corresponding to the current audio zone to the audio track to produce a left audio signal and a right audio signal, and presenting the left audio signal with a first speaker and the right audio signal with a second speaker.
    Type: Grant
    Filed: September 22, 2022
    Date of Patent: January 30, 2024
    Assignee: Snap Inc.
    Inventors: Ashwani Arya, Tejas Bahulkar, Dunxu Hu, Daniel C. Wiggins
  • Publication number: 20240013493
    Abstract: A method for managing power resource in an augmented reality (AR) device is described. In one aspect, the method includes configuring a low-power mode to run on a low-power processor of the AR device using a first set of sensor data, and a high-power mode to run on a high-power processor of the AR device using a second set of sensor data, operating, using the low-power processor, a low-power application in the low-power mode based on the first set of sensor data, detecting a request to operate a high-power application at the AR device, in response to detecting the request, activating the second set of sensors of the AR device corresponding to the high-power mode, and operating, using the high-power processor, a high-power application in the high-power mode based on the second set of sensors.
    Type: Application
    Filed: July 28, 2023
    Publication date: January 11, 2024
    Inventors: Ashwani Arya, Alex Feinman, Daniel Harris, Tejas Bahulkar, Dunxu Hu
  • Publication number: 20230351666
    Abstract: Methods and systems are disclosed for performing operations for estimating power usage of an AR experience. The operations include: accessing resource utilization data associated with execution of an augmented reality (AR) experience; applying a machine learning technique to the resource utilization data to estimate power consumption of the AR experience, the machine learning technique being trained to establish a relationship between a plurality of training resource utilization data associated with training AR experiences and corresponding ground-truth power consumption of the training AR experiences; and adjusting one or more operations of the AR experience to reduce power consumption based on the estimated power consumption of the AR experience.
    Type: Application
    Filed: April 27, 2022
    Publication date: November 2, 2023
    Inventors: Tejas Bahulkar, Edward Lee Kim-Koon, Ashwani Arya