Method and system for presenting traffic-related information
First Claim
1. One or more computer-readable storage media having computer-useable instructions embodied thereon for performing a method of presenting real-world situational data on a system-independent, dynamically updateable user interface, the method comprising:
- receiving information from a vector based computer aided drafting graphics file that depicts a drawing comprising display objects which correspond to real-world objects that have variable display characteristics, wherein the display objects describe roadway geometry;
rendering a set of definable objects that are situated to resemble the roadway geometry using coordinate geometry information from the graphics file without user intervention;
associating one or more attributes with the set of definable objects to obtain object rendering data;
providing a dynamically updateable user interface that includes one or more dynamic objects that are useable to reflect real-world events, wherein the dynamic objects are associated with one or more variable characteristics, and wherein the dynamic objects are depicted on a map that is generated from the object-rendering data that, if updated, automatically results in said dynamic object being updated consistent therewith;
receiving situational data that corresponds to a status of the real-world events, said situational data derived from one or more components, said components comprising law enforcement agencies, weather information systems, dynamic message signs, and publicly displayed sensors and cameras;
conforming the one or more variable characteristics to be consistent with the situational data such that an observer of the one or more dynamic objects is informed of a current status corresponding to a real-world situation; and
utilizing a route manager with the dynamically updateable user interface to perform a segment assembly process that includes,(1) providing at least one route, said at least one route comprising a plurality of segments, wherein each of said plurality of segments comprises a plurality of polygons;
(2) receiving at least one designated real world characteristic pertinent to said at least one route;
(3) selecting a region within an area encompassing said at least one route, wherein said region comprises some of said plurality of segments and some of said plurality of polygons, and wherein said selecting a region is based upon said at least one designated real world characteristic; and
(4) notifying participating users of any changes to said region, based upon said at least one designated real world characteristic;
(5) wherein each of said plurality of segments share a common map-related trait, and each of said plurality of polygons within a respective segment share a common map-related trait.
3 Assignments
0 Petitions
Accused Products
Abstract
Presenting of real-world situational data on a dynamically updateable user interface is provided for by providing a dynamically updateable user interface that includes dynamic objects having variable characteristics and that correspond to real-world objects, receiving situational data that corresponds to a status of the one or more real-world objects, and conforming the one or more variable characteristics to be consistent with the situational data such that an observer of the one or more dynamic objects is informed of a current status of a corresponding real-world situation.
50 Citations
22 Claims
-
1. One or more computer-readable storage media having computer-useable instructions embodied thereon for performing a method of presenting real-world situational data on a system-independent, dynamically updateable user interface, the method comprising:
-
receiving information from a vector based computer aided drafting graphics file that depicts a drawing comprising display objects which correspond to real-world objects that have variable display characteristics, wherein the display objects describe roadway geometry; rendering a set of definable objects that are situated to resemble the roadway geometry using coordinate geometry information from the graphics file without user intervention; associating one or more attributes with the set of definable objects to obtain object rendering data; providing a dynamically updateable user interface that includes one or more dynamic objects that are useable to reflect real-world events, wherein the dynamic objects are associated with one or more variable characteristics, and wherein the dynamic objects are depicted on a map that is generated from the object-rendering data that, if updated, automatically results in said dynamic object being updated consistent therewith; receiving situational data that corresponds to a status of the real-world events, said situational data derived from one or more components, said components comprising law enforcement agencies, weather information systems, dynamic message signs, and publicly displayed sensors and cameras; conforming the one or more variable characteristics to be consistent with the situational data such that an observer of the one or more dynamic objects is informed of a current status corresponding to a real-world situation; and utilizing a route manager with the dynamically updateable user interface to perform a segment assembly process that includes, (1) providing at least one route, said at least one route comprising a plurality of segments, wherein each of said plurality of segments comprises a plurality of polygons; (2) receiving at least one designated real world characteristic pertinent to said at least one route; (3) selecting a region within an area encompassing said at least one route, wherein said region comprises some of said plurality of segments and some of said plurality of polygons, and wherein said selecting a region is based upon said at least one designated real world characteristic; and (4) notifying participating users of any changes to said region, based upon said at least one designated real world characteristic; (5) wherein each of said plurality of segments share a common map-related trait, and each of said plurality of polygons within a respective segment share a common map-related trait. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. One or more computer-readable media having computer-executable instructions embodied thereon that, when executed, cause a computing device to perform a method for presenting real-world situational data on a dynamically updateable user interface, the method comprising:
-
receiving information from a vector based computer aided drafting graphics file that depicts a drawing comprising display objects which correspond to real-world objects that have variable display characteristics, wherein the display objects describe roadway geometry; providing a redrawn map comprising one or more definable objects that are situated to resemble the roadway geometry using coordinate geometry information from the graphics file without user intervention; associating one or more attributes with the definable objects to obtain object rendering data; storing in a repository, the object-rendering data that describes how to render the redrawn map that includes the one or more definable objects into a dynamically updateable user interface containing one or more dynamic objects associated with one or more variable characteristics, wherein said object-rendering data is generated from drawing information that describes real-world objects that are ultimately depicted on said dynamically updateable user interface, and wherein a change in said object rendering data gives rise to an automatic change in said dynamically updateable user interface; receiving from one or more traffic-data gathering components traffic data that describes a status of a real-world, traffic-related situation, said traffic-data gathering components comprising roadway sensors, video traffic cameras, dispatch data from law enforcement agencies, weather information systems, and dynamic message signs; communicating the traffic data to the graphics file; causing the one or more variable characteristics respectively associated with the one or more dynamic objects to graphically indicate the status of the current traffic-related situation; without user interaction, periodically determining whether the object-rendering data in the repository has changed from a previous state to subsequent state, and if so, automatically re-depicting the dynamic objects consistent with the subsequent state; utilizing the dynamically updateable user interface to provide at least one route, said at least one route comprising a plurality of segments, wherein each of said plurality of segments comprises a plurality of polygons; receiving at least one designated real world characteristic pertinent to said at least one route; selecting a region within an area encompassing said at least one route, wherein said region comprises some of said plurality of segments and some of said plurality of polygons, and wherein said selecting a region is based upon said at least one designated real world characteristic; and displaying said real world events for said selected region and said designated real world characteristic to said user interface. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. One or more computer-storage media having computer-useable instructions embodied thereon that, when executed, cause a computing device to perform a method for presenting real-world situational data on a dynamically updateable user interface, the method comprising:
-
creating a dynamically updateable user interface (UI) that includes a map being presented by way of a web browser, wherein said map includes mapping information from a vector based computer aided drafting graphics file that includes static objects representing roadway geometry as well as depictions of dynamic objects that correspond to the attribute-receivable objects and that are associated with one or more variable characteristics; receiving situational data; conforming the one or more variable characteristics incident to receiving situational data; receiving an indication that object-rendering data has changed, the object rendering data being useable to draw said map including said static objects, and the object-rendering data stemming from drawing information that describes real-world objects; automatically updating said map incident to receiving said indication that said object-rendering data has changed; utilizing the dynamically updateable UI to provide at least one route, said at least one route divided into a plurality of segments, and each of said plurality of segments further divided into a plurality of polygons, wherein each of said plurality of segments share a common map-related trait, and each of said plurality of polygons within a respective segment share a common map-related trait, wherein the map-related trait of the plurality of segments differs from the map-related trait of the plurality of polygons; and selecting a region within an area encompassing said at least one route, wherein said region comprises some of said plurality of segments and some of said plurality of polygons, and wherein said selecting a region is based upon at least one designated real world characteristic. - View Dependent Claims (20)
-
-
21. One or more computer-readable media having computer-executable instructions embodied thereon that, when executed, cause a computing device to perform a method for presenting traffic-related information, the method comprising:
-
gathering a plurality of informational attributes associated with traffic conditions of a geographic area; receiving an indication that object-rendering data has changed, the object rendering data being usable to draw a map including static objects representing roadway geometry, and the object-rendering data stemming from drawing information from a vector based computer aided drafting graphics file that describes real-world objects; representing the informational attributes on a graphical user interface of an e-mail or messaging device; utilizing a dynamically updateable user interface to provide at least one route, said at least one route divided into a plurality of segments, and each of said plurality of segments further divided into a plurality of polygons, wherein each of said plurality of segments share a common map-related trait, and each of said plurality of polygons share a common map-related trait; selecting a region within an area encompassing said at least one route, wherein said region comprises some of said plurality of segments and some of said plurality of polygons, and wherein said selecting a region is based upon at least one designated real world characteristic; and displaying real world events for said selected region and said at least one designated real world characteristic to said graphical user interface. - View Dependent Claims (22)
-
Specification