U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Quotables

"Inventing is a combination of brains and materials. The more brains you use, the less material you need."

Charles Kettering

Newsletter  PatentStorm News

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.

 

Attorney: Herndon; Jerry W.


Number of patents: 225
Last date: March 06, 2012

1            
NumberTitleIssue Date
8132054Self-adaptive solution for determining the waiting time on page loading
The present invention relates to page automation testing method and apparatus. According to one aspect of the invention, there is provided a method for automatically testing a page, comprising: determining based on a predetermined policy a setting value of wait time...
03/06/2012
7581218Transaction processing in a distributed data processing system
A method of pre-processing a transaction within an application program in a distributed data processing system. The system comprises a network, a first computer system, a second computer system and a communication channel between the computer systems for communicati...
08/25/2009
7548845Apparatus, method, and program product for translation and method of providing translation support service
An apparatus selects from among a plurality of translation records a translation record for use in translation of a newly received text. Each of the translation records stores with respect to past translation results at least one pair of a source-language text, bein...
06/16/2009
7493415Message transformation selection tool and method
A message transformation selection tool and method for use in a distributed message processing system running applications on subsystems using incompatible message formats, selects the most appropriate output message format for a given input message format. Firstly,...
02/17/2009
7475005Translation system, dictionary updating server, translation method, and program and recording medium for use therein
A translation system limits the reduction in translation accuracy accompanying an increase in new words and phrases. The system is configured to extract a noun phrase from a document and select a category for the noun phrase. The system is further configured to gene...
01/06/2009
7472355Computer-implemented method for managing commands for a terminal session
The present invention provides a computer-implemented method for managing commands for a terminal session. Specifically, using the graphical user interface of the present invention, a user can select a terminal session, and input one or more commands. Upon being inp...
12/30/2008
7308501Method and apparatus for policy-based packet classification using hashing algorithm
A method, apparatus, and computer implemented instructions for processing a request in a data processing system. The request is received. In response to a first hash value being present within the request, the first hash value is compared to a second hash value that...
12/11/2007
7240349Persistent messaging in a transaction processing environment
A method and computer program product is provided for sending a persistent message in a transaction-enabled messaging and queuing system. A message queue manager is responsible for transferring messages from a sender program to a receiving program via a message queu...
07/03/2007
7216236Secure session management and authentication for web sites
The present invention comprises a system and method for secure session management and authentication between web sites and web clients. The method includes both secure and non-secure communication protocols, means for switching between secure and non-secure communic...
05/08/2007
7212828Monitoring changeable locations of client devices in wireless networks
Security of wireless networks is improved by rejecting traffic from a wireless device located outside a defined spatial boundary. The device's spatial position with respect to the boundary is determined using directional antenna arrays on a plurality of measurement ...
05/01/2007
7206803Method and apparatus for controlling access to the contents of web pages by using a mobile security module
The present invention relates to an apparatus and method for controlling access to protected web pages on a web server by using a method of authentication. The method according to the invention is divided into a general method for authenticating the client and a dow...
04/17/2007
7197568Secure cache of web session information using web browser cookies
A secure method and system for accessing a cache for web session is provided using web browser cookies. The cache for the web session data uses an encoded identifier, determined using for example the Keyed-Hash Message Authentication Code, based on information ident...
03/27/2007
7191395Method and system for stylesheet-centric editing
A method (and structure) for enacting changes to a document containing a template-based program that transforms tree-structured data from a first tree-structured data into a second tree-structured data, including providing an interface to permit selection of a docum...
03/13/2007
7191218Database synchronization for mobile computing devices
The invention relates to performing server initiated database synchronisation between a mail server 10 and a client on a mobile computing device 70. Both the mail server and the client are provided with a copy of a user mailbox 40, 40A. When a m...
03/13/2007
7177900Non-invasive technique for enabling distributed computing applications to exploit distributed fragment caching and assembly
Methods, systems, computer program products, and methods of doing business by caching dynamic content fragments in a distributed cache and assembling requested content using these fragments. The disclosed techniques are non-invasive, and enable the benefits of distr...
02/13/2007
7130964Object caching and update queuing technique to improve performance and resource utilization
The present invention provides a method, system, and computer program product for caching objects to improve performance and resource utilization of software applications which interact with a back-end data source, such as a legacy host application and/or legacy hos...
10/31/2006
7130892Method and system for music distribution
According to the first aspect, the present invention provides a music distribution method for downloading, in response to a request from a user, music data for one or more musical pieces included in the latest hit charts from a server storing a lot of music data, co...
10/31/2006
7120575Method and system for the automatic segmentation of an audio stream into semantic or syntactic units
A digitized speech signal (600) is input to an F0 (fundamental frequency) processor that computes (610) a continuous F0 data from the speech signal. By the criterion voicing state transition (voiced/unvoiced transitions) the speech signal is presegment...
10/10/2006
7120703Transforming data automatically between communications parties in a computing network
Methods, systems, and computer program products for automatically transforming data or business messages to enable communication between parties in a distributed computing environment (e.g. between business partners who exchange data over a public network, and who d...
10/10/2006
7103680Publish/subscribe data processing with publication points for customized message processing
A message broker data processing apparatus comprising: a unit for receiving published messages on a topic from a plurality of publisher applications; a unit for processing the received messages; and a unit for distributing the processed messages to a subscriber appl...
09/05/2006
7099926Object caching and update queuing technique to improve performance and resource utilization
The present invention provides a method, system, and computer program product for caching objects to improve performance and resource utilization of software applications which interact with a back-end data source, such as a legacy host application and/or legacy hos...
08/29/2006
7089311Methods, systems and computer program products for resuming SNA application-client communications after loss of an IP network connection
Systems, methods and computer program products are provided for preserving a session between an SNA application and a TN3270E server after loss of an IP network connection between the TN3270E server and a TN3270E client that is communicating with the SNA application...
08/08/2006
7089299Distributed application deployment using program characteristics and environment characteristics
Methods, systems, and computer program products for programmatically determining whether components of a program are suitable for deployment in particular locations such as at the edge of a network. In preferred embodiments, program characteristics and operating env...
08/08/2006
7082471Method and system of dispatching socks traffic using type of service (TOS) field of IP datagrams
The present invention relates to a system and method of dispatching an IP datagram comprising socks traffic on a socks server, in an Internet Protocol (IP) network comprising a plurality of socks servers, the IP datagram comprising an IP header comprising a Type Of ...
07/25/2006
7080029Apparatus and method for optimizing group bulk purchases
Disclosed are a method, system and computer program product for placing a group order, mediated by a system having one or more computers, the method comprising the steps of: publishing, by a publisher, information about a quantity of a material; subscribing, via a s...
07/18/2006
7069487Pattern matching to validate and classify computer variables to one or more name ranges
A technique of logically processing bit maps and character maps describing the attributes and values of computer variable ranges and a variable being tested to determine if a match exists between the variable and one or more ranges. Bit maps define the attributes of...
06/27/2006
7039644Problem determination method, system and program product
A problem determination method, system and program product are provided. Specifically, the present invention identifies problems with software programs by inserting compiled problem determination probes into program classes while the computer system on which the pro...
05/02/2006
7039708Apparatus and method for establishing communication in a computer network
Provided are apparatus and a method for establishing communications between a Web client computer in a vehicle and a Web server computer connected to the Internet or an intranet, initiated from a remote Web Browser. The Web Browser sends a request to the server, whi...
05/02/2006
7017179Data receiving apparatus and method
Different programs are broadcasted in a plurality of channels. A broadcast program which transmits same data in repetition is reserved in such programs to download the data. The GUI part 250 displays EPG data indicating a broadcast time zone of a data broadcast prog...
03/21/2006
7013424Dedicated processor for efficient processing of documents encoded in a markup language
A dedicated processor for efficient processing of documents encoded in a markup language, such as XML. The dedicated processor is capable of performing traditional parsing, transformation and manipulation processes on the document. The special purpose processor free...
03/14/2006
7010689Secure data storage and retrieval in a client-server environment
Methods, systems and computer program products are provided for controlling access to digital data in a file by obtaining a passphrase from a user and generating a personal key based on the obtained passphrase. A file encryption key is generated and the digital data...
03/07/2006
7010681Method, 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
7007228Encoding geographic coordinates in a fuzzy geographic address
A system and method for searching, accessing, retrieving, representing and browsing geographic or location related information from the Web (i.e.: HTML documents that describe physical places), including a geographic distribution of places where selectable types of ...
02/28/2006
7003090Method of establishing a communication channel to intelligent support for ebusiness applications
The present invention relates to method and system for providing online information in a networked user environment in which an end-user runs an application program and transmits data to an online server while running the application program. It is proposed to provi...
02/21/2006
7003584Apparatus and method for accessing request header information using a transcoding filter servlet
The present invention provides an apparatus and method for accessing request header information used to transcode servlet output. The apparatus and method of the present invention includes a preamble that stores request header information from a request sent by a cl...
02/21/2006
6996617Methods, systems and computer program products for non-disruptively transferring a virtual internet protocol address between communication protocol stacks
Methods, systems and computer program products provide for transferring a virtual Internet Protocol address (VIPA) between communication protocol stacks including at least a first communication protocol stack and a second communication protocol stack. Ownership of t...
02/07/2006
6985939Building distributed software services as aggregations of other services
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...
01/10/2006
6983318Cache management method and system for storing dynamic contents
A cache management method and system for storing dynamic contents such as web pages. In a computing environment, a server maintains a cache for temporarily storing dynamic pages. Each of the cached pages is associated with resource information indicating a level of ...
01/03/2006
6976164Technique for handling subsequent user identification and password requests with identity change within a certificate-based host session
The present invention provides a method, system, and computer program product which enables changing user credentials that are used to access legacy host applications and/or systems which provide legacy host data during a secure host access session which is authenti...
12/13/2005
6970536Method and apparatus for processing a voice system application
There is described an interactive voice response system comprising: a voice application including an voice application API command defining a function call to a first communication process; a channel process for interpreting the voice application API command and mak...
11/29/2005
1            
 
Sign InRegister
Username  
Password   
forgot password?