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: 11700168Abstract: 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 notification triggered by a target device. The request includes parameters, such as a location and a condition that define when the notification is triggered. The server sends instruction to the target device to set the notification 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 notification 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 message to the requesting device that the notification has been triggered.Type: GrantFiled: July 6, 2020Date of Patent: July 11, 2023Assignee: Apple Inc.Inventors: Raghu Pai, Joshua B. Dickens, Karthik Narayanan, Megan M. Frost, Patrice Olivier Gautier
-
Publication number: 20230188411Abstract: 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 notification triggered by a target device. The request includes parameters, such as a location and a condition that define when the notification is triggered. The server sends instruction to the target device to set the notification 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 notification 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 message to the requesting device that the notification has been triggered.Type: ApplicationFiled: February 14, 2023Publication date: June 15, 2023Inventors: Raghu Pai, Joshua B. Dickens, Karthik Narayanan, Megan M. Frost, Patrice Olivier Gautier
-
Publication number: 20220386085Abstract: Systems and methods for sharing location information during a message conversation are provided. An electronic device displays a message region for displaying a message transcript of messages sent between a first participant and a second participant in a message conversation. The electronic device displays a location-sharing affordance. The electronic device detects a selection of the location-sharing affordance, where detecting a selection of the location-sharing affordance by the first participant comprises detecting a single contact by the first participant. In response to detecting a selection of the location-sharing affordance, the electronic device enables the second participant to obtain the first participant location information and displays a modified location-sharing affordance.Type: ApplicationFiled: August 11, 2022Publication date: December 1, 2022Inventors: Jae Woo CHANG, Megan M. FROST, Joshua B. DICKENS, Stephen O. LEMAY, Marcel VAN OS, Richard R. DELLINGER, Lawrence Y. YANG
-
Patent number: 11418929Abstract: Systems and methods for sharing location information during a message conversation are provided. An electronic device displays a message region for displaying a message transcript of messages sent between a first participant and a second participant in a message conversation. The electronic device displays a location-sharing affordance. The electronic device detects a selection of the location-sharing affordance, where detecting a selection of the location-sharing affordance by the first participant comprises detecting a single contact by the first participant. In response to detecting a selection of the location-sharing affordance, the electronic device enables the second participant to obtain the first participant location information and displays a modified location-sharing affordance.Type: GrantFiled: June 27, 2019Date of Patent: August 16, 2022Assignee: Apple Inc.Inventors: Jae Woo Chang, Megan M. Frost, Joshua B. Dickens, Stephen O. Lemay, Marcel Van Os, Richard R. Dellinger, Lawrence Y. Yang
-
Publication number: 20200336365Abstract: 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 notification triggered by a target device. The request includes parameters, such as a location and a condition that define when the notification is triggered. The server sends instruction to the target device to set the notification 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 notification 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 message to the requesting device that the notification has been triggered.Type: ApplicationFiled: July 6, 2020Publication date: October 22, 2020Inventors: Raghu Pai, Joshua B. Dickens, Karthik Narayanan, Megan M. Frost, Patrice Olivier Gautier
-
Patent number: 10715380Abstract: 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: GrantFiled: September 28, 2018Date of Patent: July 14, 2020Assignee: Apple Inc.Inventors: Raghu Pai, Joshua B. Dickens, Karthik Narayanan, Megan M. Frost, Patrice Olivier Gautier
-
Publication number: 20190320301Abstract: Systems and methods for sharing location information during a message conversation are provided. An electronic device displays a message region for displaying a message transcript of messages sent between a first participant and a second participant in a message conversation. The electronic device displays a location-sharing affordance. The electronic device detects a selection of the location-sharing affordance, where detecting a selection of the location-sharing affordance by the first participant comprises detecting a single contact by the first participant. In response to detecting a selection of the location-sharing affordance, the electronic device enables the second participant to obtain the first participant location information and displays a modified location-sharing affordance.Type: ApplicationFiled: June 27, 2019Publication date: October 17, 2019Inventors: Jae Woo CHANG, Megan M. FROST, Joshua B. DICKENS, Stephen O. LEMAY, Marcel VAN OS, Richard R. DELLINGER, Lawrence Y. YANG
-
Publication number: 20190273652Abstract: 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: ApplicationFiled: September 28, 2018Publication date: September 5, 2019Applicant: Apple Inc.Inventors: Raghu Pai, Joshua B. Dickens, Karthik Narayanan, Megan M. Frost, Patrice Olivier Gautier
-
Patent number: 10341826Abstract: Systems and methods for sharing location information during a message conversation are provided. An electronic device detects a location-sharing request from a first participant of a message conversation to share first participant location information with a second participant. The device then enables the second participant to obtain the first participant location information during a predetermined location-sharing time period. In response to detecting interaction by one of the first participant and the second participant with the message conversation during the predetermined location-sharing time period, the device extends the predetermined location-sharing time period.Type: GrantFiled: May 21, 2018Date of Patent: July 2, 2019Assignee: Apple Inc.Inventors: Jae Woo Chang, Megan M. Frost, Joshua B. Dickens, Stephen O. Lemay, Marcel Van Os, Richard R. Dellinger, Lawrence Y. Yang
-
Patent number: 10103934Abstract: 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: GrantFiled: January 22, 2016Date of Patent: October 16, 2018Assignee: Apple Inc.Inventors: Ragu Pai, Joshua B. Dickens, Karthik Narayanan, Megan M. Frost, Patrice Olivier Gautier
-
Publication number: 20180270627Abstract: Systems and methods for sharing location information during a message conversation are provided. An electronic device detects a location-sharing request from a first participant of a message conversation to share first participant location information with a second participant. The device then enables the second participant to obtain the first participant location information during a predetermined location-sharing time period. In response to detecting interaction by one of the first participant and the second participant with the message conversation during the predetermined location-sharing time period, the device extends the predetermined location-sharing time period.Type: ApplicationFiled: May 21, 2018Publication date: September 20, 2018Inventors: Jae Woo CHANG, Megan M. FROST, Joshua B. DICKENS, Stephen O. LEMAY, Marcel VAN OS, Richard R. DELLINGER, Lawrence Y. YANG
-
Patent number: 10037217Abstract: 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: GrantFiled: September 30, 2014Date of Patent: July 31, 2018Assignee: Apple Inc.Inventors: Peter Roman, Richard R. Dellinger, Megan M. Frost, Joshua B. Dickens, Mischa McLachlan, Patrick L. Coffman
-
Patent number: 10003938Abstract: Systems and methods for sharing location information during a message conversation are provided. An electronic device detects a location-sharing request from a first participant of a message conversation to share first participant location information with a second participant. The device then enables the second participant to obtain the first participant location information during a predetermined location-sharing time period. In response to detecting interaction by one of the first participant and the second participant with the message conversation during the predetermined location-sharing time period, the device extends the predetermined location-sharing time period.Type: GrantFiled: April 29, 2016Date of Patent: June 19, 2018Assignee: Apple Inc.Inventors: Jae Woo Chang, Megan M. Frost, Joshua B. Dickens, Stephen O. Lemay, Marcel Van Os, Richard R. Dellinger, Lawrence Y. Yang
-
Patent number: 9998888Abstract: Systems and methods for sharing location information during a message conversation are provided. An electronic device detects a location-sharing request from a first participant of a message conversation to share first participant location information with a second participant. The device then enables the second participant to obtain the first participant location information during a predetermined location-sharing time period. In response to detecting interaction by one of the first participant and the second participant with the message conversation during the predetermined location-sharing time period, the device extends the predetermined location-sharing time period.Type: GrantFiled: January 22, 2018Date of Patent: June 12, 2018Assignee: Apple Inc.Inventors: Jae Woo Chang, Megan M. Frost, Joshua B. Dickens, Stephen O. Lemay, Marcel Van Os, Richard R. Dellinger, Lawrence Y. Yang
-
Publication number: 20180146349Abstract: Systems and methods for sharing location information during a message conversation are provided. An electronic device detects a location-sharing request from a first participant of a message conversation to share first participant location information with a second participant. The device then enables the second participant to obtain the first participant location information during a predetermined location-sharing time period. In response to detecting interaction by one of the first participant and the second participant with the message conversation during the predetermined location-sharing time period, the device extends the predetermined location-sharing time period.Type: ApplicationFiled: January 22, 2018Publication date: May 24, 2018Inventors: Jae Woo CHANG, Megan M. FROST, Joshua B. DICKENS, Stephen O. LEMAY, Marcel VAN OS, Richard R. DELLINGER, Lawrence Y. YANG
-
Patent number: 9888058Abstract: 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: GrantFiled: February 12, 2016Date of Patent: February 6, 2018Assignee: Apple Inc.Inventors: Timothy S. Hurley, Guido Neitzer, Joshua B. Dickens, John K. Herbold, Patrice O. Gautier
-
Publication number: 20170048686Abstract: Systems and methods for sharing location information during a message conversation are provided. An electronic device detects a location-sharing request from a first participant of a message conversation to share first participant location information with a second participant. The device then enables the second participant to obtain the first participant location information during a predetermined location-sharing time period. In response to detecting interaction by one of the first participant and the second participant with the message conversation during the predetermined location-sharing time period, the device extends the predetermined location-sharing time period.Type: ApplicationFiled: April 29, 2016Publication date: February 16, 2017Inventors: Jae Woo CHANG, Megan M. FROST, Joshua B. DICKENS, Stephen O. LEMAY, Marcel VAN OS, Richard R. DELLINGER, Lawrence Y. YANG
-
Publication number: 20160234060Abstract: 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: ApplicationFiled: January 22, 2016Publication date: August 11, 2016Applicant: Apple Inc.Inventors: Ragu Pai, Joshua B. Dickens, Karthik Narayanan, Megan M. Frost, Patrice Olivier Gautier
-
Publication number: 20160164950Abstract: 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: ApplicationFiled: February 12, 2016Publication date: June 9, 2016Inventors: Timothy S. Hurley, Guido Neitzer, Joshua B. Dickens, John K. Herbold, Patrice O. Gautier
-
Patent number: 9294546Abstract: 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: GrantFiled: September 29, 2011Date of Patent: March 22, 2016Assignee: Apple Inc.Inventors: Timothy S. Hurley, Guido Neitzer, Joshua B. Dickens, John K. Herbold, Patrice O. Gautier