Patents by Inventor Swapnil Dave

Swapnil Dave 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: 20190050821
    Abstract: An event analysis engine on a user device may be configured to receive information representative of a user event and to determine a type of the event according to the received information. One or more tasks associated with the determined type of event may be identified. Each of the identified tasks may be associated with a reminder having a trigger condition that is a function of information specific to the task. The task-specific information may be retrieved and the reminders associated with the tasks may be displayed when a device condition matches a calculated trigger condition for the reminder. Each task may be identified as completed when a completion condition associated with the task is satisfied.
    Type: Application
    Filed: July 2, 2018
    Publication date: February 14, 2019
    Inventors: Swapnil Dave, Devrim Varoglu
  • Patent number: 10026063
    Abstract: An event analysis engine on a user device may be configured to receive information representative of a user event and to determine a type of the event according to the received information. One or more tasks associated with the determined type of event may be identified. Each of the identified tasks may be associated with a reminder having a trigger condition that is a function of information specific to the task. The task-specific information may be retrieved and the reminders associated with the tasks may be displayed when a device condition matches a calculated trigger condition for the reminder. Each task may be identified as completed when a completion condition associated with the task is satisfied.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: July 17, 2018
    Assignee: Apple Inc.
    Inventors: Swapnil Dave, Devrim Varoglu
  • Publication number: 20170178086
    Abstract: An event analysis engine on a user device may be configured to receive information representative of a user event and to determine a type of the event according to the received information. One or more tasks associated with the determined type of event may be identified. Each of the identified tasks may be associated with a reminder having a trigger condition that is a function of information specific to the task. The task-specific information may be retrieved and the reminders associated with the tasks may be displayed when a device condition matches a calculated trigger condition for the reminder. Each task may be identified as completed when a completion condition associated with the task is satisfied.
    Type: Application
    Filed: September 29, 2016
    Publication date: June 22, 2017
    Inventors: Swapnil Dave, Devrim Varoglu
  • Patent number: 9609122
    Abstract: A telephone number corresponding to an incoming telephone call may be utilized to obtain information associated with the incoming call. If it is determined that the telephone number does not match records stored on the device on which the call is received, a request may be sent from the receiving device to an external device to obtain information associated with the incoming call. The request may be directed to a remote contacts application, another device listed in a data store of the receiving device, or to the calling device itself. When a response is received, the information may be displayed or otherwise utilized by the receiving device.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: March 28, 2017
    Assignee: Apple Inc.
    Inventors: Swapnil Dave, Devrim Varoglu
  • Patent number: 9460608
    Abstract: An event analysis engine on a user device may be configured to receive information representative of a user event and to determine a type of the event according to the received information. One or more tasks associated with the determined type of event may be identified. Each of the identified tasks may be associated with a reminder having a trigger condition that is a function of information specific to the task. The task-specific information may be retrieved and the reminders associated with the tasks may be displayed when a device condition matches a calculated trigger condition for the reminder. Each task may be identified as completed when a completion condition associated with the task is satisfied.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: October 4, 2016
    Assignee: Apple Inc.
    Inventors: Swapnil Dave, Devrim Varoglu
  • Publication number: 20160014271
    Abstract: A telephone number corresponding to an incoming telephone call may be utilized to obtain information associated with the incoming call. If it is determined that the telephone number does not match records stored on the device on which the call is received, a request may be sent from the receiving device to an external device to obtain information associated with the incoming call. The request may be directed to a remote contacts application, another device listed in a data store of the receiving device, or to the calling device itself. When a response is received, the information may be displayed or otherwise utilized by the receiving device.
    Type: Application
    Filed: September 25, 2015
    Publication date: January 14, 2016
    Inventors: Swapnil Dave, Devrim Varoglu
  • Patent number: 9148507
    Abstract: A telephone number corresponding to an incoming telephone call may be utilized to obtain information associated with the incoming call. If it is determined that the telephone number does not match records stored on the device on which the call is received, a request may be sent from the receiving device to an external device to obtain information associated with the incoming call. The request may be directed to a remote contacts application, another device listed in a data store of the receiving device, or to the calling device itself. When a response is received, the information may be displayed or otherwise utilized by the receiving device.
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: September 29, 2015
    Assignee: Apple Inc.
    Inventors: Swapnil Dave, Devrim Varoglu
  • Patent number: 8855614
    Abstract: A first device may be connected to a synchronization device to allow utilization of the first device through an interface of the synchronization device. The connection may be utilized to obtain contact information from the first device by the synchronization device. If it is determined that the contact information retrieved from the first device does not include desired contact information, the desired contact information may be retrieved from a second device. The contact information obtained from the second device may be utilized to initiate communication via the first device through an interface of the synchronization device.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: October 7, 2014
    Assignee: Apple Inc.
    Inventors: Devrim Varoglu, Swapnil Dave
  • Publication number: 20140146956
    Abstract: A telephone number corresponding to an incoming telephone call may be utilized to obtain information associated with the incoming call. If it is determined that the telephone number does not match records stored on the device on which the call is received, a request may be sent from the receiving device to an external device to obtain information associated with the incoming call. The request may be directed to a remote contacts application, another device listed in a data store of the receiving device, or to the calling device itself. When a response is received, the information may be displayed or otherwise utilized by the receiving device.
    Type: Application
    Filed: February 3, 2014
    Publication date: May 29, 2014
    Applicant: Apple Inc.
    Inventors: Swapnil Dave, Devrim Varoglu
  • Publication number: 20140070945
    Abstract: An event analysis engine on a user device may be configured to receive information representative of a user event and to determine a type of the event according to the received information. One or more tasks associated with the determined type of event may be identified. Each of the identified tasks may be associated with a reminder having a trigger condition that is a function of information specific to the task. The task-specific information may be retrieved and the reminders associated with the tasks may be displayed when a device condition matches a calculated trigger condition for the reminder. Each task may be identified as completed when a completion condition associated with the task is satisfied.
    Type: Application
    Filed: September 13, 2012
    Publication date: March 13, 2014
    Applicant: APPLE INC.
    Inventors: Swapnil Dave, Devrim Varoglu
  • Publication number: 20140067454
    Abstract: A scheduling application on a first device may be configured to identify multiple time periods that comply with a set of scheduling parameters for a proposed event. An invitation to the proposed event that includes the multiple time periods may then be sent to one or more second devices, where after users corresponding to the second devices may accept the invitation by selecting one or more of the multiple time periods. The selected one or more time periods from each of the second user devices may be sent to the first device and the event may be scheduled on each of the first and second devices according to a selected time.
    Type: Application
    Filed: August 29, 2012
    Publication date: March 6, 2014
    Applicant: Apple Inc.
    Inventors: Devrim Varoglu, Swapnil Dave
  • Publication number: 20140058679
    Abstract: Parameters of an electronic device may be evaluated in order to determine a probability of a particular wake status of a user of the device. The determined probabilities of a certain wake status based on the evaluated parameters may be combined to identify a combined wake status of the user. The identified wake status may be utilized to implement certain device functionality. The wake status can enable a user to suppress notifications during a particular wake status or to perform an action (such as generating a reminder) according to a particular wake status.
    Type: Application
    Filed: August 23, 2012
    Publication date: February 27, 2014
    Applicant: APPLE INC.
    Inventors: Devrim Varoglu, Swapnil Dave
  • Publication number: 20140004837
    Abstract: A first device may be connected to a synchronization device to allow utilization of the first device through an interface of the synchronization device. The connection may be utilized to obtain contact information from the first device by the synchronization device. If it is determined that the contact information retrieved from the first device does not include desired contact information, the desired contact information may be retrieved from a second device. The contact information obtained from the second device may be utilized to initiate communication via the first device through an interface of the synchronization device.
    Type: Application
    Filed: June 28, 2012
    Publication date: January 2, 2014
    Applicant: APPLE INC.
    Inventors: Devrim Varoglu, Swapnil Dave
  • Publication number: 20140003590
    Abstract: A telephone number corresponding to an incoming telephone call may be utilized to obtain information associated with the incoming call. If it is determined that the telephone number does not match records stored on the device on which the call is received, a request may be sent from the receiving device to an external device to obtain information associated with the incoming call. The request may be directed to a remote contacts application, another device listed in a data store of the receiving device, or to the calling device itself. When a response is received, the information may be displayed or otherwise utilized by the receiving device.
    Type: Application
    Filed: June 27, 2012
    Publication date: January 2, 2014
    Applicant: APPLE INC.
    Inventors: Swapnil Dave, Devrim Varoglu