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.
Test bench transaction synchronization in a debugging environment
This application discloses a design verification tool to simulate a circuit design with a test bench to generate a simulated output for the circuit design and a...
Circuit component migration method and apparatus
An circuit-component-migration-apparatus is a computer that performs migration of design data between different pieces of circuit design software. The circuit...
Dynamically loaded system-level simulation
A system-level simulation includes generating netlist information including component library information, which describes instances of the hardware components,...
Evaluating on-chip voltage regulation
A linear circuit simulator can be supplied with a linear power distribution model of an integrated circuit (IC) and two sets of voltage regulator equivalent...
Modeling localized temperature changes on an integrated circuit chip using
thermal potential theory
A temperature change of a device on an integrated circuit chip due to self-heating and thermal coupling with other device(s) is modeled considering inefficient...
Method and system for automated refined exclusion of entities from a
metric driven verification analysis score
A computer implemented method and system for exclusion of entities from a metric driven verification analysis score. The method includes using a processor, and...
Simulation of a circuit design block using pattern matching
An approach for simulating a block of a circuit design includes using a row-matching table and a port state vector. The row-matching table includes a plurality...
Apparatus and method for monitoring electro- and/or mechanical systems
An apparatus and associated methodology that monitors a system. The method determines scheduling parameters of a system. The system includes a plurality of...
Simulation device and simulation program for simulating process using
first and second masks
A simulation device and simulation program are provided that can be suitably applied to a manufacturing process including a plurality of processing steps. The...
Method for representing and generating a flat pattern for a composite ply
that folds over itself
Methods for generating a flat pattern for a composite ply. A method includes receiving a tool model and a ply coverage, wherein the ply coverage defines a...
Modeling using thin plate spline technology
A method of modeling may include obtaining an input file defining a first geometry, establishing a control related to the first geometry, adjusting the control,...
Method and system for site and built environment information modeling and
System, methods, and apparatus, are described herein for modeling a site, such as a construction site. The site may include, for example, adding a new building...
Massive model visualization with spatial retrieval
Systems and methods for massive model visualization in product data management (PDM) systems. A method includes storing a hierarchical product data structure by...
Space constrained ordered list previews
Systems and methods for generating previews of list data in space constrained user interfaces are disclosed. In the available display area of a particular...
System and method for collecting and processing data
A system and method for collecting and processing data over a communications network. A data mining marshaller module associates each plugin to a particular...
Visual post builder
The description relates to visual post builders. One example can receive a user search topic relating to a collage. This example can concurrently present a...
System and a method for generating challenges dynamically for assurance of
The invention provides a method, a system, and a computer program product checking for human interaction dynamically to enable access to a resource in a...
Unified ranking with entropy-weighted information for phrase-based
Methods, systems, and computer-readable media related to a technique for combining two or more aspects of predictive information for auto-completion of user...
Block-based bounding volume hierarchy
A system, method, and computer program product for implementing a tree traversal operation for a tree data structure divided into compression blocks is...
Validation of schema and schema conformance verification
Within a system comprising a processor and a memory, a method that includes, via the processor, receiving a schema as an input. For each element in the schema,...
Generating user specific applications for performing functions in a user
device and method for controlling the same
A multimedia device for performing at least one function and a method for controlling the multimedia device according to embodiments are discussed. A multimedia...
Caching mechanism to improve user interface responsiveness
A method to preferentially wait for fresh data from a primary source to become available in a system where there is also an older set of data from a secondary...
Managing preloading of data on client systems
Techniques are described for managing preloading of data for client computing systems. A client computing system may provide one or more persistent data storage...
Systems and methods for improving access to syndication feeds in network
A browsing application includes instructions for identifying and subscribing to a syndication feed delivered over a network. The instructions include code for...
Combining server-side and client-side user interface elements
A method and apparatus are disclosed for combining server-supplied user interface elements with client-supplied user interface elements. The server-supplied...
Cloud browser DOM-based client
Techniques and solutions for providing a cloud browse service are described. For example, a client can request a web page. In response to the request, the...
Updating the display of a page with data
A page update handler enables a browser to update the display of a page with data received from a server. For example, a server may predictively retrieve data...
Hybrid applications utilizing distributed models and views apparatuses,
methods and systems
The Hybrid Applications Utilizing Distributed Models And Views Apparatuses, Methods And Systems ("HAP") transform hybrid application user inputs using HAP...
System and method for creating user-specific directory
A system and method for generating user-centric directories including analyzing a plurality of relationships of a user. A contact directory for the user is...
Preventing not found error (404) responses on dynamically loaded missing
A mechanism for determining if images exist before publishing to a web server, and replacing missing images with temporary images for the purpose of providing...
Computer-implemented object information service and computer-implemented
method for obtaining information about...
A computer-implemented method includes obtaining information about an object at a device; providing at least some of the information to an identification...
Method and system for centralized issue tracking
In one embodiment, a method for facilitating centralized issue tracking. The method includes receiving information on a case from an issue tracking system (case...
Pre-fetching of network page content in a browser application
Disclosed are various embodiments for pre-fetching resources referenced on a network page using a browser application executable on a client device. A network...
Systems and methods for generating a recommended list of URLs by
aggregating a plurality of enumerated lists of...
The present disclosure is directed to a method for providing a recommended list of uniform resource locators (URLs) responsive to a uniform resource locator...
Generating visual summaries of research documents
Generation of a graphical visualization that summarizes a research document is described herein. A data store includes first data that identifies a first...
Method and system for presenting a navigation path for enabling retrieval
An approach for enabling presentment of a navigation path as performed by a user over a network to facilitate rapid acquisition of content is described. A...
Social filtering of user interface
In one embodiment, a method includes identifying a content object for display based at least in part on one or more filtering criteria. The filtering criteria...
Methods and systems for providing custom crawl-time metadata
A method for providing metadata to a search engine for a document that is not in a mark-up language includes sending a request for data about the document and...
Real-time content searching in social network
Indexing and retrieving real time content in a social networking system is disclosed. A user-term index includes user-term partitions, each user-term partition...
Massive rule-based classification engine
Systems and methods are disclosed herein for performing classification of documents or performing other tasks based on rules. A rule generator receives a...
Discovering fields to filter data returned in response to a search
Fields may be discovered in events that are returned in response to an initial search. The events may comprise portions of raw data. Furthermore, the fields may...
Method, apparatus and system for filtering data of web page
A method, an apparatus and a system for filtering data of a web page are described. According to embodiments of the invention, a data request message sent...
Optimize follower and search relevancy ratio
System, method, and computer program product to perform an operation, the operation comprising publishing a content according to a content class ratio and a...
Electronic apparatus, content recommendation method, and storage medium
for updating recommendation display...
An electronic apparatus includes a storage section, a first generation section, a second generation section, an update section, and an output section. The...
One or more servers perform functions that include: maintaining a database including information relating to facilities that are subject to a first entity, the...
System, methods and applications for embedded internet searching and
Systems and methods allow a user of a text or graphics editor to quickly create multiple robust internet search queries by selecting and ranking groups or...
System and method for facilitating communication
Described are computer-based methods and apparatuses, including computer program products, comprising the steps of, or structure for, storing a plurality of...
Incremental crawling of multiple content providers using aggregation
A method for incremental crawling of content stored on a plurality of content providers using aggregation is provided. The method comprises receiving a request...
Graphical diagram having elements that correspond to objects and that have
locations in correspondence with...
A video is divided into portions and has objects. Each object appears in one or more portions. A graphical diagram is generated and displayed that has graphical...
Cloud hosted audio rendering based upon device and environment profiles
Systems and method for requesting audio content that is stored in a cloud network and accessed by many different audio devices where each of the audio devices...