IP Library Granted Patent US 7,248,159
Granted Patent B2
US 7,248,159 · App. 11/024,979 · Granted Jul 24, 2007

User-centric event reporting

Assignee: User-Centric IP, LP
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,248,159
App. No.
11/024,979
Granted
Jul 24, 2007
Kind
B2
Abstract

A system and method for receiving hazard and event information in a mobile unit and using that information to warn a user of an event or future hazard with reference to the mobile unit's location and/or intended direction of travel is provided. A hazard location algorithm compares a forecast location of each mobile unit with a forecast hazard and transmits a warning to each mobile unit that is predicted to encounter the hazard. As the mobile unit moves, its actual position is updated in an event center, and a revised warning is transmitted to the mobile unit as applicable. Warnings include audio warnings for playback and/or visual warnings for display on the mobile device. Users may also wirelessly report events or hazards to a central server in an event center by sending data to the event center via a wireless communications network. Secondary information may be included, based on the selected event type.

Claims (44)

1. A computer-assisted method for providing information regarding an observed event, comprising:

(a) receiving an event type as user input into a mobile data processing device, said event type selected from a constrained set of event types displayed on said mobile data processing device;

(b) determining an event location in proximity to the mobile data processing device;

(c) wirelessly sending from the mobile data processing device to an event center, the event type and the determined event location;

(d) determining a type of secondary information associated with the event type by looking up the selected event type in a database stored in the mobile data processing device;

(e) receiving at the mobile data processing device, an input value for the type of secondary infomation associated with the selected event type; and

(f) wirelessly sending from the mobile data processing device to the event center, the input value for the secondary information.

2. The method of claim 1 , wherein the event type identifies a medical condition affecting a person.

3. The method of claim 1 , wherein the event location is determined based on a GPS-determined location of the mobile data processing device.

4. The method of claim 3 , wherein in step (b) the event location is determined based on a direction and a distance of the event from a current location of the mobile data processing device.

5. The method of claim 4 , wherein in step (b) the event location is determined based on the GPS-determined location of the mobile device as offset by the direction and distance from the current location of the mobile data processing device.

6. The method of claim 5 , wherein in step (b) the event location is automatically determined based on the GPS-determined location of the mobile device as offset by the direction and distance automatically determined by a compass and a distance calculator of the mobile device, respectively.

7. The method of claim 1 , wherein step (a) comprises a user navigating a hierarchy of categories and subcategories and selecting the event type in a last selected subcategory.

8. The method of claim 7 , wherein the hierarchy of categories comprises a medical category.

9. The method of claim 1 , wherein step (b) comprises the mobile data processing device, at a location near which the event occurred, reading location information from an RFID tag.

10. The method of claim 3 , wherein the GPS-determined location of the mobile data processing device comprises an altitude.

11. The method of claim 1 , wherein step (c) further comprises receiving confirmation from the event center that the event type and location were successfully transmitted.

12. A computer readable medium storing computer executable instructions for performing the method of claim 1 .

13. A method for providing information regarding an observed event, comprising:

(a) receiving from a mobile data processing device, computer readable data comprising information corresponding to an event visually observed by a user of the mobile data processing device, wherein said data includes a type of event, and includes a location of the event based on the location of the mobile data processing device, and wherein the type of event is selected from a constrained set of event types;

(b) displaying on a display device a warning based on the received computer readable data; and

(c) receiving from the mobile data processing device, computer readable data comprising secondary information corresponding to the type of event, wherein a type of the secondary information is determined by looking up the type of event in a database.

14. The method of claim 13 , wherein said data indicating the type of event indicates a medical condition affecting a person in proximity with the mobile data processing device.

15. The method of claim 13 , wherein in step (a) the received location of the event corresponds to a section of a venue.

16. The method of claim 15 , wherein in step (a) the received location of the event corresponds to a row within the indicated section.

17. The method of claim 16 wherein in step (a) the received location of the event corresponds to a seat within the indicated row.

18. The method of claim 13 , further comprising the step of:

(d) sending a confirmation to the mobile data processing device that the event type and location were successfully received.

19. A computer readable medium storing computer executable instructions for performing the method of claim 13 .

20. A handheld data processing device, comprising:

a transceiver for sending and receiving data to and from a wireless data communication network;

a display screen;

a processor for executing computer readable instructions stored in a memory of the handheld data processing device;

said memory storing the computer executable instructions, said computer executable instructions, when executed by the processor, cause the device to perform an event reporting method comprising steps of:

(a) determining a present location of the handheld data processing device;

(b) displaying on the display screen a geographic map oriented on the present location of the handheld data processing device;

(c) displaying a list of a plurality of event categories and receiving user input selecting one of the plurality of categories;

(d) receiving user input selecting an event type in the selected category;

(e) receiving input identifying a location of an event corresponding to the selected event type based on the present location of the handheld data processing device;

(f) sending via the transceiver data corresponding to the event and identified location; and

(g) receiving confirmation that the data corresponding to the event and identified location were successfully received by an intended recipient;

(h) determining a type of secondary information associated with the selected event type by looking up the selected event type in a database stored in said memory; and

(i) wirelessly transmitting secondary data corresponding to the determined type of secondary information.

21. The handheld device of claim 20 , wherein the display screen comprises a touch-sensitive display screen, and step (e) comprises detecting a point on the map touched by a user.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2006
From: USER-CENTRIC ENTERPRISES, INC.
To: USER-CENTRIC IP, L.P.
Reel/Frame 017626/0942 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2005
From: SMITH, MICHAEL R.
To: USER-CENTRIC ENTERPRISES, INC.
Reel/Frame 016042/0607 →
Continuity (3)
Continuation In Part 1096991500 · Oct 22, 2004
Continuation 1038643700 · Mar 13, 2003
Related Publication 20050197775A1 · Sep 8, 2005