The present disclosure relates to systems and methods which form groups of people or devices, and in particular to groups of riders and/or groups of recreational vehicle riders
Recreational vehicles, such as motorcycles, or off-road vehicles such as all-terrain vehicles (ATVs) and snowmobiles, are widely used for recreational purposes. These vehicles might be used on both roads and trails, or only on trails. Various systems have been developed to assist riders of recreational vehicles understand the various terrain, points of interest, and status of roads and trails. Exemplary systems are disclosed in U.S. patent application Ser. No. 14/190,369, titled RECREATIONAL VEHICLE INTERACTIVE, TELEMETRY, MAPPING, AND TRIP PLANNING SYSTEM, filed Feb. 26, 2014 and PCT Patent Application No. PCT/US2014/018638, titled RECREATIONAL VEHICLE INTERACTIVE, TELEMETRY, MAPPING, AND TRIP PLANNING SYSTEM, filed Feb. 26, 2014. These applications further mention the tracking of the location of others.
With the proliferation of smartphones and other mobile devices, various programs executable on these mobile devices permit determining the location of other mobile devices associated with people stored in contacts in the mobile device. These location sharing programs for mobile devices struggle with the use case of allowing groups of individuals to quickly share their location with and among each other without lots of prior setup.
The present application discloses systems and methods to permit groups of recreational vehicle riders and others the ability to quickly create and join groups without prior knowledge of the contact information of everyone in the group. In one embodiment, groups are joinable based on the proximity information of the prospective member and the current group members.
The overall advantage for the disclosed systems and methods is to enable a safer and more intelligent riding experience. Most riding takes place in groups and knowing where all individuals are in the group, as well as, if they become stuck, broken down or lost can not only improve the quality of the ride experience, but also ensure safety for all members of the group.
In an exemplary embodiment of the present disclosure, a method of facilitating usage of recreational vehicles is provided. The method comprising the steps of receiving a request from a first computing device to create a first user group; the first computing device being associated with a location of a first recreational vehicle, the first computing device also being associated with the first user group; receiving a request from a second computing device being associated with a location of a second recreational vehicle to identify at least one available user group for the second computing device; and determining whether the second computing device may join the first user group based on a proximity distance of the location of the second recreational vehicle to the location of the first recreational vehicle being within a proximity range of the first user group.
In one example of the method, the second computing device may join the first user group. The method further comprising the steps of associating the second computing device with the first user group; tracking the location of the first recreational vehicle; and tracking the location of the second recreational vehicle. In a variation thereof, the method further comprises the steps of transmitting the location of the first recreational vehicle to the second recreational vehicle; and transmitting the location of the second recreational vehicle to the first recreational vehicle. In another variation thereof, the method further comprises the steps of displaying on the first computing device a first icon type representing the location of the second recreational vehicle; and displaying on the first computing device a second icon type representing a location of a third recreational vehicle. The third recreational vehicle not being associated with the first user group. The first icon type being limited to recreational vehicles which are associated with the first user group.
In another example of the method, the method further comprises the steps of sequentially setting a privacy flag of the first user group to closed; receiving a request from a third computing device being associated with a location of a third recreational vehicle to identify at least one available user group for the third computing device; and determining that the first user group is an unavailable group based on the privacy flag of the first user group even though the location of the third recreational vehicle is within the proximity range of the first user group.
In yet another example of the method, the method further comprises the steps of sequentially receiving an indication from each computing device of the first user group that the first user group is to be closed; and setting a privacy flag of the first user group to closed. In a variation of thereof, the method further comprises the subsequent steps of receiving an indication from any one of the computing devices of the first user group that the first user group is to be open; and setting the privacy flag of the first user group to open.
In another exemplary embodiment of the present disclosure, a recreational vehicle connectable to a group management master controller through at least one network is provided. The recreational vehicle comprising a plurality of ground engaging members; a frame supported by the plurality of ground engaging members; a power system operatively coupled to at least one of the plurality of ground engaging members; at least one sensor coupled to monitor at least one characteristic of the power system; seating supported by the frame; at least one controller supported by the frame, the at least one controller being operatively coupled to the at least one sensor; at least one display positioned forward of the seating, the display being operatively coupled to the at least one controller to receive an indication of the at least one characteristic of the power system for display on the at least one display; at least one input device operatively coupled to the at least one controller and rider actuatable to provide input to the at least one controller; a location determiner supported by the frame, the location determiner determining a current location associated with the recreational vehicle; a network controller supported by the frame, the network controller adapted to communicate with the group management master controller through the at least one network; and a group management controller supported by the frame. The group management controller being operatively coupled to the network controller to communicate with the group management master controller. In response to a first rider input, the group management controller is configured to send a request to the group management master controller to identify at least one available user group for the recreational vehicle and to receive from the group management master controller a listing of at least one available user groups based on the current location associated with the recreational vehicle.
In one example, in response to a second rider input, the group management controller is configured to send a request to the group management master controller to include the recreational vehicle in a first available user group. In a variation thereof, the group management controller is configured to receive a current location for each recreational vehicle in the first available user group and to provide an indication of the current location for each recreational vehicle in the first available user group for display on the at least one display.
In another example, at least two of the at least one controller, the location determiner, the network controller, and the group management controller are an integrated device.
In a further example, the at least one display and the at least one input device are part of an integrated user interface device. In a variation thereof, the user interface device includes at least one operator interface controller being operatively coupled to the at least one controller to receive an indication of the at least one characteristic of the power system for display on the at least one display. In a further variation thereof, the interface controller and at least one of the location determiner, the network controller, and the group management controller are an integrated device.
In a further exemplary embodiment of the present disclosure, a system is provided. The system comprising a plurality of recreational vehicles, a plurality of group management controllers, and a group management master controller. Each recreational vehicle comprising a plurality of ground engaging members; a frame supported by the plurality of ground engaging members; a power system operatively coupled to at least one of the plurality of ground engaging members; at least one sensor supported by the frame and coupled to the power system to monitor at least one characteristic of the power system; seating supported by the frame; at least one controller supported by the frame, the at least one controller being operatively coupled to the at least one sensor; and a user interface supported by the frame. The user interface including at least one display having an at least one associated display controller. The at least one display positioned forward of the seating. The at least one display controller operatively coupled to the at least one controller to receive an indication of the at least one characteristic of the power system for display on the at least one display. Each group management controller being associated with a respective recreational vehicle and each group management controller receives an indication of a location of the respective recreational vehicle. The group management master controller operatively coupled to each of the group management controllers. The group management master controller being configured to associate at least two of the plurality of recreational vehicles in a first user group based on requests received from the group management controllers associated with the at least two recreational vehicles and based on the locations of the at least two recreational vehicles.
In an example, the group management master controller is configured to send to each of the at least two recreational vehicles in the first user group the locations of the remaining at least two recreational vehicles in the first user group. In a variation thereof, each of the at least two recreational vehicles in the first user group display on the at least one display the locations of the at least two recreational vehicles in the first user group.
In another example, a first recreational vehicle of the plurality of recreational vehicles includes a first group management controller. The first group management controller is supported by the frame of the first recreational vehicle during movement of the first recreational vehicle. In a variation thereof, the first group management controller is integrated into the user interface of the first recreational vehicle. In another variation thereof, the first group management controller is integrated into the at least one controller of the first recreational vehicle. In another variation thereof, the first group management controller is integrated into a portable rider computing device supported by the rider during movement of the first recreational vehicle. In yet another variation, the system further comprises a plurality of location determiners. Each location determiner being associated with a respective recreational vehicle and supported by the frame of the recreational vehicle during movement of the respective recreational vehicle. Each location determiner is configured to determine the location of the respective recreational vehicle.
Additional features of the present invention will become more apparent to those skilled in the art upon consideration of the following detailed descriptions of illustrative embodiments exemplifying the best mode of carrying out the invention as presently perceived.
Advantages and features of the embodiments of this disclosure will become more apparent from the following detailed description of exemplary embodiments when viewed in conjunction with the accompanying drawings, wherein:
Various embodiments of the present invention will be described in detail with reference to the drawings, wherein like reference numerals represent like parts and assemblies throughout the several views. Reference to various embodiments does not limit the scope of the invention, which is limited only by the scope of the claims attached hereto. Additionally, any examples set forth in this specification are not intended to be limiting and merely set forth some of the many possible embodiments for the claimed invention.
The entire disclosures of U.S. patent application Ser. No. 14/190,369, titled RECREATIONAL VEHICLE INTERACTIVE, TELEMETRY, MAPPING, AND TRIP PLANNING SYSTEM, filed Feb. 26, 2014, U.S. patent application Ser. No. 14/667,172, titled VEHICLE SECURITY SYSTEM, filed Mar. 24, 2015, and PCT Patent Application No. PCT/US2014/018638, titled RECREATIONAL VEHICLE INTERACTIVE, TELEMETRY, MAPPING, AND TRIP PLANNING SYSTEM, filed Feb. 26, 2014, are expressly incorporated by reference.
Referring to
An operator support 106 is supported by frame 104. Exemplary operator supports include straddle seats, bench seats, bucket seats, and other suitable support members. In addition to operator support 106, recreational vehicle 100 may further include a passenger support. Exemplary passenger supports include straddle seats, bench seats, bucket seats, and other suitable support members.
A power system 110 is supported by frame 104. Power system 110 provides the motive force and communicates the same to at least one of the ground engagement members 102 to power movement of recreational vehicle 100.
Referring to
A transmission 116 is coupled to prime mover 112. Transmission 116 is illustrated as having a shiftable transmission 118 and a continuously variable transmission (“CVT”) 120. CVT 120 is coupled to prime mover 112. Shiftable transmission 118 is in turn coupled to CVT 120. In one embodiment, shiftable transmission 118 includes a forward high setting, a forward low setting, a neutral setting, a park setting, and a reverse setting. The power communicated from prime mover 112 to CVT 120 is provided to a drive member of CVT 120. The drive member in turn provides power to a driven member through a belt. Exemplary CVTs are disclosed in U.S. Pat. Nos. 3,861,229; 6,176,796; 6,120,399; 6,860,826; and 6,938,508, the disclosures of which are expressly incorporated by reference herein. The driven member provides power to an input shaft of shiftable transmission 118. Although transmission 116 is illustrated as including both shiftable transmission 118 and CVT 120, transmission 116 may include only one of shiftable transmission 118 and CVT 120.
Transmission 116 is further coupled to at least one differential 122 which is in turn coupled to at least one ground engaging members 102. Differential 122 may communicate the power from transmission 116 to one of ground engaging members 102 or multiple ground engaging members 102. In an ATV embodiment, one or both of a front differential and a rear differential are provided. The front differential powering at least one of two front wheels of the ATV and the rear differential powering at least one of two rear wheels. In a utility vehicle embodiment, one or both of a front differential and a rear differential are provided. The front differential powering at least one of two front wheels of the utility vehicle and the rear differential powering at least one of multiple rear wheels of the utility vehicle. In one example, the utility vehicle has three axles and a differential is provided for each axle. In a motorcycle embodiment, a differential 122 and CVT 120 are not included. Rather, shiftable transmission. 118 is coupled to at least one rear wheel through a chain or belt. In another motorcycle embodiment, a differential 122 is not included. Rather, CVT 120 is coupled to at least one rear wheel through a chain or belt. In a snowmobile embodiment, a differential 122 is not included. Rather, CVT 120 is coupled to an endless track through a chain case. In one golf cart embodiment, a transmission is not included. Rather an electric motor is coupled directly to a differential 122. An exemplary differential is a helical gear set. The motor can be run in a first direction for forward operation of the golf cart and in a second direction for reverse operation of the golf cart. Although mentioned in connection with a golf cart, the concepts described herein may be used in connection with any electric vehicle.
Recreational vehicle 100 further includes a braking/traction system 130. In one embodiment, braking/traction system 130 includes anti-lock brakes. In one embodiment, braking/traction system 130 includes active descent control and/or engine braking. In one embodiment, braking/traction system 130 includes a brake and in some embodiments a separate parking brake. Braking/traction system 130 may be coupled to any of prime mover 112, transmission 116, differential 122, and ground engaging members 102 or the connecting drive members therebetween.
Returning to
Further, recreational vehicle 100 includes a vehicle controller 140 having at least one associated memory 142. Vehicle controller 140 provides the electronic control of the various components of recreational vehicle 100. Further, vehicle controller 140 is operatively coupled to a plurality of sensors 144 (see
Vehicle controller 140 also interacts with an operator interface 150 which includes at least one input device 152 and at least one output device 154. Exemplary input devices 152 include levers, buttons, switches, soft keys, and other suitable input devices. Exemplary output devices include lights, displays, audio devices, tactile devices, and other suitable output devices. Operator interface 150 further includes an interface controller 156 and an associated memory 158. Interface controller 156 performs certain operations to control one or more subsystems of operator interface 150 or of other vehicle components, such as one or more of input devices 152 and output devices 154. In one example, operator interface 150 includes a touch screen display and interface controller 156 interprets various types of touches to the touch screen display as inputs and controls the content displayed on touch screen display. In certain embodiments, the interface controller 156 forms a portion of a processing subsystem including one or more computing devices having memory, processing, and communication hardware. The interface controller 156 may be a single device or a distributed device, and the functions of the interface controller 156 may be performed by hardware and/or as computer instructions on a non-transitory computer readable storage medium, such as memory 158.
Referring to
As illustrated in the embodiment of
In one embodiment, vehicle controller 140 includes at least two separate controllers which communicate over a network. In one embodiment, the network is a CAN network. In one embodiment, the CAN network is implemented in accord with the J1939 protocol. Details regarding an exemplary CAN network are disclosed in U.S. patent application Ser. No. 11/218,163, filed Sep. 1, 2005, the disclosure of which is expressly incorporated by reference herein. Of course any suitable type of network or data bus may be used in place of the CAN network. In one embodiment, two wire serial communication is used.
Referring to
Controller 140 further includes a braking/traction controller 172 which controls the operation of braking/traction system 130. In one example, braking/traction controller 172 controls pressure and frequency of the actuation of the brake caliper. Further, braking/traction controlled 172 monitors a plurality of sensors. Exemplary sensors include a vehicle speed sensor which monitors track speed and an engine RPM sensor.
Controller 140 further includes a power steering controller 174 which controls the operation of steering system 138. In one example, power steering controller 174 controls an amount of assist provided by a power steering unit of recreational vehicle 100. Further, power steering controller 174 monitors a plurality of sensors. Exemplary sensors and electronic power steering units, including speed profiles, examples of which are provided in U.S. patent application Ser. No. 12/135,107, assigned to the assignee of the present application, titled VEHICLE, docket PLR-06-22542.02P, the disclosure of which is expressly incorporated by reference herein.
Controller 140 further includes a network controller 180 which controls communications between recreational vehicle 100 and other devices through one or more network components 182. In one embodiment, network controller 180 of recreational vehicle 100 communicates with paired devices over a wireless network. An exemplary wireless network is a radio frequency network utilizing a BLUETOOTH protocol. In this example, network components 182 includes a radio frequency antenna. Network controller 180 controls the pairing of devices to recreational vehicle 100 and the communications between recreational vehicle 100 and the remote device. An exemplary remote device is rider computing device 190 described herein. In one embodiment, network controller 180 of recreational vehicle 100 communicates with group management master controller 300 over a cellular network. In this example, network components 182 includes a cellular antenna and network controller 180 receives and sends cellular messages from and to the cellular network. In one embodiment, network controller 180 of recreational vehicle 100 communicates with group management master controller 300 over a satellite network. In this example, network components 182 includes a satellite antenna and network controller 180 receives and sends messages from and to the satellite network.
Controller 140 further includes a location determiner 184 which determines a current location of recreational vehicle 100. An exemplary location determiner 184 is a GPS unit which determines the position of recreational vehicle 100 based on interaction with a global satellite system.
Controller 140 further includes a group management controller 186. As discussed in more detail herein, group management controller 186 controls adding vehicle/rider 100 to a group, creating a new group, leaving a group, setting a privacy setting for the group, communicating location updates with group management master controller 300. In one embodiment, one or more of network controller 180, location determiner 184, and group management controller 186 are part of interface controller 156 instead of vehicle controller 140.
Memory 142 (
Referring to
Referring to
Exemplary input devices 202 include a touch display 206, keys or buttons 210, and a pointer device 212. Exemplary output devices include touch display 206 and a speaker 214.
In the embodiment illustrated in
Recreational vehicle 100 may be any suitable type of vehicle for transporting an operator through power provided by a power system 110. The operation of network controller 180, location determiner 184, and group management controller 186 are described herein in reference to the operation of a snowmobile 250 shown in
Referring to
Snowmobile 250 includes a vehicle controller 140 based on
Returning to
Group management master controller 300 controls the formation and management of user groups. Referring to
Referring to
An exemplary process 400 for creating a new group is illustrated in
The rider activates group management controller 186 on rider computing device 190, as represented by block 402. In one embodiment, group management controller 186 is activated by launching a software application on rider computing device 190. Through input devices 202 of rider computing device 190, the rider requests a new group be created, as represented by block 404. An exemplary create group page 380 for group management controller 186 displayed on display 206 of rider computing device 190 is shown in
Group management master controller 300 receives the request to create a new group, as represented by block 408. In response, group management master controller 300 creates a new group in group database 304, as represented by block 410, and adds information regarding the recreational vehicle 100 and/or rider to the created group in group database 304, as represented by block 412.
If not previously provided, group management master controller 300 sends a request to group management controller 186 on rider computing device 190 for a group name or identifier, a location of rider computing device 190, a group passcode 316, and range setting 320 for the group, as represented by block 414. Group management controller 186 of rider computing device 190 receives the request, as represented by block 416. Some information group management controller 186 retrieves without interaction with the rider. For example, group management controller 186 queries location determiner 184 for the current location of rider computing device 190. Other information, such as group identifier, group passcode, and range settings, group management controller 186 prompts the rider for input through output devices 204 which the rider subsequently provides through input devices 202. Once the requested information is gathered, group management controller 186 sends the information to group management master controller 300, as represented by block 418. Group management master controller 300 receives the response, as represented by block 420.
Group management master controller 300 sets the privacy setting for the group to open, as represented by block 422. In one embodiment, the privacy setting is an option selected in group management controller 186 by the rider. In one embodiment, the privacy setting is set by group management master controller 300 based on whether any one of the group members has a group management page of group management controller 186 displayed on display 206 of rider computing device 190. The group management page permits a user to at least one of view information about other members of the group, leave the group, or send invitations to join the group.
An exemplary group management page 430 is shown in
The ability to receive calls or texts from group members is an option selectable in group management controller 186. Referring to
In one embodiment, the displayed icon further provides information regarding a state of the other group member's vehicle. For example, referring to
In one embodiment, a first display icon is displayed on the display 206 of other user's logged into the group management system and a second display icon is displayed on the display 206 of user's logged into the group management system that are also in the same group as the current rider. The first display icon will provide only limited user information, such as location. The second display icon will provide more detailed user information, such as names, photos, and other data related to the user and/or the user's recreational vehicle. Exemplary first display icons may be a dot and exemplary second display icons may be a photo. Referring to
Additional information may be displayed regarding the vehicle setup of each group member, such as, suspension settings, throttle profiles, gear selections, ride modes, and other suitable information. In one example, the location of each vehicle is determined by location system (
In one embodiment, the location of every user logged into the group management system is sent to the rider computing device 190 or operator interface 150 for each user. In this manner, the location of each rider is shown on a map (based on the zoom level of the map) so that riders are aware of the location of nearby riders, even if those riders are not in the same group.
Once the group including vehicle 100A has been established, other vehicles 100 may join the group. In one embodiment, another vehicle 100 may join the group if the vehicle is within a geolocation boundary 470 (see
For a group having at least two vehicles 100 in the group, the geolocation boundary 470 for the group encompasses each vehicle in the group. Referring to
Referring to
An exemplary process 500 for joining a group based on the geolocation of the requestor is illustrated in
The rider activates group management controller 186 on rider computing device 190, as represented by block 502. In one embodiment, group management controller 186 is activated by launching a software application on rider computing device 190. Through input devices 202 of rider computing device 190, the rider requests a listing of available groups, as represented by block 504. In one example illustrated in
Returning to
Group management master controller 300 receives the location of rider computing device 190 and identifies groups having an open privacy setting and having an overlapping geolocation with the location of rider computing device 190, as represented by block 518. Group management master controller 300 sends the listing of available groups to group management controller 186, as represented by block 520.
Group management controller 186 receives the listing of available groups, as represented by block 522. Group management controller 186 causes the listing of available groups to be displayed on display 206 of rider computing device 190, as represented by block 524. Referring to
Group management master controller 300 receives the selection of a first group, as represented by block 530. Group management master controller 300 then adds information regarding the recreational vehicle 100 and/or the rider to the first group in group database 304, as represented by block 532. Group management master controller 300 then updates the geolocation information of the first group (boundary information 322) in group database 304, as represented by block 534.
Group management master controller 300 then sends the location and meta data for the other members of the first group to group management controller 186 of the newly added group member and the location and meta data of the newly added group member to the other members of the first group, as represented by block 536. Group management controller 186 of the newly added group member receives the location and meta data of the other members of the first group, as represented by block 538.
Process 500 permits the joining of an open group based on location data. An exemplary process 600 illustrated in
Turning to
The rider inputs the group passcode into rider computing device 190 and group management controller 186 of rider computing device 190 sends the group passcode to group management master controller 300, as represented by block 604. Group management master controller 300 receives the entered passcode, as represented by block 606, and compares the entered passcode to the group passcode 316 in group database 304, as represented by block 608. If the entered passcode does not match the stored passcode 316, group management master controller 300 sends an error code to group management controller 186 of rider computing device 190, as represented by block 610. The error code is received by rider computing device 190, as represented by block 612.
If the entered passcode does match the stored group passcode 316, group management master controller 300 then adds information regarding the recreational vehicle 100 and/or the rider to the group in group database 304, as represented by block 620. Group management master controller 300 then updates the geolocation information of the first group (boundary information 322) in group database 304, as represented by block 534. In one embodiment, the addition of a group member based on knowledge of the passcode does not alter the geolocation boundary 470 for the group.
Group management master controller 300 then sends the location and meta data for the other members of the group to group management controller 186 of the newly added group member and the location and/or meta data of the newly added group member to the other members of the first group, as represented by block 624. Group management controller 186 of the newly added group member receives the location and meta data of the other members of the first group, as represented by block 626.
Referring to
The rider provides an input to group management controller 186 to send a message to group management master controller 300 that the rider is leaving the group, as represented by block 652. In one embodiment, a user selects selectable region 432 of group management page 430 displayed on display 206 of rider computing device 190 by group management controller 186 to provide the input to group management controller 186. Group management master controller 300 receives the message to delete user from group database 304, as represented by block 654.
Group management master controller 300 deletes the user from the group in group database 304, as represented by block 656. Group management master controller 300 also checks to see if the group has remaining additional members, as represented by block 658. If not, group management master controller 300 deletes the entire group from group database 304.
Referring to
As mentioned herein, in one embodiment, the privacy setting is set by group management master controller 300 based on whether any one of the group members has a group management page of group management controller 186 displayed on display 206 of rider computing device 190. The group management page 430 permits a user to at least one of view information about other members of the group, leave the group, or send invitations to join the group. An exemplary group management page 430 is shown in
When a user closes the group management page 430, as represented by block 702, group management controller 186 sends a message to group management master controller 300 that the group management application is closed, as represented by block 704. Group management master controller 300 receives the message that the group management page 430 is closed, as represented by block 706. Group management master controller 300 checks to see if any other members in the group have their group management page open, as represented by block 708. If not, the privacy setting 318 for the group is set to closed, as represented by block 710.
Group management master controller 300 sends a message to group management controller 186 that the privacy setting has been set to closed, as represented by block 712. Group management controller 186 of rider computing device 190 receives the message regarding the privacy setting, as represented by block 714. In one embodiment, group management master controller 300 sends a message to all members in the group that the privacy setting has been changed to closed. Once a group member opens the group management page of group management controller 186, the privacy setting of the group changes back to open.
Returning to block 708, if one of the remaining group members has the group management page open, group management master controller 300 leaves the privacy setting 318 as open and sends a message to group management controller 186 that the privacy setting 318 is unable to be set to closed, as represented by block 716. Group management controller 186 receives the message, as represented by block 718. In one embodiment, group management master controller 300 closes the privacy setting after a preset time period of inactivity or after a preset time period from the last user to join the group.
Group management master controller 300 tracks the geolocation information for every vehicle or rider in a group in group database 304. Referring to
Group management master controller 300 determines if the geolocation for a given vehicle or rider has changed, as represented by block 752. In one embodiment, group management master controller 300 periodically queries each group management controller 186 for a current location of a given vehicle or rider. In one embodiment, a given vehicle or rider when in a group periodically sends its current location to group management master controller 300.
Group management master controller 300 verifies that the vehicle or rider is still in a group, as represented by block 754. If so, group management master controller 300 sends the received current location of the given vehicle or rider to the remaining members of its group, as represented by block 756. Group management master controller 300 further updates the location 312 of the given vehicle or rider in group database 304, as represented by block 758.
As mentioned herein group management controller 186 may be implemented on a rider computing device 190 and/or a recreational vehicle 100.
Referring to
Referring to
Referring to
Referring to
Referring to
Referring to
In one embodiment, when a group member enters into a distress situation, the group member can issue a request for assistance to his or her group. An exemplary request may be a text message. The request will display as an alert on the displays associated with the other group members. In one example, the location of the group member issuing the distress changes to an SOS icon indicator. Exemplary SOS icon indicators include a flashing icon and/or changing a color of an icon, such as from blue to red. In one embodiment, all users logged into the group management system within a defined geographical boundary will see the SOS icon, but only members of the same group will receive the request message from the rider in distress. The request may be manually triggered by depressing a button or selecting other input associated with the rider's computing device or vehicle display. The request may also be automatically triggered based on a sensor value. For example, in the case of a roll-over, an inclinometer associated with the vehicle will auto-trigger the request. In one example, the rider issuing the distress has a displayed icon on their own screen that flashes to alert them that the distress is still active. The distress may be deactivated by selecting an input. In one embodiment, the distress is deactivated by an input being selected for an extended period of time, such as several seconds.
In one embodiment, the zoom level of the map provided on touch display 282 of instrument cluster 280 may be controlled to automatically zoom to a size to illustrate the locations of all members in a group including the current vehicle including instrument cluster 280. Alternatively, the zoom level of the map provided on touch display 282 of instrument cluster 280 may be controlled to zoom to a size to illustrate a waypoint, such as a selected destination, and a current location of the vehicle including instrument cluster 280; to a size to illustrate a first vehicle selected to follow and a current location of the vehicle including instrument cluster 280; or to a user selected zoom level.
Referring to
Referring to
If region 866 is selected, a user interface 870 (see
Referring to
While this invention has been described as having an exemplary design, the present invention may be further modified within the spirit and scope of this disclosure. This application is therefore intended to cover any variations, uses, or adaptations of the invention using its general principles. Further, this application is intended to cover such departures from the present disclosure as come within known or customary practice in the art to which this invention pertains.
This application is a continuation of U.S. patent application Ser. No. 16/811,865, filed Mar. 6, 2020, which is a continuation of U.S. patent application Ser. No. 16/043,514, filed Jul. 24, 2018, which is a continuation of U.S. patent application Ser. No. 15/428,950, filed Feb. 9, 2017, titled RECREATIONAL VEHICLE GROUP MANAGEMENT SYSTEM, docket PLR-15-27455.02P-US-e, and claims the benefit of U.S. Provisional Application Ser. No. 62/293,471, filed Feb. 10, 2016, titled RECREATIONAL VEHICLE GROUP MANAGEMENT SYSTEM, docket PLR-15-27455.01P-US-e, the entire disclosures of which are expressly incorporated by reference herein.
Number | Name | Date | Kind |
---|---|---|---|
3784839 | Weber | Jan 1974 | A |
3987408 | Sassover et al. | Oct 1976 | A |
4532507 | Edson et al. | Jul 1985 | A |
4675865 | Devries et al. | Jun 1987 | A |
4682062 | Weinberger | Jul 1987 | A |
4696148 | Brace | Sep 1987 | A |
4715031 | Crawford et al. | Dec 1987 | A |
4745596 | Sato | May 1988 | A |
4805923 | Soltis | Feb 1989 | A |
4819174 | Furuno et al. | Apr 1989 | A |
4903983 | Fukushima et al. | Feb 1990 | A |
4927170 | Wada | May 1990 | A |
4930082 | Harara et al. | May 1990 | A |
4949262 | Buma et al. | Aug 1990 | A |
4991683 | Garretto et al. | Feb 1991 | A |
5023591 | Edwards | Jun 1991 | A |
5037128 | Okuyama et al. | Aug 1991 | A |
5040168 | Maue et al. | Aug 1991 | A |
5054813 | Kakizaki | Oct 1991 | A |
5070832 | Hapka et al. | Dec 1991 | A |
5081586 | Barthel et al. | Jan 1992 | A |
5083811 | Sato et al. | Jan 1992 | A |
5092624 | Fukuyama et al. | Mar 1992 | A |
5113345 | Mine et al. | May 1992 | A |
5114177 | Fukunaga et al. | May 1992 | A |
5144559 | Kamimura et al. | Sep 1992 | A |
5168957 | Ross | Dec 1992 | A |
5191531 | Kurosu et al. | Mar 1993 | A |
5311514 | Cook | May 1994 | A |
5375872 | Ohtagaki et al. | Dec 1994 | A |
5383680 | Bock et al. | Jan 1995 | A |
5418526 | Crawford | May 1995 | A |
5474146 | Yoshioka et al. | Dec 1995 | A |
5491631 | Shirane et al. | Feb 1996 | A |
5513107 | Gormley | Apr 1996 | A |
5732359 | Baranowsky et al. | Mar 1998 | A |
5742226 | Szabo et al. | Apr 1998 | A |
5767771 | Lamont | Jun 1998 | A |
5769051 | Bayron et al. | Jun 1998 | A |
5803043 | Bayron et al. | Sep 1998 | A |
5856976 | Hirano | Jan 1999 | A |
5869907 | Marler | Feb 1999 | A |
5886627 | Brady et al. | Mar 1999 | A |
6006161 | Katou | Dec 1999 | A |
6060981 | Landes | May 2000 | A |
6122568 | Madau et al. | Sep 2000 | A |
6124826 | Garthwaite et al. | Sep 2000 | A |
6125326 | Ohmura | Sep 2000 | A |
6125782 | Takashima et al. | Oct 2000 | A |
6154132 | Iwamoto et al. | Nov 2000 | A |
6154703 | Nakai et al. | Nov 2000 | A |
6157297 | Nakai | Dec 2000 | A |
6157890 | Nakai et al. | Dec 2000 | A |
6249727 | Muller | Jun 2001 | B1 |
6249744 | Morita | Jun 2001 | B1 |
6275231 | Obradovich | Aug 2001 | B1 |
6290034 | Ichimaru | Sep 2001 | B1 |
6304819 | Agnew et al. | Oct 2001 | B1 |
6339745 | Novik | Jan 2002 | B1 |
6343248 | Rizzotto et al. | Jan 2002 | B1 |
6356186 | Price et al. | Mar 2002 | B1 |
6427115 | Sekiyama | Jul 2002 | B1 |
6430488 | Goldman et al. | Aug 2002 | B1 |
6431301 | Forbes | Aug 2002 | B1 |
6463385 | Fry | Oct 2002 | B1 |
6476714 | Mizuta | Nov 2002 | B2 |
6483467 | Kushida et al. | Nov 2002 | B2 |
6526342 | Burdock et al. | Feb 2003 | B1 |
6595811 | Dagenais et al. | Jul 2003 | B2 |
6640164 | Farwell et al. | Oct 2003 | B1 |
6684140 | Lu | Jan 2004 | B2 |
6697966 | Smuk et al. | Feb 2004 | B1 |
6700504 | Aslandogan et al. | Mar 2004 | B1 |
6744985 | Smuk et al. | Jun 2004 | B1 |
6756697 | Mizutani et al. | Jun 2004 | B2 |
6772061 | Berthiaume et al. | Aug 2004 | B1 |
6784569 | Peller | Aug 2004 | B1 |
6806590 | Smuk et al. | Oct 2004 | B1 |
6839630 | Sakamoto | Jan 2005 | B2 |
6871250 | Froeschl et al. | Mar 2005 | B2 |
6876924 | Morita et al. | Apr 2005 | B2 |
6898656 | Griessbach et al. | May 2005 | B2 |
6987446 | Konno et al. | Jan 2006 | B2 |
7044814 | Kamio et al. | May 2006 | B2 |
7058506 | Kawase et al. | Jun 2006 | B2 |
7092808 | Lu et al. | Aug 2006 | B2 |
7104352 | Weinzierl | Sep 2006 | B2 |
7123189 | Lalik et al. | Oct 2006 | B2 |
7222006 | Proefke et al. | May 2007 | B2 |
7227283 | Suzuki | Jun 2007 | B2 |
7263379 | Parkulo et al. | Aug 2007 | B1 |
7394352 | Bell et al. | Jul 2008 | B2 |
7546182 | Mudalige | Jun 2009 | B2 |
7891004 | Gelvin et al. | Feb 2011 | B1 |
7904569 | Gelvin et al. | Mar 2011 | B1 |
8005911 | Jhanji | Aug 2011 | B2 |
8060400 | Wellman | Nov 2011 | B2 |
8326338 | Vasilevsky | Dec 2012 | B1 |
8610550 | Hagiwara et al. | Dec 2013 | B2 |
8620515 | Kwak | Dec 2013 | B2 |
8994494 | Koenig et al. | Mar 2015 | B2 |
9026367 | Paek et al. | May 2015 | B2 |
9143601 | Padmanabhan et al. | Sep 2015 | B2 |
9324195 | Koenig et al. | Apr 2016 | B2 |
9494938 | Kemler et al. | Nov 2016 | B1 |
9501920 | Harring et al. | Nov 2016 | B2 |
9613386 | Arden et al. | Apr 2017 | B1 |
9644969 | Koenig et al. | May 2017 | B2 |
9646502 | Gentry | May 2017 | B1 |
9733096 | Colijn et al. | Aug 2017 | B2 |
9996236 | Spencer-Harper et al. | Jun 2018 | B1 |
10038977 | Rentz et al. | Jul 2018 | B2 |
10154377 | Post et al. | Dec 2018 | B2 |
10198707 | Bolton et al. | Feb 2019 | B1 |
10203220 | Koenig et al. | Feb 2019 | B2 |
10607485 | Gupta | Mar 2020 | B2 |
10715962 | Liang et al. | Jul 2020 | B2 |
10856251 | Khan et al. | Dec 2020 | B2 |
11209286 | Koenig et al. | Dec 2021 | B2 |
20010044677 | Bauer et al. | Nov 2001 | A1 |
20020042670 | Diaz et al. | Apr 2002 | A1 |
20020059075 | Schick et al. | May 2002 | A1 |
20020113185 | Ziegler | Aug 2002 | A1 |
20020171291 | Wayne et al. | Nov 2002 | A1 |
20020177949 | Katayama et al. | Nov 2002 | A1 |
20030036360 | Russell et al. | Feb 2003 | A1 |
20030046000 | Morita et al. | Mar 2003 | A1 |
20030070020 | Kondo et al. | Apr 2003 | A1 |
20030078042 | Miriyala et al. | Apr 2003 | A1 |
20030097211 | Carroll et al. | May 2003 | A1 |
20030105567 | Koenig et al. | Jun 2003 | A1 |
20030187555 | Lutz et al. | Oct 2003 | A1 |
20040003153 | Froeschl et al. | Jan 2004 | A1 |
20040011096 | Quinn et al. | Jan 2004 | A1 |
20040015603 | Griessbach et al. | Jan 2004 | A1 |
20040048598 | Gagnon | Mar 2004 | A1 |
20040164850 | Konno et al. | Aug 2004 | A1 |
20040186929 | Salerno | Sep 2004 | A1 |
20040215861 | Beaudoin et al. | Oct 2004 | A1 |
20040227695 | Schedivy | Nov 2004 | A1 |
20040254690 | Hasegawa et al. | Dec 2004 | A1 |
20050065678 | Smith et al. | Mar 2005 | A1 |
20050125565 | Ying | Jun 2005 | A1 |
20050190080 | Flick | Sep 2005 | A1 |
20050222716 | Tengler et al. | Oct 2005 | A1 |
20060068822 | Kalhan | Mar 2006 | A1 |
20060226961 | Bell et al. | Oct 2006 | A1 |
20060229811 | Herman et al. | Oct 2006 | A1 |
20060265117 | Cahoon | Nov 2006 | A1 |
20070003162 | Miyoshi et al. | Jan 2007 | A1 |
20070005202 | Breed | Jan 2007 | A1 |
20070050095 | Nelson et al. | Mar 2007 | A1 |
20070126628 | Lalik et al. | Jun 2007 | A1 |
20070150140 | Seymour | Jun 2007 | A1 |
20070152804 | Breed et al. | Jul 2007 | A1 |
20070222293 | Shimomura | Sep 2007 | A1 |
20070233864 | Xie et al. | Oct 2007 | A1 |
20070279344 | Kimura et al. | Dec 2007 | A1 |
20070288480 | Caplan et al. | Dec 2007 | A1 |
20080019420 | Carbone et al. | Jan 2008 | A1 |
20080077309 | Cobbold | Mar 2008 | A1 |
20080084852 | Karschnia | Apr 2008 | A1 |
20080091352 | O'Hare | Apr 2008 | A1 |
20080132250 | Harris | Jun 2008 | A1 |
20080278314 | Miller et al. | Nov 2008 | A1 |
20090005928 | Sells et al. | Jan 2009 | A1 |
20090047068 | Bucalo | Feb 2009 | A1 |
20090085368 | Coffelt et al. | Apr 2009 | A1 |
20090322510 | Berger et al. | Dec 2009 | A1 |
20100069058 | Rothschild | Mar 2010 | A1 |
20100070180 | Ridenour | Mar 2010 | A1 |
20100080168 | Fukuyama | Apr 2010 | A1 |
20100088023 | Werner | Apr 2010 | A1 |
20100150122 | Berger et al. | Jun 2010 | A1 |
20100198508 | Tang | Aug 2010 | A1 |
20100325194 | Williamson | Dec 2010 | A1 |
20110060480 | Mottla et al. | Mar 2011 | A1 |
20110142016 | Chatterjee | Jun 2011 | A1 |
20110149958 | Jeon et al. | Jun 2011 | A1 |
20120166533 | Rubinstein et al. | Jun 2012 | A1 |
20130018577 | Gooding | Jan 2013 | A1 |
20130088369 | Yu et al. | Apr 2013 | A1 |
20130091447 | Kang | Apr 2013 | A1 |
20130110739 | Hill et al. | May 2013 | A1 |
20130158860 | Gum | Jun 2013 | A1 |
20130179056 | Fukuyama | Jul 2013 | A1 |
20130226633 | Brock et al. | Aug 2013 | A1 |
20130246102 | Finegold et al. | Sep 2013 | A1 |
20130279393 | Rubin et al. | Oct 2013 | A1 |
20130290040 | Perry | Oct 2013 | A1 |
20140210644 | Breed | Jul 2014 | A1 |
20140244110 | Tharaldson et al. | Aug 2014 | A1 |
20140302774 | Burke et al. | Oct 2014 | A1 |
20140359131 | Seed et al. | Dec 2014 | A1 |
20140365913 | Santamaria | Dec 2014 | A1 |
20150141060 | Shan et al. | May 2015 | A1 |
20150177363 | Hermann et al. | Jun 2015 | A1 |
20150197215 | Koenig et al. | Jul 2015 | A1 |
20150323335 | Lord et al. | Nov 2015 | A1 |
20160003621 | Koenig et al. | Jan 2016 | A1 |
20160019788 | Milne et al. | Jan 2016 | A1 |
20160057639 | Smith | Feb 2016 | A1 |
20160124635 | Covington | May 2016 | A1 |
20160139596 | Na et al. | May 2016 | A1 |
20160198315 | Sakata | Jul 2016 | A1 |
20160238407 | Koenig et al. | Aug 2016 | A1 |
20160320195 | Liu et al. | Nov 2016 | A1 |
20160364678 | Cao | Dec 2016 | A1 |
20170104824 | Bajwa et al. | Apr 2017 | A1 |
20170163746 | Kawato | Jun 2017 | A1 |
20170192426 | Rust | Jul 2017 | A1 |
20170193627 | Urmson et al. | Jul 2017 | A1 |
20170201850 | Raleigh et al. | Jul 2017 | A1 |
20170213554 | Faaborg | Jul 2017 | A1 |
20170230795 | Rentz et al. | Aug 2017 | A1 |
20170230799 | Wawrowski et al. | Aug 2017 | A1 |
20170302774 | Lei et al. | Oct 2017 | A1 |
20180011197 | Waldman et al. | Jan 2018 | A1 |
20180081614 | Tsai | Mar 2018 | A1 |
20180101998 | Pierce | Apr 2018 | A1 |
20180225975 | Park | Aug 2018 | A1 |
20190110161 | Rentz et al. | Apr 2019 | A1 |
20190200173 | Puckette et al. | Jun 2019 | A1 |
20190200185 | Wotton | Jun 2019 | A1 |
20190200188 | Elgee et al. | Jun 2019 | A1 |
20190200189 | Wotton | Jun 2019 | A1 |
20190265064 | Koenig et al. | Aug 2019 | A1 |
20190288916 | Ricci | Sep 2019 | A1 |
20190320285 | Liang et al. | Oct 2019 | A1 |
20190347945 | Mohn | Nov 2019 | A1 |
20200209012 | Koenig et al. | Jul 2020 | A1 |
20200213807 | Rentz et al. | Jul 2020 | A1 |
20210209691 | Salazar Ibanez | Jul 2021 | A1 |
20220057227 | Koenig | Feb 2022 | A1 |
Number | Date | Country |
---|---|---|
2260292 | Jul 2000 | CA |
2525965 | Dec 2004 | CA |
1739125 | Feb 2006 | CN |
101031161 | Sep 2007 | CN |
101253067 | Aug 2008 | CN |
101320386 | Dec 2008 | CN |
101383983 | Mar 2009 | CN |
101410815 | Apr 2009 | CN |
201245187 | May 2009 | CN |
102295004 | Dec 2011 | CN |
102328894 | Jan 2012 | CN |
102547729 | Jul 2012 | CN |
102571866 | Jul 2012 | CN |
102711037 | Oct 2012 | CN |
103002037 | Mar 2013 | CN |
103118071 | May 2013 | CN |
103269478 | Aug 2013 | CN |
103326942 | Sep 2013 | CN |
103373416 | Oct 2013 | CN |
103856566 | Jun 2014 | CN |
103971529 | Aug 2014 | CN |
104036279 | Sep 2014 | CN |
104468140 | Mar 2015 | CN |
104580468 | Apr 2015 | CN |
104811372 | Jul 2015 | CN |
104949684 | Sep 2015 | CN |
104994130 | Oct 2015 | CN |
105050053 | Nov 2015 | CN |
105074385 | Nov 2015 | CN |
105141582 | Dec 2015 | CN |
105282220 | Jan 2016 | CN |
4017255 | Dec 1990 | DE |
4323589 | Jan 1994 | DE |
4326328 | Nov 1994 | DE |
4431070 | Mar 1996 | DE |
102012200672 | Apr 2013 | DE |
0723892 | Jul 1996 | EP |
0978433 | Feb 2000 | EP |
1005006 | May 2000 | EP |
1258706 | Nov 2002 | EP |
2975592 | Jan 2016 | EP |
3510576 | Jul 2019 | EP |
2232272 | Dec 1990 | GB |
2233939 | Jan 1991 | GB |
2234211 | Jan 1991 | GB |
07-186668 | Jul 1995 | JP |
09-203640 | Aug 1997 | JP |
2956221 | Oct 1999 | JP |
11-321754 | Nov 1999 | JP |
3087539 | Sep 2000 | JP |
2005-207943 | Aug 2005 | JP |
2005-266844 | Sep 2005 | JP |
2006-338282 | Dec 2006 | JP |
2007-272587 | Oct 2007 | JP |
2008-514140 | May 2008 | JP |
4584510 | Nov 2010 | JP |
2011-170762 | Sep 2011 | JP |
2012-068722 | Apr 2012 | JP |
2013-175057 | Sep 2013 | JP |
2015-197760 | Nov 2015 | JP |
2016-025659 | Feb 2016 | JP |
2016-095789 | May 2016 | JP |
2016-523751 | Aug 2016 | JP |
10-2013-0039203 | Apr 2013 | KR |
350397 | Sep 2017 | MX |
M332597 | May 2008 | TW |
9605975 | Feb 1996 | WO |
0220318 | Mar 2002 | WO |
2006110805 | Oct 2006 | WO |
2009014861 | Jan 2009 | WO |
2013137182 | Sep 2013 | WO |
2014051473 | Apr 2014 | WO |
2014134148 | Sep 2014 | WO |
2017209666 | Dec 2017 | WO |
2018049381 | Mar 2018 | WO |
Entry |
---|
RPM8000 TacTrack web page, “New RPM8000 Device Manager Software Available Free!,” Atgo Technologies, 2 pgs., downloaded on Dec. 12, 2008 from www.atgotech.com. |
Snow Trails by RiderX on the App Store, iTunes Preview, downloaded from the Internet https://itunes.apple.com/us/app/snow-trails-by-riderx-id418680704?mt=8 on Oct. 22, 2015; 2 pages. |
Sport Rider Online Magazine, 2005 BMW K1200S, downloaded on Jun. 30, 2005 from www.sportrider.com/bikes/2005/146_05_bmw_K12s; 5 pages. |
SPOT Connect, downloaded from the Internet http://www.findmespot.com/en/index.php9ckM 16 on Oct. 22, 2015; 2 pages. |
SPOT Global Phone, downloaded from the Internet http://www.findmespot.com/en/index.php9ckM23 on Oct. 22, 2015; 2 pages. |
SPOT HUG, downloaded from the Internet http://www.findmespot.com/en/index.php9ckM13 on Oct. 22, 2015; 3 pages. |
The SPOT Personal Tracker, downloaded from the Internet http://www.findmespot.com/en/index.php?cid=101 on Oct. 22, 2015; 2 pages. |
The SPOT Satellite GPS Messenger, downloaded from the Internet http://www.findmespot.com/en/index.php?cid=102 on Oct. 22, 2015; 2 pages. |
Valk, John, “The New BMW R1200 RT,” 11 pgs., downloaded on Jul. 8, 2005 from www.johnvalkbmw.ca/2005/BMW/R1200RT/General-R1200RT-More.htm. |
What is Glympse: Glympse, downloaded from the Internet, http://glympse.com/what-is-glympse on Oct. 22, 2015; 2 pages. |
Written Opinion of the International Preliminary Examining Authority, dated May 15, 2017, for International Application No. PCT/US2017/017122; 8 pages. |
“Automotive Electro Hydraulic Technology”, Yang Huayong et al., Mechanical Industry Press, Oct. 2012; 16 pages. |
“TrakMaps—Our Digital Maps & Charts”—Snowmobile Trails Tab, Jan. 28, 2013, retrieved from the Internet: URL: https://web.archive.org/web/20130128163653/http://www.trakmaps.com/ListGPSProduct . . . [retrieved on Nov. 10, 2015]; 2 pages. |
“TrakMaps—Our Digital Maps & Charts”—Topography Tab, Jan. 6, 2013, retrieved from the Internet: URL: https://web.archive.org/web/20130106085557/http://www.trakmaps.com/ListGPSProduct . . . [retrieved on Nov. 10, 2015]; 2 pages. |
“TrakMaps—Our Digital Maps & Charts”—ATV Trails Tab, Jan. 28, 2013, retrieved from the Internet: URL: https://web.archive.org/web/20130128164123/http://www.trakmaps.com/ListGPSProduct . . . [retrieved on Nov. 10, 2015]; 2 pages. |
“TrakMaps—Our Digital Maps & Charts”—All Products Tab, Jan. 4, 2013, retrieved from the Internet: URL: https://web.archive.org/web/20130104230952/http://www.trakmaps.com/ListGP- SProduct . . . [retrieved on Nov. 10, 2015]; 4 pages. |
2004 Engine Preview—Volvo Penta; www.powerandmotoryacht.com/engines/0104preview/index.html; printed Jun. 30, 2005; 2 pgs. |
Ackermann et al., “Robust steering control for active rollover avoidance of vehicles with elevated center of gravity”, Jul. 1998, pp. 1-6. |
Apple (United Kingdom)—Apps—Find My Friends, downloaded from the Internet http://www.apple.com/uk/apps/find-my-friends/ on Oct. 22, 2015; 4 pages. |
Bhattacharyya et al., “An Approach to Rollover Stability In Vehicles Using Suspension Relative Position Sensors And Lateral Acceleration Sensors”, Dec. 2005, 100 pages. |
BMW Motorrad article, “Single Wire Systems and CAN bus,” www.bmwmotorrad.com/technology; printed Jul. 8, 2005; 3 pgs. |
BMW Motorrad Media Release, Overall Concept and Model Features, www/motorcycles.bmw.com.au/scripts/main.asp (Jul. 14, 2004); printed Jul. 8, 2005; 4 pgs. |
BMW Motorrad of Santa Cruz On-Line Article, “Electrics and Electronics,” www.bmwscruz.com/motorcycles/K1200S/K1200S.sub.-F4.html; printed Jul. 8, 2005; 3 pgs. |
BMW Motorrad of South Africa, The Motorcycles, R1200GS SA Road Test, www.bmwmotorroad.co.za/bikes/tests/display.asp?Id=100, Feb. 2004 edition; 3 pages. |
BMW Motorrad RepROM R-Modelle K2x1 Auflage, Nov. 2004 edition, (Copyright) BMW Motorrad, UX-VS-2, D-80778 Munchen, Nov. 2004, 1-Auflage, replacing main wiring harness; 19 pages. |
BMW Motorrad; R 1200 RT Sales Brochure; Printed in Germany in Mar. 2005; Front Cover, Rear Cover and p. 26—Information at Your Fingertips—The Single Wire System; 3 pgs. |
Buddy GPS Tracker for Android—Appszoom, downloaded from the Internet http://www.appszoom.com/android.applications/social/buddy-gps-tracker_hds- tk_htlm?ref=list_referer on Oct. 22, 2015; 5 pages. |
Buddy Tracker for Android by Talentica Software (1) Pvt. Ltd.—Appszoom, downloaded from the Internet http://www.appszoom.com/android-app/buddy-tracker-movhy.html?ref=list_ref- erer on Oct. 22, 2015; 4 pages. |
Buddy-Tracker, for Android by Mattias Leonhardt—Appszoo downloaded from the Internet http://www.appszoom.com/android-app/buddy-tracker-naxdx.html?ref=list_ref- erer on Nov. 15, 2015; 133 pages. |
English translation of “Automotive Electro Hydraulic Technology”, Yang Huayong et al., Mechanical Industry Press, Oct. 2012; 6 pages. |
Find My Contacts on the App Store, iTunes Preview, downloaded from the Internet https://itunes.apple.com/us/app/find-my-contacts/id763404612?mt=- 8 on Nov. 15, 2015; 2 pages. |
Ford Motor Company web page, “Ford's Mykey Feature Allows Fleet Owners to Control Speed and Radio Volume for Safety,” 2 pgs., 2008, downloaded from www.ford.com/about-ford;news-announcements/press-releases. |
Ford Motor Company, 2007 Explorer Owner's Guide (post-2002-fmt), pp. 1, and 124-126; 4 pgs. |
Friends Tracker—Android Apps on Google Play, downloaded from the Internet https://play.google.com/store/apps/details?id=com.others_cell_tracker&h1=- en on Nov. 15, 2015; 3 pages. |
GeoLLERY: view/edit GPS tags APK Download—Free Photography app for Android/APLPure.com, downloaded from the Internet http://apkpure.com/geollery-view-edit-gps-tags/com.pkg.geollery on Oct. 22, 2015; 2 pages. |
GeoLLERY: view/edit GPS tags—Android Apps on Google Play, downloaded from the Internet https://play.google.com/store/apps/details?id=com.pkg.geollery on Nov. 15, 2015; 3 pages. |
Glympse for Business, downloaded from the Internet http:/glympse.com/business on Oct. 22, 2015; 4 pages. |
Glympse for Partners, downloaded from the Internet, http://glympse.com/partners, on Oct. 22, 2015; 4 pages. |
Glympse Partners With BMW and Mini to Provide In-Car Location Sharing, Seattle, Mar. 27, 2013; 2 pages. |
GPS-Trace Orange—Android Apps on Google Play, downloaded from the Internet https://play.google.com/store/apps/details?id=com.gurtam.gps_tra- ce_orange on Nov. 15, 2015; 3 pages. |
Hac et al., “Improvements in vehicle handling through integrated control of chassis systems”, Int. J. of Vehicle Autonomous Systems(IJVAS), vol. 1, No. 1, 2002, pp. 83-110. |
Huang et al., “Nonlinear Active Suspension Control Design Applied to a Half-Car Model”, Procccdings of the 2004 IEEE International Conference on Networking, Mar. 21-23. 2004, pp. 719-724. |
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2014/018638, dated Sep. 11, 2015, 8 pages. |
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2017/051120, dated Mar. 21, 2019, 9 pages. |
International Preliminary Report on Patentability, issued by the International Preliminary Examining Authority, dated May 3, 2018, for related International Application No. PCT/US2017/017122; 22 pages. |
International Search Report and Written Opinion issued by the International Searching Authority, dated May 20, 2019, or International Patent Application No. PCT/US2018/065973; 26 pages. |
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2014/018638, dated Sep. 1, 2014, 10 pages. |
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2017/051120, dated Dec. 15, 2017, 10 pages. |
International Search Report issued by the International Searching Authority, dated May 15, 2017, for International Patent Application No. PCT/US2017/017122; 13 pages. |
Jeep—The Jeep Community—Jeep Urban Ranger, 3 pgs; downloaded on Jun. 8, 2009 from www.jeep.com; 3 pgs. |
MotoMappers Blog, downloaded from the Internet http:/www.motomappers.com/blog/best-gps-motorcycle-apps-for-navigation-an- d-tracking/ on Feb. 4, 2017; 28 pages. |
My Jeep Community—Welcome Jeep Owners, Enthusiasts, Employees and Suppliers! online community, 25 pages, downloaded on Jun. 8, 2009 from www.myjeepcommunity.com. |
New! SPOT Gen3, downloaded from the Internet http://www.findmespot.com/en/index.php?cid=100 on Oct. 22, 2015; 2 pages. |
New! SPOT Trace, downloaded from the Internet http://www.findmespot.com/en/index.php?cid=128 on Oct. 22, 2015; 2 pages. |
Office Action issued by the Canadian Intellectual Property Office, dated Nov. 3, 2020, for Canadian Patent Application No. 3,003,473; 6 pages. |
Partial International Search Report issued by the European Patent Office, dated Apr. 4, 2019, for International Patent Application No. PCT/US2018/065973; 6 pages. |
Phone Tracker for iPhones, iTunes Preview, downloaded from the Internet https://itunes.apple.com/us/app/phone-tracker-for-iphones/id447442214?mt=- 8 on Oct. 22, 2015; 3 pages. |
Preliminary amendment filed on Mar. 6, 2020 for U.S. Appl. No. 16/811,458, 3 pages. |
Preliminary amendment filed on May 3, 2020 for U.S. Appl. No. 16/234,162, 6 pages. |
Preliminary amendment filed on May 3, 2020 for U.S. Appl. No. 16/811,458, 7 pages. |
RPM8000 TacTrack User Manual, Atgo Technologies, 11 pgs., Buffalo, MN, available at least as early as Mar. 2009; 11 pgs. |
Second Office Action issued by the China National Intellectual Property Administration, dated Sep. 8, 2021, for Chinese Patent Application No. 201780010476.5; 8 pages. |
Number | Date | Country | |
---|---|---|---|
20220116741 A1 | Apr 2022 | US |
Number | Date | Country | |
---|---|---|---|
62293471 | Feb 2016 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 16811865 | Mar 2020 | US |
Child | 17408036 | US | |
Parent | 16043514 | Jul 2018 | US |
Child | 16811865 | US | |
Parent | 15428950 | Feb 2017 | US |
Child | 16043514 | US |