| Patent Number |
Title Of Patent |
Date Issued |
| 7617446 |
Method and system for pre-print processing of web-based documents to reduce printing costs |
November 10, 2009 |
| The present invention is directed to a method, apparatus, system, or computer program product that allows a user to choose one or more print options within a browser environment in order to conserve the consumption of physical resources, such as paper and printer ink, by modifying the |
| 7568014 |
Individually specifying message output attributes in a messaging system |
July 28, 2009 |
| A method, system and program for specifying message outputs in a messaging session are provided. A message entry is received in association with a particular topic from among multiple available topics from a particular user from among multiple users participating in a messaging session. |
| 7562043 |
Method, system, and program for implementing an auction using calendar information |
July 14, 2009 |
| Provided is a method, system, and program for implementing an auction. Scheduled event records for a user are maintained within a computer database, wherein each scheduled event record indicates a scheduled event for the user at a calendar time slot. A request is received for bids for |
| 7555462 |
Method and apparatus for incorporating scanned checks into financial applications |
June 30, 2009 |
| An improved method, apparatus, and computer implemented instructions for processing a check in an automatic teller machine in a data processing system. A check is received from a user at the automatic teller machine. The check is scanned to generate an image. A transaction is performed |
| 7552081 |
User rating system for online auctions |
June 23, 2009 |
| A method, computer program product, and apparatus for providing a user rating service for online auctions is disclosed. Objective criteria, such as credit information, are combined with subjective ratings to create a user profile. Using objective criteria to supplement user ratings treat |
| 7548885 |
Processing tax forms at an automatic teller machine |
June 16, 2009 |
| A method, apparatus and computer implemented instructions for processing a bill in an automatic teller machine. The bill is scanned to form a bill image in which the bill includes a markup language providing payment information. Optical character recognition is performed on the bill imag |
| 7539664 |
Method and system for operating a rating server based on usage and download patterns within a pe |
May 26, 2009 |
| A method is presented for pruning a peer-to-peer network such that a peer-to-peer search within the peer-to-peer network is initiated beginning with those nodes on which relevant content has previously been found for particular search keywords. For each completed search, a peer node |
| 7509372 |
Method and system for redirecting data requests in peer-to-peer data networks |
March 24, 2009 |
| A methodology for operating a data sharing application in a peer-to-peer network is presented. After a first peer node receives a request for a copy of a specified file from a second peer node, the first peer node may either return a copy of the specified file or a response message c |
| 7499878 |
Dynamic content configuration for microbrowsers by state, resource allocation and user preferenc |
March 3, 2009 |
| Battery life for a portable networked client device is preserved by providing a web page content web server with a set of non-advertisement web objects for a web page, the web page containing at least one inclusion method to one or more advertisement objects stored on an advertisemen |
| 7496831 |
Method to reformat regions with cluttered hyperlinks |
February 24, 2009 |
| A method for presenting a page, having a set of links, on a data processing system is provided. The page is preprocessed to form a processed page, wherein the processed page is unpresented within the data processing system. A determination is made as to whether or not the links withi |
| 7496639 |
Individually specifying message output attributes in a messaging system |
February 24, 2009 |
| A message entry is received in association with a particular topic from among multiple available topics from a particular user from among multiple users participating in a messaging session. Output attributes are assigned to the message entry according to receiving user specified out |
| 7454506 |
Method for maintaining state information on a client |
November 18, 2008 |
| The present invention provides a system and method of maintaining state information on a client. In response to a client request for a file located on a server, the file is transmitted from the server to the client. An unmodifiable cookie which specifies state information from the se |
| 7451141 |
Method and apparatus for restricting a fan-out search in a peer-to-peer network based on accessi |
November 11, 2008 |
| A method, apparatus, and computer implemented instructions for restricting a fan-out type search of a distributed database. A search request is received indicating that a requesting node originating the search request desires to avoid receiving search results including inaccessible nodes |
| 7437670 |
Magnifying the text of a link while still retaining browser function in the magnified display |
October 14, 2008 |
| A web browser magnifies the content of the whole page in memory and displays the relevant portion in a magnifier with hyperlinks. The web browser then maps the magnified display to the original document. Thus, manipulation of the mouse in the magnified display may result in an action |
| 7437310 |
Third party contract depository for E-commerce transactions |
October 14, 2008 |
| A method, system and program for ensuring the authenticity of electronic documents generated during E-commerce transactions. The method, means and program function include: (1) creating an electronic depository for storing electronic documents generated during an E-commerce transaction, |
| 7426514 |
Method, system, and computer program product for facilitating international customs planning |
September 16, 2008 |
| Facilitating customs planning and clearance including creating in an international customs server, in response to a signal communicated through a client device coupled for data communications through at least one internet connection to the international customs server, a master custo |
| 7426477 |
Method and apparatus for insuring delivery of electronic documents in a network data processing |
September 16, 2008 |
| A method, apparatus, and computer implementable instructions for insuring delivery of an electronic document in a data processing system. A request is received from a requestor to insure delivery of the electronic document. In response to receiving the request, a payment amount to in |
| 7409548 |
Maintaining confidentiality of personal information during E-commerce transactions |
August 5, 2008 |
| A method, system and program for maintaining confidentiality of personal information during E-commerce transactions. The method, means and program function include: (1) compiling a profile of personal information within a depository for at least the buying party to an E-commerce transact |
| 7403914 |
Client-server methods for dynamic content configuration for microbrowsers |
July 22, 2008 |
| A microbrowser such as web-enabled wireless telephones and personal digital assistants allows a user to configure types of objects to be blocked from download including object memory consumption, display area, download time, and restrictions on animated images and executable scripts. |
| 7389422 |
System for forwarding and verifying multiple digital signatures corresponding to users and contr |
June 17, 2008 |
| A mechanism is provided for augmenting the mail header of a message with a list of digital signatures representing the chain of contributors to the message. The augmented header may also encode the actual contributions corresponding to each digital signature. The list is appended every t |
| 7370085 |
Method, system, and program for providing user location information with a personal information |
May 6, 2008 |
| Provided is a method, system, program, and data structures for providing user location information with a personal information manager program. Position coordinates of a wireless device associated with a user are generated, along with time information indicating a time when the posit |
| 7363277 |
Detecting copyright violation via streamed extraction and signature analysis in a method, system |
April 22, 2008 |
| Signature analysis of streamed download data narrows a list of likely candidates after a search engine search has been performed. "Streamed download" means that the data is brought byte by byte to the searcher's computer and then discarded. During the streaming process the subject da |
| 7360149 |
Displaying text of video in browsers on a frame by frame basis |
April 15, 2008 |
| A method, system, and computer program product for presenting text from multimedia data to a user is provided. In one embodiment, multimedia data containing associated text data is received by a data processing system. The associated text data is extracted from the multimedia data. The |
| 7340691 |
Method, system, and program for accessing calendar information for shadowed users from a databas |
March 4, 2008 |
| Provided is a method, system, and program for accessing calendar information of users in a database for presentation by a personal information manager. Scheduled event records for users are maintained within the database. Further maintained in the database is information on a current |
| 7337128 |
Method, program, and system for resetting the value of a coupon based on market information |
February 26, 2008 |
| A method and computer program for resetting the value of a coupon based on market information is provided. The program receives a request for valuation of a coupon from a retailer, accesses market demand information for a product corresponding to the coupon, determines a market demand |
| 7269622 |
Watermarking messaging sessions |
September 11, 2007 |
| A method, system and program is provided for watermarking messaging sessions such that the origin of recorded messaging sessions is traceable. A distinguishable watermark is applied to message entries within a messaging session. The messaging entries are then recorded with the distin |
| 7266522 |
Method and system in electronic commerce for uniquely identifying products to improve reliabilit |
September 4, 2007 |
| A method, apparatus, system, or computer program product facilitates trustworthy electronic commerce by providing a methodology for uniquely identifying a product offered for sale online so as to improve the trustworthiness of a purchase that was initiated electronically. A product f |
| 7257617 |
Notifying users when messaging sessions are recorded |
August 14, 2007 |
| A method, system and program for notifying users when messaging sessions are recorded are provided. In response to receiving a request to record a messaging session, a requested selection of multiple message entries associated with the messaging session are recorded. Then, multiple users |
| 7248872 |
Method, system, and program for providing information on users of wireless devices in a database |
July 24, 2007 |
| Provided is a method, system, and program for providing information on users of wireless devices in a database to a personal information manager of one user wireless device. Records are maintained for users of wireless devices within the database. For at least one shadowed user, a list o |
| 7225442 |
Method and system for dynamic utilization mechanisms for facilities whose reservation status can |
May 29, 2007 |
| This invention is a method and system for reserving a facility or service after the cancellation of an initial reservation for the facility of service. The system for this invention comprises a reservation center that contains reservation information about multiple facilities and ser |
| 7213204 |
Method, system, and program for saving object content in a repository file |
May 1, 2007 |
| Disclosed is a method, system, and program for saving content of electronic objects displayed in a computer viewer program. Content of an object is presented in an interface generated by the viewer program. User selection of a command is received with respect to the presented object |
| 7210093 |
Method, system, and program for displaying pages downloaded from over a network in an applicatio |
April 24, 2007 |
| Disclosed is a system, method, and program for displaying pages in a viewer program on a computer display monitor. The viewer program displays an application window. The viewer program downloads a first and second pages from one of multiple servers over a network and then automatically |
| 7188071 |
Apparatus and methods for providing fine granularity alerting to customers |
March 6, 2007 |
| Apparatus and methods for providing a fine granularity alerting mechanism for alerting customers of the status of an order are provided. With the apparatus and methods, a customer selects a supplier of a good or service and places an order with the supplier. Upon submitting the order to |
| 7185057 |
Individually specifying message output attributes in a messaging system |
February 27, 2007 |
| A method, system and program for specifying message outputs in a messaging session are provided. A message entry is received in association with a particular topic from among multiple available topics from a particular user from among multiple users participating in a messaging session. |
| 7181426 |
Method and systems for space reservation on parking lots with mechanisms for space auctioning, o |
February 20, 2007 |
| Disclosed is a computer-driven reservation system for reserving spaces in a parking facility at an airport terminal. The reservation system comprises a central server, a database of locations and associated plurality of spaces, which may be reserved for customer use, and one or more |
| 7177901 |
Method, system, and computer program product to redirect requests from content servers to load d |
February 13, 2007 |
| In a system where a central load distribution server at a publicized URL redirects requests for files to a number of content servers holding identical content on the basis of dynamically determined capacity utilization of those servers, clients are prevented from directly accessing o |
| 7162526 |
Apparatus and methods for filtering content based on accessibility to a user |
January 9, 2007 |
| Apparatus and methods for filtering content based on the accessibility of the content to a user are provided. The apparatus and methods make use of an evaluation tool that evaluates requested content for accessibility to users having special needs, such as handicapped or disabled users. |
| 7130829 |
Digital rights management |
October 31, 2006 |
| A method, program, and system for augmenting digital rights management are provided. The invention comprises associating two fields with an electronic document. The first field identifies the current owner of the electronic document, and the second field contains information about pr |
| 7124096 |
Query system for service availability according to customized criteria |
October 17, 2006 |
| A method, program, and system for checking the availability of goods and services by means of the Internet are provided. The invention comprises compiling a customer profile, which may include information related to business affiliation as well as personal preferences. The customer uses |
| 7124095 |
Third party merchandise return method, storage medium and implementing system |
October 17, 2006 |
| A method and implementing system are provided in which merchants are enabled to designate re-seller return locations to customers for returned items. In an exemplary embodiment, a merchant is notified that a customer wishes to return an item purchased. The merchant then sends the custome |
| 7099834 |
Method, system, and program for transferring data between servers through a client computer over |
August 29, 2006 |
| Provided is a method, system, and program for transferring data from a first server to a second server through a client computer over a network. The client performs downloading and displaying content in a first page from the first server and downloading and displaying content in a second |
| 7089582 |
Method and apparatus for identifying universal resource locator rewriting in a distributed data |
August 8, 2006 |
| A method and apparatus in a data processing system for detecting monitoring of access to content. Content from a source using an identifier is requested, and a set of identifiers used to reach the content is sent to a validation service. The validation service retrieves content using |
| 7085818 |
Method, system, and program for providing information on proximate events based on current locat |
August 1, 2006 |
| Provided is a method, system, and program for transmitting information to a wireless device. A determination is made of a current location of the wireless device and whether the current location is within a proximity to a target location. If the current location is within the proximity t |
| 7076495 |
Browser rewind and replay feature for transient messages by periodically capturing screen images |
July 11, 2006 |
| In the system, method, and program of the present invention, the browser renders a multimedia object to the screen. The multimedia object may be one or more advertisements having links to one or more advertisers. The browser periodically captures screen images having the multimedia objec |
| 7072867 |
System and method for third party logging server |
July 4, 2006 |
| A system and method for a third party logging server to keep track of sales by online merchants of copyrighted works. Providers of copyrighted works, such as publishers and authors, register with the third party logging server and acquire an authentication mechanism to use the server, |
| 7065713 |
Apparatus and method for keeping aggregated portions of multiple web sites simultaneously displa |
June 20, 2006 |
| An apparatus and method for creating and automatically refreshing a composite web page. The present invention is a method, implementable in computer software, for selecting areas of interest from a plurality of web pages. The user creates a boundary around the areas of interest on ea |
| 7054952 |
Electronic document delivery system employing distributed document object model (DOM) based tran |
May 30, 2006 |
| Several different embodiments of an electronic document delivery system are described including a client machine (e.g., a palmtop/handheld computer or wireless communication device) coupled to a transcoder proxy. One embodiment of the system allows a client machine with limited resou |
| 7051073 |
Method, system and program for efficiently distributing serial electronic publications |
May 23, 2006 |
| A data processing system with efficient facilities for transmitting a serial electronic publication to subscribers includes a push engine and a status manager. The push engine transmits a first issue to a subscriber. The status manager determines whether the first issue has been opened a |
| 7039676 |
Using video image analysis to automatically transmit gestures over a network in a chat or instan |
May 2, 2006 |
| The system, method, and program of the invention captures actual physical gestures made by a participant during a chat room or instant messaging session or other real time communication session between participants over a network and automatically transmits a representation of the ge |
| 7003514 |
Method and apparatus for restricting a fan-out search in a peer-to-peer network based on accessi |
February 21, 2006 |
| A method, apparatus, and computer implemented instructions for restricting a fan-out type search of a distributed database. A search request is received indicating that a requesting node originating the search request desires to avoid receiving search results including inaccessible nodes |