Patents by Inventor Nelson M. Leduc
Nelson M. Leduc 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).
-
Publication number: 20220247797Abstract: Aspects of the subject technology provide for secure, privacy-preserving access to electronic conferencing. In one or more implementations, an electronic device associated with an account can generate links, such as links for joining an electronic conferencing session. In some use cases, multiple electronic devices can be associated with the same account. Aspects of the subject technology provide for synchronization of links generated by multiple electronic devices associated with the same account.Type: ApplicationFiled: September 24, 2021Publication date: August 4, 2022Inventors: Nelson M. LEDUC, Elliot T. GARNER, Justin R. ETZINE
-
Publication number: 20220247705Abstract: Aspects of the subject technology provide for secure, privacy-preserving access to electronic conferencing. In one or more implementations, an electronic device may obtain a service-specific alias that is specific to a device-identified set of services. The service-specific alias may be separate from an account alias for an account and configured to allow or deny communications to one or more devices associated with the account via the set of services. In one or more implementations, the service-specific alias is associated with a conferencing service and a conferencing session. An initiating user can provide an invitation to the conferencing session with the service-specific alias, so that participants can contact the initiating user via the service-specific alias for permission to join the conferencing session (e.g., without revealing the permanent contact information of the initiating user). In this way, the privacy of the initiating user can be preserved.Type: ApplicationFiled: September 24, 2021Publication date: August 4, 2022Inventors: Xudong LIU, Huan HE, Nelson M. LEDUC, Nicholas J. CIRCOSTA, Daniel B. POLLACK
-
Publication number: 20220247590Abstract: Aspects of the subject technology provide for secure, privacy-preserving access to electronic conferencing. In one or more implementations, an electronic device may receive a request to join a call with a second device, the request including components of a uniform resource locator (URL). The electronic device may assemble the URL using the components, and join the call using the assembled URL.Type: ApplicationFiled: September 24, 2021Publication date: August 4, 2022Inventors: Nelson M. LEDUC, Justin R. ETZINE, Daniel B. POLLACK, Gurtej Singh G. CHANDOK, Alexis A. ISKANDER
-
Publication number: 20220247730Abstract: Aspects of the subject technology provide for secure, privacy-preserving access to electronic conferencing. In one or more implementations, a device may obtain a link that corresponds to a call with a second device, encrypt a request to join the call using a key obtained using the link, and send the encrypted request to a server for delivery to the second device. The link may also include information used to identify an alias for an account associated with the second device. The device may send the encrypted request to the server with the alias. The device may receive an encrypted response to the request from the server, obtain an identifier of the call from the encrypted response, and then receive an invitation to join the call associated with the identifier.Type: ApplicationFiled: September 24, 2021Publication date: August 4, 2022Inventors: Nicholas J. CIRCOSTA, Daniel B. POLLACK, Justin R. ETZINE, Nelson M. LEDUC, Frederic JACOBS
-
Publication number: 20220247752Abstract: Aspects of the subject technology provide for secure, privacy-preserving access to electronic conferencing. In one or more implementations, a server may receive a request to contact an account via a service, the request including a service-specific alias for the account. The service-specific alias may be configured for contact with one or more devices associated with the account via a set of services. The server may allow or deny contact with the one or more devices associated with the account via the service, based on whether the service is included in the set of services for the service-specific alias. In one or more implementations, the service is an electronic conferencing service.Type: ApplicationFiled: September 24, 2021Publication date: August 4, 2022Inventors: Xudong LIU, Huan HE, Nelson M. LEDUC, Nicholas J. CIRCOSTA, Daniel B. POLLACK
-
Publication number: 20220132285Abstract: Implementations of the subject technology provide for receiving a registration request for registering and associating phone numbers for at least one service on a particular device, where the registration request includes information related to a phone authentication certificate (PAC) that was generated for the particular device. The PAC authenticates that each of the phone numbers is associated with the particular device. The subject system performs an authentication of user identifiers associated with the particular device based at least on the PAC. The subject system performs a registration of at least one service for the particular device using the authenticated user identifiers, in which the registration includes at least one respective handle for accessing the at least one service via each respective user identifier. The subject system transmits to the particular device, information related to the at least one respective handle for accessing the service via each respective user identifier.Type: ApplicationFiled: November 1, 2021Publication date: April 28, 2022Inventors: Nelson M. LEDUC, Xudong LIU
-
Publication number: 20210392194Abstract: A push notification distribution system centralizes the management and delivery of push notifications to applications executing on electronic devices. Registration requests to register applications for push notifications may be aggregated and sent as an aggregated registration request. The delivery priority of push notifications may be managed according to specified preferences. Upon receiving a push notification intended for an electronic device, a delivery priority of the push notification may be changed if an application identifier associated with the push notification is found on a list of application identifiers with designed delivery priorities.Type: ApplicationFiled: March 26, 2021Publication date: December 16, 2021Inventors: Huan HE, Jonathon SODOS, Nicholas J. CIRCOSTA, Sean GEIGER, Nelson M. LEDUC, Cisto CYRIAC, Matthew E. SHEPHERD, David A. SCHAEFGEN, Elliot T. GARNER, Jose A. LOZANO HINOJOSA, Mursalin AKON, Robert D. BUTLER, Xudong LIU
-
Publication number: 20210392570Abstract: Implementations of the subject technology provide for storing a temporary certificate on a mobile device for accessing services in association with a primary number. A device determines that a first subscriber identity module (SIM) card, previously used by the device, is not available for use by the device. The device determines that a second SIM card is available for use by the first device within a predetermined time period after the first SIM card is determined to be not available for use by the device. The device confirms that a communication identifier of the first SIM card is strongly tied to a user account associated with the device. The device stores a temporary certificate that attests to continued ownership of the communication identifier by the device and allows the device to access at least one service in association with the communication identifier.Type: ApplicationFiled: May 10, 2021Publication date: December 16, 2021Inventors: Nelson M. LEDUC, Lauren E. TAPPANA, Nicholas Joseph CIRCOSTA, Andrew J. DALEY, Guozhi HUANG, Daniel B. POLLACK, Robert D. BUTLER, Vitalii KRAMAR
-
Patent number: 11166135Abstract: Implementations of the subject technology provide for receiving a registration request for registering and associating phone numbers for at least one service on a particular device, where the registration request includes information related to a phone authentication certificate (PAC) that was generated for the particular device. The PAC authenticates that each of the phone numbers is associated with the particular device. The subject system performs an authentication of user identifiers associated with the particular device based at least on the PAC. The subject system performs a registration of at least one service for the particular device using the authenticated user identifiers, in which the registration includes at least one respective handle for accessing the at least one service via each respective user identifier. The subject system transmits to the particular device, information related to the at least one respective handle for accessing the service via each respective user identifier.Type: GrantFiled: May 29, 2020Date of Patent: November 2, 2021Assignee: Apple Inc.Inventors: Nelson M. Leduc, Xudong Liu
-
Patent number: 11012322Abstract: A device implementing a system for notifying a first device of availability of a service on a second device includes a processor configured to receive, from the first device of a first user, a first request with respect to whether a service is available on the second device of a second user, and to determine that the service is not available on the second device. The processor is further configured to send, to the first device and in response to the determination, an indication that the service is not available on the second device and an indication of a minimum amount of time before the first device can submit a second request with respect to whether the service is available on the second device. The minimum amount of time is based at least partially on an amount of time that has elapsed since the service was made available to the devices.Type: GrantFiled: September 28, 2018Date of Patent: May 18, 2021Assignee: Apple Inc.Inventors: Nicholas J. Circosta, Robert D. Butler, Daniel B. Pollack, Nelson M. Leduc, Ryan W. Baker
-
Publication number: 20200382927Abstract: Implementations of the subject technology provide for receiving a registration request for registering and associating phone numbers for at least one service on a particular device, where the registration request includes information related to a phone authentication certificate (PAC) that was generated for the particular device. The PAC authenticates that each of the phone numbers is associated with the particular device. The subject system performs an authentication of user identifiers associated with the particular device based at least on the PAC. The subject system performs a registration of at least one service for the particular device using the authenticated user identifiers, in which the registration includes at least one respective handle for accessing the at least one service via each respective user identifier. The subject system transmits to the particular device, information related to the at least one respective handle for accessing the service via each respective user identifier.Type: ApplicationFiled: May 29, 2020Publication date: December 3, 2020Inventors: Nelson M. LEDUC, Xudong LIU
-
Publication number: 20200007415Abstract: A device implementing a system for notifying a first device of availability of a service on a second device includes a processor configured to receive, from the first device of a first user, a. first request with respect to whether a service is available on the second device of a second user, and to determine that the service is not available on the second device. The processor is further configured to send, to the first device and in response to the determination, an indication that the service is not available on the second device and an indication of a minimum amount of time before the first device can submit a second request with respect to whether the service is available on the second device. The minimum amount of time is based at least partially on an amount of time that has elapsed since the service was made available to the devices.Type: ApplicationFiled: September 28, 2018Publication date: January 2, 2020Inventors: Nicholas J. Circosta, Robert D. Butler, Daniel B. Pollack, Nelson M. Leduc, Ryan W. Baker