Patents by Inventor Aveek PUROHIT

Aveek PUROHIT 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: 20230377215
    Abstract: A method can include selecting an image from a set of images captured by a camera of a wearable device, identifying a region of interest in the image based on a position of an overlay display of the wearable device, determining a characteristic of the region of interest, determining a characteristic of content to be rendered on the overlay display, modifying the content based on the characteristic of the region of interest and the characteristic of the content, and rendering the modified content on the overlay display.
    Type: Application
    Filed: May 18, 2022
    Publication date: November 23, 2023
    Inventors: Dongeek Shin, Aveek Purohit
  • Publication number: 20230305788
    Abstract: A system and method provides for the transfer of the execution of content, or the casting of content, from a first computing device to a second computing device. The casting may be performed in response to a detected lift event of the second computing device including the detection of movement of the second computing device from a stored state toward a position within a field of view of a user, and an identification event of the second computing device, including the detection or identification of the second computing device within a field of view of an image sensor of the first computing device, corresponding to a field of view of the user. Detection of both the lift event and the identification event may provide a relatively high level of assurance of user intent to cast the content from the first computing device to the second computing device.
    Type: Application
    Filed: March 8, 2022
    Publication date: September 28, 2023
    Inventors: Achin Kulshrestha, Robert Bowering, Maxwell Spear, Xavier Benavides Palos, Aveek Purohit
  • Publication number: 20230306499
    Abstract: A computer-implemented method includes displaying item line entries of at least a portion of a list on a user interface (UI) in a pair of smart glasses worn by a person. The item line entries in the list correspond to different items in a store. The method further includes capturing an image of an item in the store held in hand by the person, based on the captured image, identifying an item line entry in the list corresponding to the item held in hand by the person, and automatically scrolling through the list to the item line entry in the list corresponding to the item held in hand by the person.
    Type: Application
    Filed: March 28, 2022
    Publication date: September 28, 2023
    Inventors: Kimberly Paterson, Younghwan Kim, Ethan Owusu, Jacob Pawak, Aveek Purohit
  • Publication number: 20230260232
    Abstract: Methods, systems, and computer program products are described for obtaining, from a first tracking system, an initial three-dimensional (3D) position of an electronic device in relation to image features captured by a camera of the electronic device and obtaining, from a second tracking system, an orientation associated with the electronic device. Responsive to detecting a movement of the electronic device, obtaining, from the second tracking system, an updated orientation associated with the detected movement of the electronic device, generating and providing a query to the first tracking system, the query corresponding to at least a portion of the image features and including the updated orientation and the initial 3D position of the electronic device, generating, for a sampled number of received position changes, an updated 3D position for the electronic device and generating a 6-DoF pose using the updated 3D positions and the updated orientation for the electronic device.
    Type: Application
    Filed: April 27, 2023
    Publication date: August 17, 2023
    Inventors: Aveek Purohit, Kan Huang
  • Patent number: 11670056
    Abstract: Methods, systems, and computer program products are described for obtaining, from a first tracking system, an initial three-dimensional (3D) position of an electronic device in relation to image features captured by a camera of the electronic device and obtaining, from a second tracking system, an orientation associated with the electronic device. Responsive to detecting a movement of the electronic device, obtaining, from the second tracking system, an updated orientation associated with the detected movement of the electronic device, generating and providing a query to the first tracking system, the query corresponding to at least a portion of the image features and including the updated orientation and the initial 3D position of the electronic device, generating, for a sampled number of received position changes, an updated 3D position for the electronic device and generating a 6-DoF pose using the updated 3D positions and the updated orientation for the electronic device.
    Type: Grant
    Filed: January 22, 2021
    Date of Patent: June 6, 2023
    Assignee: Google LLC
    Inventors: Aveek Purohit, Kan Huang
  • Publication number: 20220335638
    Abstract: According to an aspect, a method for depth estimation includes receiving image data from a sensor system, generating, by a neural network, a first depth map based on the image data, where the first depth map has a first scale, obtaining depth estimates associated with the image data, and transforming the first depth map to a second depth map using the depth estimates, where the second depth map has a second scale.
    Type: Application
    Filed: April 19, 2021
    Publication date: October 20, 2022
    Inventors: Abhishek Kar, Hossam Isack, Adarsh Prakash Murthy Kowdle, Aveek Purohit, Dmitry Medvedev
  • Publication number: 20210142583
    Abstract: Methods, systems, and computer program products are described for obtaining, from a first tracking system, an initial three-dimensional (3D) position of an electronic device in relation to image features captured by a camera of the electronic device and obtaining, from a second tracking system, an orientation associated with the electronic device. Responsive to detecting a movement of the electronic device, obtaining, from the second tracking system, an updated orientation associated with the detected movement of the electronic device, generating and providing a query to the first tracking system, the query corresponding to at least a portion of the image features and including the updated orientation and the initial 3D position of the electronic device, generating, for a sampled number of received position changes, an updated 3D position for the electronic device and generating a 6-DoF pose using the updated 3D positions and the updated orientation for the electronic device.
    Type: Application
    Filed: January 22, 2021
    Publication date: May 13, 2021
    Inventors: Aveek Purohit, Kan Huang
  • Patent number: 10916062
    Abstract: Methods, systems, and computer program products are described for obtaining, from a first tracking system, an initial three-dimensional (3D) position of an electronic device in relation to image features captured by a camera of the electronic device and obtaining, from a second tracking system, an orientation associated with the electronic device. Responsive to detecting a movement of the electronic device, obtaining, from the second tracking system, an updated orientation associated with the detected movement of the electronic device, generating and providing a query to the first tracking system, the query corresponding to at least a portion of the image features and including the updated orientation and the initial 3D position of the electronic device, generating, for a sampled number of received position changes, an updated 3D position for the electronic device and generating a 6-DoF pose using the updated 3D positions and the updated orientation for the electronic device.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: February 9, 2021
    Assignee: Google LLC
    Inventors: Aveek Purohit, Kan Huang
  • Publication number: 20210019943
    Abstract: Methods, systems, and computer program products are described for obtaining, from a first tracking system, an initial three-dimensional (3D) position of an electronic device in relation to image features captured by a camera of the electronic device and obtaining, from a second tracking system, an orientation associated with the electronic device. Responsive to detecting a movement of the electronic device, obtaining, from the second tracking system, an updated orientation associated with the detected movement of the electronic device, generating and providing a query to the first tracking system, the query corresponding to at least a portion of the image features and including the updated orientation and the initial 3D position of the electronic device, generating, for a sampled number of received position changes, an updated 3D position for the electronic device and generating a 6-DoF pose using the updated 3D positions and the updated orientation for the electronic device.
    Type: Application
    Filed: July 15, 2019
    Publication date: January 21, 2021
    Inventors: Aveek Purohit, Kan Huang
  • Patent number: 10825240
    Abstract: A method that includes monitoring, by a processor of a mobile device, a stream of magnetic field measurements generated by a first sensor as the mobile device is manipulated by a user, with each magnetic field measurement representing an orientation of the mobile device relative to a reference frame. The method also includes a processor that determines a point on the surface of a magnetometer calibration sphere associated with the orientation of the mobile device, and storing the magnetic field measurement to a corresponding data bin, each data bin associated with the corresponding point on the surface of the sphere. The method continues with when the processor determining that the number of data bins containing magnetic field measurements exceeds a specified threshold, the processor triggers a magnetometer calibration process for an attached magnetometer.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: November 3, 2020
    Assignee: Google LLC
    Inventors: Pierre Fite-Georgel, Aveek Purohit
  • Publication number: 20180120109
    Abstract: A method that includes monitoring, by a processor of a mobile device, a stream of magnetic field measurements generated by a first sensor as the mobile device is manipulated by a user, with each magnetic field measurement representing an orientation of the mobile device relative to a reference frame. The method also includes a processor that determines a point on the surface of a magnetometer calibration sphere associated with the orientation of the mobile device, and storing the magnetic field measurement to a corresponding data bin, each data bin associated with the corresponding point on the surface of the sphere. The method continues with when the processor determining that the number of data bins containing magnetic field measurements exceeds a specified threshold, the processor triggers a magnetometer calibration process for an attached magnetometer.
    Type: Application
    Filed: October 31, 2017
    Publication date: May 3, 2018
    Inventors: Pierre Fite-Georgel, Aveek Purohit
  • Patent number: 9400181
    Abstract: A method of determining landmarks includes receiving, at a computing system, a plurality of potential landmark measurements and corresponding signal measurements. The method further includes determining, at the computing system, a plurality of landmark candidates from the plurality of potential landmark candidates and corresponding signal measurements. The method further includes determining a normalized signal distance between a first signal measurement corresponding to a first landmark candidate of the plurality of landmark candidates and a second signal measurement corresponding to a second landmark candidate of the plurality of landmark candidates. The method further includes determining, at the computing system, that the first landmark corresponds to the second landmark based on the normalized signal distance.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: July 26, 2016
    Assignee: Intel Corporation
    Inventors: Xue Yang, Yang Lei, Aveek Purohit
  • Patent number: 9288633
    Abstract: A method of detecting a revisit position includes receiving at a computing system a plurality of position data points, each of the plurality of position data points including a signal scan measurement. The method farther includes calculating a first signal distance between a first signal scan measurement corresponding to a first position data point of the plurality of position data points and a second signal scan measurement corresponding to a second position data point of the plurality of position data points. The method further includes determining that the first signal distance is less than a first threshold, that the first signal distance is a local minimum for the first position data point, and the first signal distance is a local minimum for the second position data point. The method further includes, based on the determining, identifying the first and second position data points as revisit points.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: March 15, 2016
    Assignee: INTEL CORPORATION
    Inventors: Xue Yang, Lei Yang, Aveek Purohit
  • Publication number: 20150219461
    Abstract: A method of determining landmarks includes receiving, at a computing system, a plurality of potential landmark measurements and corresponding signal measurements. The method further includes determining, at the computing system, a plurality of landmark candidates from the plurality of potential landmark candidates and corresponding signal measurements. The method further includes determining a normalized signal distance between a first signal measurement corresponding to a first landmark candidate of the plurality of landmark candidates and a second signal measurement corresponding to a second landmark candidate of the plurality of landmark candidates. The method further includes determining, at the computing system, that the first landmark corresponds to the second landmark based on the normalized signal distance.
    Type: Application
    Filed: June 27, 2013
    Publication date: August 6, 2015
    Inventors: Xue YANG, Yang LEI, Aveek PUROHIT