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.
Systems and methods for creating application interfaces for forming and
solving problems in a modeling system
An apparatus for generating an application data structure includes a physical computing system comprising processor(s), input device(s), display(s), and...
System and method for time-based graphical simulation of a natural effect
A system and method are disclosed for simulating a sequence of discrete natural effects, each natural effect of the sequence being based on an initial natural...
Social computer-aided engineering design projects
In one embodiment of the present disclosure, the capabilities of a social collaboration application are leveraged to permit synchronized viewing of computer...
In an example implementation, a global educational hub provides academic users with collaboration tools to exchange and build on the accumulated knowledge of...
Surfacing navigational search results
Methods and apparatus for determining navigational search results based on one or more signals are presented. A partial search query of a user may be received....
Methods, apparatuses and computer program products for automated learning
of data models
An apparatus for generating a data model includes a processor and memory storing executable computer program code causing the apparatus to at least perform...
Layered user interface
A user interface for a device comprises a plurality of layers. The content for the user interface is associated with one of the plurality of layers.
Intelligent rendering of webpages
An indication to render a webpage is received. The webpage includes two or more frames and the two or more frames are rendered in a first order. A second order...
Data including information regarding a display of the host device may be received. A display of a client device may correspond to the display of the host...
Method and system for unifying configuration descriptors
A method and system for unifying configuration files. In one embodiment, a web services configuration file and a web services client configuration file are...
System and methods for predicting user behaviors based on phrase
A method and system for predicting user behaviors based on term taxonomies are provided. The system comprises generating phrases respective of user generated...
Search information providing apparatus and search information providing
An information searching apparatus according to an embodiment includes a receiving unit that receives a search request including a search keyword; an acquiring...
Method and server for searching information
The present application provides method of searching information. The method comprises: performing a searching request based on a searching request including...
Item selection in curation learning
A method of ranking candidate curation items includes receiving a query. The method also includes extracting items from multiple curations. The method also...
Providing knowledge panels with search results
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing knowledge panels with search results. In one...
System and method for identification of near duplicate user-generated
A computer-implemented system and method for identification of near duplicate user-generated content in a networked system are disclosed. The apparatus in an...
Data source-independent search system architecture
A search system architecture is disclosed. The search system architecture includes a search server, which in turn includes a search services module and a search...
Electronic search interface technology
Techniques are described for displaying a representation of a list of electronic search results while a user is reviewing content linked to by electronic search...
Image as database
A server generates an image with searchable information from a website and transmits that image to a client device. Since the image may be large, the image is...
Technique for providing supplemental internet search criteria
Disclosed is a system for, and method of, supplementing an internet search. The disclosed techniques may be used to receive an initial internet search criteria...
Transferring data between devices using bar codes
Improved techniques involve transferring data into a target device using bar codes. Along these lines, suppose that someone wants to send a message to the...
Motion-based music recommendation for mobile devices
A method comprising acquiring a plurality of measurements from at least one sensor in a mobile device, determining an activity classification of a user of the...
Semantically aware, dynamic, multi-modal concordance for unstructured
An apparatus includes a data processing system for generating and displaying a semantic type concordance. The data processing system includes memory storing a...
Grouping semantically related natural language specifications of system
requirements into clusters
A device may analyze text to identify a set of text portions of interest, and may analyze the text to identify a set of terms included in the set of text...
System and method for providing graphical representations of search
results in multiple related histograms
A system and method are provided for enabling a user to search for documents that the user has previously viewed on its local machine. The system includes three...
Refining image relevance models
Methods, systems and apparatus for refining image relevance models. In general, one aspect includes receiving a trained image relevance model that generates...
Automatic definition of entity collections
A system for automatically generating entity collections comprises a data graph including entities connected by edges and instructions that cause the computer...
Method and apparatus for managing conversation messages
A method for managing messages is provided, including: displaying, by a first terminal, a conversation screen associated with a plurality of messages;...
Document management and retrieval system and document management and
A document management & retrieval system is configured to: store, for each word in a set of words, appearance positions of the each word in a set of documents...
Enterprise entity for use in a call center
A call center application program allows a call center administrator to access, view, and edit data across multiple applications used by multiple customer...
Data analysis apparatus and method
The present invention relates to a heterogeneous data cluster generation apparatus and method and a data clustering method and apparatus, and more particularly,...
Dynamic sourcing, in which a data request that is associated with a query is received and a parameter of data needed for satisfaction of the query is...
Method and system for accessing a virtual seismic cube
A method for processing requests includes receiving, from a requestor, a first read request to read a portion of a seismic cube. The first read request includes...
Managing, importing, and exporting teamspace templates and teamspaces in
Provided are techniques for managing, importing, and exporting teamspace templates and teamspaces in content repositories. A file is created using a teamspace...
Synchronization of sequential access storage components with backup
Subsequent to a storage operation performed on the source instance by a source component, a synchronization message is sent to a replicated component for the...
Predicting validity of data replication prior to actual replication in a
transaction processing system
A method, computer program product and computer system to validate a write of a replica record to a replica data store in a transaction processing system, the...
Providing messages for a Java message service
Providing messages for Java message service (JMS) is disclosed. A described method includes determining timestamp information associated with a first Java.TM....
Custom object-in-memory format in data grid network appliance
Techniques are disclosed for implementing custom object-in-memory formats in a data grid network appliance. The techniques include maintaining a record of...
Searching and restoring of backups
Methods, systems, and apparatus, including computer program products, for searching for and presenting backups. A first search result including a first version...
System and method for customizing analytics based on users media
A new approach is proposed that contemplates systems and methods to generate customized search results as well as metrics, such as aggregated sentiment, counts...
Searching multiple data sources
A computer implemented method for searching data in a plurality of data sources is described. At a host system, a request to search a local data source is...
Assessment item generation and scoring
Techniques described herein relate to generating new assessment items and updating existing assessment items. Input data may be received corresponding to the...
Analyzing user profiles
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for analyzing user profiles. One of the methods includes...
Ranking search results
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for ranking search results. One method includes ranking web...
Search with more like this refinements
Techniques for search with more like this refinements are disclosed. In some embodiments, search with more like this refinements includes receiving a product...
Recommendation system with metric transformation
Example apparatus and methods transform a non-metric latent space produced by a matrix factorization process to a higher dimension metric space by applying an...
Method, system and apparatus for managing contact data
According to embodiments described in the specification, a method, system and apparatus for managing contact data are provided. The method comprises storing a...
Software and metadata structures for distributed and interactive database
architecture for parallel and...
The various embodiments of the invention provide software and metadata structures for a data processing system and method, for applications such as marketing...
Apparatuses, methods and systems for an employee reimbursement evaluator
The APPARATUSES, METHODS AND SYSTEMS FOR AN EMPLOYEE REIMBURSEMENT EVALUATOR (hereinafter "EREVAL") implement efficient and scalable monitoring, regulation, and...
Apparatuses, methods and systems for an employee onboarding automator
The APPARATUSES, METHODS AND SYSTEMS FOR AN EMPLOYEE ONBOARDING AUTOMATOR (hereinafter "EOA") implement efficient and scalable monitoring, regulation, and...