Abstract:
Mechanisms are provided for determining the location of a stylus for a portable electronic device. One embodiment provides for determining at a first time that a stylus was not returned to a stylus receiver of the portable electronic device and determining last usage information relating to a last usage of the stylus at a second, earlier time. The embodiment may further include storing by the portable electronic device the determined last usage information and determining stylus location information based on the last usage information. The embodiment may further include providing an indication of the stylus location information to a user. Stylus location information may include one or more of a physical location, a geographic location, a calendar event associated with a last usage, directions to a place of last usage, an application being used at last usage of the stylus, or a user identity.
Abstract:
Systems, methods and media for determining the location of a stylus for a portable electronic device are disclosed. One embodiment provides a method for determining at a first time that a stylus was not returned to a stylus receiver of the portable electronic device and determining last usage information relating to a last usage of the stylus at a second, earlier time. The method may further include storing by the portable electronic device the determined last usage information and determining stylus location information based on the last usage information. The method may further include providing an indication of the stylus location information to a user. Stylus location information may include one or more of a physical location, a geographic location, a calendar event associated with a last usage, directions to a place of last usage, an application being used at last usage of the stylus, or a user identity.
Abstract:
Methods 300 and systems 100 for evaluating proposed food purchases which vary from a pre-planned diet are provided. A nutrition-related scheme, the pre-planned diet, is developed on the basis of achieving a primary goal such as increasing the intake of a particular nutrient or losing a certain amount of weight. The nutrition-related scheme, which may be stored in a memory 103 of a computer 120, includes a list of approved food items. When a user proposes to substitute a food item for an approved food item a version of the program stored on a PDA 120 determines whether the substituted item negatively interacts with any of the approved diet items, for example, affecting the user's ability to metabolize a nutrient in the approved item.
Abstract:
Methods, computer program products and systems for updating a dictionary on a computer are provided including identifying a set of words included with an application program being installed on the computer and identifying one or more installed dictionaries within the computer. The dictionaries that are identified, typically by searching the computer for installed dictionaries, may then be updated by adding one or more words of the set to at least one of the installed dictionaries. Optionally, one or more installed dictionaries may be identified by the user responding to a query asking the user to identify dictionaries or applications that contain dictionaries installed on the computer. An application programming interface may add the words to the dictionaries by associating the installed dictionaries with one or more installed application programs and identifying an API that is specific for the application and using the API to update the dictionaries.
Abstract:
A method, system, and computer program product for selectively displaying alternative language representations of text rendered by an application executing on a computer system.
Abstract:
Provided is a method for generating and updating screenshots within computer software documentation. The disclosed techniques enable software documentation to insert up-to-date screenshots either upon installation of the corresponding software, dynamically when the documentation is used, or in some combination of the two approaches. In one embodiment, the computing system or application detects when screenshots have been modified and regenerates screenshots within affected documentation. Documentation is created that includes text and macros. The macros provide for the inclusion of screenshots within the documentation. Each macro includes information about where an associated screenshot is to be captured, the steps necessary to capture the screenshot and the location within the documentation where the screenshot is displayed. Also included in association with the macros is configuration information necessary to generate the appropriate screenshot.
Abstract:
A method, system, and computer-usable medium for sending a first notification message to a credit card agency alerting the credit card agency of a misplaced credit card, an identification of a credit card owner, and a location of the misplaced credit card; in response to receiving the first notification message, sending a second notification message to the credit card owner corresponding to the misplaced credit card; and in response to receiving the second notification message, specifying a procedure for returning the misplaced credit card to the credit card owner.
Abstract:
Provided is a method for controlling a media device such that a user can define specific events as interruptions and automatically change the channel when one of these events is detected. The media control device (MCD) is configurable, both respect to the type of event that is considered an interruption and the alternate channel(s) to which the media device is changed. Once the interrupt has concluded, the MCD changes the radio back to the original station. In the alternative, during an interruption the MCD may simply replace the interrupted channel with a stream from another device. Introduction of a short time delay between the reception of a media signal and the presentation of the signal to a user enables the MCD to execute the described functions in a manner that appears seamless to the user.
Abstract:
Methods 400 are provided for using RFIDs to aid in creating and documenting electronic e-mail communications. A communication device such as a computer system 200 capable of sending e-mail is configured with an RFID reader 215. When a user is composing an e-mail to send and the computer system 200 detects an RFID identity tag 120 of the user, an authentication content is attached to the e-mail. The authentication content attached to the e-mail helps to authenticate the identity of the user to the person receiving the e-mail.
Abstract:
Provided is a method that enables a media subscriber to pay for and send pay-per-view media content to a third party. The subscriber is billed for the content in a normal fashion. The viewer selects a specific program that is scheduled for transmission and provides information about the identity of the other subscriber, or the recipient, so that the content can be delivered to the recipient. Additional information may include a reason for sending the program and an additional message. The recipient receives notification that the programming has been purchased on his or her behalf and is given the option of accepting or declining the program. If the recipient accepts the program, the recipient may specify a date and time for viewing or specify that the programming be recorded.