At Patents you can conduct a Patent Search, File a Patent Application, find a Patent Attorney, or search available technology through our Patent Exchange. Patents are available using simple keyword or date criteria. If you are looking to hire a patent attorney, you've come to the right place. Protect your idea and hire a patent lawyer.
System and method for maintaining a view location during rendering of a
An improved system and method for maintaining a view location during the rendering of content on a display of an electronic device. When a user views a web page...
Key resource prefetching using front-end optimization (FEO) configuration
Front-end optimization (FEO) configuration information is leveraged to identify "key" resources required to load other pages on a site, and to automatically...
Automated selection of images for web pages
In various embodiments, a method, a system, and a computer-readable medium are disclosed for creating a pool of images available for display, such as in one or...
Storing and retrieving objects on a computer network in a distributed
Further preferred embodiments of the present invention include methods directed to (a) Active Data Structures, (b) Mobile Devices, (c) Ad-Hoc Device...
Commerce oriented uniform resource locater (URL) shortener
A uniform resource locator (URL) shortener relies on client-side support to embed links to websites into, for example, text messages, emails, tweets, or other...
System and method for information sharing using visual tags
Source data stored on a source device may be shared with other devices. Sharing the source data may include facilitating communication associated with the...
Method and system for detecting original document of web document, method
and system for providing history...
A method for detecting an original document of a web document, which is able to thwart manipulation of generation time of the web document. The method for...
Disambiguation of online social mentions
The technology disclosed relates to identifying entity reflections that refer to a same real-world entity. In particular, it relates to using statistical...
Demotion of already observed search query completions
Methods, systems, and apparatus are described that include receiving a sequence of one or more characters representing a first partial query entered into a...
Method for ranking resources using node pool
An improved search engine creates correlations linking terms from inputs provided by a user to selected target terms. The correlation search process receives...
Search method, system and device
Provided is a search method, system and device. The search method includes obtaining a keyword, a relationship chain classification and a user account that are...
Methods and systems for extending a social network with product
A method of querying a social network associated with a user may include receiving, by a computing device, a query that includes an indication of a product, and...
Personalized search results utilizing previously navigated web sites
A method and system for providing personalized search results is disclosed. A computer receives input from a user to navigate to a web site (either directly or...
Search controls using sliders and lightboxes
Code is injected into a web page loaded by an Internet browsing application. A search control to accept Internet search input is presented within an Internet...
Search method, search apparatus and search engine system
Techniques for performing searches using models generated from data mining. These techniques may include receiving a query including a search string. If a...
Query construction on online social networks
In one embodiment, a method includes accessing a set of nodes of a social graph of an online social network. The social graph includes a number of nodes and a...
Question answering using entity references in unstructured data
Methods, systems, and computer-readable media are provided for collective reconciliation. In some implementations, a query is received, wherein the query is...
Automatic identification of related entities
In one aspect, the present disclosure can be embodied in a method that includes identifying a collection of entities from one or more data sources, calculating...
Latent user models for personalized ranking
A method includes generating a ranking model and a baseline mixing weight for each latent user category from a plurality of latent user categories based on a...
Classifying structured documents
Technologies are described herein for classifying structured documents based on the structure of the document. A structured document is received, and the...
Question-related identification of relevant social communities
Methods, products, apparatus, and systems may identify one or more relevant social communities for one or more questions. Additionally, a user-question affinity...
One click full-screen video system and method
The present invention provides a method and system for playing full-screen video on a user computer. The method includes displaying in the user interface at the...
Classifier-based system combination for spoken term detection
Systems and methods for processing a query include determining a plurality of sets of match candidates for a query using a processor, each of the plurality of...
Ontology administration and application to enhance communication data
A method for developing an ontology for practicing communication data, wherein the ontology is a structural representation of language elements and the...
System and method for displaying relationships between concepts to provide
classification suggestions via injection
A system and method for displaying relationships between concepts to provide classification suggestions via injection is provided. A reference set of concepts...
System and method for real-time dynamic measurement of best-estimate
quality levels while reviewing classified...
A system, method and computer program product for validating a document classification process, including a document collection; a document classification...
Apparatus for identifying root cause using unstructured data
A system and method of identifying root cause of an observation by leveraging features from unstructured data is disclosed. A report generation component may be...
Filter selection in search environments
Techniques for utilizing sets of filters to reduce a large number of searchable assets to a meaningful or reduced number of searchable assets. Feature...
Method and apparatus for acquiring hot topics
A method includes: a first word set is acquired from community data within a period; words are selected from the first word set according to a frequency that...
System and method for television search assistant
A television guide search query is received from a user. A plurality of suggested search terms are selected. Each of the plurality of suggested search terms is...
Predictive cluster analytics optimization
Cluster analysis of data points in a data set can be optimized by identification of a preferred cluster analysis method. This identification can be based on...
Event-related media management system
An event-related media management system contextualizes media content. The event-related media management system associates media content with contextual...
System and method for load balancing in a distributed system by dynamic
A system and method for load balancing between components of a distributed data grid. The system and method support dynamic data migration of selected data...
Update control device, update control program, and update control method
An update control device includes an acquiring unit, a classifying unit, and an update processing unit. The acquiring unit acquires component information that...
Systems and methods for redistributing data in a relational database
Systems and methods for redistributing data in a relational database are disclosed. In one embodiment, the database includes a plurality of rows of data...
System and method for management of an automatic OLAP report broadcast
A system, method and processor medium that manages automatic generation of output from an on-line analytical processing (OLAP) system. Scheduled services are...
System for live-migration and automated recovery of applications in a
A method and apparatus for distribution of applications amongst a number of servers, ensuring that changes to application data on a master for that application...
Initialization protocol for a peer-to-peer replication environment
Techniques for initializing a connection in a peer-to-peer database replication environment. A message is received from an initiator node, indicating that the...
Systems and user interfaces for dynamic access of multiple remote
databases and synchronization of data based...
A computing system is configured to access a plurality of remote databases in order to identify data inconsistencies between the remote databases and provide...
Apparatus and method for active and passive data gathering using
stochastic model in control network
There is provided an apparatus and method for active and passive data gathering using a stochastic model in a control network. An active and passive...
Cloud computing-based data sharing system and method
Aspects of the present disclosure relate to cloud computing-based data sharing system and method, the system including a plurality of industrial device...
Data synch notification using a notification gateway
One or more techniques and/or systems are disclosed for facilitating synchronizing of data between one or more servers and a mobile device. The mobile device...
Hierarchical, parallel models for extracting in real-time high-value
information from data streams and system...
A computer system identifies high-value information in data streams. The computer system receives a plurality of filter graph definitions. Each of the filter...
Filtering for data visualization techniques
Systems and methods in accordance with various embodiments of the present invention provide for representing data values of a data set as a plurality of...
Background format optimization for enhanced SQL-like queries in Hadoop
A format conversion engine for Apache Hadoop that converts data from its original format to a database-like format at certain time points for use by a low...
Web services runtime for dataset transformation
Various aspects for providing a runtime for dataset transformation are disclosed. In one aspect, data consumption requests are received. The requested data is...
Domain based keyword search
A database keyword search technique that relies on a domain based storage infrastructure is disclosed. In operation, a keyword search string is processed to...
Handling of errors in data transferred from a source application to a
target application of an enterprise...
An aspect of the present disclosure provides for handling of errors in data transferred from a source system to a target system. In an embodiment, the data is...
Abstracting data for use by a mobile device having occasional connectivity
A system, method, and computer program product are provided for abstracting data in a remote data source. A method operates by defining the data source,...
Search-on-the-fly/sort-on-the-fly search engine for searching databases
A method implemented on a computer for searching databases includes the computer receiving a search query for a database, the database including database...