|
Match
|
Document |
Document Title |
|
|
7631010 |
Systems and methods in support of data base page synchronization
Systems and methodologies are provided for enforcing a set of conditions such that prior to a commit stage of a transaction, a space availability for a particular page can be typically assured...
|
|
|
7631006 |
Managing team software projects using virtual containers
A virtual grouping of tools and artifacts is used during the development of a software application. A virtual container is created for each software project. Within the virtual container are a...
|
|
|
7631004 |
Systems and methods for creating a template from an existing file
Systems and methods for creating a template from an existing file are provided. The user can package one or more file(s) into a group and specify that the group is to be converted into a template....
|
|
|
7631003 |
Automated transformation for style normalization of schemas
Systems and methods that facilitate mapping from an XML schema to an object model, while mitigating object impedance mismatch. A normalization component can flatten nesting scopes and/or and reduce...
|
|
|
7631001 |
Electronic ink processing
A method of reconciling a first data structure with a second data structure that is a subsequently modified version of the first data structure. Initially, each node in the first data structure for...
|
|
|
7630999 |
Intelligent container index and search
Aspects are introduced for indexing files and file references within a file container (e.g., a list file, zip file, cabinet file, and so forth). An intelligent protocol handler is created for...
|
|
|
7630998 |
Performing a deletion of a node in a tree data storage structure
The addition of a layer between a tree data storage structure and a persistent storage is disclosed. The additional layer, called a storage module, generates an identifier and allocates it to a...
|
|
|
7630997 |
Systems and methods for efficiently compressing and decompressing markup language
Systems and methods for compressing markup language data, such as XML data, are provided that utilize a finite state machine (FSM), which is representative of an XML schema, and a rule file....
|
|
|
7630991 |
Compiling join patterns using software transactional memories
Join patterns may be compiled using software transactional memories (STM's) without the use of locks or other low level constructs. In particular, any number of STM threads may each perform a...
|
|
|
7630976 |
Method and system for adapting search results to personal information needs
A method and system for adapting search results of a query to the information needs of the user submitting the query is provided. A search system analyzes click-through triplets indicating that a...
|
|
|
7630975 |
Unified searching and running of files
A unified user interface is described that allows a user to search, browse, and launch items from the same user interface. For example, a single text input box may be provided that allows the user...
|
|
|
7630966 |
Media content reviews search
Media content reviews search is described. In an embodiment, an indexing service identifies keywords in a program review of a program where the program review includes one or more depictions of the...
|
|
|
7630964 |
Determining relevance of documents to a query based on identifier distance
A method and system for determining relevance of a document to a query based on identifier match distance is provided. The relevance system analyzes a training set of queries and documents to...
|
|
|
7630963 |
Fast ranked full-text searching
Special lists can be used to perform fast ranked searching of documents containing key terms. The special lists are distinguished from basic inverted indices because they contain a ranking of only...
|
|
|
7630936 |
Order system payment routing
Aspects of the subject matter described herein relate to processing payment requests. In aspects, a user of an online system is allowed to pay for goods or services using a combination or one or...
|
|
|
7630916 |
Systems and methods for improving collaborative filtering
The present invention provides collaborative filtering systems and methods employing statistical smoothing to provide quickly creatable models that can efficiently predict probability that a user...
|
|
|
7630892 |
Method and apparatus for transducer-based text normalization and inverse text normalization
A method and apparatus are provided that perform text normalization and inverse text normalization using a single grammar. During text normalization, a finite state transducer identifies a second...
|
|
|
7630882 |
Frequency segmentation to obtain bands for efficient coding of digital media
Frequency segmentation is important to the quality of encoding spectral data. Segmentation involves breaking the spectral data into units called sub-bands or vectors. Homogeneous segmentation may...
|
|
|
7630877 |
Architecture for distributed computing system and automated design, deployment, and management of distributed applications
A design tool includes a service definition model to enable abstract description of distributed computing systems and distributed applications. The design tool also includes a schema to dictate how...
|
|
|
7630862 |
Load test simulator
Systems and methodologies are provided for load testing a server wherein user characteristics are adjusted dynamically during the testing period of the server, based upon weightings defined in a...
|
|
|
7630741 |
Compact and durable messenger device
The subject innovation and/or methods relate to a compact durable communication device that can include a plurality of improvements to provide durability and thinness. The devices can be a...
|
|
|
7630687 |
Extensible framework for mitigating interference problems in wireless networking
Described is an architecture comprising a flexible and extensible framework embodied in a robust coexistence service that couples sensed RF spectrum (interference) data to modules that process the...
|
|
|
7630571 |
Automatic detection of panoramic camera position and orientation table parameters
A panoramic camera is configured to automatically determine parameters of a table upon which the camera is situated as well as positional information of the camera relative to the table. In an...
|
|
|
7630568 |
System and method for low-resolution signal rendering from a hierarchical transform representation
A “multi-resolution signal renderer” provides a computationally efficient process for generating reduced-resolution versions of a hierarchical transform coded digital signal from the encoded...
|
|
|
7630541 |
Image-wide matting
An image-wide matting technique that involves modeling an image using a layered representation is presented. This representation includes a main pixel color layer, a secondary pixel color layer, an...
|
|
|
7630522 |
Biometric measurement using interactive display systems
Biometric data are produced in response to user input to an interactive display. The user input occurs when the interactive display senses a user input proximate to an interactive display surface...
|
|
|
7630501 |
System and method for calibration of an acoustic system
The present invention is directed to a method and system for automatic calibration of an acoustic system. The acoustic system may include a source A/V device, calibration computing device, and...
|
|
|
7630438 |
Direct mode motion vectors for Bi-directionally predicted interlaced pictures
For interlaced B-frames, an encoder/decoder computes direct mode motion vectors for a current macroblock by selecting at most one representative motion vector for each of the top and bottom fields...
|
|
|
7630193 |
Multiple position computer display arm
Described is a computer display arm that couples a monitor to a base in a manner facilitates display monitor movement between various positions, including preset positions that may be generally...
|
|
|
7630002 |
Specular reflection reduction using multiple cameras
An interactive display system that includes an interactive display screen. An illuminator is positioned to illuminate one of the inner or outer surfaces of the display screen. At least two cameras...
|
|
|
7629966 |
Hard tap
The use of variable-pressure taps in computer interfaces is disclosed in which tap inputs cause different functions to execute depending on the pressure applied by the tap. A hard tap is...
|
|
|
7629961 |
Dynamically adjusting operation of one or more sensors of a computer input device
A computer input device controller dynamically adjusts the rate at which an illumination source is activated, and may also adjust the rate at which other optical tracking system components are...
|
|
|
7629960 |
Input device with joystick mode and pointing mode
An input device having a pointing mode and a joystick mode is disclosed. The input device includes a housing, a tracking assembly, and at least one actuator. In some aspects of the invention, a...
|
|
|
7629904 |
Image coding with scalable context quantization
A scalable quantizer is generated from a plurality of context models for each of a plurality of bit rates used in coding a source. A context model for a lower bit rate quantizes conditioning states...
|
|
|
7628700 |
Game controller link mechanism joining a user-activated control and an analogue input device
A link mechanism of a game controller connecting a user-activated control to an analogue input device located a distance away. The link mechanism is adapted to provide linear or near linear...
|
|
|
D605657 |
User interface for a display screen
|
|
|
D605653 |
User interface for a display screen
|
|
|
D605649 |
Electronic mouse having an illuminated region
|
|
|
7627898 |
Method and system for detecting infection of an operating system
A method and system for detecting that a software system has been infected by software that attempts to hide properties related to the software system is provided. A detection system identifies...
|
|
|
7627889 |
Remotely accessing and programming a set top box
Systems and methods for remotely programming a set top box and for remotely scheduling an event on a set top box. A set top box includes a server that allows an access device to access the set top...
|
|
|
7627886 |
Systems and methods for displaying video streams
Displaying a video stream when constrained by system memory and connection bandwidth. When the resources and/or memory of a client are insufficient to decode and process a video stream, the client...
|
|
|
7627883 |
Interactive entertainment and information system using television set-top box
An interactive entertainment and information system using a television set-top box, wherein pages of information are periodically provided to the set-top box for user interaction therewith. The...
|
|
|
7627865 |
Method and apparatus for accessing instrumentation data from within a managed code environment
An instrumentation client API is provided within a managed code runtime environment for accessing instrumentation data that resides outside of the managed code runtime environment. The...
|
|
|
7627863 |
Typed intermediate language support for languages with multiple inheritance
A typed intermediate representation of source code written in a language that supports multiple inheritance is presented. The typed intermediate representation uses paths to represent objects...
|
|
|
7627862 |
Typed intermediate language support for languages with multiple inheritance
A typed intermediate representation of source code written in a language that supports multiple inheritance is presented. The typed intermediate representation uses paths to represent objects...
|
|
|
7627834 |
Method and system for training a user how to perform gestures
A system and method for determining whether a flick gesture has occurred is described. A flick gesture is a simple gesture that may be easily detected and is characterized by minimal interference...
|
|
|
7627827 |
Providing smart user interfaces based on document open and/or edit context
Methods, systems, and computer program products provide intelligent user interfaces based on a context or mode of a document. A method involves opening the document in a context that only...
|
|
|
7627821 |
Recording/playback tools for UI-based applications
Techniques and tools are described for recording input from user actions in a user interface (UI) and replicating the UI activity on a computing device. When recording and replicating UI activity,...
|
|
|
7627814 |
Hierarchical bit stream markup compilation and rendering
Original instructions, regarding an original document having a structure (e.g., an object model), for combined static and dynamic aspects of layout, display and user-interface behavior, are...
|
|
|
7627812 |
Variable formatting of cells
Variable formatting for cells in computer spreadsheets, tables, and other documents is provided. For a selected range of cells, cell formats vary with the value in each cell (or an associated...
|