Patents by Inventor Swapnil R. Dave

Swapnil R. 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).

  • Patent number: 9524500
    Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for sending transfer requests, receiving approvals, and carrying out transfers in a digital wallet application. A mobile payment engine receives a request from a client application associated with a first digital card to apply assets from at least one additional digital card to the first digital card, receives receiving approval to transfer assets from the at least one additional digital card to the first digital card, and transfers the assets to the first digital card. Transfers can be made between digital cards in the same client's digital wallet application and transfers can be made between multiple client device accounts.
    Type: Grant
    Filed: November 13, 2012
    Date of Patent: December 20, 2016
    Assignee: Apple Inc.
    Inventors: Swapnil R. Dave, Devrim Varoglu
  • Patent number: 9494442
    Abstract: A device includes a touch sensitive surface for receiving touch input or gestures associated with two or more markers representing two or more locations defining a route on a map display. Based on the touch input or gesture, information associated with the route is provided to the user including, for example, the travel distance between the two or more locations and an estimated travel time. In some implementations, a gesture associated with two or more markers representing locations on a map display opens a user interface for providing travel directions for a route associated with the two or more locations.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: November 15, 2016
    Assignee: Apple Inc.
    Inventors: Devrim Varoglu, Swapnil R. Dave
  • Patent number: 9491784
    Abstract: Systems and associated methods for providing a plurality of devices the same media content. A plurality of requests for media content may be received where each of the plurality of requests is received from a respective device. It may be determined whether the plurality of requests for media content are for the same media content. In response to determining that the plurality of requests are for the same media content, a single request for the media content may be generated. The media content may be received in response to the single request and the media content may be stored in a memory medium. The media content may be provided to each of the respective devices in response to the plurality of requests.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: November 8, 2016
    Assignee: Apple Inc.
    Inventors: Swapnil R. Dave, Devrim Varoglu
  • Patent number: 9471599
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for retrieving local information on a user device include detecting itinerary information stored by a first application on a user device, and identifying a travel destination based on the detected itinerary information. The travel destination is communicated to a second application executable on a user device, and the travel destination is stored in association with the second application. The second application is adapted to retrieve local information based on an identified geographic location, and local information for the travel destination is provided through the second application in response to a user interaction with the second application and based on a triggering threshold associated with the itinerary information.
    Type: Grant
    Filed: October 26, 2015
    Date of Patent: October 18, 2016
    Assignee: Apple Inc.
    Inventors: Devrim Varoglu, Swapnil R. Dave
  • Publication number: 20160241710
    Abstract: A contactability of a user can be maintained by identifying a secondary device and causing a contact device to establish a communication session with the secondary device when a primary device becomes unavailable. In some embodiments, when a power level of a primary device falls below a threshold, the primary device can identify a secondary device previously associated with the primary device. The secondary device can receive a signal periodically from the primary device. In response to ceasing to receive the signal that is being sent periodically from the primary device, the secondary device in some embodiments can send a notification to a contact device to inform the contact device to send a communication request to the secondary device. The secondary device can receive the communication request from the contact device and establish a communication session with the contact device.
    Type: Application
    Filed: February 22, 2016
    Publication date: August 18, 2016
    Applicant: Apple Inc.
    Inventors: Swapnil R. Dave, Kaustubh M. Rao
  • Publication number: 20160182635
    Abstract: The disclosed embodiments provide a system that processes data from a user. During operation, the system obtains, at a cloud computing system, a set of data-sharing preferences for the user. Next, the system creates a set of virtual storage partitions for the user with the cloud computing system based on the data-sharing preferences. Upon receiving data from the user to the cloud computing system, the system associates the data with a virtual storage partition from the set of virtual storage partitions based on the data-sharing preferences and a set of data attributes for the data. Finally, the system manages access to the virtual storage partition by one or more other users based on the data-sharing preferences.
    Type: Application
    Filed: June 29, 2015
    Publication date: June 23, 2016
    Inventors: Monika Bansal, Swapnil R. Dave, Devrim Varoglu
  • Patent number: 9368114
    Abstract: A speech output to be provided to a user of a device is received. Thereafter, it is determined if the device is currently receiving speech input from a user. Upon determining that the device is not currently receiving speech input from the user, the speech output to the user is provided. On the other hand, upon determining that the device is receiving speech input from the user it is determined if provision of the speech output is urgent. When the speech output is urgent, the speech output is provided to the user. When the speech output is not urgent, provision of the speech output to the user is stayed.
    Type: Grant
    Filed: March 6, 2014
    Date of Patent: June 14, 2016
    Assignee: Apple Inc.
    Inventors: Anthony L. Larson, Swapnil R. Dave, Devrim Varoglu
  • Publication number: 20160110382
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for retrieving local information on a user device include detecting itinerary information stored by a first application on a user device, and identifying a travel destination based on the detected itinerary information. The travel destination is communicated to a second application executable on a user device, and the travel destination is stored in association with the second application. The second application is adapted to retrieve local information based on an identified geographic location, and local information for the travel destination is provided through the second application in response to a user interaction with the second application and based on a triggering threshold associated with the itinerary information.
    Type: Application
    Filed: October 26, 2015
    Publication date: April 21, 2016
    Inventors: Devrim Varoglu, Swapnil R. Dave
  • Publication number: 20160112837
    Abstract: A system, method and apparatus are disclosed for monitoring a mobile device en route to a destination. A user of a monitored device specifies geo-fence regions along a route to the destination. Entry and exit of regions triggers the sending of event notifications to a monitoring device. Event notifications may be sent if an estimated time of arrival changes due to delay. Event notifications may be sent if the monitored device deviates from a planned route by a threshold distance. Event notifications may be sent through a direct communication link between the monitored device and monitoring device or through a location-based service.
    Type: Application
    Filed: October 26, 2015
    Publication date: April 21, 2016
    Applicant: Apple Inc.
    Inventors: Devrim Varoglu, Swapnil R. Dave
  • Publication number: 20160105769
    Abstract: The method includes receiving, via the one or more input devices, a request to generate an alert when the device is near a location associated with a first identifier, wherein the first identifier is associated with a class of goods or services that is associated with a first type of location including one or more locations associated with the first identifier and a second type of location including one or more locations that are not associated with the first identifier, wherein the alert is restricted to a route constraint parameter.
    Type: Application
    Filed: December 15, 2015
    Publication date: April 14, 2016
    Inventors: Swapnil R. Dave, Kaustubh M. Rao
  • Patent number: 9310213
    Abstract: Methods, systems, computer-readable media, and apparatuses for obtaining updated navigation information are presented. A first computing device can receive routing information from a second computing device, where the routing information is indicative of a route determined by the second computing device to a destination. Subsequently, navigation instructions can be provided at the first computing device based upon the routing information received from the second computing device. The first computing device then can receive, from the second computing device, a change to the routing information. Thereafter, and responsive to receiving the change to the routing information, the first computing device can provide modified navigation instructions.
    Type: Grant
    Filed: November 8, 2012
    Date of Patent: April 12, 2016
    Assignee: Apple Inc.
    Inventors: Swapnil R. Dave, Devrim Varoglu
  • Publication number: 20160076895
    Abstract: A mobile device can obtain wireless network signal strength map data that indicates, for various nearby geographical regions, the wireless network signal strength in each such region. A mobile device can transmit that data to a vehicular navigation system responsible for automatically selecting a high-quality route of vehicular travel between a specified source and destination. The system can take the wireless network signal map data into account when selecting that route. When selecting from among multiple different routes of vehicular travel between a specified source and destination, the system may employ an algorithm that considers wireless network signal strengths along those routes, in addition to the other factors. Consequently, the system can select a longer route having better signal strength over a shorter route having worse signal strength. The system can present the selected route within a set of suggested routes, potentially along with reasons for each route's suggestion.
    Type: Application
    Filed: May 21, 2015
    Publication date: March 17, 2016
    Inventors: Swapnil R. Dave, Devrim Varoglu
  • Publication number: 20160056884
    Abstract: In one or more embodiments, a first device such as a mobile phone can establish a wireless connection with second device, and the second device can act as a bridge between the first device and a peripheral device, such as a printer, so that the first device need not establish a secure pairing or other type of direct connection with the peripheral device. The second device provides a profile of the peripheral to the first device. The first device can then use the profile to access the peripheral device via the second device, with the second device passing data between the first device and the peripheral identified by the profile. This bridging feature simplifies the process of using the peripheral devices, since no secure pairing or other configuration procedure is needed to enable the first device to access the peripheral.
    Type: Application
    Filed: July 30, 2015
    Publication date: February 25, 2016
    Inventors: Swapnil R. DAVE, Devrim VAROGLU, Sarin S. MEHTA
  • Patent number: 9270708
    Abstract: A contactability of a user can be maintained by identifying a secondary device and causing a contact device to establish a communication session with the secondary device when a primary device becomes unavailable. In some embodiments, when a power level of a primary device falls below a threshold, the primary device can identify a secondary device previously associated with the primary device. The secondary device can receive a signal periodically from the primary device. In response to ceasing to receive the signal that is being sent periodically from the primary device, the secondary device in some embodiments can send a notification to a contact device to inform the contact device to send a communication request to the secondary device. The secondary device can receive the communication request from the contact device and establish a communication session with the contact device.
    Type: Grant
    Filed: February 20, 2013
    Date of Patent: February 23, 2016
    Assignee: Apple Inc.
    Inventors: Swapnil R. Dave, Kaustubh M. Rao
  • Patent number: 9215559
    Abstract: A user can create geo-fences by providing a first identifier, e.g., a name of a store or a category of merchandise, and a location-based function that is triggered when the user's mobile device crosses a boundary of a geo-fence. An elapsed time that the geo-fences are not triggered can be monitored. If the elapsed time exceeds a threshold, additional geo-fences can be added based on a second identifier that is associated with the additional geo-fences. Whether the elapsed time is going to exceed the threshold can be predicted, and the additional geo-fences added at the time of the prediction, which may be before the elapsed time actually exceeds the threshold. Additionally, the user can be prompted regarding adding additional geo-fences before or after the elapsed time might exceed the threshold.
    Type: Grant
    Filed: March 4, 2013
    Date of Patent: December 15, 2015
    Assignee: APPLE INC.
    Inventors: Swapnil R. Dave, Kaustubh M. Rao
  • Patent number: 9170863
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for retrieving local information on a user device include detecting itinerary information stored by a first application on a user device, and identifying a travel destination based on the detected itinerary information. The travel destination is communicated to a second application executable on a user device, and the travel destination is stored in association with the second application. The second application is adapted to retrieve local information based on an identified geographic location, and local information for the travel destination is provided through the second application in response to a user interaction with the second application and based on a triggering threshold associated with the itinerary information.
    Type: Grant
    Filed: February 1, 2013
    Date of Patent: October 27, 2015
    Assignee: Apple Inc.
    Inventors: Devrim Varoglu, Swapnil R. Dave
  • Patent number: 9173061
    Abstract: A system, method and apparatus are disclosed for monitoring a mobile device en route to a destination. A user of a monitored device specifies geo-fence regions along a route to the destination. Entry and exit of regions triggers the sending of event notifications to a monitoring device. Event notifications may be sent if an estimated time of arrival changes due to delay. Event notifications may be sent if the monitored device deviates from a planned route by a threshold distance. Event notifications may be sent through a direct communication link between the monitored device and monitoring device or through a location-based service.
    Type: Grant
    Filed: December 17, 2012
    Date of Patent: October 27, 2015
    Assignee: Apple Inc.
    Inventors: Devrim Varoglu, Swapnil R. Dave
  • Patent number: 9160827
    Abstract: A telephone number is automatically adjusted in the context a business card or other telephone number exchange. The country code, area code, or other prefix portion is added, removed, or modified based on a location associated with the telephone number and/or a location associated with the recipient. In one example, a sending device looks up location information by contacting the service provider, using locally-stored information, or otherwise, and, based on this information, includes an appropriate prefix. The sending device can also use a location associated with the recipient in determining an appropriate prefix or adjusting a received prefix, for example, based on the recipient's own telephone number. Adjustments to telephone numbers can also be made by recipient devices, intermediary devices, and any other devices that may be involved in the exchange of telephone numbers, business card information, or related activities, and in other contexts as well.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: October 13, 2015
    Assignee: Apple Inc.
    Inventors: Swapnil R. Dave, Devrim Varoglu
  • Patent number: 9100828
    Abstract: In one or more embodiments, a first device such as a mobile phone can establish a wireless connection with second device, and the second device can act as a bridge between the first device and a peripheral device, such as a printer, so that the first device need not establish a secure pairing or other type of direct connection with the peripheral device. The second device provides a profile of the peripheral to the first device. The first device can then use the profile to access the peripheral device via the second device, with the second device passing data between the first device and the peripheral identified by the profile. This bridging feature simplifies the process of using the peripheral devices, since no secure pairing or other configuration procedure is needed to enable the first device to access the peripheral.
    Type: Grant
    Filed: September 30, 2012
    Date of Patent: August 4, 2015
    Assignee: Apple Inc.
    Inventors: Swapnil R. Dave, Devrim Varoglu, Sarin S. Mehta
  • Patent number: 9080877
    Abstract: Customized images can be used to improve navigation of a user to a particular destination. For example, a mobile device can receive a first destination location of the first user. Additionally, the mobile device can receive one or more media files of the first destination location, wherein at least one of the media files is created with a recording device. Furthermore, the mobile device can further receive an indicator associating the one or more media files with the first destination location. Subsequently, the mobile device can receive a current location of the mobile device of the first user. Finally, the mobile device can display the one or more media files when the current location is within a specified distance of the first destination location.
    Type: Grant
    Filed: February 21, 2013
    Date of Patent: July 14, 2015
    Assignee: Apple Inc.
    Inventors: Swapnil R. Dave, Anthony L Larson, Devrim Varoglu