Patents by Inventor Mufaddal Y. Khumri

Mufaddal Y. Khumri 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: 20230396619
    Abstract: A service client on a device can generate an access control identifier using a server seeded and client-specific secret. The device can generate a blinded access control identifier (ACI) using a randomness factor as part of a request message for a blinded ACI signature including authentication data. The device can transmit the request message to a verification server and upon verification receive a blinded ACI signature message that can subsequently be unblinded using the randomness factor to obtain the ACI signature. The device may send the ACI and the ACI signature to a verification server and after verifying the signature receive a service token. The device may transmit the service token to a service provider server requesting access to the service. When a rate associated with the service token is below a threshold rate, the device can access the service provided by the service provider service.
    Type: Application
    Filed: December 20, 2022
    Publication date: December 7, 2023
    Applicant: APPLE INC.
    Inventors: Daniel Chu, Fabio Sozzani, Ying Chen, Betim Deva, Mufaddal Y. Khumri
  • Patent number: 11706169
    Abstract: In some embodiments, a first electronic device shares a portion of a content item corresponding to a respective portion of lyrics for the content item with a second electronic device. In some embodiments, a system facilitates securely sharing a portion of a content item between two devices. In some embodiments, an electronic device generates a server address for accessing a portion of a content item. In some embodiments, a uniform resource locator includes an identification of content, an indication of a first subset of the content, and authentication data.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: July 18, 2023
    Assignee: Apple Inc.
    Inventors: Betim Deva, Catarina Peres Coelho Borges, Szu-Wen Huang, Mufaddal Y. Khumri, Edward Zhang
  • Publication number: 20230080210
    Abstract: The subject disclosure provides systems and methods for providing access to media content from a server based on a user interface of a client device through which the access is requested. A user may access certain media content, such as a song, album, playlist, a radio station, etc., only if a request for that content is initiated via a specific user interface, and when the user is a subscriber to a reduced subscription tier to a service of the server. To restrict the access in this way, an interface-specific token is generated at a server for each media content. The interface-specific token is received by a user device and is used for further access to the media content from the server.
    Type: Application
    Filed: January 31, 2022
    Publication date: March 16, 2023
    Inventors: Betim DEVA, Mufaddal Y. KHUMRI, Ying CHEN, Jason P. KETTERMAN, Zhiyuan ZHAO, Edward T. SCHMIDT
  • Publication number: 20220247703
    Abstract: In some embodiments, a first electronic device shares a portion of a content item corresponding to a respective portion of lyrics for the content item with a second electronic device. In some embodiments, a system facilitates securely sharing a portion of a content item between two devices. In some embodiments, an electronic device generates a server address for accessing a portion of a content item. In some embodiments, a uniform resource locator includes an identification of content, an indication of a first subset of the content, and authentication data.
    Type: Application
    Filed: March 30, 2022
    Publication date: August 4, 2022
    Inventors: Betim DEVA, Catarina PERES COELHO BORGES, Szu-Wen HUANG, Mufaddal Y. KHUMRI, Edward ZHANG
  • Patent number: 11343166
    Abstract: This application sets forth various techniques for monitoring a status of a service. According to some embodiments, a DNS server can implement a health check engine that monitors the status of the service in order to implement round-robin DNS among a plurality of availability zones. Each service instance for the service can include a monitoring agent configured to (1) monitor the status of the service instance, and (2) respond to health check messages received from the health check engine. The monitoring agent can also be configured to (1) collect statistics associated with one or more service dependencies of the service instance during a tracking window, (2) calculate at least one ratio based on the statistics collected during the tracking window, and (3) generate the status of the service instance by comparing the at least one ratio to a threshold value.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: May 24, 2022
    Assignee: Apple Inc.
    Inventors: Hiren R. Kotadia, Mufaddal Y. Khumri, Jordan L. Redner, Lawrence W. Chang, Tom M. Kim
  • Publication number: 20210250265
    Abstract: This application sets forth various techniques for monitoring a status of a service. According to some embodiments, a DNS server can implement a health check engine that monitors the status of the service in order to implement round-robin DNS among a plurality of availability zones. Each service instance for the service can include a monitoring agent configured to (1) monitor the status of the service instance, and (2) respond to health check messages received from the health check engine. The monitoring agent can also be configured to (1) collect statistics associated with one or more service dependencies of the service instance during a tracking window, (2) calculate at least one ratio based on the statistics collected during the tracking window, and (3) generate the status of the service instance by comparing the at least one ratio to a threshold value.
    Type: Application
    Filed: February 22, 2021
    Publication date: August 12, 2021
    Inventors: Hiren R. KOTADIA, Mufaddal Y. KHUMRI, Jordan L. REDNER, Lawrence W. CHANG, Tom M. KIM
  • Patent number: 10938696
    Abstract: This application sets forth various techniques for monitoring a status of a service. According to some embodiments, a DNS server can implement a health check engine that monitors the status of the service in order to implement round-robin DNS among a plurality of availability zones. Each service instance for the service can include a monitoring agent configured to (1) monitor the status of the service instance, and (2) respond to health check messages received from the health check engine. The monitoring agent can also be configured to (1) collect statistics associated with one or more service dependencies of the service instance during a tracking window, (2) calculate at least one ratio based on the statistics collected during the tracking window, and (3) generate the status of the service instance by comparing the at least one ratio to a threshold value.
    Type: Grant
    Filed: April 25, 2018
    Date of Patent: March 2, 2021
    Assignee: Apple Inc.
    Inventors: Hiren R. Kotadia, Mufaddal Y. Khumri, Jordan L. Redner, Lawrence W. Chang, Tom M. Kim
  • Publication number: 20190196805
    Abstract: This application relates to controlling a rollout for an update to an application installed on client devices. A digital distribution platform can include at least one server connected to a network and configured to enable client devices to access resources, stored on network devices, so that applications or updates to applications can be installed on the client devices. A server can implement a service that receives a request to identify whether the update is available via a digital distribution platform and determine whether a client device is authorized to install the update. The service can be configured to sort the client device into a first subset of client devices or a second subset of client devices based on a user identifier, a version identifier, and (optionally) an application identifier. In this manner, the service can implement a gradual rollout of an update over a period of time.
    Type: Application
    Filed: April 19, 2018
    Publication date: June 27, 2019
    Inventors: Jonathan M. LEE, Hiren R. KOTADIA, Mufaddal Y. KHUMRI, Michael L. WIESE
  • Publication number: 20190199611
    Abstract: This application sets forth various techniques for monitoring a status of a service. According to some embodiments, a DNS server can implement a health check engine that monitors the status of the service in order to implement round-robin DNS among a plurality of availability zones. Each service instance for the service can include a monitoring agent configured to (1) monitor the status of the service instance, and (2) respond to health check messages received from the health check engine. The monitoring agent can also be configured to (1) collect statistics associated with one or more service dependencies of the service instance during a tracking window, (2) calculate at least one ratio based on the statistics collected during the tracking window, and (3) generate the status of the service instance by comparing the at least one ratio to a threshold value.
    Type: Application
    Filed: April 25, 2018
    Publication date: June 27, 2019
    Inventors: Hiren R. KOTADIA, Mufaddal Y. KHUMRI, Jordan L. REDNER, Lawrence W. CHANG, Tom M. KIM
  • Publication number: 20140249906
    Abstract: Fulfilling a pre-order for a collection of media items in an online store and enforcing one or more pricing schemes which adjust the price charged for the collection of media items purchased as a pre-order.
    Type: Application
    Filed: March 1, 2013
    Publication date: September 4, 2014
    Applicant: Apple Inc.
    Inventors: Farman A. Syed, Tara Uyeyama, David Neumann, Alan Yu, Mike H. Schrag, David Makower, Taylor Gerard Carrigan, Timothy Lester Parthemore, Tracy Pirnack, Jill Harwell, Jay Liepis, Jonathan B. Leffert, Elizabeth Trumbull, Jonathan M. Lee, Mufaddal Y. Khumri
  • Publication number: 20140249965
    Abstract: Fulfilling a pre-order for a collection of media items in an online store, enforcing one or more pricing schemes which adjust the price charged for the collection of media items purchased as a pre-order, and managing changes to a pre-order campaign as they are received from a media publisher.
    Type: Application
    Filed: March 1, 2013
    Publication date: September 4, 2014
    Applicant: Apple Inc.
    Inventors: Farman A. Syed, Tara Uyeyama, David Neumann, Alan Yu, Michael H. Schrag, David Makower, Tracy Pirnack, Jill Harwell, Jay Liepis, Jonathan B. Leffert, Elizabeth Trumbull, Jonathan M. Lee, Mufaddal Y. Khumri