Patent application number | Description | Published |
20100060488 | CLUTCH-HEIGHT ADJUSTMENT IN AN OPTICAL TRACKING DEVICE - Architecture for managing clutch height in an optical navigational device such as a computer mouse. In one embodiment for a mouse, a feature can be molded into the bottom case that limits the clutch height by occluding the reflected light to the image sensor when the device is lifted from the tracking surface. Tracking is disabled when the clutch height threshold is exceeded, and re-enabled when the device is brought under the distance clutch height threshold. The device includes firmware controlled algorithm adjustments to one or more correlation parameters. When employing a D-shaped aperture, a threshold can be placed on the z-axis height tracking distance using dimensional characteristics of the shaped aperture, such as a knife-edge (the straight portion of the “D” shaped aperture), to impose a shadow across the image sensor. The aperture can be custom designed to occlude a portion of the emitted light from an LED. | 03-11-2010 |
20100271306 | Multi-Mode Optical Navigation - A system and method is provided for selecting a light source in a pointing device such as a mouse. The selection of the light source may be based on attributes of a received image, which are in turn based on reflected light received at the pointing device from the tracking surface. Because the attributes of the receive image are related to characteristics of the tracking surface over which the pointing device is moved, an illumination source appropriate for a particular surface type can be chosen. | 10-28-2010 |
20120162145 | Encoded Micro Pattern - In embodiments, an encoded micro pattern includes segments of encoded bits that can be optically-imaged by a digitizer. The position of each segment in the encoded micro pattern can be determined from the encoded bits in a segment. Each of the segments of the encoded micro pattern also includes a fiducial marker that indicates an orientation of a segment in the encoded pattern. The encoded bits of the encoded micro pattern can be integrated into a display surface of a display device, or integrated in a display screen that is positioned over the display surface of a display device. | 06-28-2012 |
20140049471 | Adjustment of an Optical Tracking Device - Architecture for managing clutch height in an optical navigational device such as a computer mouse. In one embodiment for a mouse, a feature can be molded into the bottom case that limits the clutch height by occluding the reflected light to the image sensor when the device is lifted from the tracking surface. Tracking is disabled when the clutch height threshold is exceeded, and re-enabled when the device is brought under the distance clutch height threshold. The device includes firmware controlled algorithm adjustments to one or more correlation parameters. User interfaces may also be employed to implement various aspects of the embodiments discussed herein. | 02-20-2014 |
Patent application number | Description | Published |
20100242621 | Method and apparatus for the measurement of the mass fraction of water in oil-water mixtures - An apparatus for measuring the mass fractions of water and oil in a flowing mixture of oil and water through a pipe includes a sensor portion that measures sound velocity and temperature of the flowing oil water mixture at a first time and at a second time. The apparatus includes a temperature changer in thermal communication with the flowing fluid which changes the temperature of the flowing oil water mixture by a measurable amount between the first time and the second time. A method for measuring water mass fraction in a flowing mixture of oil and water through a pipe includes the steps of measuring sound velocity and temperature of the flowing oil water mixture at a first time with a sensor portion. There is the step of changing the temperature of the flowing oil water mixture by a measurable amount with a temperature changer in thermal communication with the flowing fluid. There is the step of measuring sound velocity and temperature of the flowing oil water mixture at a second time with the sensor portion. | 09-30-2010 |
20110246099 | Method and apparatus for the measurement of the mass fraction of water in oil-water mixtures - An apparatus for measuring the mass fractions of water and oil in a flowing mixture of oil and water through a pipe includes a sensor portion that measures sound velocity and temperature of the flowing oil water mixture at a first time and at a second time. The apparatus includes a temperature changer in thermal communication with the flowing fluid which changes the temperature of the flowing oil water mixture by a measurable amount between the first time and the second time. A method for measuring water mass fraction in a flowing mixture of oil and water through a pipe includes the steps of measuring sound velocity and temperature of the flowing oil water mixture at a first time with a sensor portion. There is the step of changing the temperature of the flowing oil water mixture by a measurable amount with a temperature changer in thermal communication with the flowing fluid. There is the step of measuring sound velocity and temperature of the flowing oil water mixture at a second time with the sensor portion. | 10-06-2011 |
20120125121 | Chordal gas flowmeter with transducers installed outside the pressure boundary, housing and method - A flowmeter for detecting gas flow rates in a pipe. The flowmeter includes a container configured to be attached to the pipe having a channel through which the gas flows, and a plurality of recesses. Each recess has a window made of metal that is in acoustic communication with the channel. The flowmeter includes a plurality of transducers, with one transducer of the plurality of transducers disposed in each recess. The transducers transmit ultrasonic signals into and receive ultrasonic signals from the channel through the window in the housing recess in which a transducer is disposed. The flowmeter includes a controller in electrical communication with the plurality of transducers which determines the gas flow rate through the channel from signals received from the transducers. A housing for an ultrasonic transducer for a flowmeter which is inserted into a recess of a container. A method for detecting gas flow rates in a pipe. A transducer for an ultrasonic flowmeter. | 05-24-2012 |
20120125122 | Chordal gas flowmeter with transducers installed outside the pressure boundary, housing and method - A flowmeter for detecting gas flow rates in a pipe includes a container configured to be attached to the pipe having a channel through which the gas flows, and a plurality of recesses that extend through the container and a plurality of housings. Each recess has a housing which contains pressure in the channel. Each housing has a window that is in acoustic communication with the channel. The flowmeter includes a plurality of transducers, with one transducer of the plurality of transducers disposed in each recess. The transducers transmit ultrasonic signals into and receive ultrasonic signals from the channel through the window in the housing in which a transducer is disposed. The flowmeter includes a controller in electrical communication with the plurality of transducers which determines the gas flow rate through the channel by measuring transit times of signals transmitted by and received by the transducers. A housing for an ultrasonic transducer for a flowmeter which is inserted into a recess of a container that acoustically isolates the housing from the container. A method for detecting gas flow rates in a pipe. A transducer for an ultrasonic flowmeter. | 05-24-2012 |
20130291650 | Ultrasonic Flowmeter with Internal Surface Coating and Method - An ultrasonic flowmeter includes a meter body including a flow passage having wetted surfaces through which fluid flow is to be measured. The flowmeter includes a non-stick coating adhered to the wetted surfaces of the meter body. The flowmeter includes a first transducer and at least a second transducer arranged around the flow passage to transmit and receive ultrasonic energy. The flowmeter includes an electronic unit designed to generate and receive electronic signals from the transducers and to process the signals in order to compute information related to the fluid flow rate through the passage. A method for measuring fluid flow with an ultrasonic flowmeter. A method of making an ultrasonic flowmeter. | 11-07-2013 |
20140013859 | Chordal Gas Flowmeter with Transducers Installed Outside the Pressure Boundary, Housing and Method - A flowmeter for detecting gas flow rates in a pipe includes a container configured to be attached to the pipe having a channel through which the gas flows, and a plurality of recesses that extend through the container and a plurality of housings. The flowmeter includes a plurality of transducers, with one transducer of the plurality of transducers disposed in each recess. The transducers transmit ultrasonic signals into and receive ultrasonic signals from the channel. The flowmeter includes a controller in electrical communication with the plurality of transducers which determines the gas flow rate through the channel by measuring transit times of signals transmitted by and received by the transducers. A housing for an ultrasonic transducer for a flowmeter which is inserted into a recess of a container that acoustically isolates the housing from the container. A method for detecting gas flow rates in a pipe. | 01-16-2014 |
20140020453 | Method and Apparatus for the Measurement of the Mass Fraction of Water in Oil-Water Mixtures - An apparatus for measuring the mass fractions of water and oil in a flowing mixture of oil and water through a pipe includes a sensor portion that measures sound velocity and temperature of the flowing oil water mixture at a first time and at a second time. The apparatus includes a temperature changer in thermal communication with the flowing fluid which changes the temperature of the flowing oil water mixture by a measurable amount between the first time and the second time. A method for measuring water mass fraction in a flowing mixture of oil and water through a pipe includes the steps of measuring sound velocity and temperature of the flowing oil water mixture at a first time with a sensor portion. There is the step of changing the temperature of the flowing oil water mixture by a measurable amount with a temperature changer in thermal communication with the flowing fluid. There is the step of measuring sound velocity and temperature of the flowing oil water mixture at a second time with the sensor portion. | 01-23-2014 |
20150052983 | Method and Apparatus for the Measurement of the Mass Fraction of Water in Oil-Water Mixtures - An apparatus for measuring the mass fractions of water and oil in a flowing mixture of oil and water through a pipe includes a sensor portion that measures sound velocity and temperature of the flowing oil water mixture at a first time and at a second time. The apparatus includes a temperature changer in thermal communication with the flowing fluid which changes the temperature of the flowing oil water mixture by a measurable amount between the first time and the second time. A method for measuring water mass fraction in a flowing mixture of oil and water through a pipe includes the steps of measuring sound velocity and temperature of the flowing oil water mixture at a first time with a sensor portion. There is the step of changing the temperature of the flowing oil water mixture by a measurable amount with a temperature changer in thermal communication with the flowing fluid. There is the step of measuring sound velocity and temperature of the flowing oil water mixture at a second time with the sensor portion. | 02-26-2015 |
Patent application number | Description | Published |
20100088785 | COMPOSITIONS AND METHODS FOR MODULATING EXPRESSION OF GENE PRODUCTS - Compositions and methods for modulating expression of gene products are provided. Compositions comprise suppression cassettes that comprise a convergent promoter pair operably linked to a silencing element that, upon expression, is capable of decreasing the expression of one or more target polynucleotides of interest. Compositions of the invention also include transformed plants, plant cells, plant tissues, and plant seeds. Methods of transformation and regeneration of plants comprising the novel constructs are provided. The methods find use in regulating gene expression, particularly genes associated with agronomic traits of interest. Further provided are promoter sequences, cells, plants, and vectors comprising these promoter sequences and methods of their use. | 04-08-2010 |
20130198905 | COMPOSITIONS AND METHODS FOR MODULATING EXPRESSION OF GENE PRODUCTS - Compositions and methods for modulating expression of gene products are provided. Compositions comprise suppression cassettes that comprise a convergent promoter pair operably linked to a silencing element that, upon expression, is capable of decreasing the expression of one or more target polynucleotides of interest. Compositions of the invention also include transformed plants, plant cells, plant tissues, and plant seeds. Methods of transformation and regeneration of plants comprising the novel constructs are provided. The methods find use in regulating gene expression, particularly genes associated with agronomic traits of interest. Further provided are promoter sequences, cells, plants, and vectors comprising these promoter sequences and methods of their use. | 08-01-2013 |
Patent application number | Description | Published |
20080300504 | IMPLANTABLE MEDICAL DEVICES EVALUATING THORAX IMPEDANCE - Implantable medical device with an impedance determination unit with constant current/voltage source having current feed terminals connected to electrodes for intracorporal placement which generates measuring current pulses having constant current/voltage, for causing a current through a body via intracorporally placed electrodes, a measuring unit for measuring voltage/current strength of voltage/current fed through body, an impedance value determination unit connected to the current/voltage source and adapted to determine an impedance value for each measuring current pulse, and an impedance measuring control and evaluation unit connected to the impedance determination unit which controls the unit and evaluates a sequence of consecutive impedance values, the impedance determination unit further adapted to determine at least intrathoracic and intracardiac impedance values for same period of time, the intrathoracic values sampled with a lower sampling rate than the intracardiac values. | 12-04-2008 |
20090088814 | HEART STIMULATING SYSTEM - Heart stimulating system for stimulating at least a ventricle of a heart including: stimulation pulse generator adapted to generate stimulation pulses and connected to a ventricular stimulation electrode for delivering stimulation pulses, atrial sensing stage connected to an electrode for picking up potentials inside an atrium and adapted to sense an excitation or contraction of atrial myocardium, ventricular sensing stage connected to an electrode for picking up potentials inside a ventricle and adapted to sense an excitation or contraction of ventricular myocardium, memory for AV-delay values, a control unit adapted to trigger said stimulation pulse generator to generate ventricular stimulation pulses timed based on AV-delay values stored in said memory and to acquire atrioventricular interval samples, and atrioventricular interval timing analyzing unit for receiving atrioventricular interval samples from said control unit and adapted to generate at least one histogram based on said atrioventricular interval samples and analyze said histograms. | 04-02-2009 |
20090099617 | IMPLANTABLE HEART STIMULATOR PROVIDING LONG TERM CARDIAC MONITORING WITH AUTOMATIC NOTIFICATION - An implantable medical device that continuously measures the patient's intracardiac ventricular impedance. Extracts cardiac performance information based on the intracardiac impedance, including amplitude, timing and variability of cardiac contraction function. The device records and analyses trends in the performance information. The device identifies changes, which exceed the selected threshold limits. In the event of an incipient crisis, the device transmits an alert message. | 04-16-2009 |
Patent application number | Description | Published |
20080298654 | TEMPERATURE MANAGEMENT FOR ULTRASOUND IMAGING AT HIGH FRAME RATES - To keep the temperature of an ultrasound probe down, the probe is operated at a low frame rate (with correspondingly low heat generation) for the vast majority of time. Probe operation is only switched to the high frame rate temporarily at times when high temporal resolution is needed, preferably under operator control. The probe is only operated at the high frame rate for a short period of time, during which a burst of images with high temporal resolution is obtained. After capturing the short burst of images, the frame rate is cut back, which reduces the generation of heat. | 12-04-2008 |
20090069682 | SIMPLIFIED CONTROLS FOR IMPLEMENTING DEPTH-BASED GAIN CONTROL IN ULTRASOUND SYSTEMS - An improved approach for implementing depth-based gain control is implemented by adjusting the gain at each depth in the image based on a family of stored curves, with each curve in the family specifying the gain adjustment for all depths as a function of depth. A user interface enables the user to select an entire curve at once (as opposed to the prior art approach of using a set of individually and independently adjustable gain controls for each depth range). The selected curve is then used to modify the gain adjustment provided by the default time gain compensation (TGC) curve. | 03-12-2009 |
20100125200 | TRANSESOPHAGEAL ULTRASOUND USING A NARROW PROBE - Transesophageal echocardiography is implemented using a miniature transversely oriented transducer that is preferably small enough to fit in a 7.5 mm diameter probe, and most preferably small enough to fit in a 5 mm diameter probe. Signal processing techniques improve the depth of penetration to the point where the complete trans-gastric short axis view of the left ventricle can be obtained, despite the fact that the transducer is so small. The reduced diameter of the probe (as compared to prior art probes) reduces risks to patients, reduces or eliminates the need for anesthesia, and permits long term direct-visualization monitoring of patients' cardiac function. | 05-20-2010 |
20100125210 | ULTRASOUND TRANSDUCER FOR TRANSESOPHAGEAL IMAGING - Transesophageal echocardiography is implemented using a miniature transversely oriented transducer that is preferably small enough to fit in a 7.5 mm diameter probe, and most preferably small enough to fit in a 5 mm diameter probe. Signal processing techniques improve the depth of penetration to the point where the complete trans-gastric short axis view of the left ventricle can be obtained, despite the fact that the transducer is so small. The reduced diameter of the probe (as compared to prior art probes) reduces risks to patients, reduces or eliminates the need for anesthesia, and permits long term direct-visualization monitoring of patients' cardiac function. | 05-20-2010 |
20100179433 | TRANSESOPHAGEAL ULTRASOUND USING A NARROW PROBE - Transesophageal echocardiography is implemented using a miniature transversely oriented transducer that is preferably small enough to fit in a 7.5 mm diameter probe, and most preferably small enough to fit in a 5 mm diameter probe. Signal processing techniques improve the depth of penetration to the point where the complete trans-gastric short axis view of the left ventricle can be obtained, despite the fact that the transducer is so small. The reduced diameter of the probe (as compared to prior art probes) reduces risks to patients, reduces or eliminates the need for anesthesia, and permits long term direct-visualization monitoring of patients' cardiac function. | 07-15-2010 |
Patent application number | Description | Published |
20100149700 | POWER DISTRIBUTION SYSTEM AND ELECTRICAL SWITCHING APPARATUS EMPLOYING A FILTER TRAP CIRCUIT TO PROVIDE ARC FAULT TRIP COORDINATION - An electrical switching apparatus comprises: a first terminal; a second terminal; separable contacts electrically connected between the first terminal and the second terminal; an operating mechanism structured to open and close the separable contacts; and an arc fault trip circuit cooperating with the operating mechanism and structured to trip open the separable contacts responsive to an arc fault condition. An inductor is electrically connected in series between the first terminal and the second terminal. A capacitor includes a first lead electrically connected between the inductor and the second terminal, and a second lead electrically connected to a ground or neutral conductor. The inductor and the capacitor are structured to cooperate with a power circuit impedance downstream of the second terminal to form a filter trap circuit. | 06-17-2010 |
20110090607 | STRING AND SYSTEM EMPLOYING DIRECT CURRENT ELECTRICAL GENERATING MODULES AND A NUMBER OF STRING PROTECTORS - A string includes direct current electrical generating modules electrically connected in series to form a first end and a remote second end. A power line is electrically connected to one DC EGM at the first end. A return line is electrically connected to another DC EGM at the remote second end. A first string protector is in the power line of the string, and a second SP is in the return line of the string at the remote second end. One of the first and second SPs includes a number of an over current protector, an arc fault protector, a reverse current protector and a ground fault protector. The other one of the first and second SPs includes a number of an over current protector, an arc fault protector, a reverse current protector, a ground fault protector, and a remotely controlled switch in series with the power or return lines. | 04-21-2011 |
20110141644 | DIRECT CURRENT ARC FAULT CIRCUIT INTERRUPTER, DIRECT CURRENT ARC FAULT DETECTOR, NOISE BLANKING CIRCUIT FOR A DIRECT CURRENT ARC FAULT CIRCUIT INTERRUPTER, AND METHOD OF DETECTING ARC FAULTS - A direct current arc fault circuit interrupter includes separable contacts and a trip circuit to trip open the contacts. The trip circuit includes a number of alternating current sensors structured to sense a current flowing through the separable contacts, a number of filter circuits cooperating with the AC current sensors to output a number of AC signals, a number of peak detectors cooperating with the filter circuits to output a number of peak current signals, and a processor cooperating with at least the peak detectors. The processor inputs the number of peak current signals as a plurality of peak current signals or inputs the number of peak current signals and determines the plurality of peak current signals. The processor also determines if the peak current signals exceed corresponding predetermined thresholds for a predetermined time, and responsively causes the contacts to trip open. | 06-16-2011 |
20110301772 | PROTECTION, MONITORING OR INDICATION APPARATUS FOR A DIRECT CURRENT ELECTRICAL GENERATING APPARATUS OR A PLURALITY OF STRINGS - A protection apparatus is for a direct current electrical generating apparatus. The protection apparatus includes a first terminal; a second terminal; a third terminal; a fourth terminal; at least one current sensor structured to sense current flowing between the first and second terminals or between the third and fourth terminals; a voltage sensor structured to sense a voltage between the first terminal and the third terminal; at least one switch structured to interrupt the current flowing between the first and second terminals or between the third and fourth terminals; and a processor cooperating with the at least one current sensor, the voltage sensor and the at least one switch, and being structured to provide feed forward fault protection for the direct current electrical generating apparatus. | 12-08-2011 |
Patent application number | Description | Published |
20100094226 | SLITTABLE DELIVERY DEVICE ASSEMBLY FOR THE DELIVERY OF A CARDIAC SURGICAL DEVICE - An assembly for the delivery of a cardiac surgical device is disclosed herein. In one embodiment, the assembly includes a slittable delivery device and a bypass assembly. The slittable delivery device may include a hub, a shaft integrated into the hub and forming at least a segment of the circumferential surface of the hub, and a hemostasis valve contained substantially within the hub. The bypass assembly may include a cap and a valve bypass tool. The cap may be on a proximal end of the hub and may include an opening in the cap extending radially outward from a point near a radial center of the cap through a circumferential edge of the cap. The valve bypass tool may be operably coupled to the cap and may include a longitudinally extending open channel. | 04-15-2010 |
20100268196 | BRAIDED PEELABLE CATHETER AND METHOD OF MANUFACTURE - A method of manufacturing a braid-reinforced peelable tubular body is disclosed herein. In one embodiment, the method includes: providing a braided tubular body; forming at least one longitudinally extending slit in tho braided tubular body, resulting in a longitudinally slit braided tubular body, the at least one longitudinally extending slit including slit edges and a severed braid layer of the braided tubular body; placing the longitudinally slit braided tubular body on a mandrel; placing a heat shrink tube about the longitudinally slit braided tubular body; subjecting the heat shrink tube and longitudinally slit braided tubular body to bonding conditions, such as, for example, reflow, laser bonding, thermoforming, etc., thereby causing the slit edges to be joined to each other and resulting in a braid-reinforced peelable tubular body; and removing the braid-reinforced peelable tubular body from the mandrel. | 10-21-2010 |
20110190784 | CATHETER WITH REMOVABLE SHAPING SKELETON AND METHODS OF USING AND MAKING SAME - A delivery tool for the delivery of an implantable medical lead includes a longitudinally extending tubular body and a longitudinally extending skeleton. The longitudinally extending tubular body includes a distal end, a proximal end, a tubular body segment proximal the distal end, a first lumen extending between the proximal and distal ends, and a second lumen. The first lumen is configured to receive therein the implantable medical lead. The longitudinally extending skeleton is received in the second lumen and includes a distal end, a proximal end, and a portion near the distal end that biases into a non-linear shape. The portion of the skeleton causes the tubular body segment to generally assume the non-linear shape. The skeleton is withdrawable from the second lumen. The proximal ends of the skeleton and the tubular body may have a mechanical engagement arrangement that mechanically engages the proximal ends together in a manner that may be released to allow the proximal ends to be separated from each other. Upon withdrawal of the skeleton from the second lumen, the tubular body segment is free to assume a shape different from the non-linear shape. | 08-04-2011 |
Patent application number | Description | Published |
20080234661 | Catheter employing shape memory alloy shaping wire or pull wire and method of its manufacture - An electrophysiology catheter includes an elongate catheter body having a distal end and a proximal end, a catheter tip including at least one metallic catheter component, such as an electrode, thereon, and at least one internal catheter component joined to the at least one metallic catheter component. The at least one internal catheter component includes a shape memory alloy and a metal compound that is capable of both bonding with the shape memory alloy and being metallurgically joined to the at least one metallic catheter component as by brazing. The metal compound may be a coating on or a core within the shape memory alloy. Suitable metal compounds include, without limitation, nickel, copper, brass, and combinations thereof. | 09-25-2008 |
20090171273 | DEFLECTABLE CATHETER CONSTRUCTED TO INHIBIT COMPONENT MIGRATION - A method of manufacturing a deflectable electrophysiological catheter includes constructing a shaft having a distal end and at least one lumen. The method further includes inserting a component into the lumen, and processing at least a portion of the distal end to reduce the cross-sectional profile of the lumen to capture/confine the component. A catheter manufactured using this method includes a shaft having at least one lumen. The lumen comprises a longitudinally-extending trough defined by a longitudinally-extending recess, within which a component is disposed, and a longitudinally extending open edge. The lumen further comprises a longitudinally-extending channel defined by a longitudinally-extending cavity and by the open edge of the trough. A planarity wire is disposed within the cavity and is configured to close the open edge of the trough to within a pre-defined tolerance that is less than the size of the component to retain the component in the recess. | 07-02-2009 |
20120157915 | Deflectable catheter constructed to inhibit component migration - A catheter includes a shaft having at least one lumen. The lumen comprises a longitudinally-extending trough defined by a longitudinally-extending recess, within which a component is disposed, and a longitudinally extending open edge. The lumen further comprises a longitudinally-extending channel defined by a longitudinally-extending cavity and by the open edge of the trough. A planarity wire is disposed within the cavity and is configured to close the open edge of the trough to within a pre-defined tolerance that is less than the size of the component to retain the component in the recess. | 06-21-2012 |
Patent application number | Description | Published |
20110026519 | DYNAMICALLY RECONFIGURABLE ANALOG ROUTING CIRCUITS AND METHODS FOR SYSTEM ON A CHIP - An integrated circuit device may include a reconfigurable analog signal switching fabric comprising a plurality of global buses that are selectively connected to external pins by pin connection circuits in response to changeable analog routing data, and a plurality of local buses that are selectively connected to analog blocks and/or global buses by routing connection circuits in response to the analog routing data; and at least one processor circuit that executes predetermined operations in response to instruction data. | 02-03-2011 |
20120005693 | Development, Programming, and Debugging Environment - A method includes receiving hardware description code that generically describes circuitry, and translating the hardware description code into one or more configuration files specific to a programmable system. The method further includes generating program code for a microcontroller of the programmable system based, at least in part, on the hardware description code, and configuring the programmable system to implement the circuitry according to the configuration files and the program code. | 01-05-2012 |
20130298100 | Graphical User Interface for Display of System Resistance - Techniques for determining resistances of analog routes in electronic designs are described herein. In an example embodiment, a computer system receives first user input that indicates, in a user interface, a first component in an electronic design. The electronic design has been placed and routed for a programmable target device. The computer system receives second user input that selects, in the user interface, a particular component from one or more second components of the electronic design, where the one or more second components have analog connectivity to the first component. The computer system determines a resistance value of an analog route between the first component and the particular component, and displays the resistance value in association with the analog route in the user interface. | 11-07-2013 |
20140095120 | DEVELOPMENT, PROGRAMMING, AND DEBUGGING ENVIRONMENT - A method includes providing a design interface to design a device schematic for a programmable device and receiving a placement of graphical objects in the device schematic, wherein the graphical objects represent components that are both internal and external to the programmable device being configured. The method further includes assigning the graphical objects into one of an internal domain and an external domain and displaying, by the processing device, the graphical objects from both the internal domain and the external domain in a single view of the design interface. | 04-03-2014 |
Patent application number | Description | Published |
20110099476 | DECORATING A DISPLAY ENVIRONMENT - Disclosed herein are systems and methods for decorating a display environment. In one embodiment, a user may decorate a display environment by making one or more gestures, using voice commands, using a suitable interface device, and/or combinations thereof. A voice command can be detected for user selection of an artistic feature, such as, for example, a color, a texture, an object, and a visual effect for decorating in a display environment. The user can also gesture for selecting a portion of the display environment for decoration. Next, the selected portion of the display environment can be altered based on the selected artistic feature. The user's motions can be reflected in the display environment by an avatar. In addition, a virtual canvas or three-dimensional object can be displayed in the display environment for decoration by the user. | 04-28-2011 |
20130135180 | SHARED COLLABORATION USING HEAD-MOUNTED DISPLAY - Various embodiments are provided for a shared collaboration system and related methods for enabling an active user to interact with one or more additional users and with collaboration items. In one embodiment a head-mounted display device is operatively connected to a computing device that includes a collaboration engine program. The program receives observation information of a physical space from the head-mounted display device along with a collaboration item. The program visually augments an appearance of the physical space as seen through the head-mounted display device to include an active user collaboration item representation of the collaboration item. The program populates the active user collaboration item representation with additional user collaboration item input from an additional user. | 05-30-2013 |
20130141421 | AUGMENTED REALITY VIRTUAL MONITOR - A head-mounted display includes a see-through display and a virtual reality engine. The see-through display is configured to visually augment an appearance of a physical space to a user viewing the physical space through the see-through display. The virtual reality engine is configured to cause the see-through display to visually present a virtual monitor that appears to be integrated with the physical space to a user viewing the physical space through the see-through display. | 06-06-2013 |
20130141434 | VIRTUAL LIGHT IN AUGMENTED REALITY - A head-mounted display system includes a see-through display that is configured to visually augment an appearance of a physical environment to a user viewing the physical environment through the see-through display. Graphical content presented via the see-through display is created by modeling the ambient lighting conditions of the physical environment. | 06-06-2013 |
20130147686 | Connecting Head Mounted Displays To External Displays And Other Communication Networks - An audio and/or visual experience of a see-through head-mounted display (HMD) device, e.g., in the form of glasses, can be moved to target computing device such as a television, cell phone, or computer monitor to allow the user to seamlessly transition the content to the target computing device. For example, when the user enters a room in the home with a television, a movie which is playing on the HMD device can be transferred to the television and begin playing there without substantially interrupting the flow of the movie. The HMD device can inform the television of a network address for accessing the movie, for instance, and provide a current status in the form of a time stamp or packet identifier. Content can also be transferred in the reverse direction, to the HMD device. A transfer can occur based on location, preconfigured settings and user commands. | 06-13-2013 |
20130194164 | EXECUTABLE VIRTUAL OBJECTS ASSOCIATED WITH REAL OBJECTS - Embodiments for interacting with an executable virtual object associated with a real object are disclosed. In one example, a method for interacting with an executable virtual object associated with a real object includes receiving sensor input from one or more sensors attached to the portable see-through display device, and obtaining information regarding a location of the user based on the sensor input. The method also includes, if the location includes a real object comprising an associated executable virtual object, then determining an intent of the user to interact with the executable virtual object, and if the intent to interact is determined, then interacting with the executable object. | 08-01-2013 |
20130194259 | VIRTUAL ENVIRONMENT GENERATING SYSTEM - A system and related methods for visually augmenting an appearance of a physical environment as seen by a user through a head-mounted display device are provided. In one embodiment, a virtual environment generating program receives eye-tracking information, lighting information, and depth information from the head-mounted display. The program generates a virtual environment that models the physical environment and is based on the lighting information and the distance of a real-world object from the head-mounted display. The program visually augments a virtual object representation in the virtual environment based on the eye-tracking information, and renders the virtual object representation on a transparent display of the head-mounted display device. | 08-01-2013 |
20130196772 | MATCHING PHYSICAL LOCATIONS FOR SHARED VIRTUAL EXPERIENCE - Embodiments for matching participants in a virtual multiplayer entertainment experience are provided. For example, one embodiment provides a method including receiving from each user of a plurality of users a request to join the virtual multiplayer entertainment experience, receiving from each user of the plurality of users information regarding characteristics of a physical space in which each user is located, and matching two or more users of the plurality of users for participation in the virtual multiplayer entertainment experience based on the characteristics of the physical space of each of the two or more users. | 08-01-2013 |
20140125668 | CONSTRUCTING AUGMENTED REALITY ENVIRONMENT WITH PRE-COMPUTED LIGHTING - Embodiments related to efficiently constructing an augmented reality environment with global illumination effects are disclosed. For example, one disclosed embodiment provides a method of displaying an augmented reality image via a display device. The method includes receiving image data, the image data capturing an image of a local environment of the display device, and identifying a physical feature of the local environment via the image data. The method further includes constructing an augmented reality image of a virtual structure for display over the physical feature in spatial registration with the physical feature from a viewpoint of a user, the augmented reality image comprising a plurality of modular virtual structure segments arranged in adjacent locations to form the virtual structure feature, each modular virtual structure segment comprising a pre-computed global illumination effect, and outputting the augmented reality image to the display device. | 05-08-2014 |
20140139551 | AUGMENTED REALITY HELP - A system and related methods for an augmented reality help system in a head-mounted display device are provided. In one example, the head-mounted display device includes a plurality of sensors and a display system for presenting holographic objects. An augmented reality help program is configured to receive one or more user biometric parameters from the plurality of sensors. Based on the user biometric parameters, the program determines that the user is experiencing a stress response, and presents help content to the user via the head-mounted display device. | 05-22-2014 |
20140145914 | HEAD-MOUNTED DISPLAY RESOURCE MANAGEMENT - A system and related methods for a resource management in a head-mounted display device are provided. In one example, the head-mounted display device includes a plurality of sensors and a display system for presenting holographic objects. A resource management program is configured to operate a selected sensor in a default power mode to achieve a selected fidelity. The program receives user-related information from one or more of the sensors, and determines whether target information is detected. Where target information is detected, the program adjusts the selected sensor to operate in a reduced power mode that uses less power than the default power mode. | 05-29-2014 |
20140320389 | MIXED REALITY INTERACTIONS - Embodiments that relate to interacting with a physical object in a mixed reality environment via a head-mounted display are disclosed. In one embodiment a mixed reality interaction program identifies an object based on an image from captured by the display. An interaction context for the object is determined based on an aspect of the mixed reality environment. A profile for the physical object is queried to determine interaction modes for the object. A selected interaction mode is programmatically selected based on the interaction context. A user input directed at the object is received via the display and interpreted to correspond to a virtual action based on the selected interaction mode. The virtual action is executed with respect to a virtual object associated with the physical object to modify an appearance of the virtual object. The modified virtual object is then displayed via the display. | 10-30-2014 |
20140375683 | INDICATING OUT-OF-VIEW AUGMENTED REALITY IMAGES - Embodiments are disclosed that relate to operating a user interface on an augmented reality computing device comprising a see-through display system. For example, one disclosed embodiment includes identifying one or more objects located outside a field of view of a user, and for each object of the one or more objects, providing to the user an indication of positional information associated with the object. | 12-25-2014 |
20150035832 | VIRTUAL LIGHT IN AUGMENTED REALITY - A head-mounted display system includes a see-through display that is configured to visually augment an appearance of a physical environment to a user viewing the physical environment through the see-through display. Graphical content presented via the see-through display is created by modeling the ambient lighting conditions of the physical environment. | 02-05-2015 |
Patent application number | Description | Published |
20130042296 | PHYSICAL INTERACTION WITH VIRTUAL OBJECTS FOR DRM - Technology is provided for transferring a right to a digital content item based on one or more physical actions detected in data captured by a see-through, augmented reality display device system. A digital content item may be represented by a three-dimensional ( | 02-14-2013 |
20130044130 | PROVIDING CONTEXTUAL PERSONAL INFORMATION BY A MIXED REALITY DEVICE - The technology provides contextual personal information by a mixed reality display device system being worn by a user. A user inputs person selection criteria, and the display system sends a request for data identifying at least one person in a location of the user who satisfy the person selection criteria to a cloud based application with access to user profile data for multiple users. Upon receiving data identifying the at least one person, the display system outputs data identifying the person if he or she is within the field of view. An identifier and a position indicator of the person in the location is output if not. Directional sensors on the display device may also be used for determining a position of the person. Cloud based executing software can identify and track the positions of people based on image and non-image data from display devices in the location. | 02-21-2013 |
20130083007 | CHANGING EXPERIENCE USING PERSONAL A/V SYSTEM - A system for generating an augmented reality environment in association with one or more attractions or exhibits is described. In some cases, a see-through head-mounted display device (HMD) may acquire one or more virtual objects from a supplemental information provider associated with a particular attraction. The one or more virtual objects may be based on whether an end user of the HMD is waiting in line for the particular attraction or is on (or in) the particular attraction. The supplemental information provider may vary the one or more virtual objects based on the end user's previous experiences with the particular attraction. The HMD may adapt the one or more virtual objects based on physiological feedback from the end user (e.g., if a child is scared). The supplemental information provider may also provide and automatically update a task list associated with the particular attraction. | 04-04-2013 |
20130083008 | ENRICHED EXPERIENCE USING PERSONAL A/V SYSTEM - A system for generating an augmented reality environment in association with one or more attractions or exhibits is described. In some cases, a see-through head-mounted display device (HMD) may acquire one or more virtual objects from a supplemental information provider associated with a particular attraction. The one or more virtual objects may be based on whether an end user of the HMD is waiting in line for the particular attraction or is on (or in) the particular attraction. The supplemental information provider may vary the one or more virtual objects based on the end user's previous experiences with the particular attraction. The HMD may adapt the one or more virtual objects based on physiological feedback from the end user (e.g., if a child is scared). The supplemental information provider may also provide and automatically update a task list associated with the particular attraction. | 04-04-2013 |
20130083062 | PERSONAL A/V SYSTEM WITH CONTEXT RELEVANT INFORMATION - A system for generating an augmented reality environment in association with one or more attractions or exhibits is described. In some cases, a see-through head-mounted display device (HMD) may acquire one or more virtual objects from a supplemental information provider associated with a particular attraction. The one or more virtual objects may be based on whether an end user of the HMD is waiting in line for the particular attraction or is on (or in) the particular attraction. The supplemental information provider may vary the one or more virtual objects based on the end user's previous experiences with the particular attraction. The HMD may adapt the one or more virtual objects based on physiological feedback from the end user (e.g., if a child is scared). The supplemental information provider may also provide and automatically update a task list associated with the particular attraction. | 04-04-2013 |
20130083173 | VIRTUAL SPECTATOR EXPERIENCE WITH A PERSONAL AUDIO/VISUAL APPARATUS - Technology is described for providing a virtual spectator experience for a user of a personal A/V apparatus including a near-eye, augmented reality (AR) display. A position volume of an event object participating in an event in a first 3D coordinate system for a first location is received and mapped to a second position volume in a second 3D coordinate system at a second location remote from where the event is occurring. A display field of view of the near-eye AR display at the second location is determined, and real-time 3D virtual data representing the one or more event objects which are positioned within the display field of view are displayed in the near-eye AR display. A user may select a viewing position from which to view the event. Additionally, virtual data of a second user may be displayed at a position relative to a first user. | 04-04-2013 |
20130084970 | Sharing Games Using Personal Audio/Visual Apparatus - A game can be created, shared and played using a personal audio/visual apparatus such as a head-mounted display device (HMDD). Rules of the game, and a configuration of the game space, can be standard or custom. Boundary points of the game can be defined by a gaze direction of the HMDD, by the user's location, by a model of a physical game space such as an instrumented court or by a template. Players can be identified and notified of the availability of a game using a server push technology. For example, a user in a particular location may be notified of the availability of a game at that location. A server manages the game, including storing the rules, boundaries and a game state. The game state can identify players and their scores. Real world objects can be imaged and provided as virtual objects in the game space. | 04-04-2013 |
20130114043 | SEE-THROUGH DISPLAY BRIGHTNESS CONTROL - The technology provides various embodiments for controlling brightness of a see-through, near-eye mixed display device based on light intensity of what the user is gazing at. The opacity of the display can be altered, such that external light is reduced if the wearer is looking at a bright object. The wearer's pupil size may be determined and used to adjust the brightness used to display images, as well as the opacity of the display. A suitable balance between opacity and brightness used to display images may be determined that allows real and virtual objects to be seen clearly, while not causing damage or discomfort to the wearer's eyes. | 05-09-2013 |
20130282345 | CONTEXT AWARE SURFACE SCANNING AND RECONSTRUCTION - A system for generating and updating a 3D model of a structure as the structure is being constructed or modified is described. The structure may comprise a building or non-building structure such as a bridge, parking garage, or roller coaster. The 3D model may include virtual objects depicting physical components or other construction elements of the structure. Each construction element may be associated with physical location information that may be analyzed over time in order to detect movement of the construction element and to predict when movement of the construction element may cause a code or regulation to be violated. In some cases, a see-through HMD may be utilized by a construction worker while constructing or modifying a structure in order to verify that the placement of a construction element complies with various building codes or regulations in real-time. | 10-24-2013 |
20130321390 | AUGMENTED BOOKS IN A MIXED REALITY ENVIRONMENT - A system and method are disclosed for augmenting a reading experience in a mixed reality environment. In response to predefined verbal or physical gestures, the mixed reality system is able to answer a user's questions or provide additional information relating to what the user is reading. Responses may be displayed to the user on virtual display slates in a border or around the reading material without obscuring text or interfering with the user's reading experience. | 12-05-2013 |
20130328762 | CONTROLLING A VIRTUAL OBJECT WITH A REAL CONTROLLER DEVICE - Technology is described for controlling a virtual object displayed by a near-eye, augmented reality display with a real controller device. User input data is received from a real controller device requesting an action to be performed by the virtual object. A user perspective of the virtual object being displayed by the near-eye, augmented reality display is determined. The user input data requesting the action to be performed by the virtual object is applied based on the user perspective, and the action is displayed from the user perspective. The virtual object to be controlled by the real controller device may be identified based on user input data which may be from a natural user interface (NUI). A user selected force feedback object may also be identified, and the identification may also be based on NUI input data. | 12-12-2013 |
20130328927 | AUGMENTED REALITY PLAYSPACES WITH ADAPTIVE GAME RULES - A system for generating a virtual gaming environment based on features identified within a real-world environment, and adapting the virtual gaming environment over time as the features identified within the real-world environment change is described. Utilizing the technology described, a person wearing a head-mounted display device (HMD) may walk around a real-world environment and play a virtual game that is adapted to that real-world environment. For example, the HMD may identify environmental features within a real-world environment such as five grassy areas and two cars, and then spawn virtual monsters based on the location and type of the environmental features identified. The location and type of the environmental features identified may vary depending on the particular real-world environment in which the HMD exists and therefore each virtual game may look different depending on the particular real-world environment. | 12-12-2013 |
20130335405 | VIRTUAL OBJECT GENERATION WITHIN A VIRTUAL ENVIRONMENT - A system and method are disclosed for building and experiencing three-dimensional virtual objects from within a virtual environment in which they will be viewed upon completion. A virtual object may be created, edited and animated using a natural user interface while the object is displayed to the user in a three-dimensional virtual environment. | 12-19-2013 |
20140306994 | PERSONAL HOLOGRAPHIC BILLBOARD - Methods for generating and displaying personalized virtual billboards within an augmented reality environment are described. The personalized virtual billboards may facilitate the sharing of personalized information between persons within an environment who have varying degrees of acquaintance (e.g., ranging from close familial relationships to strangers). In some embodiments, a head-mounted display device (HMD) may detect a mobile device associated with a particular person within an environment, acquire a personalized information set corresponding with the particular person, generate a virtual billboard based on the personalized information set, and display the virtual billboard on the HMD. The personalized information set may include information associated with the particular person such as shopping lists and classified advertisements. The HMD may share personalized information associated with an end user of the HMD with the mobile device based on whether the particular person is a friend or unknown to the end user. | 10-16-2014 |
Patent application number | Description | Published |
20120302350 | COMMUNICATION BETWEEN AVATARS IN DIFFERENT GAMES - Synchronous and asynchronous communications between avatars is allowed. For synchronous communications, when multiple users are playing different games of the same game title and when the avatars of the multiple users are at the same location in their respective games they can communicate with one another, thus allowing the users of those avatars to communicate with one another. For asynchronous communications, an avatar of a particular user is left behind at a particular location in a game along with a recorded communication. When other users of other games are at that particular location, the avatar of that particular user is displayed and the recorded communication is presented to the other users. | 11-29-2012 |
20120302351 | AVATARS OF FRIENDS AS NON-PLAYER-CHARACTERS - In accordance with one or more aspects, for a particular user one or more other users associated with that particular user are identified based on a social graph of that particular user. An avatar of at least one of the other users is obtained and included as a non-player-character in a game being played by that particular user. The particular user can provide requests to interact with the avatar of the second user (e.g., calling out the name of the second user, tapping the avatar of the second user on the shoulder, etc.), these requests being invitations for the second user to join in a game with the first user. An indication of such an invitation is presented to the second user, which can, for example, accept the invitation to join in a game with the first user. | 11-29-2012 |
20120309538 | PHYSICAL CHARACTERISTICS BASED USER IDENTIFICATION FOR MATCHMAKING - One or more physical characteristics of each of multiple users are detected. These physical characteristics of a user can include physical attributes of the user (e.g., the user's height, length of the user's legs) and/or physical skills of the user (e.g., how high the user can jump). Based on these detected one or more physical characteristics of the users, two or more of the multiple users to share an online experience (e.g., play a multi-player game) are identified. | 12-06-2012 |
20120311032 | EMOTION-BASED USER IDENTIFICATION FOR ONLINE EXPERIENCES - Emotional response data of a particular user, when the particular user is interacting with each of multiple other users, is collected. Using the emotional response data, an emotion of the particular user when interacting with each of multiple other users is determined. Based on the determined emotions, one or more of the multiple other users are identified to share an online experience with the particular user. | 12-06-2012 |
20130013093 | PHYSICAL CHARACTERISTICS BASED USER IDENTIFICATION FOR MATCHMAKING - One or more physical characteristics of each of multiple users are detected. These physical characteristics of a user can include physical attributes of the user (e.g., the user's height, length of the user's legs) and/or physical skills of the user (e.g., how high the user can jump). Based on these detected one or more physical characteristics of the users, two or more of the multiple users to share an online experience (e.g., play a multi-player game) are identified. | 01-10-2013 |