Abstract:
A method and system includes: one or more phone systems; a policy processor coupled to the phone systems; and a voice identity mapping policy stored in a data storage, the data storage being accessible to the policy processor. The voice identity mapping policy includes: a plurality of search voice identities mapped to one or more target voice identities, where the plurality of the search voice identities are applicable to a plurality of users, where each of the search voice identities and the target voice identities comprises a username for one of the plurality of users, and time attributes indicating when the voice identity mapping policies are valid. When a voice identity for a recipient of a call is received, the policy processor checks for the voice identity mapping policy associated with the voice identity. The call is then forwarded to the target voice identity in the voice identity mapping policy.
Abstract:
A method and system for determining if a phone has changed locations includes a subscriber phone equipment coupled to a phone system through a subscriber access line. The subscriber phone equipment includes a location test module and a datastore. The location test module includes a first subscriber access line identity for the subscriber access line. The datastore includes a first subscriber location for the first subscriber access line identity. The location test module obtains a second subscriber access line identity for the subscriber access line, obtains a second subscriber location for the second subscriber access line identity, and compares the first subscriber location and the second subscriber location. If the first subscriber location does not match the second subscriber location, then the subscriber phone equipment has changed locations. If the first subscriber location matches the second subscriber location, then the subscriber phone equipment has not changed locations.
Abstract:
A method and system for recording a media content onto a media player are disclosed. A recording interface of the media player is unlocked by a media recorder using a key. Next, the media player receives the media content from the media recorder through the recording interface. The media content is stored onto a storage of the media player, where the storage resides within the media player prior to receiving the media content from the media recorder. The media player includes a mechanism for playing the media content. Then, the recording interface of the media player is locked by the media recorder. In this manner, a way is provided to distribute media content while also protecting against the improper copying of media content.
Abstract:
A voice message system records voice message usage information by creating voice message records when a voice message is sent and when it is received. The voice message record includes: the voice message, a voice message sender identity, a voice message recipient identity, and voice message action records. A voice message action records includes a voice message action that specifies an action on the voice message, and a voice message action time that includes the time at which the action occurs. Voice message actions include sent, received, and listened. The system further includes a voice message analyzer for analyzing voice message records, and a voice message reporter for generating reports from an analysis by the analyzer. The voice message system provides tractable information for voice messages, allowing companies to enforce a voice message usage policy.
Abstract:
Provided is a method and system for television channel selection, including a television controller operatively connected to an electronic memory and configured to process a video selection script. The television controller is also operatively connected to the television and to a television network comprising a plurality of channels. Also provided is a script authoring tool for authoring a video selection script in a Web-based scripting language by a viewer. The television controller is further configured to select a channel to display on the television based on the video selection script and to dynamically update the video selection script based on the occurrence of an event.
Abstract:
In a method for charging an electric device by a service rendering system, a controller of the service rendering system receives an image that includes a label corresponding to the electric device, captured by an image sensor. The controller obtains a service point location included in the label and calculates a service point position of an electric charging input of the electric device using the service point location. The controller renders an electric charging service at the service point position of the electric charging input.
Abstract:
A tracking system obtains first recognized object and its first information, detected in image(s) captured by camera(s). The first information includes the first recognized object's first features, first feature locations, first real-world dimensions, and a first time. A list of tracking objects is obtained, each including a second recognized object and its second information. The second information includes the second recognized object's second features, second feature locations, and second real-world dimensions. The system compares the first features with the second features stored in a given tracking object, the first feature locations with the second feature locations, and the first real-world dimensions with the second real-world dimensions. When they match, the first information comprising the first time is stored in the given tracking object.
Abstract:
A mobile computing device stand with a holder for a mobile computing device with a media player for conducting an audio session and back speakers positioned in the seat behind a location where a user is expected to be positioned and next to the seat. The back speakers include a first set positioned at a first side of the seat and a second set positioned at a second side of the seat opposite the first side of the seat. The first and second sets includes first and second inward back speakers facing toward the location and first and second outward back speakers facing away from the location. A system controller receives audio signals with audio of an audio session, sends the audio signals to the first and second inward back speakers, and sends the audio signals in an out of phase manner to the first and second outward back speakers.
Abstract:
A delivery system securely delivers an electronic document from a sender device to a recipient device over a data network, where the delivery system stores a delivery container from the sender device containing the electronic document, a recipient identity of the recipient device, a plurality of locations comprising a first location and a second location. The delivery system determines a first current geo-physical location of the delivery storage, compares the first current geo-physical location with the first location, and in response to a match, stores the delivery container in the delivery storage. The delivery system further receives a request to access the electronic document from the recipient device, obtains a second current geo-physical location of the recipient device, compares the second current geo-physical location with the second location, and in response to a match, sends the electronic document to the recipient device.
Abstract:
A secure transport device includes a hardware storage, a physical lock coupled to the hardware storage, a data storage residing within the hardware storage, the data storage comprising a destination location comprising a first geophysical location, processor(s), and a computer readable medium comprising programming instructions. The data storage includes a destination location that includes a first geophysical location. Execution of the programming instructions causes the processor(s) to: receive an access request to access the hardware storage; obtain a current location of the secure transport device, the current location including a second geophysical location; and compare the first geophysical location to the second geophysical location. Upon determining that the second geophysical location matches the first geophysical location, a command is sent to unlock the physical lock to allow access to the hardware storage, and the access request and the current location are stored in the data storage.