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).

  • Patent number: 11917030
    Abstract: 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: Grant
    Filed: March 26, 2021
    Date of Patent: February 27, 2024
    Assignee: Apple Inc.
    Inventors: 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: 20230396658
    Abstract: Aspects of the subject technology include receiving, by a first device, a voucher data item, from a second device that is participating in a group communication session with at least a third device and providing, by the first device, the voucher data item to at least the third device to verify that the first device is vouched for by the second device for participation in the group communication session. The voucher data item may include participant information associated with participation of the second device in the group communication session. The voucher data item may also be signed with a key associated with the second device.
    Type: Application
    Filed: April 3, 2023
    Publication date: December 7, 2023
    Inventors: Nicholas J. CIRCOSTA, Adam Y. SYED, Andrew J. DALEY, Andrew J. RINGER, Frederic JACOBS, Jad OSSEIRAN, Justin R. ETZINE, Mark M. XUE, Nelson M. LEDUC, Robert B. MCINDOE, Zak C. WEGWEISER
  • Publication number: 20230379805
    Abstract: 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: Application
    Filed: August 2, 2023
    Publication date: November 23, 2023
    Inventors: Nelson M. LEDUC, Lauren E. TAPPANA, Nicholas Joseph CIRCOSTA, Andrew J. DALEY, Guozhi HUANG, Daniel B. POLLACK, Robert D. BUTLER, Vitalii KRAMAR
  • Patent number: 11737012
    Abstract: 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: Grant
    Filed: May 10, 2021
    Date of Patent: August 22, 2023
    Assignee: Apple Inc.
    Inventors: Nelson M. Leduc, Lauren E. Tappana, Nicholas Joseph Circosta, Andrew J. Daley, Guozhi Huang, Daniel B. Pollack, Robert D. Butler, Vitalii Kramar
  • Publication number: 20220247705
    Abstract: 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: Application
    Filed: September 24, 2021
    Publication date: August 4, 2022
    Inventors: Xudong LIU, Huan HE, Nelson M. LEDUC, Nicholas J. CIRCOSTA, Daniel B. POLLACK
  • Publication number: 20220247590
    Abstract: 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: Application
    Filed: September 24, 2021
    Publication date: August 4, 2022
    Inventors: Nelson M. LEDUC, Justin R. ETZINE, Daniel B. POLLACK, Gurtej Singh G. CHANDOK, Alexis A. ISKANDER
  • Publication number: 20220247730
    Abstract: 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: Application
    Filed: September 24, 2021
    Publication date: August 4, 2022
    Inventors: Nicholas J. CIRCOSTA, Daniel B. POLLACK, Justin R. ETZINE, Nelson M. LEDUC, Frederic JACOBS
  • Publication number: 20220247797
    Abstract: 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: Application
    Filed: September 24, 2021
    Publication date: August 4, 2022
    Inventors: Nelson M. LEDUC, Elliot T. GARNER, Justin R. ETZINE
  • Publication number: 20220247752
    Abstract: 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: Application
    Filed: September 24, 2021
    Publication date: August 4, 2022
    Inventors: Xudong LIU, Huan HE, Nelson M. LEDUC, Nicholas J. CIRCOSTA, Daniel B. POLLACK
  • Publication number: 20220132285
    Abstract: 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: Application
    Filed: November 1, 2021
    Publication date: April 28, 2022
    Inventors: Nelson M. LEDUC, Xudong LIU
  • Publication number: 20210392194
    Abstract: 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: Application
    Filed: March 26, 2021
    Publication date: December 16, 2021
    Inventors: 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: 20210392570
    Abstract: 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: Application
    Filed: May 10, 2021
    Publication date: December 16, 2021
    Inventors: Nelson M. LEDUC, Lauren E. TAPPANA, Nicholas Joseph CIRCOSTA, Andrew J. DALEY, Guozhi HUANG, Daniel B. POLLACK, Robert D. BUTLER, Vitalii KRAMAR
  • Patent number: 11166135
    Abstract: 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: Grant
    Filed: May 29, 2020
    Date of Patent: November 2, 2021
    Assignee: Apple Inc.
    Inventors: Nelson M. Leduc, Xudong Liu
  • Patent number: 11012322
    Abstract: 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: Grant
    Filed: September 28, 2018
    Date of Patent: May 18, 2021
    Assignee: Apple Inc.
    Inventors: Nicholas J. Circosta, Robert D. Butler, Daniel B. Pollack, Nelson M. Leduc, Ryan W. Baker
  • Publication number: 20200382927
    Abstract: 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: Application
    Filed: May 29, 2020
    Publication date: December 3, 2020
    Inventors: Nelson M. LEDUC, Xudong LIU
  • Publication number: 20200007415
    Abstract: 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: Application
    Filed: September 28, 2018
    Publication date: January 2, 2020
    Inventors: Nicholas J. Circosta, Robert D. Butler, Daniel B. Pollack, Nelson M. Leduc, Ryan W. Baker