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

Icon_funbox Did You Know...

...that "patent leather" got its name because the process of applying the polished black finish to leather was once patented?

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: Wittman; Krista A.


Number of patents: 92
Last date: May 08, 2012

1      
NumberTitleIssue Date
8176030System and method for providing full-text search integration in XQuery
A system and method for providing full-text search integration in XQuery is presented. A built-in search function defined in an XQuery language is implemented, and a full-text search is initiated. The search function includes one or more search terms and a relation ...
05/08/2012
8170197System and method for providing automated call center post-call processing
A system and method for providing a message-based communications infrastructure for automated call center post-call processing is described. Verbal speech utterances in a stream of recorded user messages are identified. The recorded user messages are parsed from a c...
05/01/2012
8166056System and method for searching annotated document collections
Methods, apparatus and articles of manufacture therefor, are disclosed sharing and searching annotated document collections. In one embodiment, the method may be performed by: transforming a plurality of document identifiers and their associated set of tags into a s...
04/24/2012
8165985System and method for performing discovery of digital information in a subject area
A system and method for performing discovery of digital information in a subject area is provided. Each of topics in a subject area, training material for the topics, and a corpus comprising digital information are designated. Topic models for each of the topics are...
04/24/2012
8161381System and method for presenting message threads
A system and method for presenting message threads is provided. A main body and one or more excerpts are parsed from each of a plurality of messages into nodes structured to form a message tree through a procedural top-down recursive descent. The nodes in the messag...
04/17/2012
8156430System and method for clustering nodes of a tree structure
A system and method for clustering nodes of a tree structure is provided. A plurality of messages is maintained. Each message is represented as a node in a tree structure. A word vector is assigned to each message. Pairs of the nodes are identified based on relation...
04/10/2012
8155453System and method for displaying groups of cluster spines
A system and method for displaying groups of cluster spines is provided. Groups of cluster spines are obtained. Each group includes one or more spines with one or more clusters each associated with at least one concept. Group concept score vectors are generated for ...
04/10/2012
8126705System and method for automatically adjusting floor controls for a conversation
A system and method for automatically adjusting floor controls for a conversation is provided. Audio streams are received, which each originate from an audio source. Floor controls for a current configuration including at least a portion of the audio streams are mai...
02/28/2012
8116445System and method for monitoring an interaction between a caller and an automated voice response system
An apparatus and method for monitoring an interaction between a caller and an automated voice response (AVR) system is provided. An audio communication from a caller is processed by executing an AVR script, which includes a plurality of instructions. A visual repres...
02/14/2012
8108397System and method for processing message threads
A system and method for processing message threads is provided. A plurality of messages, each comprising a message body, is grouped by conversation thread. The message bodies of the messages are compared. Each message recursively contained in at least one other mess...
01/31/2012
8095305System and method for financing a rideshare system
A system and method for financing a rideshare system is provided. A rideshare transaction is arranged. Potential participants are identified for the rideshare transaction. Two or more of the potential participants are matched for inclusion in the rideshare transacti...
01/10/2012
8094316Surface plasmon resonance coupler and disperser sensor
A surface plasmon resonance coupler and disperser system is provided. A sensor element includes a diffraction grating having a periodically modulated surface. A light source faces the sensor element and emits an optical wave through a collimating element, which is p...
01/10/2012
8086400System and method for monitoring the security of participants in a rideshare environment
A system and method for monitoring the security of participants in a rideshare environment is provided. A rideshare transaction is monitored between two or more rideshare participants. At least one of the rideshare participants is associated with a rideshare partici...
12/27/2011
8073682System and method for prospecting digital information
A system and method for prospecting digital information is provided. A home evergreen index for a home subject area within a corpus of digital information is maintained and includes topic models matched to the corpus. A frontier evergreen index for a frontier subjec...
12/06/2011
8068595System and method for providing a multi-modal communications infrastructure for automated call center operation
A multi-modal call is accepted from a caller through a telephony interface, which accommodates multi-modal calls including at least one of verbal speech and text messaging. Incoming speech in the multi-modal call is converted into transcribed text. Incoming text mes...
11/29/2011
8060227Digital media player and method for facilitating social music discovery through sampling, identification, and logging
A portable digital media player and method for providing convenient music logging is provided. A music collection is maintained and includes music stored in digital media form on a portable digital media player. A music sample is recorded from an ambient environment...
11/15/2011
8056019System and method for providing a dynamic user interface including a plurality of logical layers
A system and method for providing a dynamic user interface including a plurality of logical layers is presented. A user interface is provided via a heads-up display generator. Clusters including one or more concepts arranged proximal to each other such cluster to fo...
11/08/2011
8036824System and method for setting a rideshare transaction fee
A system and method for setting a rideshare transaction fee is provided. Data is maintained for rideshare transactions, each associated with a route. At least one rideshare transaction that travels along a particular route is identified. A number of drivers offering...
10/11/2011
8032373Closed-loop command and response system for automatic communications between interacting computer systems over an audio communications channel
A system and method for enabling two computer systems to communicate over an audio communications channel, such as a voice telephony connection. Such a system includes a software application that enables a user's computer to call, interrogate, download, and manage a...
10/04/2011
8024408System and method for managing a computer-mediated discussion forum
A forum monitoring device allows an agent to monitor the traffic in a computer-mediated discussion. When the agent determines that there is a significant degree of traffic on a particular topic, or other predetermined rules are satisfied, the agent proposes to the c...
09/20/2011
8023638System and method for balancing agent console load during automated call processing
A system and method for balancing agent console load during automated call processing is provided. A plurality of agent consoles are operated in a call center. Progress of a call session of a caller that is calling into the call center at each agent console is monit...
09/20/2011
8022989Method and apparatus for controlling data delivery with user-maintained modes
Communication is carried out using devices with user-maintained modes that enable synchronous content sharing and communication. Each user-maintained mode enables a lightweight interface for positioning content in a conversation by initiating and terminating data tr...
09/20/2011
8015496System and method for facilitating visual social communication through co-browsing
A system and method for facilitating visual social communication through co-browsing is provided. A social session is established and includes a plurality of Web browsers. Each Web browser is loaded with social session code, which displays a social viewport. Substan...
09/06/2011
8015188System and method for thematically grouping documents into clusters
A system and method for thematically grouping documents into clusters is provided. Concepts are extracted from a plurality of documents. The concepts include nouns or noun phrases. A number of occurrences for each concept are determined within each document. A bound...
09/06/2011
8010901System and method for automated synchronized co-browsing
A system and method for automated synchronized co-browsing is provided. A co-browse session is established and includes a plurality of Web browsers. Each Web browser is loaded with social session code, which displays a social viewport. Web content is obtained in res...
08/30/2011
8010575System and method for redistributing interest in a hierarchical data structure representation
A system and method for redistributing interest in a hierarchical data structure representation is provided. A data representation of a hierarchical data structure includes depth levels having one or more blocks of sibling nodes associated with node interest charact...
08/30/2011
8001542Self-installing software components for network service execution
A system and method for providing self-installing software components for network service execution is presented. A basic communication framework is established with a service host system executing a network service software component to provide a network service. A...
08/16/2011
7996230Selective security masking within recorded speech
A marker is derived from an interaction between a person and an agent of a business and the agent's user interface. A part of a speech signal that corresponds to a portion of the person's special information is located with the marker. The speech signal results from...
08/09/2011
7991920System and method for controlling information output devices
System and method for controlling the presentation of information, such as dynamically displayed text, includes a computer with a display device and one or more sets of electrode plates and capacitive field sensors arranged facing each other on a substantially flat ...
08/02/2011
7983492System and method for generating cluster spine groupings for display
A system and method for generating cluster spine groupings for display is provided. A set of spines is obtained. Each spine in the set includes a grouping of clusters that share a common concept and are arranged linearly along a vector. Those spines that are unique ...
07/19/2011
7975002System and method for accumulating a historical context of interactions between components
A system and method for accumulating a historical context of interactions between components is presented. A plurality of components that each have a component context and which include at least one of a requester component and at least one of a service component ar...
07/05/2011
7973933Method for spectroscopy of surface plasmons in surface plasmon resonance sensors and an element for the use of thereof
A method and system for spectroscopy of surface plasmons is presented. An electromagnetic wave is made incident on a diffraction grating. Surface plasmons are excited on a medium coincident to the diffraction grating and dispersion of a wavelength spectrum of the el...
07/05/2011
7948491System and method for reorienting clusters within a display to provide a perspective-corrected representation
A system and method for reorienting clusters within a display is provided. Clusters are maintained within a display. Each cluster includes a center located at a distance relative to a common origin for the display and a radius measured from the center. A pair of the...
05/24/2011
7946472Theft-resistant mailbox for parcels and method of construction thereof
A theft-resistant mailbox for parcels and method of construction thereof are presented. An inner door is pivotably affixed to a top inner surface of a housing and is rotatably moveable on a top edge around a sphere of rotation. An outer door is pivotably affixed to ...
05/24/2011
7933226System and method for providing communication channels that each comprise at least one property dynamically changeable during social interactions
One embodiment of the invention is a computer controlled method for use with a communication system. The method includes a step of receiving a plurality of communications, where each one of the plurality of communications is from one of a plurality of communication ...
04/26/2011
7930098System and method for financial transactions in a rideshare environment
A system and method for financial transactions in a rideshare system is provided. An economic demand is determined for a rideshare transaction. An economic supply is also determined for the rideshare transaction. A rideshare transaction price is set based at least i...
04/19/2011
D635756Shoe
04/12/2011
7912900System and method for providing education-related alerts in an online learning environment
A system and method for providing education-related alerts in an online learning environment is provided. An online learning environment including a plurality of users participating in online educational activities is monitored. An online database including event ru...
03/22/2011
7885957System and method for displaying clusters
A system and method for displaying clusters is provided. A plurality of clusters are generated. Each cluster includes one or more documents. A cluster concept selected from the documents is identified. The cluster concepts that satisfy an acceptance criteria are sel...
02/08/2011
7885468System and method for grouping cluster spines into a two-dimensional visual display space
A system and method for grouping cluster spines into a two-dimensional visual display space is provided. Clusters of concepts, each extracted from documents, are obtained. Spines are formed by placing the clusters sharing at least one of the concepts along a spine. ...
02/08/2011
1      
 
Sign InRegister
Username  
Password   
forgot password?