System and method for managing and presenting entity information
First Claim
1. A method of presenting information regarding a plurality of entities, comprising:
- for each said entity, storing at least one entity characteristic list, said at least one entity characteristic list comprising entity characteristic information regarding each said entity;
receiving a queried time;
for each said entity, resolving a characteristic classification from said queried time and said at least one entity characteristic list, said characteristic classification having a plurality of possible values, said possible values comprising at least a first value and a second value; and
for each said entity, displaying at least one representation for said each entity, said at least one representation rendered in a first state when said characteristic classification of each said entity has resolved to a first value and said at least one representation rendered in a second state when said characteristic classification of each said entity has resolved to a second value.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for managing and presenting entity information is described. In an illustrative implementation, information such as product availability and operating hours is stored in a server (130). A query may be sent from a client (202) having a time (1402), date (1410), or both inquiring, for example, which entities are open at a certain or range of times, in the past, present or future. The server (130) compares the queried time with stored information, such as hours entries (4000, 4050). The results are displayed on a map (300) with open entities represented by a first symbol (930R) and closed entities by a second symbol (930G) such that all the entities on the map (300) are viewable without further searches. Clicking on a symbol (422) leads to a display (940) containing information about the associated entity, thereby enabling an entity'"'"'s information to be found using only its location.
317 Citations
20 Claims
-
1. A method of presenting information regarding a plurality of entities, comprising:
-
for each said entity, storing at least one entity characteristic list, said at least one entity characteristic list comprising entity characteristic information regarding each said entity;
receiving a queried time;
for each said entity, resolving a characteristic classification from said queried time and said at least one entity characteristic list, said characteristic classification having a plurality of possible values, said possible values comprising at least a first value and a second value; and
for each said entity, displaying at least one representation for said each entity, said at least one representation rendered in a first state when said characteristic classification of each said entity has resolved to a first value and said at least one representation rendered in a second state when said characteristic classification of each said entity has resolved to a second value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system of presenting information regarding a plurality of entities, comprising:
-
means for storing at least one entity characteristic list for each said entity, said at least one entity characteristic list comprising entity characteristic information regarding each said entity;
means for receiving a queried time;
means for resolving a characteristic classification from said queried time and said at least one entity characteristic list, for each said entity, said characteristic classification having a plurality of possible values, said possible values comprising at least a first value and a second value; and
means for displaying at least one representation for each said, said at least one representation rendered in a first state when said characteristic classification of each said entity has resolved to a first value and said at least one representation rendered in a second state when said characteristic classification of each said entity has resolved to a second value. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method of managing and presenting information regarding a plurality of entities, comprising:
-
providing an entity directory comprising a plurality of entities, each said entity associated with at least one entity representation;
associating each said entity with a physical location;
associating each said entity with entity information;
providing a map of a predetermined area;
accepting at least one location query comprising at least one of a group consisting of;
textual address query, user interface click on said map, and a combination thereof.generating a viewable portion of said map responsive to said at least one location query, said viewable portion can be all or a portion of said map, said viewable portion of said map containing street-level data;
selecting from said plurality of entities the entities associated with physical locations correspondingly located within said viewable portion of said map; and
for each of the selected entities, placing said at least one entity representation associated with each said selected entity on said viewable portion of said map at a location that is correspondingly proximate to said physical location associated with each said selected entity. - View Dependent Claims (17, 18, 19, 20)
-
Specification