Patents by Inventor Darin Benjamin Adler

Darin Benjamin Adler 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: 10567529
    Abstract: Methods and apparatuses are disclosed herein for unified tracking data management. An example method is performed at a device with a display and one or more input devices, the method including: displaying a user interface with two or more sets of tracking-data configuration options associated with a plurality of websites, the sets including: a first tracking-data configuration option that, when selected, causes the device to block all of the plurality of websites from storing tracking data; and a second tracking-data configuration option that, when selected, causes the computing device to limit receipt by all of the plurality of websites of information associated with device. While displaying the user interface, the method includes: receiving a selection of the first tracking-data configuration option; and, in response, causing the computing device to block all of the plurality of websites from storing tracking data of at least the first type on the computing device.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: February 18, 2020
    Assignee: APPLE INC.
    Inventors: Steven Jon Falkenburg, Darin Benjamin Adler, Jessie Leah Berlin, Jing Jin, Kevin W. Decker, Maciej Stachowiak
  • Publication number: 20190141148
    Abstract: Methods and apparatuses are disclosed herein for unified tracking data management. An example method is performed at a device with a display and one or more input devices, the method including: displaying a user interface with two or more sets of tracking-data configuration options associated with a plurality of websites, the sets including: a first tracking-data configuration option that, when selected, causes the device to block all of the plurality of websites from storing tracking data; and a second tracking-data configuration option that, when selected, causes the computing device to limit receipt by all of the plurality of websites of information associated with device. While displaying the user interface, the method includes: receiving a selection of the first tracking-data configuration option; and, in response, causing the computing device to block all of the plurality of websites from storing tracking data of at least the first type on the computing device.
    Type: Application
    Filed: November 19, 2018
    Publication date: May 9, 2019
    Inventors: Steven Jon Falkenburg, Darin Benjamin Adler, Jessie Leah Berlin, Jing Jin, Kevin W. Decker, Maciej Stachowiak
  • Patent number: 10165072
    Abstract: Methods and apparatuses that collect tracking data items into a plurality of data stores for one or more domain in response to resources received from the domains are described. Each tracking data item may be accessible for one of the domains. Relationships of the domains may be identified among the tracking data items across multiple data stores according to the resources received. One or more of the domains may be selected according to the identified relationships to control accessibility of the tracking data items for the domains. The data stores may be updated to prohibit accessing at least a portion of the tracking data items for the selected domains.
    Type: Grant
    Filed: January 25, 2016
    Date of Patent: December 25, 2018
    Assignee: APPLE INC.
    Inventors: Steven Jon Falkenburg, Darin Benjamin Adler, Jessie Leah Berlin, Jing Jin, Kevin W. Decker, Maciej Stachowiak
  • Patent number: 10055096
    Abstract: A content list panel displays a list of article representations. In response to a selection of an article representation from the content list panel, the content application loads an article associated with the selected article representation in addition to one or more second articles. By preloading the second articles, the user can continuously read through different articles in the main window of the content application without having to select an article representation from the content list panel.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: August 21, 2018
    Assignee: Apple Inc.
    Inventors: Steven J. Falkenburg, Kevin W. Decker, Darin Benjamin Adler, Ada Y. Chan
  • Patent number: 9483574
    Abstract: A content application includes one or more content list panels. The content application provides mechanisms that allow the user to easily manage article representations included in the content lists such as adding article representations a content list and editing the items directly in menus associated with the content lists.
    Type: Grant
    Filed: June 6, 2014
    Date of Patent: November 1, 2016
    Assignee: Apple Inc.
    Inventors: Kevin W. Decker, Darin Benjamin Adler, Steven J. Falkenburg, Raymond Sepulveda, Craig Federighi, Steve O. Lemay, Patrick Coffman, Andreas Wendker, Brian Croll, Chan Karunamuni, Conrad Shultz
  • Publication number: 20160142504
    Abstract: Methods and apparatuses that collect tracking data items into a plurality of data stores for one or more domain in response to resources received from the domains are described. Each tracking data item may be accessible for one of the domains. Relationships of the domains may be identified among the tracking data items across multiple data stores according to the resources received. One or more of the domains may be selected according to the identified relationships to control accessibility of the tracking data items for the domains. The data stores may be updated to prohibit accessing at least a portion of the tracking data items for the selected domains.
    Type: Application
    Filed: January 25, 2016
    Publication date: May 19, 2016
    Inventors: Steven Jon Falkenburg, Darin Benjamin Adler, Jessie Leah Berlin, Jing Jin, Kevin W. Decker, Maciej Stachowiak
  • Patent number: 9247016
    Abstract: Methods and apparatuses that collect tracking data items into a plurality of data stores for one or more domain in response to resources received from the domains are described. Each tracking data item may be accessible for one of the domains. Relationships of the domains may be identified among the tracking data items across multiple data stores according to the resources received. One or more of the domains may be selected according to the identified relationships to control accessibility of the tracking data items for the domains. The data stores may be updated to prohibit accessing at least a portion of the tracking data items for the selected domains.
    Type: Grant
    Filed: June 25, 2014
    Date of Patent: January 26, 2016
    Assignee: APPLE INC.
    Inventors: Steven Jon Falkenburg, Darin Benjamin Adler, Jessie Leah Berlin, Jing Jin, Kevin W. Decker, Maciej Stachowiak
  • Publication number: 20150355795
    Abstract: A content list panel displays a list of article representations. In response to a selection of an article representation from the content list panel, the content application loads an article associated with the selected article representation in addition to one or more second articles. By preloading the second articles, the user can continuously read through different articles in the main window of the content application without having to select an article representation from the content list panel.
    Type: Application
    Filed: September 30, 2014
    Publication date: December 10, 2015
    Inventors: Steven J. Falkenburg, Kevin W. Decker, Darin Benjamin Adler, Ada Y. Chan
  • Publication number: 20140365855
    Abstract: A content application includes one or more content list panels. The content application provides mechanisms that allow the user to easily manage article representations included in the content lists such as adding article representations a content list and editing the items directly in menus associated with the content lists.
    Type: Application
    Filed: June 6, 2014
    Publication date: December 11, 2014
    Inventors: Kevin W. Decker, Darin Benjamin Adler, Steven J. Falkenburg, Raymond Sepulveda, Craig Federighi, Steve O. Lemay, Patrick Coffman, Andreas Wendker, Brian Croll, Chan Karunamuni, Conrad Shultz
  • Publication number: 20140330962
    Abstract: Methods and apparatuses that collect tracking data items into a plurality of data stores for one or more domain in response to resources received from the domains are described. Each tracking data item may be accessible for one of the domains. Relationships of the domains may be identified among the tracking data items across multiple data stores according to the resources received. One or more of the domains may be selected according to the identified relationships to control accessibility of the tracking data items for the domains. The data stores may be updated to prohibit accessing at least a portion of the tracking data items for the selected domains.
    Type: Application
    Filed: June 25, 2014
    Publication date: November 6, 2014
    Applicant: APPLE INC.
    Inventors: Steven Jon Falkenburg, Darin Benjamin Adler, Jessie Leah Berlin, Jing Jin, Kevin W. Decker, Maciej Stachowiak
  • Patent number: 8793809
    Abstract: Methods and apparatuses that collect tracking data items into a plurality of data stores for one or more domain in response to resources received from the domains are described. Each tracking data item may be accessible for one of the domains. Relationships of the domains may be identified among the tracking data items across multiple data stores according to the resources received. One or more of the domains may be selected according to the identified relationships to control accessibility of the tracking data items for the domains. The data stores may be updated to prohibit accessing at least a portion of the tracking data items for the selected domains.
    Type: Grant
    Filed: April 25, 2011
    Date of Patent: July 29, 2014
    Assignee: Apple Inc.
    Inventors: Steven Jon Falkenburg, Darin Benjamin Adler, Jessie Leah Berlin, Jing Jin, Kevin W. Decker, Maciej Stachowiak
  • Patent number: 8612844
    Abstract: Correct detection of embedded content type enables an operating system to launch the correct program to handle the embedded content. A page retrieval module retrieves an HTML page from a server, the contents of which are parsed by a parsing module. An embedded content analyzer gathers information from the parsed page about content embedded within the web page and proceeds to determine the type of content that is embedded. Content type is determined by analyzing various parameters such as a type specified by the web page, content type provided by an HTTP response, known file extensions present in a URL associated with the content or with the name of the file itself, and by sniffing the file. In one embodiment, the results of each analysis are weighted and a determination is made based upon the weighted total of results.
    Type: Grant
    Filed: September 9, 2005
    Date of Patent: December 17, 2013
    Assignee: Apple Inc.
    Inventors: Donald Dale Melton, Darin Benjamin Adler, Christopher Blumenberg
  • Publication number: 20120272338
    Abstract: Methods and apparatuses that collect tracking data items into a plurality of data stores for one or more domain in response to resources received from the domains are described. Each tracking data item may be accessible for one of the domains. Relationships of the domains may be identified among the tracking data items across multiple data stores according to the resources received. One or more of the domains may be selected according to the identified relationships to control accessibility of the tracking data items for the domains. The data stores may be updated to prohibit accessing at least a portion of the tracking data items for the selected domains.
    Type: Application
    Filed: April 25, 2011
    Publication date: October 25, 2012
    Applicant: APPLE INC.
    Inventors: Steven Jon Falkenburg, Darin Benjamin Adler, Jessie Leah Berlin, Jing Jin, Kevin W. Decker, Maciej Stachowiak
  • Patent number: 8185529
    Abstract: Providing immediate search feedback is disclosed. Search input is received within a search field of a web browser application. Based on characteristics of the search input, a determination is made whether to automatically submit a query to a search engine. In one aspect, the query is automatically submitted to the search engine. The query is based on the received first search input. Results are displayed within the web browser application, the results web page returned from the query submitted to the search engine.
    Type: Grant
    Filed: August 27, 2010
    Date of Patent: May 22, 2012
    Assignee: Apple Inc.
    Inventors: Scott James Forstall, Donald D. Melton, John William Sullivan, Darin Benjamin Adler
  • Publication number: 20120054864
    Abstract: The present invention describes methods for improving security when accessing applications and other executable programs. In one exemplary method, a user is warned if an application that has never been previously run is being launched by the user. Other methods, as well as data processing systems and machine readable media, are also described.
    Type: Application
    Filed: November 3, 2011
    Publication date: March 1, 2012
    Inventors: Christopher Scott Linn, Darin Benjamin Adler, Donald Dale Melton, Christopher Blumenberg
  • Patent number: 8060860
    Abstract: The present invention describes methods for improving security when accessing applications and other executable programs. In one exemplary method, a user is warned if an application that has never been previously run is being launched by the user. Other methods, as well as data processing systems and machine readable media, are also described.
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: November 15, 2011
    Assignee: Apple Inc.
    Inventors: Christopher Scott Linn, Darin Benjamin Adler, Donald Dale Melton, Christopher Blumenberg
  • Publication number: 20100325100
    Abstract: Providing immediate search feedback is disclosed. Search input is received within a search field of a web browser application. Based on characteristics of the search input, a determination is made whether to automatically submit a query to a search engine. In one aspect, the query is automatically submitted to the search engine. The query is based on the received first search input. Results are displayed within the web browser application, the results web page returned from the query submitted to the search engine.
    Type: Application
    Filed: August 27, 2010
    Publication date: December 23, 2010
    Inventors: Scott James Forstall, Donald D. Melton, John William Sullivan, Darin Benjamin Adler
  • Patent number: 7788248
    Abstract: Providing immediate search feedback is disclosed. Search input is received within a search field of a web browser application. Based on characteristics of the search input, a determination is made whether to automatically submit a query to a search engine. In one aspect, the query is automatically submitted to the search engine. The query is based on the received first search input. Results are displayed within the web browser application, the results web page returned from the query submitted to the search engine.
    Type: Grant
    Filed: March 8, 2005
    Date of Patent: August 31, 2010
    Assignee: Apple Inc.
    Inventors: Scott James Forstall, Donald D. Melton, John William Sullivan, Darin Benjamin Adler
  • Publication number: 20020076109
    Abstract: A method and apparatus for providing an interpreter that is operable to recognize whether text displayed on a display device belongs to a pre-defined type of text, and to present the user with an option for performing a context sensitive operation when an interpreter recognizes the input text as belonging to the pre-defined type of text. The input text is generated based on a user selecting text, a portion of text, an object, or a portion of an object displayed on a display device that is part of a computer system. Alternatively, an interpreter automatically recognizes when displayed text belongs to a pre-defined type of text. A wide variety of interpreters may be included, wherein each interpreter has at least one corresponding pre-defined type of text and at least one corresponding context sensitive operation.
    Type: Application
    Filed: January 25, 1999
    Publication date: June 20, 2002
    Inventors: ANDY HERTZFELD, DARIN BENJAMIN ADLER