Patents by Inventor Aroon Pahwa
Aroon Pahwa 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: 20200357522Abstract: The present disclosure relates to aggregating and sharing wellness data. The wellness data can be received by a user device from any number of sensors external or internal to the user device, from a user manually entering the wellness data, or from other users or entities. The user device can securely store the wellness data on the user device and transmit the wellness data to be stored on a remote database. A user of the device can share some or all of the wellness data with friends, relatives, caregivers, healthcare providers, or the like. The user device can further display a user's wellness data in an aggregated view of different types of wellness data. Wellness data of other users can also be viewed if authorizations from those users have been received.Type: ApplicationFiled: March 16, 2020Publication date: November 12, 2020Inventors: Aroon PAHWA, Rebecca L. WEBER, Divya NAG, Christopher D. SOLI, Lawrence Y. YANG, Stephen O. LEMAY, Kevin LYNCH, Stacey LYSIK, Dylan Ross EDWARDS, Zachury MINJACK, Zachery KENNEDY, Adam L. BEBERG, Dennis S. PARK, Afshad M. MISTRI, Anton M. DAVYDOV
-
Patent number: 10783703Abstract: Some embodiments provide a mapping application that has a novel way of displaying traffic congestion along roads in the map. The mapping application in some embodiments defines a traffic congestion representation to run parallel to its corresponding road portion when the map is viewed at a particular zoom level, and defines a traffic congestion representation to be placed over its corresponding road portion when the map is viewed at another zoom level. The mapping application in some embodiments differentiates the appearance of the traffic congestion representation that signifies heavy traffic congestion from the appearance of the traffic congestion representation that signifies moderate traffic congestion. In some of these embodiments, the mapping application does not generate a traffic congestion representation for areas along a road that are not congested.Type: GrantFiled: September 21, 2018Date of Patent: September 22, 2020Assignee: Apple Inc.Inventors: Christopher D. Moore, Aroon Pahwa, Yaohua Hu
-
Patent number: 10708408Abstract: Systems, methods and non-transitory computer readable media for allowing a user to switch between wearable items that have been paired or associated with an electronic device, such as a smartphone, are described. In one embodiment, the wearable items automatically detect a removal of a first wearable item from a user's body and an attachment of a second wearable item to the user's body. Messages from the wearable items are transmitted to the electronic device to allow the electronic device to switch the active wearable item from the first wearable item to the second wearable item. The switch can occur while the electronic device is in a locked state, and the electronic device can synchronize the second wearable item with data received from the first wearable item. Other embodiments are also described.Type: GrantFiled: July 8, 2019Date of Patent: July 7, 2020Assignee: Apple Inc.Inventors: David C. Donley, Julien A. Poumailloux, Pierre J. De Filippis, Tyler D. Hawkins, Craig P. Dooley, Daniel B. Pollack, James C. Grandy, Gregory B. Novick, Todd A. Shortlidge, Aroon Pahwa, David T. Wilson, Yan Yang, Nicholas Joseph Circosta
-
Publication number: 20190356767Abstract: Systems, methods and non-transitory computer readable media for allowing a user to switch between wearable items that have been paired or associated with an electronic device, such as a smartphone, are described. In one embodiment, the wearable items automatically detect a removal of a first wearable item from a user's body and an attachment of a second wearable item to the user's body. Messages from the wearable items are transmitted to the electronic device to allow the electronic device to switch the active wearable item from the first wearable item to the second wearable item. The switch can occur while the electronic device is in a locked state, and the electronic device can synchronize the second wearable item with data received from the first wearable item. Other embodiments are also described.Type: ApplicationFiled: July 8, 2019Publication date: November 21, 2019Inventors: David C. Donley, Julien A. Poumailloux, Pierre J. De Filippis, Tyler D. Hawkins, Craig P. Dooley, Daniel B. Pollack, James C. Grandy, Gregory B. Novick, Todd A. Shortlidge, Aroon Pahwa, David T. Wilson, Yan Yang, Nicholas Joseph Circosta
-
Patent number: 10419595Abstract: Systems, methods and non-transitory computer readable media for allowing a user to switch between wearable items that have been paired with an electronic device, such as a smartphone, are described. In one embodiment, the wearable items automatically detect a removal of a first wearable item from a user's body and an attachment of a second wearable item to the user's body. Messages from the wearable items are transmitted to the electronic device to allow the electronic device to switch the active wearable item from the first wearable item to the second wearable item. The switch can occur while the electronic device is in a locked state, and the electronic device can synchronize the second wearable item with data received from the first wearable item. Other embodiments are also described.Type: GrantFiled: December 14, 2018Date of Patent: September 17, 2019Assignee: Apple Inc.Inventors: David C. Donley, Julien A. Poumailloux, Pierre J. De Filippis, Tyler D. Hawkins, Craig P. Dooley, Daniel B. Pollack, James C. Grandy, Gregory B. Novick, Todd A. Shortlidge, Aroon Pahwa, David T. Wilson, Yan Yang, Nicholas Joseph Circosta
-
Patent number: 10389865Abstract: Systems, methods and non-transitory computer readable media for allowing a user to switch between wearable accessories can scan for one or more on-body states from one or more paired accessories, determine based on a difference in on-body states that a switch between accessories has occurred, the switch being to a second accessory from a first accessory, and transmit synchronization data to the second accessory in response to determining that the second accessory has established a communication connection for data exchange with the companion device. Other embodiments are also described.Type: GrantFiled: September 14, 2018Date of Patent: August 20, 2019Assignee: Apple Inc.Inventors: David C. Donley, Julien A. Poumailloux, Pierre J. De Filippis, Tyler D. Hawkins, Craig P. Dooley, Daniel B. Pollack, James C. Grandy, Gregory B. Novick, Todd A. Shortlidge, Aroon Pahwa, David T. Wilson, Yan Yang, Nicholas Joseph Circosta
-
Publication number: 20190141177Abstract: Systems, methods and non-transitory computer readable media for allowing a user to switch between wearable items that have been paired with an electronic device, such as a smartphone, are described. In one embodiment, the wearable items automatically detect a removal of a first wearable item from a user's body and an attachment of a second wearable item to the user's body. Messages from the wearable items are transmitted to the electronic device to allow the electronic device to switch the active wearable item from the first wearable item to the second wearable item. The switch can occur while the electronic device is in a locked state, and the electronic device can synchronize the second wearable item with data received from the first wearable item. Other embodiments are also described.Type: ApplicationFiled: December 14, 2018Publication date: May 9, 2019Inventors: David C. Donley, Julien A. Poumailloux, Pierre J. De Filippis, Tyler D. Hawkins, Craig P. Dooley, Daniel B. Pollack, James C. Grandy, Gregory B. Novick, Todd A. Shortlidge, Aroon Pahwa, David T. Wilson, Yan Yang, Nicholas Joseph Circosta
-
Patent number: 10248302Abstract: An alarm application is described. A user interface of the alarm application may be presented that includes a generic alarm option and a sleep alarm option. A first view of the user interface may be presented that includes generic alarm related options when the generic alarm option is selected. A second view of the user interface may be presented that includes sleep alarm related options when the sleep alarm option is selected.Type: GrantFiled: September 23, 2016Date of Patent: April 2, 2019Assignee: Apple Inc.Inventors: Roy J. E. M. Raymann, Jay C. Blahnik, Stephanie M. Greer, Aroon Pahwa, Jonathan T. Varbel
-
Patent number: 10194014Abstract: Systems, methods and non-transitory computer readable media for allowing a user to switch between watches that have been paired with a device such as a smartphone are described. In one embodiment, the watches automatically detect a removal of a first watch from a user's wrist and an attachment of a second watch to the user's wrist. Messages from the watches are transmitted to the device to allow the device to switch the active watch from the first watch to the second watch. The switch can occur while the device is in a locked state, and the device can synchronize the second watch with data received from the first watch. Other embodiments are also described.Type: GrantFiled: January 29, 2018Date of Patent: January 29, 2019Assignee: Apple Inc.Inventors: David C. Donley, Julien A. Poumailloux, Pierre J. De Filippis, Tyler D. Hawkins, Craig P. Dooley, Daniel B. Pollack, James C. Grandy, Gregory B. Novick, Todd A. Shortlidge, Aroon Pahwa, David T. Wilson, Yan Yang, Nicholas Joseph Circosta
-
Publication number: 20190026940Abstract: Some embodiments provide a mapping application that has a novel way of displaying traffic congestion along roads in the map. The mapping application in some embodiments defines a traffic congestion representation to run parallel to its corresponding road portion when the map is viewed at a particular zoom level, and defines a traffic congestion representation to be placed over its corresponding road portion when the map is viewed at another zoom level. The mapping application in some embodiments differentiates the appearance of the traffic congestion representation that signifies heavy traffic congestion from the appearance of the traffic congestion representation that signifies moderate traffic congestion. In some of these embodiments, the mapping application does not generate a traffic congestion representation for areas along a road that are not congested.Type: ApplicationFiled: September 21, 2018Publication date: January 24, 2019Applicant: Apple Inc.Inventors: Christopher D. Moore, Aroon Pahwa, Yaohua Hu
-
Publication number: 20190020751Abstract: Systems, methods and non-transitory computer readable media for allowing a user to switch between wearable accessories can scan for one or more on-body states from one or more paired accessories, determine based on a difference in on-body states that a switch between accessories has occurred, the switch being to a second accessory from a first accessory, and transmit synchronization data to the second accessory in response to determining that the second accessory has established a communication connection for data exchange with the companion device. Other embodiments are also described.Type: ApplicationFiled: September 14, 2018Publication date: January 17, 2019Inventors: David C. Donley, Julien A. Poumailloux, Pierre J. De Filippis, Tyler D. Hawkins, Craig P. Dooley, Daniel B. Pollack, James C. Grandy, Gregory B. Novick, Todd A. Shortlidge, Aroon Pahwa, David T. Wilson, Yan Yang, Nicholas Joseph Circosta
-
Publication number: 20190003849Abstract: The present disclosure relates to systems and processes for interacting with mapping applications. In one example, a virtual assistant server can efficiently communicate with a map server to provide a user with map data in response to spoken user requests received at a user device. In another example, communicatively coupled electronic devices can be synchronized such that a location marker generated on one device can be displayed on the other device. In another example, an electronic device can display simplified views of individual route directions that can be updated based on movement of the user or in response to user requests. In another example, an electronic device can selectively display an interface including a current location of a user or an interface including a route to a predicted destination based on contextual information associated with the user. The interfaces can include affordances for launching an associated mapping application.Type: ApplicationFiled: August 13, 2018Publication date: January 3, 2019Inventors: Aroon PAHWA, Britt K. NELSON, Stephen O. LEMAY, Imran CHAUDHRI
-
Publication number: 20180349406Abstract: This application relates to a first computing device that stores a first set of data that is associated with an event can be configured to implement a method for resolving inconsistencies in synchronized data among multiple computing devices by carrying out the techniques described herein. In particular, the method can include the steps of (1) receiving, from a second computing device, a second set of data that is associated with the event, (2) in response to receiving a request to present data associated with the event: determining a presence of at least one inconsistency between respective corresponding data of the first and second sets of data, (3) applying rules to the at least one inconsistency to form resolved data, and (4) presenting the data associated with the event, where the data includes at least the resolved data.Type: ApplicationFiled: September 25, 2017Publication date: December 6, 2018Inventors: Todd A. SHORTLIDGE, David T. WILSON, Aroon PAHWA, Pratik SOLANKI
-
Patent number: 10119831Abstract: Some embodiments provide a mapping application that has a novel way of displaying traffic congestion along roads in the map. The mapping application in some embodiments defines a traffic congestion representation to run parallel to its corresponding road portion when the map is viewed at a particular zoom level, and defines a traffic congestion representation to be placed over its corresponding road portion when the map is viewed at another zoom level. The mapping application in some embodiments differentiates the appearance of the traffic congestion representation that signifies heavy traffic congestion from the appearance of the traffic congestion representation that signifies moderate traffic congestion. In some of these embodiments, the mapping application does not generate a traffic congestion representation for areas along a road that are not congested.Type: GrantFiled: September 30, 2012Date of Patent: November 6, 2018Assignee: APPLE INC.Inventors: Christopher D. Moore, Aroon Pahwa, Yaohua Hu
-
Publication number: 20180307185Abstract: Sleep alerts associated with an alarm can be scheduled using a first electronic device. Once scheduled, data can be collected from a second electronic device. This data can be used to determine an appropriate device, other than the first electronic device, at which the sleep alert can be presented. Once determined, the information can be sent to the appropriate device for presenting the sleep alert.Type: ApplicationFiled: June 26, 2018Publication date: October 25, 2018Applicant: Apple Inc.Inventors: Roy J.E.M. Raymann, Jay Kriz Blahnik, Stephanie M. Greer, Aroon Pahwa, Jonathan T. Varbel
-
Patent number: 10110722Abstract: Systems, methods and non-transitory computer readable media for allowing a user to switch between watches that have been paired with a device such as a smartphone are described. In one embodiment, the watches automatically detect a removal of a first watch from a user's wrist and an attachment of a second watch to the user's wrist. Messages from the watches are transmitted to the device to allow the device to switch the active watch from the first watch to the second watch. The switch can occur while the device is in a locked state, and the device can synchronize the second watch with data received from the first watch. Other embodiments are also described.Type: GrantFiled: December 1, 2017Date of Patent: October 23, 2018Assignee: Apple Inc.Inventors: David C. Donley, Julien A. Poumailloux, Pierre J. De Filippis, Tyler D. Hawkins, Craig P. Dooley, Daniel B. Pollack, James C. Grandy, Gregory B. Novick, Todd A. Shortlidge, Aroon Pahwa, David T. Wilson, Yan Yang, Nicholas Joseph Circosta
-
Patent number: 10066959Abstract: The present disclosure relates to systems and processes for interacting with mapping applications. In one example, a virtual assistant server can efficiently communicate with a map server to provide a user with map data in response to spoken user requests received at a user device. In another example, communicatively coupled electronic devices can be synchronized such that a location marker generated on one device can be displayed on the other device. In another example, an electronic device can display simplified views of individual route directions that can be updated based on movement of the user or in response to user requests. In another example, an electronic device can selectively display an interface including a current location of a user or an interface including a route to a predicted destination based on contextual information associated with the user. The interfaces can include affordances for launching an associated mapping application.Type: GrantFiled: August 26, 2015Date of Patent: September 4, 2018Assignee: Apple Inc.Inventors: Aroon Pahwa, Britt K. Nelson, Stephen O. Lemay, Imran Chaudhri
-
Patent number: 10054909Abstract: An adjustable alarm indicator of an alarm application is described. The adjustable alarm indicator may be presented in connection with an alarm setting sequence. The adjustable alarm indicator may include a variable element having a variable annular shape, a first element associated with a first end of the variable element, and a second element associated with a second end of the variable element. The first element may be independently moveable to adjust the size of the variable element. The second element also may be independently moveable to adjust the size of the variable element.Type: GrantFiled: December 11, 2017Date of Patent: August 21, 2018Assignee: Apple Inc.Inventors: Roy J. E. M. Raymann, Jay Kriz Blahnik, Stephanie M. Greer, Aroon Pahwa, Jonathan T. Varbel
-
Patent number: 10051419Abstract: The present disclosure relates to systems and processes for selecting location data provided by communicatively coupled electronic devices. In one example process, a first electronic device can select one of a first location determined by the first electronic device and a second location determined by a second electronic device for use as the location of the first electronic device. The selection can be made based on one or more of the times the first and second locations were determined, accuracies of the first and second location determinations, whether or not the first and second locations intersect, priorities associated with source used to determine the first and second locations, and previous location determinations made by the first electronic device. The selected location can be used as the location of the first electronic device to execute an application on the first electronic device.Type: GrantFiled: September 1, 2015Date of Patent: August 14, 2018Assignee: Apple Inc.Inventors: Aroon Pahwa, Matthew B. Ball
-
Publication number: 20180191886Abstract: Systems, methods and non-transitory computer readable media for allowing a user to switch between watches that have been paired with a device such as a smartphone are described. In one embodiment, the watches automatically detect a removal of a first watch from a user's wrist and an attachment of a second watch to the user's wrist. Messages from the watches are transmitted to the device to allow the device to switch the active watch from the first watch to the second watch. The switch can occur while the device is in a locked state, and the device can synchronize the second watch with data received from the first watch. Other embodiments are also described.Type: ApplicationFiled: January 29, 2018Publication date: July 5, 2018Inventors: DAVID C. DONLEY, JULIEN A. POUMAILLOUX, PIERRE J. DE FILIPPIS, TYLER D. HAWKINS, CRAIG P. DOOLEY, DANIEL B. POLLACK, JAMES C. GRANDY, GREGORY B. NOVICK, TODD A. SHORTLIDGE, AROON PAHWA, DAVID T. WILSON, YAN YANG, NICHOLAS JOSEPH CIRCOSTA