Patents by Inventor Ali Reza EMAMI
Ali Reza EMAMI 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: 11922560Abstract: One example provides a computing device configured to capture, via the camera, first image data imaging a first physical world location, create a first spatial representation of the first physical world location based on the first image data, receive a user input defining a pose of a first virtual spatial anchor point relative to a feature imaged in the first image data, track user movement to a second physical world location, capture second image data imaging the second physical world location, receive a user input defining a pose of a second virtual spatial anchor point relative to a feature imaged in the second image data, and send, to a remote computing device, data representing the first spatial representation, the pose of first spatial anchor point, the second spatial representation, the pose of second spatial anchor point, and a positional relationship between first and second spatial anchor points.Type: GrantFiled: April 26, 2021Date of Patent: March 5, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Ali Reza Emami, Gabriel Takacs, Gavin Dean Lazarow, Skyler Mark Goodell
-
Publication number: 20230091536Abstract: The description relates to cameras, such as security cameras, and providing guidance for positioning cameras to achieve desired goals. One example can receive an image of a scene overlaid with transparent indicators that reflect accuracy of object detection in individual regions of the image. The example can correlate input received from the user on the display relative to the regions. The example can analyze subsequent images of the scene with rules derived from the input from the user.Type: ApplicationFiled: October 5, 2022Publication date: March 23, 2023Applicant: Microsoft Technology Licensing, LLCInventors: Hongli Deng, Ryan Savio Menezes, Schuaib Rasool, Ali Reza Emami
-
Patent number: 11496674Abstract: The description relates to cameras, such as security cameras, and providing guidance for positioning cameras to achieve desired goals. One example can receive an image of a scene overlaid with transparent indicators that reflect accuracy of object detection in individual regions of the image. The example can correlate input received from the user on the display relative to the regions. The example can analyze subsequent images of the scene with rules derived from the input from the user.Type: GrantFiled: September 18, 2020Date of Patent: November 8, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Hongli Deng, Ryan Savio Menezes, Shuaib Rasool, Ali Reza Emami
-
Publication number: 20220094844Abstract: The description relates to cameras, such as security cameras, and providing guidance for positioning cameras to achieve desired goals. One example can receive an image of a scene overlaid with transparent indicators that reflect accuracy of object detection in individual regions of the image. The example can correlate input received from the user on the display relative to the regions. The example can analyze subsequent images of the scene with rules derived from the input from the user.Type: ApplicationFiled: September 18, 2020Publication date: March 24, 2022Applicant: Microsoft Technology Licensing, LLCInventors: Hongli Deng, Ryan Savio Menezes, Shuaib Rasool, Ali Reza Emami
-
Publication number: 20210350612Abstract: One example provides a computing device configured to capture, via the camera, first image data imaging a first physical world location, create a first spatial representation of the first physical world location based on the first image data, receive a user input defining a pose of a first virtual spatial anchor point relative to a feature imaged in the first image data, track user movement to a second physical world location, capture second image data imaging the second physical world location, receive a user input defining a pose of a second virtual spatial anchor point relative to a feature imaged in the second image data, and send, to a remote computing device, data representing the first spatial representation, the pose of first spatial anchor point, the second spatial representation, the pose of second spatial anchor point, and a positional relationship between first and second spatial anchor points.Type: ApplicationFiled: April 26, 2021Publication date: November 11, 2021Applicant: Microsoft Technology Licensing, LLCInventors: Ali Reza EMAMI, Gabriel TAKACS, Gavin Dean LAZAROW, Skyler Mark GOODELL
-
Patent number: 10997776Abstract: One example provides a computing device configured to capture, via the camera, first image data imaging a first physical world location, create a first spatial representation of the first physical world location based on the first image data, receive a user input defining a pose of a first virtual spatial anchor point relative to a feature imaged in the first image data, track user movement to a second physical world location, capture second image data imaging the second physical world location, receive a user input defining a pose of a second virtual spatial anchor point relative to a feature imaged in the second image data, and send, to a remote computing device, data representing the first spatial representation, the pose of first spatial anchor point, the second spatial representation, the pose of second spatial anchor point, and a positional relationship between first and second spatial anchor points.Type: GrantFiled: May 6, 2019Date of Patent: May 4, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Ali Reza Emami, Gabriel Takacs, Gavin Dean Lazarow, Skyler Mark Goodell
-
Publication number: 20200273235Abstract: One example provides a computing device configured to capture, via the camera, first image data imaging a first physical world location, create a first spatial representation of the first physical world location based on the first image data, receive a user input defining a pose of a first virtual spatial anchor point relative to a feature imaged in the first image data, track user movement to a second physical world location, capture second image data imaging the second physical world location, receive a user input defining a pose of a second virtual spatial anchor point relative to a feature imaged in the second image data, and send, to a remote computing device, data representing the first spatial representation, the pose of first spatial anchor point, the second spatial representation, the pose of second spatial anchor point, and a positional relationship between first and second spatial anchor points.Type: ApplicationFiled: May 6, 2019Publication date: August 27, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Ali Reza EMAMI, Gabriel TAKACS, Gavin Dean LAZAROW, Skyler Mark GOODELL