Abstract:
An apparatus and method for managing a mobile phone answering mode and outgoing message or other indicator based on a location of the mobile phone are provided. The apparatus and method make use of a location system to ascertain the current location of a mobile telephone being carried by a user. Based on the current location, the apparatus and method determine whether operation of the mobile telephone to receive and/or send calls should be restricted. In addition, the apparatus and method determine an appropriate outgoing message to be provided to calling parties while the mobile telephone is located in an area where use of the mobile telephone to receive calls is prohibited. The particular outgoing message provided is customized to the current location of the mobile telephone and optionally, the caller ID of the calling party.
Abstract:
The present invention provides a method for paying bills by check at a remote special-purpose kiosk terminal location. The customer selects a payee from the list displayed on the terminal screen. The customer inserts a statement/bill from that payee into the terminal document feeder. The terminal scans the statement and presents payment information for the customer to verify. The customer then inserts a check into the terminal and selects a form of payment. If the customer selects an electronic form of payment, the terminal will generate an electronic check based routing information scanned from the inserted check. With the electronic check, funds from the customer account are electronically sent to the payee. If the customer selects a physical check payment method, the inserted check is stored in the terminal in a location designated for that payee. The bill is considered paid when the check in stored in the terminal. With either method, the customer will receive a receipt verifying the payment.
Abstract:
Methods, systems, and media to facilitate payment by check for a web commerce transaction are contemplated. Embodiments include hardware and/or software for providing a purchaser with an encoded personal identification number (PIN); receiving the encoded PIN in response to an offer of payment by the purchaser to a merchant by check; decoding the encoded PIN; and comparing the decoded PIN with information associated with the purchaser to authenticate the purchaser and to verify that sufficient funds are available to the purchaser for the transaction. Many embodiments include encryption systems to encode a PIN or password to generate the encoded PIN. Further embodiments encourage Web Commerce merchants to accept personal, electronic checks on a regular basis for e-commerce transactions by providing a method for clearing checks immediately or practically as fast as clearing credit card payments.
Abstract:
Methods, systems, and media for aggregating and processing product information are disclosed. Embodiments include hardware and/or software for receiving an electronic receipt from a merchant that describes a transaction for a product by a purchaser and gathering product information from one or more sources such as the merchant, the product's manufacturer, the purchaser's bank, and/or an accessories dealer. Upon gathering the product information, the product information is associated with the transaction for the product on the electronic receipt and packaged in a standard, electronic format, an aggregated package, that is accessible and manageable by the purchaser's software, such as a personal finance manager (PFM) like Quicken™, Quickbooks™, Microsoft Money™, or the like. The aggregated package can then be sent to the purchaser via an email address supplied by the purchaser at the time of the purchaser or by the purchaser's bank while completing a funds transfer for the transaction.
Abstract:
A method and system for securing a removable module. Upon removal of the removable module from a computer system, the removable module is locked. The removable module may be locked by setting the removable operating system module to auto lock, by pressing a lock button on the removable module, or by setting a time delay, where the time delay determines the time after which the removable module locks after removing the removable module from the computer system. Upon reinsertion of the removable module, a user attempting to use the removable module is first authenticated. The user may be authenticated by the user entering a password and the system comparing the password to a list of authenticated passwords, by scanning the user's fingerprints using a fingerprints scanner or the user's retina using a retina scanner and comparing the image to a list of authenticated image signatures.
Abstract:
A method and a system for providing a processor to a computer system through a removable CPU module. The processor on the removable CPU module may be shared by multiple computer systems by inserting the module into different computer systems at different times. Upon insertion of the removable CPU module into the computer system, the computer system detects and identifies the module. The computer system may determine a compatibility between the processor and the operating system as well as an access address of the processor, an addressing mode of the processor, a data transfer mode of the processor, etc. The computer system then loads the operating system, informs the operating system of the processors attributes, and initiates execution of the operating system using the processor on the removable CPU module.
Abstract:
A method and system for providing a running image of an operating system on a removable operating system module to multiple computer systems. The removable operating system module includes a memory unit for storing the running image of the operating system. Upon insertion of the module into a computer system, a BIOS loads the operating system from the removable operating system module and initiates the execution of the operating system. In response to a request by the user, the BIOS may resume or restart the operating system. The operating system may also discover any available local and remote devices, resume any available previously running applications, and perform tasks requested by the applications and the user. In response to a user's removal request, the state of the operating system is saved on the module and the removable operating system module is removed from the computer system.
Abstract:
A method and system for connecting to a remote device by receiving information about the device's device driver through a remote device driver registry server using a platform-independent language. The computer system connects to the remote device driver registry server and requests information corresponding to the remote device. The computer system then receives from the remote device driver registry server data about the remote device driver corresponding to the remote device. The remote device driver registry server communicates the data in a platform-independent language such as XML. The computer system receives data such as attributes of the remote device driver and access interfaces of the remote device. A remote connection can then be established between the computer system and the remote device using the received remote device driver data. The computer system can access the remote device using the established connection and begin using the remote device.
Abstract:
A transaction card comprises an optical card created using CD-ROM technology which can be read and erased but not reprogrammed. The optical transaction card is programmed (i.e., written to) at bit increments representing, in total, the stated value of the card; and, is then decremented by erasing the incremental bits during use. Once bits have been erased, they cannot be reprogrammed.
Abstract:
A method and apparatus for installing an application on a client computer. An image is created of a selected client computer. The image of the selected client computer is placed on another computer. The application is installed on the another computer, wherein an update image is created. The updated image is sent back to the client computer.