Computerized information and display apparatus
DC CAFCFirst Claim
1. Computer readable apparatus configured to aid a user in locating an organization or entity, the apparatus comprising a storage medium having a computer program configured to run on a processor, the program configured to, when executed on the processor:
- obtain a representation of a first speech input from the user, the first speech input relating to a name of a desired organization or entity;
cause use of at least a speech recognition algorithm to process the representation to identify at least one word or phrase therein;
use at least the identified at least one word or phrase to identify a plurality of possible matches for the name;
cause the user to be prompted to enter a subsequent input in order to aid in identification of one of the plurality of possible matches which best correlates to the desired organization or entity;
receive data relating to the subsequent user input;
based at least in part on the data, determine which of the plurality of possible matches is the one that best correlates;
determine a location associated with the one of the possible matches that best correlates; and
select and cause presentation of a visual representation of the location, as well as at least an immediate surroundings thereof, on a display viewable by the user, the visual representation further comprising visual representations of one or more other organizations or entities proximate to the location.
2 Assignments
Litigations
1 Petition
Accused Products
Abstract
Computerized apparatus for obtaining and displaying information, such as for example directions to a desired entity or organization. In one embodiment, the computerized apparatus is configured to receive user speech input and enable performance of various tasks, such as obtaining desired information relating to indoor entities, maps or directions, or any number of other topics. The obtained data may also, in various variants, be displayed in various formats and relative to other entities nearby.
-
Citations
68 Claims
-
1. Computer readable apparatus configured to aid a user in locating an organization or entity, the apparatus comprising a storage medium having a computer program configured to run on a processor, the program configured to, when executed on the processor:
-
obtain a representation of a first speech input from the user, the first speech input relating to a name of a desired organization or entity; cause use of at least a speech recognition algorithm to process the representation to identify at least one word or phrase therein; use at least the identified at least one word or phrase to identify a plurality of possible matches for the name; cause the user to be prompted to enter a subsequent input in order to aid in identification of one of the plurality of possible matches which best correlates to the desired organization or entity; receive data relating to the subsequent user input; based at least in part on the data, determine which of the plurality of possible matches is the one that best correlates; determine a location associated with the one of the possible matches that best correlates; and select and cause presentation of a visual representation of the location, as well as at least an immediate surroundings thereof, on a display viewable by the user, the visual representation further comprising visual representations of one or more other organizations or entities proximate to the location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. Computerized information apparatus configured to aid a user in locating an organization or entity, the apparatus comprising:
-
a microphone; a capacitive touch-screen input and display device; a processor in data communication with the display device; speech digitization apparatus in signal communication with the microphone; at least one audio speaker; speech synthesis apparatus in signal communication with the at least one audio speaker; and a storage medium comprising at least one computer program configured to run on at least the processor, the at least one program configured to, when executed on the processor; obtain a representation of a first speech input from the user, the first speech input relating to a name of a desired organization or entity; cause use of at least a speech recognition algorithm to process the representation to identify at least one word or phrase therein; prompt the user for a subsequent input in order to further clarify the first speech input and aid in identification of one of a plurality of possible matches which best correlates to the desired organization or entity; receive the subsequent user input; and cause, based at least in part on the subsequent input, (i) determination of which of the plurality of possible matches is the one that best correlates, (ii) identification of a location associated with the one of the possible matches that best correlates, and (iii) selection of a visual representation of the location, as well as at least an immediate surroundings thereof, capable of display on the display device, the visual representation further comprising visual representations of one or more other organizations or entities proximate to the location, and directions to the location. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68)
-
-
54. Smart computerized apparatus capable of interactive information exchange with a human user, the apparatus comprising:
-
a microphone; one or more processors; a capacitive touch-screen input and display device; speech synthesis apparatus and at least one speaker in signal communication therewith; input apparatus configured to cause the computerized apparatus to enter a mode whereby a user can speak a name of an entity into a microphone in signal communication with the computerized apparatus, the entity being an entity to which the user wishes to navigate; and at least one computer program operative to run on the one or more processors and configured to engage the user in an interactive audible interchange, the interchange comprising; digitization of the user'"'"'s speech received via the microphone to produce a digital representation thereof; causation of use of the digitized representation to identify a plurality of entities which match at least a portion of the name; causation of generation of an audible communication to the user via the speech synthesis apparatus in order to at least inform the user of the identification of the plurality of matches; receipt of a subsequent speech input, the subsequent speech input comprising at least one additional piece of information; digitization of the subsequent speech input to produce a digital representation thereof; causation of utilization of at least the digital representation of the subsequent input to identify one of the plurality of entities which correlates to the entity to which the user wishes to navigate, and a location associated with the entity; and causation of provision of a graphical representation of the location, including at least the immediate surroundings thereof, and at least one other entity geographically proximate to the entity. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65)
-
-
66. Smart computerized apparatus capable of interactive information exchange with a human user, the apparatus comprising:
-
a microphone; one or more processors; a capacitive touch-screen input and display device; speech synthesis apparatus and at least one speaker in signal communication therewith; input apparatus configured to cause the computerized apparatus to enter a mode whereby a user can speak a name of an entity into a microphone in signal communication with the computerized apparatus, the entity being an entity to which the user wishes to navigate; and at least one computer program operative to run on the one or more processors and configured to engage the user in an interactive audible interchange, the interchange comprising; digitization of the user'"'"'s speech received via the microphone to produce a digital representation thereof; causation of evaluation of the digitized representation to determine an appropriate subsequent audible communication to be provided to the user via the speech synthesis apparatus in order to at least inform the user of the results; causation of generation of the subsequent audible communication; receipt of a subsequent user input, the subsequent user input comprising at least one additional piece of information useful in identification of the entity; causation of utilization of the at least the at least one piece of information of the subsequent input to identify one of a plurality of entities, the one entity which best correlates to the entity to which the user wishes to navigate, and a location associated with the one entity; and causation of provision of a graphical representation of the location, including at least the immediate surroundings thereof, and at least one other entity geographically proximate to the one entity.
-
Specification