Patents by Inventor Joshua B. Dickens

Joshua B. Dickens 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: 9247377
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for setting a reminder triggered by a target device. A requesting device sends a request to a server to set a reminder triggered by a target device. The request includes parameters, such as a location and a condition that define when the reminder is triggered. The server sends instruction to the target device to set the reminder based on the parameters. When the condition such as arrival is met by the target device in relation to the location the target device sends a message to the server that the reminder has been triggered. The target device can set a geo-fence to determine the position of the target device in relation to the location, and the requesting user can dictate the size of the geo-fence. The server sends a notification to the requesting device that the reminder has been triggered.
    Type: Grant
    Filed: June 4, 2012
    Date of Patent: January 26, 2016
    Assignee: Apple Inc.
    Inventors: Raghu Pai, Joshua B. Dickens, Karthik Narayanan, Megan M. Frost, Patrice Olivier Gautier
  • Publication number: 20150346958
    Abstract: A multifunction device generates a display of a first view of an application-centric library associated with an application. The application-centric library has content rules that limit files to those that include content compatible with the application. The first view includes a representation of a first file compatible with the application and added to the application-centric library. The instructions also include: while displaying the first view, detecting first inputs; in response to detecting the first inputs, generating a display of a second view comprising a representation of a second file not added to the application-centric library; while displaying the second view, detecting second inputs interpreted as a selection of the representation of the second file; and in response to detecting the second inputs, in accordance with a determination that the second file is compatible with the application, adding the second file to the application-centric library.
    Type: Application
    Filed: September 30, 2014
    Publication date: December 3, 2015
    Applicant: Apple Inc.
    Inventors: Peter ROMAN, Richard R. DELLINGER, Megan M. FROST, Joshua B. DICKENS, Mischa MCLACHLAN, Patrick L. COFFMAN
  • Publication number: 20150350141
    Abstract: A device provides user interfaces for capturing and sending media, such as audio, video, or images, from within a message application. The device detects a movement of the device and in response, plays or records an audio message. The device sends the recorded audio message in response to detecting a movement of the device. The device removes messages from a conversation based on expiration criteria. The device shares a location with one or more message participants in a conversation.
    Type: Application
    Filed: September 30, 2014
    Publication date: December 3, 2015
    Inventors: Lawrence Y. YANG, Roberto GARCIA, Justin WOOD, Anil K. KANDANGATH, Arvindh KRISHNASWAMY, Richard R. DELLINGER, Craig M. FEDERIGHI, Imran CHAUDHRI, Stephen O. LEMAY, Eugene M. BISTOLAS, Kevin J. LINDEMAN, Kyle S. MACOMBER, Woo-Ram LEE, Jae Woo CHANG, Xiaoyuan TU, Marcel VAN OS, Patrick L. COFFMAN, Matthaeus KRENN, Megan M. FROST, Joshua B. DICKENS
  • Patent number: 9116596
    Abstract: Some embodiments provide tools that allow a user to share content on one device with multiple other users using different devices. To facilitate the sharing operations, the content sharing tools allow the user to (1) create a shared stream that represents a set of shared content and (2) invite one or more recipients to subscribe to the shared stream. When a recipient subscribes to the shared stream, the set of content is streamed across one or more of his or her devices. The content sharing tools of some embodiments can be used to exchange comments regarding the stream's content.
    Type: Grant
    Filed: September 29, 2012
    Date of Patent: August 25, 2015
    Assignee: APPLE INC.
    Inventors: Peter W. Roman, Joshua B. Dickens, Richard R. Dellinger
  • Publication number: 20130332512
    Abstract: Some embodiments provide tools that allow a user to share content on one device with multiple other users using different devices. To facilitate the sharing operations, the content sharing tools allow the user to (1) create a shared stream that represents a set of shared content and (2) invite one or more recipients to subscribe to the shared stream. When a recipient subscribes to the shared stream, the set of content is streamed across one or more of his or her devices. In some embodiments, the content sharing tools allow the set of contents of the shared stream to be published as a webpage to a public website.
    Type: Application
    Filed: September 29, 2012
    Publication date: December 12, 2013
    Applicant: APPLE INC.
    Inventors: Peter W. Roman, Joshua B. Dickens, Richard R. Dellinger
  • Publication number: 20130332526
    Abstract: Some embodiments provide tools that allow a user to share content on one device with multiple other users using different devices. The content sharing tools allow the user to (1) create a shared stream that represents a set of shared content and (2) invite one or more recipients to subscribe to the shared stream. When a recipient subscribes to the shared stream, the set of content is streamed across one or more of his or her devices. In some embodiments, a control server facilitates the sharing of content by managing control data associated with different shared streams.
    Type: Application
    Filed: September 29, 2012
    Publication date: December 12, 2013
    Applicant: APPLE INC.
    Inventors: Timothy S. Hurley, Guido Neitzer, Mark L. Ritchie, Richard J. Scorer, Jason Te Whau, Erik Torres Bergman, Li Wang, Raymond Wai-Keung Wong, Peter W. Roman, Joshua B. Dickens
  • Publication number: 20130332854
    Abstract: Some embodiments provide tools that allow a user to share content on one device with multiple other users using different devices. To facilitate the sharing operations, the content sharing tools allow the user to (1) create a shared stream that represents a set of shared content and (2) invite one or more recipients to subscribe to the shared stream. When a recipient subscribes to the shared stream, the set of content is streamed across one or more of his or her devices. In some embodiments, the content sharing tools can be used manage the shared stream by additional subscribers, removing existing subscribers, and deleting the shared stream.
    Type: Application
    Filed: September 29, 2012
    Publication date: December 12, 2013
    Applicant: APPLE INC.
    Inventors: Peter W. Roman, Joshua B. Dickens, Richard R. Dellinger
  • Publication number: 20130332856
    Abstract: Some embodiments provide tools that allow a user to share content on one device with multiple other users using different devices. The content sharing tools allow the user to (1) create a shared stream that represents a set of shared content and (2) invite one or more recipients to subscribe to the shared stream. When a recipient subscribes to the shared stream, the set of content is streamed across one or more of his or her devices. In some embodiments, the content sharing tools are provided as part of an image application that executes on a digital media receiver or smart television.
    Type: Application
    Filed: September 29, 2012
    Publication date: December 12, 2013
    Applicant: APPLE INC.
    Inventors: Christopher John Sanders, Peter W. Roman, Joshua B. Dickens
  • Publication number: 20130332840
    Abstract: Some embodiments provide tools that allow a user to share content on one device with multiple other users using different devices. The content sharing tools allow the user to (1) create a shared stream that represents a set of shared content and (2) invite one or more recipients to subscribe to the shared stream. When a recipient subscribes to the shared stream, the set of content is streamed across one or more of his or her devices. In some embodiments, the content sharing tools are provided as part of an image organizing and editing application.
    Type: Application
    Filed: September 29, 2012
    Publication date: December 12, 2013
    Applicant: APPLE INC.
    Inventors: Rachel A. Roth, Paulo M. Lopez, Britt S. Miura, Peter W. Roman, Joshua B. Dickens
  • Publication number: 20130332841
    Abstract: Some embodiments provide tools that allow a user to share content on one device with multiple other users using different devices. The content sharing tools allow the user to (1) create a shared stream that represents a set of shared content and (2) invite one or more recipients to subscribe to the shared stream. When a recipient subscribes to the shared stream, the set of content is streamed across one or more of his or her devices. In some embodiments, the content sharing tools are integrated into an operating system of a device.
    Type: Application
    Filed: September 29, 2012
    Publication date: December 12, 2013
    Applicant: APPLE INC.
    Inventors: Bernard Gallet, Joshua B. Dickens, Peter W. Roman
  • Publication number: 20130332855
    Abstract: Some embodiments provide tools that allow a user to share content on one device with multiple other users using different devices. To facilitate the sharing operations, the content sharing tools allow the user to (1) create a shared stream that represents a set of shared content and (2) invite one or more recipients to subscribe to the shared stream. When a recipient subscribes to the shared stream, the set of content is streamed across one or more of his or her devices. The content sharing tools of some embodiments can be used to exchange comments regarding the stream's content.
    Type: Application
    Filed: September 29, 2012
    Publication date: December 12, 2013
    Applicant: APPLE INC.
    Inventors: Peter W. Roman, Joshua B. Dickens, Richard R. Dellinger
  • Publication number: 20130281112
    Abstract: Techniques are disclosed that allow a programmable device to suspend sharing the location of the device automatically based upon predetermined criteria, such as a location, time of day, or an activity of the user of the device. Location sharing may be inhibited for some devices while remaining active for others. A server may provide intermediary services, storing location history information in a database for providing to devices registered to receive the location information.
    Type: Application
    Filed: April 20, 2012
    Publication date: October 24, 2013
    Applicant: APPLE INC.
    Inventors: Alessandro F. Sabatelli, Joshua B. Dickens
  • Publication number: 20120311096
    Abstract: Techniques are provided for causing a file to be sent from a source device over a network to one or more destination devices. An intermediary receives a notification of a file and determines which destination device(s) are to retrieve the file. The intermediary may determine the destination device(s) based on one or more attributes of the file. The intermediary may cause the file to be stored in persistent storage that is maintained by a separate storage service. The intermediary may cause the file to be deleted after a particular period of time. The source device may send multiple versions of a file to the intermediary, which determines which destination device is to receive which version. The file may be a digital image and a destination device may be a device that displays a slideshow of digital images while the destination device receives the digital image over a network.
    Type: Application
    Filed: September 29, 2011
    Publication date: December 6, 2012
    Applicant: APPLE INC.
    Inventors: Timothy S. Hurley, Guido Neitzer, Joshua B. Dickens, John K. Herbold, Patrice O. Gautier
  • Publication number: 20120302258
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for setting a reminder triggered by a target device. A requesting device sends a request to a server to set a reminder triggered by a target device. The request includes parameters, such as a location and a condition that define when the reminder is triggered. The server sends instruction to the target device to set the reminder based on the parameters. When the condition such as arrival is met by the target device in relation to the location the target device sends a message to the server that the reminder has been triggered. The target device can set a geo-fence to determine the position of the target device in relation to the location, and the requesting user can dictate the size of the geo-fence. The server sends a notification to the requesting device that the reminder has been triggered.
    Type: Application
    Filed: June 4, 2012
    Publication date: November 29, 2012
    Applicant: Apple Inc.
    Inventors: Raghu Pai, Joshua B. Dickens, Karthik Narayanan, Megan M. Frost, Patrice Olivier Gautier