"What can be more palpably absurd than the prospect held out of locomotives traveling twice as fast as stagecoaches?"
The Quarterly Review ; March edition, 1825
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 8176051 | Search via fast case insensitive ASCII tree A system and method for searching a bytestream or other string in a case insensitive manner. In a preferred embodiment, the present invention includes an ASCII tree that associated both upper and lower case letters of an incoming header key (or other symbols) with n... | 05/08/2012 |
| 8171416 | Confirmation system and method for instant messaging A system and method for confirming messages being sent within an instant messaging environment. An instant messaging system is disclosed, comprising a confirmation enablement system that allows a user to selectively enable a requires confirmation option for a contac... | 05/01/2012 |
| 8117159 | Accessing data entities Data entities in a client-server system are accessed. The client-server system comprises a set of clients, a server system, and a repository for storing a plurality of data entities. The server system comprises an inter-transactional cache, the inter-transactional c... | 02/14/2012 |
| 8108490 | Record/replay of user-input instructions to a web application This Invention provides a system which enables recording/replaying Web-based user steps including a client and a server, wherein the server includes: Web Application means for displaying Web interface for the client, where user's actions on web interface form said W... | 01/31/2012 |
| 8108403 | User engagement during large file uploads A content server receives metadata describing content that is to be uploaded from a client computer to the content server. A prediction is made as to how long it will take to upload and/or process the content. Based on this predication, an appropriate-length user en... | 01/31/2012 |
| 8046461 | Methods, systems and program products for delivery of web services using categorical contracts Web services may be provided by creating an electronic record of a contract for a service provider to provide web services meeting a web service category definition at a web services hub of a service domain, and providing a web service to a service requestor from th... | 10/25/2011 |
| 8046423 | Memory overload protection A method, system and program product for controlling memory overload for a computer system. The invention determines heap utilization of a server; determines a maximum session lifetime a configured percentile of at least one session; determines a traffic rate (compr... | 10/25/2011 |
| 8006248 | Method, apparatus and computer program for facilitating communication between a client application and a server application Responsive to a client application initiating a synchronous communication with a server application by sending a request via an asynchronous communication manager, one or more checks are performed to identify a cause of any failure to provide a response to the clien... | 08/23/2011 |
| 7984387 | Dynamic update of data entry in a user interface A widget is incorporated into a user interface associated with a processing system to provide the user with a display of the entered data, together with any added text or other data modifications that result from application of a default format. The display thus ena... | 07/19/2011 |
| 7949702 | Method and apparatus for synchronizing cookies across multiple client machines In accordance with the invention, cookies are automatically synchronized across multiple client machines on a network. A user registers all of the client machines for which he desires cookie synchronization under a single account with a cookie synchronization server... | 05/24/2011 |
| 7926032 | Two meta-level modeling approach for mapping typed data The present invention is directed to an improved mapping system and code generation system. Embodiments of the present invention separate the mapping of data elements into two metalevels. The first metalevel maps between types of elements (e.g., string, int, float, ... | 04/12/2011 |
| 7912047 | Method and program for classifying fragmented messages Prioritization of fragmented messages in an ORB is achieved by intercepting the flow of message data within the ORB, marking the current data stream location and issuing sufficient read commands to gather the message header and control area information. Then classif... | 03/22/2011 |
| 7873546 | System and method for calculating parameters for a commerce system A method and system for processing a parameter for an item in an electronic order processing system is provided. The method has a first step of associating a calculation code with the item. The second step of the method is applying the calculation rule to the item t... | 01/18/2011 |
| 7870546 | Collaborative classloader system and method Computer implemented method, system and computer program product for searching for a class in a data processing system having classloaders organized in both a classloader hierarchy and a classloader network. A computer implemented method for searching for a class in... | 01/11/2011 |
| 7870101 | Method and apparatus for presentation of a security-focused repository with a party-focused repository An abstraction layer associates a party-focused object, a security-focused object, or both, with an abstraction object. The party-focused or security focused object has one or more properties. The properties are presented in the abstraction object defined by the map... | 01/11/2011 |
| 7840672 | Adaptively processing client requests to a network server In a computer network environment, a server protocol is provided to process read requests from clients. Rather than all read requests being processed synchronously or all read requests being processed asynchronously, an attempt is first made to perform a synchronous... | 11/23/2010 |
| 7830751 | Apparatus and method for handling calendar dates in a non-calendar system specific manner A method for displaying events in a plurality of calendar systems. The Custom Calendar System Program (CCSP) herein allows a user to create a custom calendar system by changing the length and names of the year, month, week, or day of any calendar system. The Event C... | 11/09/2010 |
| 7809808 | Method, system, and program product for analyzing a scalability of an application server Under the present invention, a test configuration is provided. The test configuration sets forth a particular enterprise computer architecture of nodes, servers and resources, as well as a quantity of components/beans for an application. Thereafter, the application ... | 10/05/2010 |
| 7778883 | Method, system, and computer program product for managing an electronic contract A system and method for generating a filtered product list from a master product list, and for electronically facilitating subsequent contractual activities executed pursuant to a contract. The contract comprises a Business Rules Book containing a set of rules from ... | 08/17/2010 |
| 7761554 | Method and system for designating required device attributes for embedding in a world-wide web document request A Web server indicates which device, user, software, and network properties it can use to generate personalized content for a requesting user. The Web server also indicates which properties are actually required for it to generate any meaningful content at all. Usin... | 07/20/2010 |
| 7725535 | Client-side storage and distribution of asynchronous includes in an application server environment A process for facilitating distribution of asynchronous content by a result server includes subscribing at least one client in response to subscription requests for the asynchronous content received at the result server from the at least one client. The process furt... | 05/25/2010 |
| 7721276 | Computer-implemented method, system and program product for comparing application program interfaces (APIs) between JAVA byte code releases Under the present invention, source input corresponding to a first release of Java byte code and target input corresponding to a second release of the Java byte code is received. The input is transformed into a first list containing class names associated with the f... | 05/18/2010 |
| 7581211 | Method and apparatus for on demand debugging, tracing, and logging of applications On demand tracking of applications is provided by a mechanism of the present invention. After a user selects one or more units of execution of interest, a marker is assigned to each target object. Upon invocation of an application, an event is sent to an event handl... | 08/25/2009 |
| 7571230 | Method and system for monitoring server events in a node configuration by using direct communication between servers In a method and system for monitoring events occurring at respective servers of a configuration of nodes, a first server located at a first node receives information from a messaging system pertaining to events at servers located at other nodes. The messaging system... | 08/04/2009 |
| 7457946 | Method and program product for privately communicating web requests The present invention provides a method and program product for randomly relaying a protected web request from a client, through a set of peers, to a privacy proxy. Once received, the web request is proxied to a web services provider. When a provider reply is receiv... | 11/25/2008 |
| 7356695 | Multi-level security systems Techniques are disclosed for improving multi-level security (“MLS”) in computing systems. Communication between MLS systems in the prior art requires explicitly tagging each packet with its security classification. The packet tags comprise variable-length bit pa... | 04/08/2008 |
| 7343428 | Dynamic, real-time integration of software resources through services of a content framework Methods, systems, and computer program products are disclosed for dynamically integrating software resources (such as web services and other back-end software resources) using the services of a content framework (such as a portal platform). A portlet model is levera... | 03/11/2008 |
| 7308488 | Method, system and program products for distributing portal content processing The present invention generally relates to a method, system and program product for distributing portal content processing. Specifically, a request for portal content is received on a surrogate system and then passed to a portal system. The portal system will obtain... | 12/11/2007 |
| 7305441 | Time-sensitive messages and events Methods, systems, and computer program products for enabling message senders and event creators to convey time-sensitivity of their messages and events (such as electronic mail messages, electronic calendar entries, and “to-do” items), and for handling such mess... | 12/04/2007 |
| 7266600 | Programmatic management of software resources in a content framework environment Methods, systems, and computer program products are disclosed for dynamically integrating software resources (such as web services and other back-end software resources) using the services of a content framework (such as a portal platform). A portlet model is levera... | 09/04/2007 |
| 7240115 | Programmatically allocating memory among competing services in a distributed computing environment Techniques are disclosed for programmatically allocating memory among competing services in a distributed computing environment. Characteristics of web request streams and formulas for cache hit rates and client response times are used to create an objective functio... | 07/03/2007 |
| 7225167 | Merchandise-integral transaction receipt and auditable product ownership trail Techniques are disclosed for writing data directly onto a product to record each ownership transfer. As a result, the product itself now carries a traceable, auditable, non-forgeable, non-repudiable proof of ownership (and, optionally, ownership history) that can be... | 05/29/2007 |
| 7057610 | Display unit, information processing unit, display method, program, and recording medium A display unit 200 equipped with a panel 230 in which pixels are arranged in a matrix, includes: a mode setting section 240 for setting the display unit 200 to one of a plurality of display modes; a voltage supply section 250 for c... | 06/06/2006 |
| 7051571 | Impact-resistant apparatus An impact resistant portable personal computer apparatus having feet which support the personal computer, a protruding member protruding downwardly from a foot, an impact sensor in the personal computer and responsive to an impact on the member for providing an outp... | 05/30/2006 |
| 7054466 | Orientation determination An improved orientation system includes a lens pre-distorting an image generated by imaging apparatus such that a non-linearity, the degree of which is dependent on the off-axis distance of an imaged object, is generated so as to increase the strength of a signal in... | 05/30/2006 |
| 7050141 | Manufacturing method and bonding apparatus with vacuum chuck with independent retaining portions for liquid crystal (LCD) device A manufacturing method and a bonding apparatus for a liquid crystal display device is provided for that makes it possible to expel remaining bubbles from a liquid crystal and to bond an array substrate and a color filter substrate while maintaining their positional ... | 05/23/2006 |
| 7048184 | Multiple self-checkout system having integrated payment device A self-checkout system is presented which may include at least two self checkout stations and a single self-payment module for effecting payments and/or completing transactions conducted on each of the at least two self-checkout systems. The self-payment module may ... | 05/23/2006 |
| 7013231 | Method and program product to optimize manufacturing test time of electrical devices A test methodology for use in a manufacturing process includes generating a test management matrix having a plurality of selectable test sites. Each test site indicates the optimum level of tests to be exercised on devices used to manufacture a product, such as a pe... | 03/14/2006 |
| 7010681 | Method, system and apparatus for selecting encryption levels based on policy profiling The present invention depicts a method, system and program product for controlling levels of security and levels of encryption based on a predefined policy profile. This enables administrators and those who control the network to easily respond to changes in the req... | 03/07/2006 |
| 7010596 | System and method for the allocation of grid computing to network workstations In a network of workstations implementing a grid for sharing workstation resources while maintaining local workstation workloads, grid workloads are assigned to workstations depending on how busy they are with the local workload. CPU utilization is monitored at each... | 03/07/2006 |