Obfuscating location data associated with a physical environment

    公开(公告)号:US12136264B2

    公开(公告)日:2024-11-05

    申请号:US17462867

    申请日:2021-08-31

    Applicant: Apple Inc.

    Inventor: Ian M. Richter

    Abstract: Various implementations disclosed herein include devices, systems, and methods for obfuscating location data associated with a physical environment. In some implementations, a method includes obtaining, via an environmental sensor, environmental data corresponding to a physical environment. A first portion of the environmental data that corresponds to a first location is identified. In response to the first location being of a first location type, location data indicative of the first location is obfuscated from the environmental data by modifying the first portion of the environmental data.

    Method and devices for presenting and manipulating conditionally dependent synthesized reality content threads

    公开(公告)号:US12033290B2

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

    申请号:US18233867

    申请日:2023-08-14

    Applicant: Apple Inc.

    CPC classification number: G06T19/006 G06N3/04 G06N3/08

    Abstract: In one implementation, a method includes: instantiating a first objective-effectuator (OE) associated with first attributes and a second OE associated with second attributes into a synthesized reality (SR) setting, wherein the first OE is encapsulated within the second OE; providing a first objective to the first OE based on the first and second attributes; providing a second objective to the second OE based on the second attributes, wherein the first and second objectives are associated with a time period between a first and second temporal points; generating a first set of actions for the first OE based on the first objective and a second set of actions for the second OE based on the second objective; and rendering for display the SR setting for the time period including the first set of actions performed by the first OE and the second set of actions performed by the second OE.

    ASSISTED SPEECH
    23.
    发明公开
    ASSISTED SPEECH 审中-公开

    公开(公告)号:US20240046914A1

    公开(公告)日:2024-02-08

    申请号:US18237621

    申请日:2023-08-24

    Applicant: Apple Inc.

    Inventor: Ian M. Richter

    CPC classification number: G10L13/00 G06T11/00

    Abstract: Various implementations disclosed herein include devices, systems, and methods for synthesizing virtual speech. In various implementations, a device includes a display, an audio sensor, a non-transitory memory and one or more processors coupled with the non-transitory memory. A computer-generated reality (CGR) representation of a fictional character is displayed in a CGR environment on the display. A speech input is received from a first person via the audio sensor. The speech input is modified based on one or more language characteristic values associated with the fictional character in order to generate CGR speech. The CGR speech is outputted in the CGR environment via the CGR representation of the fictional character.

    Generating Content for Physical Elements
    25.
    发明公开

    公开(公告)号:US20230401758A1

    公开(公告)日:2023-12-14

    申请号:US18237656

    申请日:2023-08-24

    Applicant: Apple Inc.

    CPC classification number: G06T11/00 G06V20/40 G06T13/80 G06T2200/24

    Abstract: First content may be obtained in response to identifying a first physical element of a first object type. The first content may be associated with the first object type. Second content may be obtained in response to identifying a second physical element of a second object type. The second content may be associated with the second object type. The second physical element may be detected as being within a threshold distance of the first physical element. Third content may be generated based on a combination of the first content and the second content. The third content may be associated with a third object type that is different from the first object type and the second object type. The third content may be displayed on the display.

    Method and device for presenting a CGR environment based on audio data and lyric data

    公开(公告)号:US11842729B1

    公开(公告)日:2023-12-12

    申请号:US16867947

    申请日:2020-05-06

    Applicant: Apple Inc.

    Inventor: Ian M. Richter

    Abstract: In one implementation, a method of generating CGR content to accompany an audio file including audio data and lyric data based on semantic analysis of the audio data and the lyric data is performed by a device including a processor, non-transitory memory, a speaker, and a display. The method includes obtaining an audio file including audio data and lyric data associated with the audio data. The method includes performing natural language analysis of at least a portion of the lyric data to determine a plurality of candidate meanings of the portion of the lyric data. The method includes performing semantic analysis of the portion of the lyric data to determine a meaning of the portion of the lyric data by selecting, based on a corresponding portion of the audio data, one of the plurality of candidate meanings as the meaning of the portion of the lyric data. The method includes generating CGR content associated with the portion of the lyric data based on the meaning of the portion of the lyric data.

    METHOD AND DEVICES FOR PRESENTING AND MANIPULATING CONDITIONALLY DEPENDENT SYNTHESIZED REALITY CONTENT THREADS

    公开(公告)号:US20230386149A1

    公开(公告)日:2023-11-30

    申请号:US18233867

    申请日:2023-08-14

    Applicant: Apple Inc.

    CPC classification number: G06T19/006 G06N3/08 G06N3/04

    Abstract: In one implementation, a method includes: instantiating a first objective-effectuator (OE) associated with first attributes and a second OE associated with second attributes into a synthesized reality (SR) setting, wherein the first OE is encapsulated within the second OE; providing a first objective to the first OE based on the first and second attributes; providing a second objective to the second OE based on the second attributes, wherein the first and second objectives are associated with a time period between a first and second temporal points; generating a first set of actions for the first OE based on the first objective and a second set of actions for the second OE based on the second objective; and rendering for display the SR setting for the time period including the first set of actions performed by the first OE and the second set of actions performed by the second OE.

    Method and device for presenting an audio and synthesized reality experience

    公开(公告)号:US11783548B2

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

    申请号:US17053676

    申请日:2019-05-29

    Applicant: Apple Inc.

    Inventor: Ian M. Richter

    CPC classification number: G06T19/006 G06F3/165 G06T7/60 G06V20/10 H04N21/43074

    Abstract: In various implementations, methods of presenting an audio/SR experience are disclosed. In one embodiment, while playing an audio file in an environment, in response to determining that the respective temporal criterion and the respective environmental criterion of an SR content event is met, the SR content event is displayed in association with the environment. In one embodiment, SR content is obtained and displayed in association with an environment based on an audio file and a 3D point cloud of the environment. In one embodiment, SR content is obtained and displayed in association with an environment based on spoken words of a real sound of the environment.

    Emergent content containers
    29.
    发明授权

    公开(公告)号:US11733848B2

    公开(公告)日:2023-08-22

    申请号:US17707748

    申请日:2022-03-29

    Applicant: Apple Inc.

    Inventor: Ian M. Richter

    Abstract: In some implementations, a method includes: displaying a user interface that includes a plurality of available objective-effectuators, wherein each of the plurality of available objective-effectuators is characterized by a set of predefined objectives; detecting a first user input that corresponds to instantiating a first objective-effectuator from among the available objective-effectuators in a first emergent content container; detecting a second user input that corresponds to instantiating a second objective-effectuator from among the available objective-effectuators in a second emergent content container separate from the first emergent content container; and in response to detecting the first and second user inputs, displaying, via the display, the first objective-effectuator in the first emergent content container including a first plurality of controls associated with the first emergent content container and the second objective-effectuator in the second emergent content container including a second plurality of controls associated with the second emergent content container.

Patent Agency Ranking