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.
Methods and apparatus for SAN environment simulation
Methods and apparatus for providing simulation of a SAN environment. Input provided by a user is used for hosts and arrays for determining switch fabrics....
Information processing device, information processing method, computer
readable storage medium storing...
An information processing device includes target object information obtaining unit configured to obtain target object information indicating a position and an...
Nesting using rigid body simulation
Embodiments of the invention provide systems and methods for nesting objects in 2D sheets and 3D volumes. In one embodiment, a nesting application simplifies...
Automated Systems for manufacturing patient-specific orthopedic implants
Disclosed herein are devices, systems and methods for the automated design and manufacture of patient-specific/patient-matched orthopedic implants. While the...
Computer method and apparatus for creating sketch geometry
A sketch tool for CAD systems extends geometric templates. A markup type language file (e.g., XML file) is used to define an additional basic geometric shape....
Providing answers to questions including assembling answers from multiple
A method, system and computer program product for generating answers to questions. In one embodiment, the method comprises receiving an input query, identifying...
Compact focused search interface
A graphical user interface for searching information related to business objects includes a search interface having one or more user input fields for receiving...
Traversal with arc configuration information
An apparatus, and corresponding method, for generating a graph used in performing a search for a match of at least one expression in an input stream is...
Namespace management in distributed storage systems
A directed acyclic graph (DAG) is generated to represent a namespace of a directory. In response to a request to create a new object with a specified name, a...
Data storage in a graph processing system
Data are maintained in a distributed computing system that describe a directed graph representing relationships among a set of items. The directed graph models...
Panoptic visualization of an illustrated parts catalog
An apparatus is provided for panoptic visualization of an illustrated parts catalog (IPC). The system includes a layout engine configured to generate a layout...
Method of representing an XML schema definition and data within a
relational database management system using a...
Representing an XML Schema Definition and Data within a Relational Database Management System using a Reusable Custom-Defined Nestable Compound Data Type. These...
Method and system for multi-tiered search over a high latency network
A computer implemented method and system include executing a search against both a client cache associated with a client and data sources remotely coupled to...
Analytic dashboard with user interface for producing a single chart
statistical correlation from source and...
A processor-implemented method includes providing an analytic dashboard with a graphical user interface (GUI) that outputs aggregated results streaming in...
Systems and methods for newsroom management with electronic-publish-point
Presently described are systems and methods for newsroom management with electronic-publish-point integration. One example embodiment takes the form of a...
Optimize view elements sizes to maximize most data viewed in a multiple
view elements GUI
Embodiments of the invention provide a computer implemented method, apparatus and computer readable storage medium to automatically resize view elements in a...
Bookmarking for electronic books
This document describes techniques and apparatuses enabling bookmarking for electronic books. The techniques and apparatuses enable a user of an electronic book...
System and method to identify machine-readable codes
A method and a system to identify machine-readable codes using a web crawler are provided. Machine-readable codes include, but are not limited to, Universal...
Methods and systems for aggregating and presenting large data sets
The current document is directed to methods and systems that aggregate data from multiple sources and that organize and efficiently present data obtained from...
System and method for managing news headlines
Systems and methods are provided related to a news-editing environment that may facilitate expedited editing, creation, and dispatching of news headlines....
LIDAR model with hybrid-columnar format and no indexes for spatial
A method and apparatus for querying a database table containing point spatial data and without indexes is provided. A request for point spatial data in the...
System and method for providing the identification of geographically
closest article dispensing machines
A system and method of searching for physical media articles available from article dispensing machines within a geographic proximity is provided. Searching may...
Policy based population of genealogical archive data
An approach for managing a family tree archive is provided. The approach includes creating an electronic archive based on a family tree. The approach also...
Managing documents in question answering systems
A first candidate answer to a time-sensitive question received by a question answering (QA) system is identified using a first document. A first temporal...
Re-ranking search results
Search results obtained from a ranking model are re-ranked based on user-configured ranking rules. For example, a user may desire to: place certain search...
Search assistant system and method
A system and method for presenting content in response to receiving a portion of a search query. A computing device receives, over a network from a user...
Merging search results
Merging search results is required, for example, where an information retrieval system issues a query to multiple sources and obtains multiple results lists. In...
Optimizing web crawling through web page pruning
Crawling computer-based documents by performing static analysis on a computer-based document to identify within the computer-based document one or more...
Method and apparatus for generating a web page
A method, apparatus and computer readable medium generate a webpage using keywords identified from user input and user email communications. The keywords are...
Batch crawl and fast crawl clusters for question and answer search engine
An offline system of a question and answer system includes a batch update crawl cluster that includes a crawl database within the file system, and a map reducer...
Selecting, ranking, and/or presenting microsite content
A server device is configured to receive criteria that indicate when a microsite is to be provided to a user device. The user device is configured to obtain...
Programming a dynamic digital media queue
A method and/or system for programming a dynamic digital media queue may include receiving, from an electronic device, a request for a digital media queue. The...
User apparatus, system and method for dynamically reclassifying and
retrieving target information object
A system, method and user apparatus dynamically reclassify and retrieve target information object(s) among multiple information objects stored on a memory....
Resource download policies based on user browsing statistics
Web crawling polices are generated based on user web browsing statistics. User browsing statistics are aggregated at the granularity of resource identifier...
Techniques are described for generating an authority value of a first one of a plurality of documents. A first component of the authority value is generated...
Identifying video content via fingerprint matching
Methods and systems to identify video content based on video fingerprint matching are described. In some example embodiments, the methods and systems generate a...
Audio animation methods and apparatus utilizing a probability criterion
for frame transitions
According to some aspects, a method of providing an interactive audio presentation, at least in part, by traversing a plurality of audio animations, each audio...
Music steering with automatically detected musical attributes
Described is a technology by which a playback list comprising similar songs is automatically built based on automatically detected/generated song attributes,...
Apparatus and method of generating combined profile
A method of generating a combined profile of a terminal, and an apparatus to perform the method, the method including collecting a profile of one or more...
Music playlists for geographical regions
Technology is described for generating music playlists tailored to a geographical region. Collective music listening habits may be identified for a geographical...
Method and device for publishing cross-network user behavioral data
The present invention relates to summarizing cross-network user behavioral data. The summarizing cross-network user behavioral data may particularly include...
Document sorting system, document sorting method, and document sorting
It is possible to analyze digitized document information gathered to be provided as evidence in a legal action and to classify the document information to be...
Rules-based generation of search results
A method including receiving a search query containing one or more query terms from a remote device and determining one or more query parses based on the search...
Systems and methods for providing search query refinements
A system and method for generating query refinement suggestions may include collecting refinement data for at least one received source query. The collected...
System and method for automatically publishing data items associated with
Systems and methods are disclosed to automatically publish data items associated with a news event. In one embodiment, a method comprises determining, using one...
Grouping data in a database
According to embodiments of the present invention, two or more attributes that are included in a plurality of attributes are aggregated into a group defined by...
Method, apparatus, and computer program product for routing files within a
document management system
A method, apparatus, and computer program product are provided for routing files within a document management system. The document management system may...
Organizing multimedia content
In one embodiment, a method includes receiving digital media content files. The digital media content has at least one property associated with it. Topically...
Information processing apparatus and method, program, and recording medium
Disclosed herein are an information processing apparatus and method, a program, and a recording medium, in which a content is recommended to each user on the...
System and method for accessing dimensional databases
In one embodiment, a method includes defining a slice of a dimensional database. The slice includes at least one dimension and at least one measurement and is...