-
公开(公告)号:US11051105B2
公开(公告)日:2021-06-29
申请号:US17010473
申请日:2020-09-02
Applicant: Apple Inc.
Inventor: Sorin V. Dusan , Raghunandan K. Pai , Scott Lopatin , Tommy Rochette , Navin Bindiganavile Suparna , Emmanuel Lalande , Siva Ganesh Movva , Robert Watson , Scott Grinker
IPC: H04R3/00 , H04R5/033 , G08B3/10 , H04W64/00 , G08B1/08 , H04W4/02 , H04R1/10 , G08B25/10 , H04M1/60 , G08B25/08
Abstract: Systems, methods, devices and non-transitory, computer-readable storage mediums are disclosed for location-tracking wireless devices. In an embodiment, a method performed by an electronic device comprises: playing, or initiating the playing of, a sound through a loudspeaker of an accessory device via a communication link. The sound is played at a specified frequency that utilizes a frequency response of the loudspeaker (or loudspeaker plus speaker enclosure). The sound is received through two or more microphones of the electronic device and filtered by one or more filters. The one or more filters are configured to pass the sound at or around the specified frequency and to reduce masking of the sound by ambient noise. The filtered sound is associated with direction data generated from sensor data provided by one or more inertial sensors of the electronic device. In another embodiment, the specified frequency is higher than the maximum human hearing range.
-
公开(公告)号:US10944562B2
公开(公告)日:2021-03-09
申请号:US16221043
申请日:2018-12-14
Applicant: Apple Inc.
Inventor: Mayur P. Mahajan , Gokul P. Thirumalai , Scott Lopatin , Tommy Rochette , Robert Y. Loh , Yannick L. Sierra
Abstract: Techniques disclosed herein relate to the authentication of a first user in a communication session between the first user using a user device and a second user using a remote computer system. The computer system sends an authentication request in the session, and the user device receives the authentication request in the session via a messaging program. The user device then causes a different program to access an authentication token received from an authentication computer system. The user device sends an indication of the authentication token to the remote computer system which the remote computer system verifies to authenticate the first user within the session.
-
公开(公告)号:US10893036B2
公开(公告)日:2021-01-12
申请号:US15980521
申请日:2018-05-15
Applicant: Apple Inc.
Inventor: Jae Woo Chang , Marcel Van Os , Freddy A Anzures , Nicole R Ryan , Hoan Pham , Aaron Melim , Mischa Mclachlan , Tommy Rochette , Gokul Thirumalai , Scott Lopatin
IPC: H04L29/06 , H04M1/725 , H04L9/32 , G06F3/0488 , G06F3/0481 , G06F3/048 , H04L12/58 , G06K9/00 , H04L29/08 , G06F21/62 , G06Q10/10 , G06Q10/00
Abstract: The present disclosure generally relates to messaging user interfaces. The method includes displaying a messaging session between a user of the device and a respective participant in the message session other than the user of the device in a messaging user interface, wherein the respective participant is associated with a user account of the user. While the messaging session is active, the method also includes displaying, on the display, a first credential verification affordance in the messaging user interface. The method further includes detecting one or more user inputs to authenticate with the user account. After detecting the one or more user inputs to authenticate with the user account, in accordance with a determination that the authentication with the user account was successful, the method further includes providing an indication that the user was successfully authenticated with the user account to the respective participant via the messaging user interface.
-
公开(公告)号:US10771898B2
公开(公告)日:2020-09-08
申请号:US15721666
申请日:2017-09-29
Applicant: Apple Inc.
Inventor: Sorin V. Dusan , Raghunandan K. Pai , Scott Lopatin , Tommy Rochette , Navin Bindiganavile Suparna , Emmanuel Lalande , Siva Ganesh Movva , Robert Watson , Scott Grinker
IPC: H04R5/033 , H04M1/60 , G08B3/10 , H04W64/00 , G08B1/08 , H04W4/02 , H04R1/10 , G08B25/10 , G08B25/08 , H04R3/00
Abstract: Systems, methods, devices and non-transitory, computer-readable storage mediums are disclosed for location-tracking wireless devices. In an embodiment, a method performed by an electronic device comprises: playing, or initiating the playing of, a sound through a loudspeaker of an accessory device via a communication link. The sound is played at a specified frequency that utilizes a frequency response of the loudspeaker (or loudspeaker plus speaker enclosure). The sound is received through two or more microphones of the electronic device and filtered by one or more filters. The one or more filters are configured to pass the sound at or around the specified frequency and to reduce masking of the sound by ambient noise. The filtered sound is associated with direction data generated from sensor data provided by one or more inertial sensors of the electronic device. In another embodiment, the specified frequency is higher than the maximum human hearing range.
-
公开(公告)号:US10764340B2
公开(公告)日:2020-09-01
申请号:US15721571
申请日:2017-09-29
Applicant: Apple Inc.
Inventor: Grant Ritchie , Gokul Thirumalai , Philomena Lobo , Robert Y. Loh , Scott Lopatin , Mithilesh Kumar , Austin Marusco , Tommy Rochette , Aniket Zamwar , Alexandre Perematko , Daniel B. Pollack , Nicholas J. Circosta
IPC: H04L29/06 , H04L29/08 , G06F3/0488 , H04M1/725 , H04W4/14 , G10L15/22 , G06F16/332 , G06F16/9535 , G06Q30/02 , G06Q30/00 , H04L12/58 , H04M3/42
Abstract: A messaging system, in one embodiment, can establish messaging accounts for a plurality of organizations (e.g., businesses) to allow customers or users of the organizations to conduct two-way messaging sessions between a customer and an organization. The messaging system can use a registration portal to allow an organization to set up a business/organization messaging account by providing account information. The account information can then be used to update one or more searchable databases that allow a customer to have multiple entry points into a messaging session with each of the registered businesses in the messaging system. For example, a search through a web browser or a map application can provide search results that contain or otherwise provide access to a selectable messaging option that is presented on a customer's device.
-
公开(公告)号:US20180336569A1
公开(公告)日:2018-11-22
申请号:US15721590
申请日:2017-09-29
Applicant: Apple Inc.
Inventor: Grant Ritchie , Gokul Thirumalai , Philomena Lobo , Robert Y. Loh , Scott Lopatin , Mithilesh Kumar , Austin Marusco , Tommy Rochette , Aniket Zamwar , Alexandre Perematko , Daniel B. Pollack , Nicholas J. Circosta
CPC classification number: H04L51/046 , G06F17/30241 , G06Q30/016 , H04L41/00 , H04L47/00 , H04L51/063 , H04L51/20 , H04L65/1069 , H04L67/141 , H04L67/306 , H04M1/72552 , H04M1/72561
Abstract: A messaging system, in one embodiment, can establish messaging accounts for a plurality of organizations (e.g., businesses) to allow customers or users of the organizations to conduct two-way messaging sessions between a customer and an organization. The messaging system can use a registration portal to allow an organization to set up a business/organization messaging account by providing account information. The account information can then be used to update one or more searchable databases that allow a customer to have multiple entry points into a messaging session with each of the registered businesses in the messaging system. For example, a search through a web browser or a map application can provide search results that contain or otherwise provide access to a selectable messaging option that is presented on a customer's device.
-
公开(公告)号:US20180199138A1
公开(公告)日:2018-07-12
申请号:US15721666
申请日:2017-09-29
Applicant: Apple Inc.
Inventor: Sorin V. Dusan , Raghunandan K. Pai , Scott Lopatin , Tommy Rochette , Navin Bindiganavile Suparna , Emmanuel Lalande , Siva Ganesh Movva , Robert Watson , Scott Grinker
CPC classification number: H04R5/0335 , G08B1/08 , G08B3/1016 , G08B25/08 , G08B25/10 , H04M1/6008 , H04R1/1091 , H04R3/005 , H04R2499/11 , H04W4/02 , H04W64/006
Abstract: Systems, methods, devices and non-transitory, computer-readable storage mediums are disclosed for location-tracking wireless devices. In an embodiment, a method performed by an electronic device comprises: playing, or initiating the playing of, a sound through a loudspeaker of an accessory device via a communication link. The sound is played at a specified frequency that utilizes a frequency response of the loudspeaker (or loudspeaker plus speaker enclosure). The sound is received through two or more microphones of the electronic device and filtered by one or more filters. The one or more filters are configured to pass the sound at or around the specified frequency and to reduce masking of the sound by ambient noise. The filtered sound is associated with direction data generated from sensor data provided by one or more inertial sensors of the electronic device. In another embodiment, the specified frequency is higher than the maximum human hearing range.
-
公开(公告)号:US09936344B2
公开(公告)日:2018-04-03
申请号:US15273550
申请日:2016-09-22
Applicant: Apple Inc.
Inventor: Scott Lopatin , Emmanuel Lalande , Navin Bindiganavile Suparna , Raghunandan K. Pai , Sarish Jain , Siva Ganesh Movva , Tommy Rochette
Abstract: Systems, methods, devices and computer-readable storage mediums are disclosed for managing location sharing requests. In various implementations, a requesting device or a server computer in communication with the requesting device, receives a location sharing request associated with a user and, in response, sends a notification to a companion device associated with the user. A location of the companion device is received from the companion device together with a list of one or more devices associated with the user that are paired with the companion device and a connection status for at least one of the one or more paired devices. The connection status indicates if there is a direct communication link established between the paired device and the companion device. A notification is sent to each disconnected paired device based on the connection status. Each disconnected device that is worn or carried by the user responds with their location.
-
公开(公告)号:US20250070855A1
公开(公告)日:2025-02-27
申请号:US18455888
申请日:2023-08-25
Applicant: Apple Inc.
Inventor: Scott Lopatin , Sugam Jain , Frederic Jacobs
Abstract: A communications system may include user equipment (UE) that transmits data to a recipient via a network. The UE may receive user input and may generate the data based on the input. When a terrestrial network is unavailable to the UE, the UE may transmit segments of the data over a satellite constellation as the UE continues to receive input and while connectivity to the constellation exceeds a threshold. If a portion of the input includes an edit to a previous segment, the UE may include an edit flag in the corresponding segment. Once input has finished, the UE may sign the segments and may transmit a signature over the constellation. The network may store the segments as received from the constellation, may replace edited segments with more recent segments containing edit flags, and may compile and transmit all of the segments to the recipient upon receipt of the signature.
-
公开(公告)号:US11870902B2
公开(公告)日:2024-01-09
申请号:US17193838
申请日:2021-03-05
Applicant: Apple Inc.
Inventor: Mayur P. Mahajan , Gokul P. Thirumalai , Scott Lopatin , Tommy Rochette , Robert Y. Loh , Yannick L. Sierra
IPC: H04L29/06 , H04L9/32 , H04L51/046 , H04L9/08
CPC classification number: H04L9/3213 , H04L9/0822 , H04L9/3226 , H04L51/046
Abstract: Techniques disclosed herein relate to the authentication of a first user in a communication session between the first user using a user device and a second user using a remote computer system. The computer system sends an authentication request in the session, and the user device receives the authentication request in the session via a messaging program. The user device then causes a different program to access an authentication token received from an authentication computer system. The user device sends an indication of the authentication token to the remote computer system which the remote computer system verifies to authenticate the first user within the session.
-
-
-
-
-
-
-
-
-