Location-based virtual element modality in three-dimensional content

    公开(公告)号:US12211152B2

    公开(公告)日:2025-01-28

    申请号:US17727311

    申请日:2022-04-22

    Applicant: Apple Inc.

    Abstract: Various implementations disclosed herein include devices, systems, and methods that enable a device to provide a view of virtual elements and a physical environment where the presentation of the virtual elements is based on positioning relative to the physical environment. In one example, a device is configured to detect a change in positioning of a virtual element, for example, when a virtual element is added, moved, or the physical environment around the virtual element is changed. The location of the virtual element in the physical environment is used to detect an attribute of the physical environment upon which the presentation of the virtual element depends. Thus, the device is further configured to detect an attribute (e.g., surface, table, mid-air, etc.) of the physical environment based on the placement of the virtual element and present the virtual element based on the detected attribute.

    METHOD AND DEVICE FOR RESOLVING FOCAL CONFLICT

    公开(公告)号:US20240312073A1

    公开(公告)日:2024-09-19

    申请号:US18673176

    申请日:2024-05-23

    Applicant: Apple Inc.

    CPC classification number: G06T11/00 G06T5/20 G06T5/70 G06T19/006

    Abstract: In one implementation, a method of resolving focal conflict in a computer-generated reality (CGR) environment is performed by a device including a processor, non-transitory memory, an image sensor, and a display. The method includes capturing, using the image sensor, an image of a scene including a real object in a particular direction at a first distance from the device. The method includes displaying, on the display, a CGR environment including a virtual object in the particular direction at a second distance from the device. In accordance with a determination that the second distance is less than the first distance, the CGR environment includes the virtual object overlaid on the scene. In accordance with a determination that the second distance is greater than the first distance, the CGR environment includes the virtual object with an obfuscation area that obfuscates at least a portion of the real object within the obfuscation area.

    ARTIFICIAL INTELLIGENCE CONTROLLER THAT PROCEDURALLY TAILORS ITSELF TO AN APPLICATION

    公开(公告)号:US20240135251A1

    公开(公告)日:2024-04-25

    申请号:US18390452

    申请日:2023-12-20

    Applicant: Apple Inc.

    CPC classification number: G06N20/00 A63F13/35 A63F13/67 A63F2300/5533

    Abstract: A method may include receiving a communication from a device at an artificial intelligence controller including state information for a software application component running on the device, the state information including information corresponding to at least one potential state change available to the software application component, and metrics associated with at least one end condition, interpreting the state information using the artificial intelligence controller, and selecting an artificial intelligence algorithm from a plurality of artificial intelligence algorithms for use by the software application component based on the interpreted state information; and transmitting, to the device, an artificial intelligence algorithm communication, the artificial intelligence algorithm communication indicating the selected artificial intelligence algorithm for use in the software application component on the device.

    Avatar spatial modes
    34.
    发明授权

    公开(公告)号:US11968056B2

    公开(公告)日:2024-04-23

    申请号:US18189017

    申请日:2023-03-23

    Applicant: Apple Inc.

    CPC classification number: H04L12/1818 G06T13/20 H04L12/1822

    Abstract: Avatars may be displayed in a multiuser communication session using various spatial modes. One technique for presenting avatars includes presenting avatars such that an attention direction of the avatar is retargeted to match the intent of the remote user corresponding to the avatar. Another technique for presenting avatars includes a pinned mode in which a spatial relationship between one or more avatars remains displayed in a consistent spatial relationship to a local user regardless of movements of the local user. Another technique for presenting avatars includes providing user-selectable presentation modes between a room scale mode and a stationary mode for presenting a representation of a multiuser communication session.

    Artificial intelligence controller that procedurally tailors itself to an application

    公开(公告)号:US11886957B2

    公开(公告)日:2024-01-30

    申请号:US15334682

    申请日:2016-10-26

    Applicant: Apple Inc.

    CPC classification number: G06N20/00 A63F13/06 A63F13/35 A63F2300/5533

    Abstract: A method may include receiving a communication from a device at an artificial intelligence controller including state information for a software application component running on the device, the state information including information corresponding to at least one potential state change available to the software application component, and metrics associated with at least one end condition, interpreting the state information using the artificial intelligence controller, and selecting an artificial intelligence algorithm from a plurality of artificial intelligence algorithms for use by the software application component based on the interpreted state information; and transmitting, to the device, an artificial intelligence algorithm communication, the artificial intelligence algorithm communication indicating the selected artificial intelligence algorithm for use in the software application component on the device.

    Shared Space Boundaries and Phantom Surfaces
    36.
    发明公开

    公开(公告)号:US20230316658A1

    公开(公告)日:2023-10-05

    申请号:US18182173

    申请日:2023-03-10

    Applicant: Apple Inc.

    Abstract: Presentation of objects within the multiuser communication session is changed based on a shared or unshared status, or whether a user is interacting with the object. The movement of a user of a first device is monitored within a first physical environment comprising shared objects and unshared objects, where the shared objects are visible to the user and an additional user of a second device in a second physical environment, the first device and the second device are active in a multiuser communication session, and the unshared objects are visible to the user and are not visible to the additional user. An interaction of the user with an unshared object is detected. In accordance with the detection of the interaction of the user with the unshared object, a representation of at least a portion of the unshared object is provided for presentation by the second device.

    Discovery Of And Connection To Remote Devices

    公开(公告)号:US20220114882A1

    公开(公告)日:2022-04-14

    申请号:US17557206

    申请日:2021-12-21

    Applicant: Apple Inc.

    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.

    LOCALIZATION FOR MOBILE DEVICES
    39.
    发明申请

    公开(公告)号:US20220101058A1

    公开(公告)日:2022-03-31

    申请号:US17493359

    申请日:2021-10-04

    Applicant: Apple Inc.

    Abstract: Systems and methods for localization for mobile devices are described. Some implementations may include accessing motion data captured using one or more motion sensors; determining, based on the motion data, a coarse localization, wherein the coarse localization includes a first estimate of position; obtaining one or more feature point maps, wherein the feature point maps are associated with a position of the coarse localization; accessing images captured using one or more image sensors; determining, based on the images, a fine localization pose by localizing into a feature point map of the one or more feature point maps, wherein the fine localization pose includes a second estimate of position and an estimate of orientation; generating, based on the fine localization pose, a virtual object image including a view of a virtual object; and displaying the virtual object image.

    Discovery of and connection to remote devices

    公开(公告)号:US11210932B2

    公开(公告)日:2021-12-28

    申请号:US16878249

    申请日:2020-05-19

    Applicant: Apple Inc.

    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.

Patent Agency Ranking