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:
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 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 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:
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 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:
Method, computer program product and computer system for predictive caching for telecommunication towers having associated local servers, using propagation of identification of items of high demand data at a geographic level comprising the steps of: receiving within a region at least one request for an item of data made by a user device to a local server associated with a telecommunication tower within the region; and determining if the request is for an item of high demand data. If the item is identified as high threshold data, instructing the local servers within the region to cache the item of data; and if the item is identified as second threshold high demand data, sending an indication to at least one centralized server in an adjacent region, such that the centralized server in the adjacent region causes the local servers within the adjacent region to cache the item of data.
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 of predictive caching for telecommunication towers having associated local servers, using propagation of identification of items of high demand data at a regional/geographic level comprising the steps of: receiving, at a computer or centralized server, within a region at least one request for an item of data made by a user device to a local server associated with a telecommunication tower within the region 102; and determining if the request is for an item of high demand data by comparing the requests to a first and second threshold 104. If the item is identified as high demand data when compared to the first threshold, instructing the local servers within the region to cache the item of high demand data; and if the item is identified as second threshold high demand data when compared to the second, higher, threshold, sending an indication to at least one centralized server in an adjacent region, such that the centralized server in the adjacent region causes the local servers within the adjacent region to cache the item of data 108. The indication step may comprise sending an indication to at least one centralized server in all adjacent regions. The item may be a file, image or video item. When the item is identified as second threshold high demand data it may be given a cache life span dependent on the number of requests for the item by user devices so that an appropriate cache purge strategy is in place.