Methods and systems for collaborative navigation and operation with a mobile device and a wearable device
First Claim
1. A method comprising:
- establishing a wireless communications link between a first mobile device and a second mobile device;
generating navigation data by the first mobile device for a real-time navigation process performed by the first mobile device based on a position of the first mobile device;
selecting a first subset of the navigation data and a second subset of the navigation data for collaborative navigation between the first mobile device and the second mobile device, wherein the first subset of navigation data is selected for presentation by the first mobile device and the second subset of navigation data is selected for presentation by the second mobile device, and wherein the first subset of navigation data and the second subset of navigation data comprises different navigation data;
transferring the second subset of navigation data from the first mobile device to the second mobile device over the wireless communications link; and
coordinating the presentation of the first subset of navigation data on the first mobile device with the presentation of the second subset of navigation data on the second mobile device, wherein coordinating the presentation of navigation data comprises coordinating presentation of a map by the first mobile device with presentation of one or more of an upcoming turn direction, a time to destination, a current speed, a current direction of travel, or a combination thereof by the second mobile device generated by the real-time navigation process.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is an apparatus and method for collaborative navigation and operation on two mobile devices. The method may include establishing a wireless connection between a first mobile device and a second mobile device, and generating navigation data by the first mobile device for collaborative navigation based on a location of the first mobile device. The method may also include selecting a first subset of the navigation data for display by the first mobile device, and selecting a second subset of the navigation data for display by the second mobile device. The method may also include transferring the second subset of navigation data to the second mobile device and coordinating the display of the first subset of navigation data on the first mobile device with display of the second subset of navigation data on the second mobile device.
8 Citations
69 Claims
-
1. A method comprising:
-
establishing a wireless communications link between a first mobile device and a second mobile device; generating navigation data by the first mobile device for a real-time navigation process performed by the first mobile device based on a position of the first mobile device; selecting a first subset of the navigation data and a second subset of the navigation data for collaborative navigation between the first mobile device and the second mobile device, wherein the first subset of navigation data is selected for presentation by the first mobile device and the second subset of navigation data is selected for presentation by the second mobile device, and wherein the first subset of navigation data and the second subset of navigation data comprises different navigation data; transferring the second subset of navigation data from the first mobile device to the second mobile device over the wireless communications link; and coordinating the presentation of the first subset of navigation data on the first mobile device with the presentation of the second subset of navigation data on the second mobile device, wherein coordinating the presentation of navigation data comprises coordinating presentation of a map by the first mobile device with presentation of one or more of an upcoming turn direction, a time to destination, a current speed, a current direction of travel, or a combination thereof by the second mobile device generated by the real-time navigation process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A mobile device comprising:
-
a memory; and one or more processors coupled with the memory, wherein the one or more processors are configured to establish a wireless communications link between the mobile device and a second mobile device, generate navigation data by the mobile device for a real-time navigation process performed by the mobile device based on a position of the mobile device, select a first subset of the navigation data and a second subset of the navigation data for collaborative navigation between the mobile device and the second mobile device, wherein the first subset of navigation data is selected for presentation by the mobile device and the second subset of navigation data is selected for presentation by the second mobile device, and wherein the first subset of navigation data and the second subset of navigation data comprises different navigation data, transfer the second subset of navigation data from the mobile device to the second mobile device over the wireless communications link, and coordinate the presentation of the first subset of navigation data on the mobile device with the presentation of the second subset of navigation data on the second mobile device, wherein coordinating the presentation of navigation data comprises coordinating presentation of a map by the mobile device with presentation of one or more of an upcoming turn direction, a time to destination, a current speed, a current direction of travel, or a combination thereof by the second mobile device generated by the real-time navigation process. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer readable storage medium including instructions that, when executed by one or more processors, cause the one or more processors to perform a method comprising:
-
establishing a wireless communications link between a first mobile device and a second mobile device; generating navigation data by the first mobile device for a real-time navigation process performed by the first mobile device based on a position of the first mobile device; selecting a first subset of the navigation data and a second subset of the navigation data for collaborative navigation between the first mobile device and the second mobile device, wherein the first subset of navigation data is selected for presentation by the first mobile device and the second subset of navigation data is selected for presentation by the second mobile device, and wherein the first subset of navigation data and the second subset of navigation data comprises different navigation data; transferring the second subset of navigation data from the first mobile device to the second mobile device over the wireless communications link; and coordinating the presentation of the first subset of navigation data on the first mobile device with the presentation of the second subset of navigation data on the second mobile device, wherein coordinating the presentation of navigation data comprises coordinating presentation of a map by the first mobile device with presentation of one or more of an upcoming turn direction, a time to destination, a current speed, a current direction of travel, or a combination thereof by the second mobile device generated by the real-time navigation process. - View Dependent Claims (19, 20, 21)
-
-
22. A system, comprising:
-
means for establishing a wireless communications link between a first mobile device and a second mobile device; means for generating navigation data by the first mobile device for a real-time navigation process performed by the first mobile device based on a position of the first mobile device; means for selecting a first subset of the navigation data and a second subset of the navigation data for collaborative navigation between the first mobile device and the second mobile device, wherein the first subset of navigation data is selected for presentation by the first mobile device and the second subset of navigation data is selected for presentation by the second mobile device, and wherein the first subset of navigation data and the second subset of navigation data comprises different navigation data; means for transferring the second subset of navigation data from the first mobile device to the second mobile device over the wireless communications link; and means for coordinating the presentation of the first subset of navigation data on the first mobile device with the presentation of the second subset of navigation data on the second mobile device, wherein coordinating the presentation of navigation data comprises coordinating presentation of a map by the first mobile device with presentation of one or more of an upcoming turn direction, a time to destination, a current speed, a current direction of travel, or a combination thereof by the second mobile device generated by the real-time navigation process. - View Dependent Claims (23, 24, 25)
-
-
26. A method comprising:
-
establishing a wireless communications link between a first mobile device and a second mobile device; generating navigation data by the first mobile device for a navigation process performed by the first mobile device based on a position of the first mobile device; selecting a first subset of the navigation data and a second subset of the navigation data for collaborative navigation between the first mobile device and the second mobile device, wherein the first subset of navigation data is selected for presentation by the first mobile device and the second subset of navigation data is selected for presentation by the second mobile device, and wherein the first subset of navigation data and the second subset of navigation data comprises different navigation data; transferring the second subset of navigation data from the first mobile device to the second mobile device over the wireless communications link; and coordinating the presentation of the first subset of navigation data on the first mobile device with the presentation of the second subset of navigation data on the second mobile device, wherein the second mobile device generates one or more of a visual, auditory, or sensory notification to the user based on the second subset of navigation during the navigation process. - View Dependent Claims (27, 28, 29, 30, 31)
-
-
32. A mobile device comprising:
-
a memory; and one or more processors coupled with the memory, wherein the one or more processors are configured to establish a wireless communications link between the mobile device and a second mobile device, generate navigation data by the mobile device for a navigation process performed by the mobile device based on a position of the mobile device, select a first subset of the navigation data and a second subset of the navigation data for collaborative navigation between the mobile device and the second mobile device, wherein the first subset of navigation data is selected for presentation by the mobile device and the second subset of navigation data is selected for presentation by the second mobile device, and wherein the first subset of navigation data and the second subset of navigation data comprises different navigation data, transfer the second subset of navigation data from the mobile device to the second mobile device over the wireless communications link, and coordinate the presentation of the first subset of navigation data on the mobile device with the presentation of the second subset of navigation data on the second mobile device, wherein the second mobile device generates one or more of a visual, auditory, or sensory notification to the user based on the second subset of navigation during the navigation process. - View Dependent Claims (33, 34, 35, 36, 37)
-
-
38. A non-transitory computer readable storage medium including instructions that, when executed by one or more processors, cause the one or more processors to perform a method comprising:
-
establishing a wireless communications link between a first mobile device and a second mobile device; generating navigation data by the first mobile device for a navigation process performed by the first mobile device based on a position of the first mobile device; selecting a first subset of the navigation data and a second subset of the navigation data for collaborative navigation between the first mobile device and the second mobile device, wherein the first subset of navigation data is selected for presentation by the first mobile device and the second subset of navigation data is selected for presentation by the second mobile device, and wherein the first subset of navigation data and the second subset of navigation data comprises different navigation data; transferring the second subset of navigation data from the first mobile device to the second mobile device over the wireless communications link; and coordinating the presentation of the first subset of navigation data on the first mobile device with the presentation of the second subset of navigation data on the second mobile device, wherein the second mobile device generates one or more of a visual, auditory, or sensory notification to the user based on the second subset of navigation during the navigation process. - View Dependent Claims (39, 40, 41, 42, 43)
-
-
44. A system, comprising:
-
means for establishing a wireless communications link between a first mobile device and a second mobile device; means for generating navigation data by the first mobile device for a navigation process performed by the first mobile device based on a position of the first mobile device; means for selecting a first subset of the navigation data and a second subset of the navigation data for collaborative navigation between the first mobile device and the second mobile device, wherein the first subset of navigation data is selected for presentation by the first mobile device and the second subset of navigation data is selected for presentation by the second mobile device, and wherein the first subset of navigation data and the second subset of navigation data comprises different navigation data; means for transferring the second subset of navigation data from the first mobile device to the second mobile device over the wireless communications link; and means for coordinating the presentation of the first subset of navigation data on the first mobile device with the presentation of the second subset of navigation data on the second mobile device, wherein the second mobile device generates one or more of a visual, auditory, or sensory notification to the user based on the second subset of navigation during the navigation process. - View Dependent Claims (45, 46, 47, 48, 49)
-
-
50. A method, comprising:
-
establishing a wireless communications link between a first mobile device and a second mobile device; generating navigation data by the first mobile device for a navigation process performed by the first mobile device based on a position of the first mobile device; selecting a first subset of the navigation data and a second subset of the navigation data for collaborative navigation between the first mobile device and the second mobile device, wherein the first subset of navigation data is selected for presentation by the first mobile device and the second subset of navigation data is selected for presentation by the second mobile device, and wherein the first subset of navigation data and the second subset of navigation data comprises different navigation data, and wherein the first subset of the navigation data comprises a first type of navigation data generated by a first positioning technique, and wherein the second subset of navigation data comprises a second type of navigation data generated by a second positioning technique; transferring the second subset of navigation data from the first mobile device to the second mobile device over the wireless communications link; and coordinating the presentation of the first subset of navigation data generated by the first positioning technique on the first mobile device with the presentation of the second subset of navigation data generated by the second positioning technique on the second mobile device. - View Dependent Claims (51, 52, 53, 54)
-
-
55. A mobile device, comprising:
-
a memory; and one or more processors coupled with the memory, wherein the one or more processors are configured to establish a wireless communications link between the mobile device and a second mobile device, generate navigation data by the mobile device for a navigation process performed by the mobile device based on a position of the mobile device, select a first subset of the navigation data and a second subset of the navigation data for collaborative navigation between the mobile device and the second mobile device, wherein the first subset of navigation data is selected for presentation by the mobile device and the second subset of navigation data is selected for presentation by the second mobile device, and wherein the first subset of navigation data and the second subset of navigation data comprises different navigation data, and wherein the first subset of the navigation data comprises a first type of navigation data generated by a first positioning technique, and wherein the second subset of navigation data comprises a second type of navigation data generated by a second positioning technique, transfer the second subset of navigation data from the mobile device to the second mobile device over the wireless communications link, and coordinate the presentation of the first subset of navigation data generated by the first positioning technique on the mobile device with the presentation of the second subset of navigation data generated by the second positioning technique on the second mobile device. - View Dependent Claims (56, 57, 58, 59)
-
-
60. A non-transitory computer readable storage medium including instructions that, when executed by one or more processors, cause the one or more processors to perform a method comprising:
-
establishing a wireless communications link between a first mobile device and a second mobile device; generating navigation data by the first mobile device for a navigation process performed by the first mobile device based on a position of the first mobile device; selecting a first subset of the navigation data and a second subset of the navigation data for collaborative navigation between the first mobile device and the second mobile device, wherein the first subset of navigation data is selected for presentation by the first mobile device and the second subset of navigation data is selected for presentation by the second mobile device, and wherein the first subset of navigation data and the second subset of navigation data comprises different navigation data, and wherein the first subset of the navigation data comprises a first type of navigation data generated by a first positioning technique, and wherein the second subset of navigation data comprises a second type of navigation data generated by a second positioning technique; transferring the second subset of navigation data from the first mobile device to the second mobile device over the wireless communications link; and coordinating the presentation of the first subset of navigation data generated by the first positioning technique on the first mobile device with the presentation of the second subset of navigation data generated by the second positioning technique on the second mobile device. - View Dependent Claims (61, 62, 63, 64)
-
-
65. A system, comprising:
-
means for establishing a wireless communications link between a first mobile device and a second mobile device; means for generating navigation data by the first mobile device for a navigation process performed by the first mobile device based on a position of the first mobile device; means for selecting a first subset of the navigation data and a second subset of the navigation data for collaborative navigation between the first mobile device and the second mobile device, wherein the first subset of navigation data is selected for presentation by the first mobile device and the second subset of navigation data is selected for presentation by the second mobile device, and wherein the first subset of navigation data and the second subset of navigation data comprises different navigation data, and wherein the first subset of the navigation data comprises a first type of navigation data generated by a first positioning technique, and wherein the second subset of navigation data comprises a second type of navigation data generated by a second positioning technique; means for transferring the second subset of navigation data from the first mobile device to the second mobile device over the wireless communications link; and means for coordinating the presentation of the first subset of navigation data generated by the first positioning technique on the first mobile device with the presentation of the second subset of navigation data generated by the second positioning technique on the second mobile device. - View Dependent Claims (66, 67, 68, 69)
-
Specification