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.
Immersive virtual telepresence in a smart environment
A method for providing a remote user with an experience in an environment, comprising building a three-dimensional (3D) model of the environment, capturing one...
Photograph organization based on facial recognition
Photograph organization based on facial recognition is described. In one or more embodiments, a photograph organization module obtains multiple photographs...
Finding optimal query plans
Systems and methods for optimizing a query, and more particularly, systems and methods for finding optimal plans for graph queries by casting the task of...
Methods and systems for memory de-duplication
Provided are methods and systems for de-duplicating cache lines in physical memory by detecting cache line data patterns and building a link-list between...
Communicative building management system for data loss prevention
A communicative building management system (BMS) can enable replication of data from computer systems that may potentially be affected by various external...
Demand coordination synthesis system
An candidate processor that evaluates buildings for application of demand coordination techniques. The processor models devices, a network operations center...
Optimized heating and cooling system
An optimized heating and cooling system including a thermal mass, thermal energy transport conduits to deliver thermal energy to the thermal mass including one...
Air supply damper for separately supplying leakage air flow and
supplementary air flow, method for controlling...
Disclosed is a smoke control system provided in a high-rise building for separately supplying leakage air flow and supplementary air flow, including: a blowing...
Apparatus and method for self-test of thermostat
An environmental control system includes at least one of a security monitoring system or a building automation control system. A thermostat is coupled to the at...
Thermal gradient fluid header for multiple heating and cooling systems
Apparatus and method for heating/cooling buildings and other facilities. An elongate pipe filled with water or other fluid medium forms a thermal gradient...
Safety holiday light assembly and method for safe installation from the
A safety holiday light assembly facilitates installation of holiday lighting to an exterior perimeter of a building from the ground surface. A substantially...
Pipe liner for abrasive materials
An electrically grounded wear resistant liner is described that inserts into a conventional frac sand delivery conduit. The liner allows for conveyance of...
Apparatus for converting motion
An assembly for converting motion, the assembly comprising a first arm rotatable about a first fixed pivot; a second arm rotatable about a second fixed pivot,...
Probabilistic determination of health prognostics for selection and
management of tools in a downhole environment
A system and method to determine health prognostics for selection and management of a tool for deployment in a downhole environment are described. The system...
Band spacing in fall protection system
This invention provides fall protection systems, in metal building construction, and methods of installing such systems. A given such system comprises a...
Apparatus and methods for ergonomic building tools
The present invention is directed generally to building tools with improved comfort in gripping and/or efficient control that may be used in various manners and...
Fibre based panels with a wear resistance surface
Building panels with a homogenous decorative surface having a wear layer comprising fibers, binders and wear resistant particles.
Adjustable building panel support device
An adjustable building panel support device comprising a building panel support element, a support bracket and at least one connector suitable for attaching an...
Thermally insulative spacer and methods involving use of same
A spacer for use in spacing a cladding component from a building component has a support member, a base spaced apart from the support member, the base having a...
Insulation with installation guide and apparatus and method for installing
A fibrous insulation member, a mechanism for attaching the insulation member to a building structure, and a method for attaching the insulation member to a...
Building membrane with drainage matrix and horizontal adhesive portions
A building wrap membrane comprising a sheet of spunbonded polypropylene fabric member with integral adhesive attachment strips mounted on the front and back of...
Multi-seal dock seal
The present multi-seal dock seal has a pair of side seal assemblies that form both a compression seal and a wipe seal with a trailer. The side seal assembly...
Loading dock rainshield
The present loading dock rainshield has a self-adjusting, weighted canopy seal with a header projecting from the building to support a flexible, dual fixed-end,...
Truck mounted extensible conveyor system
A truck mounted conveyor system for transporting building materials to a station remote from the truck. The truck with conveyor system comprises a base platform...
Method and system for creating composite 3D models for building
information modeling (BIM)
A method and system for creating composite three dimensional (3D) models for building information modeling (BIM). The method and system provides the creation of...
Kit for electrifying an assembly of bricks in a brick building system
One variation of a conductive construction tape for electrifying a stack of bricks in a studded-brick building system includes: a tape substrate defining a...
An improved barbell having horizontal spring-loaded resistance for increased muscular activity in an individual is provided. Spring action created by the...
Block for building game
Toy magnetic tile for building game
Toy magnetic tile for building game
System and method for contact center routing of a customer based on media
A system for selecting an agent during initial routing based on all the media capabilities associated with a customer and their current device. The system...
Identification of internal dependencies within system components for
evaluating potential protocol level deadlocks
Systems and methods for automatically building a deadlock free inter-communication network in a multi-core system are described. The example implementations...
Apparatus for transmitiing broadcast signals, apparatus for receiving
broadcast signals, method for...
A method and an apparatus for transmitting broadcast signals thereof are disclosed. The method for transmitting broadcast signals including encoding DP (Data...
Selectively locatable power generation system employing a water splitting
The invention is a power generation system which involves a water-splitting reaction employing metal feedstock to generate heat, hydrogen and metal hydroxide....
Reducing latency caused by switching input modalities
Methods, apparatus, and computer-readable media (transitory and non-transitory) are provided herein for reducing latency caused by switching input modalities....
Educational building blocks to model DNA and RNA structures
A kit of educational building blocks models nucleic acid structures for use in teaching nucleic acid structures using building blocks that visually represent...
Footprint based business label placement
Aspects of the technology described herein optimally locate business labels within the footprint of a building shown on a digital map. An optimal arrangement...
Localisation and mapping
A method of detecting the presence of a building in a captured image is provided. The method includes dividing the captured image into a plurality of image...
Consumer representation rendering with selected merchandise
A rendering constraint is detected for a maximum time between capture of each a plurality of frames of a captured video stream of a consumer and a rendering of...
Quantum arithmetic on two-dimensional quantum architectures
2D nearest-neighbor quantum architectures for Shor's factoring algorithm may be accomplished using the form of three arithmetic building blocks: modular...
Automatic modeling farmer
Data can be accessed from a plurality of disparate data sources from at least one database. A plurality of test models can be automatically built by a model...
Building a hash table
Techniques for performing database operations using vectorized instructions are provided. In one technique, a hash table build phase involves executing...
Method and system for configuration of virtualized software applications
A method of virtualizing an application to execute on a plurality of operating systems without installation. The method includes creating an input configuration...
Learning apparatus, translation apparatus, learning method, and
In order to solve a conventional problem that an accurate translation cannot be realized, a learning apparatus includes: a parser unit parsing a target language...
Feature completion in computer-human interactive learning
A collection of data that is extremely large can be difficult to search and/or analyze. Relevance may be dramatically improved by automatically classifying...
Model traversing based compressed serialization of user interaction data
and communication from a client-side...
A system can effectively compress instrumentation data related to a page view on a client-side application thread (such as a web browser thread) and communicate...
System and method for building and repairing a script for retrieval of
information from a web site
A system and method allows users to provide portions of scripts or scripts for retrieval of information from one or more web sites of one or more businesses by...
Hidden data identification in solid state drive forensics
A method of isolating hidden data in a solid state memory system is disclosed including obtaining a logical block address (LBA) image from the memory system,...
Dynamically building subsections of locale objects at run-time
Subsections of locale objects are dynamically built from locale source files when requested at run-time without building all subsections of the locale object....
Systems and methods for adaptively updating equipment models
An operating data aggregator module collects a first set of operating data and a second set of operating data for building equipment. A model generator module...