Patents by Inventor Sandip M. Chokshi

Sandip M. Chokshi 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: 20230247264
    Abstract: The systems described herein provide a system for presenting affordances for applications installable on electronic devices. In response to selection of one or more of the affordances, a content affordance of content provided by a corresponding application is provided.
    Type: Application
    Filed: April 4, 2023
    Publication date: August 3, 2023
    Inventors: Lucas C. Newman, Derek A. Hunter, Sandip M. Chokshi
  • Patent number: 11653067
    Abstract: The systems described herein provide a system for automatic login into content provider applications. An operating system stores authentication credentials for the applications, which can be subsequently provided for use during invocation of the content provider applications.
    Type: Grant
    Filed: March 16, 2022
    Date of Patent: May 16, 2023
    Assignee: Apple Inc.
    Inventors: Lucas C. Newman, Derek A. Hunter, Sandip M. Chokshi
  • Publication number: 20220279250
    Abstract: A method of providing a notification to a client device is disclosed. The method includes, for example, obtaining data associated with the client device with respect to content provided by a plurality of content sources; creating a viewing preference profile for the client device based on the obtained data, the user preference profile indicating content preferred by the client device; detecting a triggering event concerning a digital content; and in response to the triggering event, determining whether to trigger a notification to the client device based on the viewing preference profile.
    Type: Application
    Filed: March 17, 2022
    Publication date: September 1, 2022
    Inventors: Blake SEELY, Benjamin W. KEIGHRAN, Christopher L. OKLOTA, Guy PIEKARZ, Sandip M. CHOKSHI
  • Publication number: 20220210517
    Abstract: The systems described herein provide a system for automatic login into content provider applications. An operating system stores authentication credentials for the applications, which can be subsequently provided for use during invocation of the content provider applications.
    Type: Application
    Filed: March 16, 2022
    Publication date: June 30, 2022
    Inventors: Lucas C. Newman, Derek A. Hunter, Sandip M. Chokshi
  • Patent number: 11297389
    Abstract: A method of providing a notification to a client device is disclosed. The method includes, for example, obtaining data associated with the client device with respect to content provided by a plurality of content sources; creating a viewing preference profile for the client device based on the obtained data, the user preference profile indicating content preferred by the client device; detecting a triggering event concerning a digital content; and in response to the triggering event, determining whether to trigger a notification to the client device based on the viewing preference profile.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: April 5, 2022
    Assignee: Apple Inc.
    Inventors: Blake Seely, Benjamin W. Keighran, Christopher L. Oklota, Guy Piekarz, Sandip M. Chokshi
  • Patent number: 11284163
    Abstract: The systems described herein provide a system for automatic login into content provider applications. An operating system stores authentication credentials for the applications, which can be subsequently provided for use during invocation of the content provider applications.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: March 22, 2022
    Assignee: Apple Inc.
    Inventors: Lucas C. Newman, Derek A. Hunter, Sandip M. Chokshi
  • Publication number: 20200329279
    Abstract: The systems described herein provide a system for automatic login into content provider applications. An operating system stores authentication credentials for the applications, which can be subsequently provided for use during invocation of the content provider applications.
    Type: Application
    Filed: June 29, 2020
    Publication date: October 15, 2020
    Inventors: Lucas C. Newman, Derek A. Hunter, Sandip M. Chokshi
  • Patent number: 10701452
    Abstract: The systems described herein include a universal browse and watch list that can provide a centralized user interface for presenting recently watched, recommended, and continue watching content items provided by different content providers. For example, a media device can include multiple content provider applications for viewing media items on the media device. When a content provider application presents a media item, the content provider application can send playback status data to a content aggregator application on the media device. The content aggregator application can provide the playback status data to a content aggregator server. The content aggregator application can interact with a content aggregator server to determine which content providers can provide the played media item or related media items. The content aggregator application can provide a centralized user interface that allows the user to initiate playback of media items provided by the various content providers.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: June 30, 2020
    Assignee: Apple Inc.
    Inventors: Lucas C. Newman, Derek A. Hunter, Sandip M. Chokshi
  • Publication number: 20200053428
    Abstract: A method of providing a notification to a client device is disclosed. The method includes, for example, obtaining data associated with the client device with respect to content provided by a plurality of content sources; creating a viewing preference profile for the client device based on the obtained data, the user preference profile indicating content preferred by the client device; detecting a triggering event concerning a digital content; and in response to the triggering event, determining whether to trigger a notification to the client device based on the viewing preference profile.
    Type: Application
    Filed: August 30, 2019
    Publication date: February 13, 2020
    Inventors: Blake SEELY, Benjamin W. KEIGHRAN, Christopher L. OKLOTA, Guy PIEKARZ, Sandip M. CHOKSHI
  • Patent number: 10405044
    Abstract: A method of providing a notification to a client device is disclosed. The method includes, for example, obtaining data associated with the client device with respect to content provided by a plurality of content sources; creating a viewing preference profile for the client device based on the obtained data, the user preference profile indicating content preferred by the client device; detecting a triggering event concerning a digital content; and in response to the triggering event, determining whether to trigger a notification to the client device based on the viewing preference profile.
    Type: Grant
    Filed: July 15, 2015
    Date of Patent: September 3, 2019
    Assignee: Apple Inc.
    Inventors: Blake Seely, Benjamin W. Keighran, Christopher L. Oklota, Guy Piekarz, Sandip M. Chokshi
  • Publication number: 20180367863
    Abstract: The systems described herein include a universal browse and watch list that can provide a centralized user interface for presenting recently watched, recommended, and continue watching content items provided by different content providers. For example, a media device can include multiple content provider applications for viewing media items on the media device. When a content provider application presents a media item, the content provider application can send playback status data to a content aggregator application on the media device. The content aggregator application can provide the playback status data to a content aggregator server. The content aggregator application can interact with a content aggregator server to determine which content providers can provide the played media item or related media items. The content aggregator application can provide a centralized user interface that allows the user to initiate playback of media items provided by the various content providers.
    Type: Application
    Filed: August 24, 2018
    Publication date: December 20, 2018
    Inventors: Lucas C. Newman, Derek A. Hunter, Sandip M. Chokshi
  • Patent number: 10070193
    Abstract: The systems described herein include a universal browse and watch list that can provide a centralized user interface for presenting recently watched, recommended, and continue watching content items provided by different content providers. For example, a media device can include multiple content provider applications for viewing media items on the media device. When a content provider application presents a media item, the content provider application can send playback status data to a content aggregator application on the media device. The content aggregator application can provide the playback status data to a content aggregator server. The content aggregator application can interact with a content aggregator server to determine which content providers can provide the played media item or related media items. The content aggregator application can provide a centralized user interface that allows the user to initiate playback of media items provided by the various content providers.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: September 4, 2018
    Assignee: Apple Inc.
    Inventors: Lucas C. Newman, Derek A. Hunter, Sandip M. Chokshi
  • Publication number: 20180063591
    Abstract: The systems described herein include a universal browse and watch list that can provide a centralized user interface for presenting recently watched, recommended, and continue watching content items provided by different content providers. For example, a media device can include multiple content provider applications for viewing media items on the media device. When a content provider application presents a media item, the content provider application can send playback status data to a content aggregator application on the media device. The content aggregator application can provide the playback status data to a content aggregator server. The content aggregator application can interact with a content aggregator server to determine which content providers can provide the played media item or related media items. The content aggregator application can provide a centralized user interface that allows the user to initiate playback of media items provided by the various content providers.
    Type: Application
    Filed: August 26, 2016
    Publication date: March 1, 2018
    Inventors: Lucas C. Newman, Derek A. Hunter, Sandip M. Chokshi