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.
Wear-out detection methods for printed circuit board assembly components
used in downhole oilfield environments
A method, apparatus and computer-readable medium for determining a lifespan of an electronic component in a downhole environment is disclosed. A first wear-out...
Clock topology planning for reduced power consumption
In one embodiment of the invention, a method of physical clock topology planning for designing integrated circuits is disclosed. The method includes reading an...
Process control system for production of parts with graphical interface
A device for controlling the course of a process in the production of parts in a tool with or without subsequent reject separation, includes a sensor, which is...
Dental analysis method and system
A system for designing the dentition of a patient, comprising a first input for providing an image of the smile of the patient to the system, an output, a...
Method and apparatus for pushing network information
A method and apparatus for pushing network information are provided. The method includes: obtaining browser data uploaded by a browser; classifying the browser...
Architecture for TCAM sharing
Aspects of the disclosure provide a packet processing system. The packet processing system includes a plurality of processing units, a ternary content...
Method and system for performing searches in a multi-tenant database
Techniques for searching in a multitenant database environment. A graphical user interface is provided that includes a search functionality for searching a...
Suggesting and refining user input based on original user input
Systems and methods to generate modified/refined user inputs based on the original user input, such as a search query, are disclosed. The method may be...
Multi-term query subsumption for document classification
In general, embodiments of the present invention provide systems, methods and computer readable media for generating an optimal classifying query set for...
One embodiment of a guest browser system, among others, includes a guest browser interface configured to provide an address bar interface for accepting a...
Generalized faceted browser decision support tool
Embodiments of the present invention provide a faceted browser for decision-making that enables interactive visualization of a decision space as choices are...
Retrieving content from website through sandbox
A client system interacts with a sandbox environment to host a web browser control within the sandbox. A webpage URL, a URL to a script file to be injected into...
Managing satellite and aerial image data in a composite document
A method in a computing device for generating a composite document includes receiving drawing data from a user interface, where the drawing data includes a...
Integrated adaptive URL-shortening functionality
To provide a shortened version of a link that conveys useful information about the link's associated content, embodiments of the invention generate a shortened...
Contextual breadcrumbs during navigation
A system and method of providing contextual breadcrumbs is disclosed. A current page may be caused to be displayed on a device. Contextual breadcrumbs may be...
Processing and storage of spatial data
Generating and storing, for a multitude of polygonal areas, spatial coordinates of a multitude of piecewise-linear spatial boundary segments. The polygonal...
In one embodiment, a method includes accessing a log associated with a user. The log includes a number of entries that each indicate a geo-location of the user...
Systems and methods for spatial thumbnails and companion maps for media
Under one aspect, a computer-implemented method of displaying information about a media object, the media object being associated with location-related content...
Personalized deeplinks for search results
Search results are provided with personalized deeplinks for an end user. User behavior information is gathered regarding web pages visited by the end user. When...
Observer filtered activity recommendations
Technologies related to observer filtered activity recommendations are generally described. In some examples, a computing device may collect activity and...
Collection, monitoring, analyzing and reporting of traffic data via
vehicle sensor devices placed at multiple...
Traffic management reports are created from data provided by vehicle sensor devices placed at different fixed locations in a region. Data of vehicles that pass...
System for enhancing expert-based computerized analysis of a set of
digital documents and methods useful in...
An electronic document analysis method receiving N electronic documents pertaining to a case encompassing a set of issues including at least one issue and...
Methods and systems for team searches in a social networking service
Techniques for team searches within a social graph are described. Consistent with some embodiments, a search request initiated by a searching member profile is...
Graph-based search queries using web content metadata
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating search query metadata for a graph search query...
Assigning document identification tags
Document identification tags are assigned to documents to be added to a collection of documents. Based on query-independent information about a new document, a...
Hosted video discovery and publishing platform
A hosted system provides any Internet user with the ability to quickly set up and customize a video channel, preferably as a web page or site that can be...
Ranking advertisements with pseudo-relevance feedback and translation
Methods, computer products, and systems for selecting advertisements in response to an internet query are provided. The method provides for receiving an...
Electronic apparatus and method for processing documents
According to one embodiment, an electronic apparatus includes a processor and a display processor. The processor stores a plurality of clip data items in...
Noise based interest point density pruning
Systems and methods for noise based interest point density pruning are disclosed herein. The systems include determining an amount of noise in an audio sample...
Audio signal processing apparatus and method, and monitoring system
The invention discloses an audio signal processing apparatus and method and a monitoring system. The audio signal processing apparatus includes: a window...
Interactive audio content generation, delivery, playback and sharing
Control data templates are generated independent of a plurality of audio elements based on user input. The user input relates to parameter values and control...
System and method for high dynamic range audio distribution
A transcoding tool for transcoding an audio stream to be played at a playback device is provided. The transcoding tool comprises a receiving section adapted to...
System and method for dynamically configuring content-driven relationships
among data elements
A computer system configures data elements based on textual sources by identifying subunits of a textual source, indexing the subunits into a sequence comprised...
Systems, methods, and interfaces for aggregating and providing information
regarding legal professionals
The present inventors devised systems, methods, interfaces, and software that can facilitate identification of law firms and/or legal professionals. One...
NLP duration and duration range comparison methodology using similarity
A mechanism is provided in a question answering system for duration similarity weighting in a question answering system. The question answering system receives...
Entity-driven logic for improved name-searching in mixed-entity lists
According to one embodiment of the present invention, a method for name searching in mixed-entity lists is provided which comprises dividing a mixed list of...
Methods and devices for storing content based on classification options
Methods and devices for storing content are described. In one example embodiment, a method includes: displaying, on a display of an electronic device, a...
Tag refinement strategies for social tagging systems
Techniques are generally described related to tag refinement strategy. One example method for refining homonyms and synonyms in a plurality of tags may include...
Simplified interaction with complex database
A computer-implemented method for processing data in a database using a data cube is discussed and involves interacting with a user of a computing device, using...
System and method for splitting a replicated data partition
A system that implements a data storage service may store data on behalf of storage service clients. The system may maintain data in multiple replicas of...
Management of application state data
Disclosed are various embodiments for synchronizing application state information across devices. More specifically, embodiments of the disclosure are related...
Merging data volumes and derivative versions of the data volumes
Responsive to an instruction to collapse a derivative version of an ancestor data volume into the ancestor data volume, it is determined if a characteristic of...
System and method for location aware fine-grained multi-channel
synchronization of mobile repositories along...
System and method for location aware fine-grained multi-channel synchronization of mobile repositories along with aggregate analytic computation is disclosed....
Replication between sites using keys associated with modified data
Systems and methods are disclosed for replicating data stored in an in-memory data cache to a remote site. An example system includes an in-memory data cache...
Passive real-time order state replication and recovery
A system and method for passive real-time order state replication and recovery. Upstream data is received from an upstream system via a reliable transport, the...
Method and apparatus for processing database data in distributed database
A method and apparatus for processing database data in a distributed database system, wherein the distributed database system comprises a plurality of computing...
Replication mechanisms for database environments
Data replication in a database includes identifying a source database system. The source database includes a main index file and a delta log file. To create a...
Apparatus, system and method for data collection, import and modeling
A method of and system for data analysis, including interrogating a plurality of computer systems to generate for each computer system at least one dump file,...
Systems and methods for collection and consolidation of heterogeneous
remote business data using dynamic data...
Remote data collection systems and methods retrieve data including financial, sales, marketing, operational and the like data from a plurality of databases and...
Device and method for distributed database keyword searching
A method performed by a mobile communications device, including: populating a central database on the device with a title for each of a plurality of software...