-
公开(公告)号:US20200372789A1
公开(公告)日:2020-11-26
申请号:US16878249
申请日:2020-05-19
Applicant: Apple Inc.
Inventor: Jeffrey S. Norris , Bruno M. Sommer , Alexandre Da Veiga
Abstract: A method includes identifying remote devices, at a host device, based on received signals that indicate locations and device types for the remote devices. The method also includes identifying visible devices in images of a location and matching a first visible device to a first remote device. The first visible device is matched with the first remote device based on presence of the first visible device within a search area of the images, the search area of the images is determined based on the location for the first remote device, the first visible device is matched with the first remote device based on the device type for the first remote device, and the first visible device is matched with the first remote device based on a machine recognizable indicator that is output by the first visible device. The method also includes pairing the first remote device with the host device.
-
公开(公告)号:US20250037387A1
公开(公告)日:2025-01-30
申请号:US18686926
申请日:2022-08-23
Applicant: Apple Inc.
Inventor: Jeffrey S. Norris , Michael J. Rockwell
IPC: G06T19/00 , G06F3/04815 , G06F3/04845 , G06T7/20 , G06T7/70 , G06V20/20
Abstract: In one implementation, a method for invoking a writing surface. The method includes: detecting a physical plane within an image stream of a physical environment, wherein the image stream is associated with a field-of-view (FOV) of the one or more exterior-facing image sensors; in response to detecting the physical plane within the image stream: obtaining pose values for the physical plane; and presenting, at a first location, an extended reality (XR) surface provided to display marks, wherein the first location is based on the pose values for the physical plane; and in response to movement of the physical plane, maintaining presentation of the XR surface at the first location.
-
公开(公告)号:US12010155B2
公开(公告)日:2024-06-11
申请号:US17224077
申请日:2021-04-06
Applicant: Apple Inc.
Inventor: Geoffrey Stahl , Jeffrey S. Norris , Timothy R. Oriol , Joel N. Kerr , Srinivas Vedula , Bruno Sommer
IPC: G06F15/16 , H04L65/401 , H04L65/403
CPC classification number: H04L65/401 , H04L65/403
Abstract: A device for providing operating system managed group communication sessions may include a memory and at least one processor. The at least one processor may be configured to receive, by an operating system level process executing on a device and from an application process executing on a device, a request to initiate a group session between a user associated with the device and another user. The at least one processor may be further configured to identify, by the operating system level process, another device associated with the other user. The at least one processor may be further configured to initiate, by the operating system level process, the group session with the user via the other device. The at least one processor may be further configured to manage, by the operating system level process, the group session.
-
公开(公告)号:US11830214B2
公开(公告)日:2023-11-28
申请号:US16424937
申请日:2019-05-29
Applicant: Apple Inc.
Inventor: Jeffrey S. Norris , Alexandre Da Veiga , Bruno M. Sommer , Ye Cong , Tobias Eble , Moinul Khan , Nicolas Bonnier , Hao Pan
CPC classification number: G06T7/73 , G02B27/017 , G06V10/245 , G06V10/462 , G06V20/20 , G06T2207/30204
Abstract: A method includes obtaining first pass-through image data characterized by a first pose. The method includes obtaining respective pixel characterization vectors for pixels in the first pass-through image data. The method includes identifying a feature of an object within the first pass-through image data in accordance with a determination that pixel characterization vectors for the feature satisfy a feature confidence threshold. The method includes displaying the first pass-through image data and an AR display marker that corresponds to the feature. The method includes obtaining second pass-through image data characterized by a second pose. The method includes transforming the AR display marker to a position associated with the second pose in order to track the feature. The method includes displaying the second pass-through image data and maintaining display of the AR display marker that corresponds to the feature of the object based on the transformation.
-
公开(公告)号:US20240144533A1
公开(公告)日:2024-05-02
申请号:US18408804
申请日:2024-01-10
Applicant: Apple Inc.
Inventor: Jeffrey S. Norris , Michael J. Rockwell , Tony Kobayashi , William D. Lindmeier
IPC: G06T7/80
CPC classification number: G06T7/80 , G06T2207/10028 , G06T2207/30244
Abstract: Various implementations disclosed herein include devices, systems, and methods that track a movement of an input device. For example, an example process may include determine a pose of a tracking device in a physical environment based on first sensor data from an image sensor. The process then may receive, from the tracking device, first positional data corresponding to a first relative positioning between the tracking device and an input device in the physical environment, where the first positional data is determined based on second sensor data obtained via a sensor on the tracking device. The process then may track movement of the input device in the physical environment based at least in part on the first positional data and the pose of the tracking device. The process then may determine an input for the electronic device based at least in part on tracking the movement of the input device.
-
公开(公告)号:US20190340799A1
公开(公告)日:2019-11-07
申请号:US16138779
申请日:2018-09-21
Applicant: Apple Inc.
Inventor: Allison W. Dryer , Grant R. Paul , Jonathan R. Dascola , Lisa K. Forssell , Andrew H. Goulding , Stephen O. Lemay , Giancarlo Yerkes , Jeffrey S. Norris , Alexandre Da Veiga
IPC: G06T11/60 , H04N5/232 , G06F3/0488 , G06F3/01
Abstract: An electronic device displays a field of view of a camera with a view of a three-dimensional space and updates the field of view based on changes detected by the camera. While a measurement-point-creation indicator is over a determined anchor point in the field of view, the device changes a visual appearance of the indicator to indicate that a measurement point will be added at the anchor point if a touch input meets first criteria. In response to a touch input that meets the first criteria, a measurement point is added at the anchor point if the indicator is over the anchor point, and at a location away from the anchor point if not. In response to movement of the camera changing the field of view, if the field of view does not include a feature to which measurement points can be added, the measurement-point-creation indicator ceases to be displayed.
-
公开(公告)号:US11915097B1
公开(公告)日:2024-02-27
申请号:US17143411
申请日:2021-01-07
Applicant: Apple Inc.
Inventor: Mohamed Selim Ben Himane , Anselm Grundhoefer , Arun Srivatsan Rangaprasad , Jeffrey S. Norris , Paul Ewers , Scott G. Wade , Thomas G. Salter , Tom Sengelaub
CPC classification number: G06K7/1443 , G06K7/1417 , G06K7/1456 , G06N20/00 , G06T7/90
Abstract: Various implementations disclosed herein include devices, systems, and methods that provide color visual markers that include colored markings that encode data, where the colors of the colored markings are determined by scanning (e.g., detecting the visual marker using a sensor of an electronic device) the visual marker itself. In some implementations, a visual marker is detected in an image of a physical environment. In some implementations, the visual marker is detected in the image by detecting a predefined shape of a first portion of the visual marker in the image. Then, a color-interpretation scheme is determined for interpreting colored markings of the visual marker that encode data by identifying a set of colors at a corresponding set of predetermined locations on the visual marker. Then, the data of the visual marker is decoded using the colored markings and the set of colors of the color-interpretation scheme.
-
公开(公告)号:US20220114882A1
公开(公告)日:2022-04-14
申请号:US17557206
申请日:2021-12-21
Applicant: Apple Inc.
Inventor: Jeffrey S. Norris , Bruno M. Sommer , Alexandre Da Veiga
Abstract: A method includes obtaining a location and a device type for one or more remote devices, and identifying one or more visible devices in one or more images, the one or more visible devices having a location and a device type. The method also includes matching a first visible device from the one or more visible devices with a first remote device from the one or more remote devices based on a location and a device type of the first visible device matching a location and a device type of the first remote device, obtaining a user input, and controlling a function of the first remote device based on the user input.
-
公开(公告)号:US11210932B2
公开(公告)日:2021-12-28
申请号:US16878249
申请日:2020-05-19
Applicant: Apple Inc.
Inventor: Jeffrey S. Norris , Bruno M. Sommer , Alexandre Da Veiga
Abstract: A method includes identifying remote devices, at a host device, based on received signals that indicate locations and device types for the remote devices. The method also includes identifying visible devices in images of a location and matching a first visible device to a first remote device. The first visible device is matched with the first remote device based on presence of the first visible device within a search area of the images, the search area of the images is determined based on the location for the first remote device, the first visible device is matched with the first remote device based on the device type for the first remote device, and the first visible device is matched with the first remote device based on a machine recognizable indicator that is output by the first visible device. The method also includes pairing the first remote device with the host device.
-
公开(公告)号:US20210097714A1
公开(公告)日:2021-04-01
申请号:US17032227
申请日:2020-09-25
Applicant: Apple Inc.
Inventor: Anselm Grundhoefer , Jeffrey S. Norris , Mohamed Selim Ben Himane , Paul Ewers , Scott G. Wade , Shih-Sang (Carnaven) Chiu , Thomas G. Salter , Tom Sengelaub , Viral N. Parekh
Abstract: Various implementations disclosed herein include devices, systems, and methods that determine the relative positioning (e.g., offset) between a mobile electronic device and a visual marker. In some implementations, the determined relative positioning and a known position of the visual marker are used to determine a position (e.g., geo coordinates) of the mobile electronic device that is more accurate than existing techniques. In some implementations, the determined relative positioning is used with a position of the mobile electronic device to crowd source the stored position of the visual marker. In some implementations, the determined relative positioning and a position of the visual marker are used to determine a position of an object detected in an image by the mobile electronic device. In some implementations at an electronic device having a processor, locally-determined locations of a visual marker are received from mobile electronic devices that scan a visual marker.
-
-
-
-
-
-
-
-
-