Abstract:
A CAPTCHA challenge tool for determining if a user of a computer is a human or an automated program. The tool presents a set of images. At least a portion of the set of images suggests a chronological sequence when organized correctly. The tool receives a suggested order from the user of the computer. If the suggested order matches the correct order, the tool assumes that the user is a human, if the suggested order does not match the correct order, the tool assumes the user is an automated program.
Abstract:
A method implemented in a computer infrastructure having computer executable code having programming instructions tangibly embodied on a computer readable storage medium. The programming instructions are operable to detect an occurrence of at least one of a geoboundary event, a radio frequency identification (RFID) event; and a local area network (LAN) event. Additionally, the programming instructions are operable to adjust one or more power consumption settings of an environment based on the occurrence.
Abstract:
A system and associated method for subs cribing Really Simp le Syndication (RSS) enabled content using the Session Initiation Protocol (SIP) are disclo sed. An application server intermediates a SIP message and a reque st for a RSS feed. An end device requests subscription of the RSS feed in a SIP message. The applicat ion server processes the SIP message, register the RSS feed, and tracks chan ges in the RSS feed over the Internet. The application server retrieves a web content li nked to the RSS feed responsive to finding changes in the RSS feed. The application server stores update of the web content in a media cache. The end device subscribing the RSS f eed fetches the web content from the media cache in later part of the subscription.
Abstract:
An architecture (system) and method is provided for transcoding codec information to be sent in a Session Initiation Protocol (SIP) signaling stream for rendering rich digital media content. The method is implemented on a computer infrastructure and includes: determining a codec associated with content to be sent to one or more requesting devices; determining that at least one of the one or more requesting devices do not have the codec associated with the content to be sent to the one or more requesting devices; providing codec information to the at least one of the one or more requesting devices; and sending the content to the one or more requesting devices.
Abstract:
A system and associated method for optimizing caching period of location data for network based location services. A location caching server receives a location request from a mobile device. The location caching server calculates, pursuant to a predefined calculation rule, a caching period of a location cache entry for the mobile device based on a precision level requested by the mobile device and a service precision level assigned for a type of location service for which the location request was made. The location caching server obtains real location data of the mobile device of the calculated caching period is expired. The location caching server subsequently adjusts the caching period based on a distance traveled by the mobile device pursuant to a predefined adjustment rule, and updates the location cache entry.
Abstract:
Monitoring and optimizing a state of an electrical grid are provided. An approach for synchronizing state information and context information, associated with one or more electrical devices (110) on an electrical grid, with time information is provided. The state information is from one or more phasor measurement units (PMUs) (120) associated with the one or more electrical devices (110), and the context information is from one or more third party servers (125). The approach further includes notifying one or more subscribing devices (115) of the synchronized state information and the synchronized context information such that the one or more subscribing devices (115) monitors and controls the one or more electrical devices (110) based on the synchronized state information and the synchronized context information.
Abstract:
Ein Verfahren beinhaltet Empfangen einer Anforderung zum Speichern einer ersten Datei als unveränderliche Datei. Das Verfahren beinhaltet auch Suchen nach einer zweiten Datei, die gespeichert und in Bezug auf die erste Datei redundant ist. Ferner beinhaltet das Verfahren Ermitteln, ob die zweite Datei veränderlich oder unveränderlich ist. Das Verfahren beinhaltet Speichern der ersten Datei als Masterkopie, wenn die zweite Datei veränderlich ist, und Ersetzen der zweiten Datei durch einen bedingten Link, der auf die Masterkopie verweist. Das Verfahren beinhaltet Ermitteln, welche Datei der ersten und zweiten Datei einen späteren Ablauftermin und einen früheren Ablauftermin aufweist, wenn die zweite Datei unveränderlich ist, Speichern der einen Datei mit dem früheren Ablauftermin der ersten und zweiten Datei als Masterkopie und Ersetzen der einen Datei mit dem früheren Ablauftermin der ersten und zweiten Datei durch einen bedingten Link, der auf die Masterkopie verweist.
Abstract:
Ein CAPTCHA-Aufgabenprogramm dient zum Ermitteln, ob es sich bei einem Benutzer eines Computers um einen Menschen oder um ein automatisiertes Programm handelt. Das Programm bietet eine Gruppe von Bildern dar. Mindestens ein Teil der Gruppe von Bildern legt durch richtiges Anordnen eine zeitliche Reihenfolge nahe. Das Programm empfängt eine mutmaßliche Reihenfolge von dem Benutzer des Computers. Wenn die mutmaßliche Reihenfolge mit der richtigen Reihenfolge übereinstimmt, geht das Programm davon aus, dass es sich bei dem Benutzer um einen Menschen handelt, wenn die mutmaßliche Reihenfolge nicht mit der richtigen Reihenfolge übereinstimmt, geht das Tool davon aus, dass es sich bei dem Benutzer um ein automatisiertes Programm handelt.
Abstract:
A CAPTCHA challenge tool for determining if a user of a computer is a human or an automated program. The tool presents a set of images. At least a portion of the set of images suggests a chronological sequence when organized correctly. The tool receives a suggested order from the user of the computer. If the suggested order matches the correct order, the tool assumes that the user is a human, if the suggested order does not match the correct order, the tool assumes the user is an automated program.