Patent application number | Description | Published |
20100241517 | SYSTEMS AND METHODS FOR APPROVING OR DENYING A PLURALITY OF ITEMS SOLD USING TRANSACTIONAL DATA RELATED TO PRODUCT AND SERVICE SALES - Systems and methods for capturing and managing information from a plurality of individual items sold in a commercial transaction between a consumer and a merchant can include capturing, at a point-of-sale, transactional data for the a plurality of individual items sold during the transaction. The transactional data can include item identification information for each of the a plurality of individual items sold. The transactional data can further be used to authorize the transaction. | 09-23-2010 |
20100241519 | SYSTEMS AND METHODS FOR CAPTURING AND MANAGING TRANSACTIONAL DATA RELATED TO PRODUCT AND SERVICE SALES - Systems and methods for capturing and managing information from a plurality of individual items sold in a commercial transaction between a consumer and a merchant can include capturing, at a point-of-sale, transactional data for the a plurality of individual items sold during the transaction. The transactional data can include item identification information for each of the a plurality of individual items sold. The transactional data can further be used to authorize the transaction. | 09-23-2010 |
20100241520 | SYSTEMS AND METHODS FOR STORING TRANSACTIONAL DATA RELATED TO PRODUCT AND SERVICE SALES - Systems and methods for capturing and managing information from a plurality of individual items sold in a commercial transaction between a consumer and a merchant can include capturing, at a point-of-sale, transactional data for the a plurality of individual items sold during the transaction. The transactional data can include item identification information for each of the a plurality of individual items sold. The transactional data can further be used to authorize the transaction. | 09-23-2010 |
20100241521 | SYSTEMS AND METHODS FOR ACCESSING AND MANAGING FROM A CUSTOMER ACCESS POINT CAPTURED TRANSACTIONAL DATA RELATED TO PRODUCT AND SERVICE SALES - Systems and methods for capturing and managing information from a plurality of individual items sold in a commercial transaction between a consumer and a merchant can include capturing, at a point-of-sale, transactional data for the a plurality of individual items sold during the transaction. The transactional data can include item identification information for each of the a plurality of individual items sold. The transactional data can further be used to authorize the transaction. | 09-23-2010 |
20100268613 | SYSTEMS AND METHODS FOR CAPTURING AND TRANSMITTING TRANSACTIONAL DATA RELATED TO PRODUCT AND SERVICE SALES - Systems and methods for capturing and managing information from a plurality of individual items sold in a commercial transaction between a consumer and a merchant can include capturing, at a point-of-sale, transactional data for the a plurality of individual items sold during the transaction. The transactional data can include item identification information for each of the a plurality of individual items sold. The transactional data can further be used to authorize the transaction. | 10-21-2010 |
Patent application number | Description | Published |
20120249312 | TACTILE FEEDBACK IN AN ELECTRONIC DEVICE - An electronic device for providing tactile feedback is provided. The electronic device may provide tactile feedback using any suitable approach, including for example vibration, heat, electrical, visual, or any other type of feedback. The electronic device may provide tactile feedback in response to detecting any particular status of the electronic device, receiving any particular input, or detecting any suitable communication received by the electronic device. For example, the electronic device may provide tactile feedback in response to identifying the current network of the device, the status of a particular electronic device component, or any other electronic device status. As another example, the electronic device may provide tactile feedback in response to receiving a particular type of communication, or in response to receiving a communication from a particular contact. | 10-04-2012 |
20130201010 | Tactile Feedback in an Electronic Device - An electronic device for providing tactile feedback is provided. The electronic device may provide tactile feedback using any suitable approach, including for example vibration, heat, electrical, visual, or any other type of feedback. The electronic device may provide tactile feedback in response to detecting any particular status of the electronic device, receiving any particular input, or detecting any suitable communication received by the electronic device. For example, the electronic device may provide tactile feedback in response to identifying the current network of the device, the status of a particular electronic device component, or any other electronic device status; in response to receiving a particular type of communication or in response to receiving a communication from a particular contact; or in response to receiving a particular user input or to detecting a user's finger on a particular portion of the electronic device. | 08-08-2013 |
Patent application number | Description | Published |
20100088100 | ELECTRONIC DEVICES WITH VOICE COMMAND AND CONTEXTUAL DATA PROCESSING CAPABILITIES - An electronic device may capture a voice command from a user. The electronic device may store contextual information about the state of the electronic device when the voice command is received. The electronic device may transmit the voice command and the contextual information to computing equipment such as a desktop computer or a remote server. The computing equipment may perform a speech recognition operation on the voice command and may process the contextual information. The computing equipment may respond to the voice command. The computing equipment may also transmit information to the electronic device that allows the electronic device to respond to the voice command. | 04-08-2010 |
20110111805 | SYNTHESIZED AUDIO MESSAGE OVER COMMUNICATION LINKS - A communication device establishes an audio connection with a far-end user via a communication network. The communication device receives text input from a near-end user, and converts the text input into speech signals. The speech signals are transmitted to the far-end user using the established audio connection while muting audio input to its microphone. Other embodiments are also described and claimed. | 05-12-2011 |
20120232906 | Electronic Devices with Voice Command and Contextual Data Processing Capabilities - An electronic device may capture a voice command from a user. The electronic device may store contextual information about the state of the electronic device when the voice command is received. The electronic device may transmit the voice command and the contextual information to computing equipment such as a desktop computer or a remote server. The computing equipment may perform a speech recognition operation on the voice command and may process the contextual information. The computing equipment may respond to the voice command. The computing equipment may also transmit information to the electronic device that allows the electronic device to respond to the voice command. | 09-13-2012 |
20120330661 | Electronic Devices with Voice Command and Contextual Data Processing Capabilities - An electronic device may capture a voice command from a user. The electronic device may store contextual information about the state of the electronic device when the voice command is received. The electronic device may transmit the voice command and the contextual information to computing equipment such as a desktop computer or a remote server. The computing equipment may perform a speech recognition operation on the voice command and may process the contextual information. The computing equipment may respond to the voice command. The computing equipment may also transmit information to the electronic device that allows the electronic device to respond to the voice command. | 12-27-2012 |
20130006638 | Electronic Devices with Voice Command and Contextual Data Processing Capabilities - An electronic device may capture a voice command from a user. The electronic device may store contextual information about the state of the electronic device when the voice command is received. The electronic device may transmit the voice command and the contextual information to computing equipment such as a desktop computer or a remote server. The computing equipment may perform a speech recognition operation on the voice command and may process the contextual information. The computing equipment may respond to the voice command. The computing equipment may also transmit information to the electronic device that allows the electronic device to respond to the voice command. | 01-03-2013 |
20130159861 | Adaptive Audio Feedback System and Method - Various techniques for adaptively varying audio feedback data on an electronic device are provided. In one embodiment, an audio user interface implementing certain aspects of the present disclosure may devolve or evolve the verbosity of audio feedback in response to user interface events based at least partially upon the verbosity level of audio feedback provided during previous occurrences of the user interface event. In another embodiment, an audio user interface may be configured to vary the verbosity of audio feedback associated with a navigable list of items based at least partially upon the speed at which a user navigates the list. In a further embodiment, an audio user interface may be configured to vary audio feedback verbosity based upon the contextual importance of a user interface event. Electronic devices implementing the present techniques provide an improved user experience with regard to audio user interfaces. | 06-20-2013 |
20130329895 | MICROPHONE OCCLUSION DETECTOR - Digital signal processing microphone occlusion detection is described that can be used with a noise suppression system that uses two types of noise estimators, including a more aggressive one based on two audio signals (such as for non-stationary noises) and a less aggressive one based on one audio signal (such as for stationary noises). Decisions are made on how to select or combine the outputs of the noise estimators into a usable noise estimate, based on an occlusion function. The occlusion detection may alternatively be used to trigger an alert to users of multi-microphone audio processing systems, such as smart phones, headsets, laptops and tablet computers. Other embodiments are also described and claimed. | 12-12-2013 |
20130332159 | USING FAN THROTTLING TO ENHANCE DICTATION ACCURACY - A dictation computer that includes a fan speed regulator is described. The fan speed regulator monitors a speech recognition unit to determine when the speech recognition unit is activated. Upon detection that the speech recognition unit is activated, the fan speed regulator ducks the speed of a cooling fan embedded within the dictation computer to an optimized speed of rotation over a delay time interval. The fan speed regulator may include components to adapt the optimized speed and delay time to the characteristics of the dictation computer and the user. Other embodiments are also described. | 12-12-2013 |
20140003626 | AUTOMATIC AUDIO EQUALIZATION USING HANDHELD MODE DETECTION | 01-02-2014 |
20140067100 | PARALLEL DIGITAL FILTERING OF AN AUDIO CHANNEL - An electronic audio apparatus is described that uses a digital audio filter in which a splitter separates an input frame of discrete time audio into different time interval portions. Separate digital filter blocks then operate in parallel upon those time interval portions, respectively. A combiner merges the filtered portions into a single audio channel signal. Other embodiments are also described and claimed. | 03-06-2014 |
20140244271 | Electronic Devices with Voice Command and Contextual Data Processing Capabilities - An electronic device may capture a voice command from a user. The electronic device may store contextual information about the state of the electronic device when the voice command is received. The electronic device may transmit the voice command and the contextual information to computing equipment such as a desktop computer or a remote server. The computing equipment may perform a speech recognition operation on the voice command and may process the contextual information. The computing equipment may respond to the voice command. The computing equipment may also transmit information to the electronic device that allows the electronic device to respond to the voice command. | 08-28-2014 |
20150106085 | SPEECH RECOGNITION WAKE-UP OF A HANDHELD PORTABLE ELECTRONIC DEVICE - A system and method for parallel speech recognition processing of multiple audio signals produced by multiple microphones in a handheld portable electronic device. In one embodiment, a primary processor transitions to a power-saving mode while an auxiliary processor remains active. The auxiliary processor then monitors the speech of a user of the device to detect a wake-up command by speech recognition processing the audio signals in parallel. When the auxiliary processor detects the command it then signals the primary processor to transition to active mode. The auxiliary processor may also identify to the primary processor which microphone resulted in the command being recognized with the highest confidence. Other embodiments are also described. | 04-16-2015 |
20150245129 | SYSTEM AND METHOD OF IMPROVING VOICE QUALITY IN A WIRELESS HEADSET WITH UNTETHERED EARBUDS OF A MOBILE DEVICE - Method of improving voice quality using a wireless headset with untethered earbuds starts by receiving first acoustic signal from first microphone included in first untethered earbud and receiving second acoustic signal from second microphone included in second untethered earbud. First inertial sensor output is received from first inertial sensor included in first earbud and second inertial sensor output is received from second inertial sensor included in second earbud. First earbud processes first noise/wind level captured by first microphone, first acoustic signal and first inertial sensor output and second earbud processes second noise/wind level captured by second microphone, second acoustic signal, and second inertial sensor output. First and second noise/wind levels and first and second inertial sensor outputs are communicated between the earbuds. First earbud transmits first acoustic signal and first inertial sensor output when first noise and wind level is lower than second noise/wind level. Other embodiments are described. | 08-27-2015 |
20150296294 | NOISE ESTIMATION IN A MOBILE DEVICE USING AN EXTERNAL ACOUSTIC MICROPHONE SIGNAL - A mobile device uses externals microphone signals to improve the estimate of background noise that it computes. In order to improve voice quality in a first signal that is produced by an internal microphone, the mobile device identifies an external microphone device within proximity of the mobile device. The mobile device establishes a wireless connection with the external microphone device. The mobile device receives a second signal from the external microphone device through the wireless connection. The second signal is produced by a microphone of the external microphone device. The mobile device generates a noise profile based on the second signal, and then suppresses background/ambient noise from the first signal based on the noise profile. Other embodiments are also described. | 10-15-2015 |
20150325251 | SYSTEM AND METHOD FOR AUDIO NOISE PROCESSING AND NOISE REDUCTION - Electronic system for audio noise processing and noise reduction comprises: first and second noise estimators, selector and attenuator. First noise estimator processes first audio signal from voice beamformer (VB) and generate first noise estimate. VB generates first audio signal by beamforming audio signals from first and second audio pick-up channels. Second noise estimator processes first and second audio signal from noise beamformer (NB), in parallel with first noise estimator and generates second noise estimate. NB generates second audio signal by beamforming audio signals from first and second audio pick-up channels. First and second audio signals include frequencies in first and second frequency regions. Selector's output noise estimate may be a) second noise estimate in the first frequency region, and b) first noise estimate in the second frequency region. Attenuator attenuates first audio signal in accordance with output noise estimate. Other embodiments are also described. | 11-12-2015 |
20150334489 | MICROPHONE PARTIAL OCCLUSION DETECTOR - Digital signal processing for microphone partial occlusion detection is described. In one embodiment, an electronic system for audio noise processing and for noise reduction, using a plurality of microphones, includes a first noise estimator to process a first audio signal from a first one of the microphones, and generate a first noise estimate. The electronic system also includes a second noise estimator to process the first audio signal, and a second audio signal from a second one of the microphones, in parallel with the first noise estimator, and generate a second noise estimate. A microphone partial occlusion detector determines a low frequency band separation of the first and second audio signals and a high frequency band separation of the first and second audio signals to generate a microphone partial occlusion function that indicates whether one of the microphones is partially occluded. | 11-19-2015 |
20150341722 | METHODS AND DEVICES FOR REVERBERATION SUPPRESSION - In one embodiment, a process for suppressing reverberation begins with a device of a user obtaining a reverberant speech signal from a voice of the user. The device determines a first estimated reverberation component of the reverberant speech signal. The device generates a first de-reverberated output signal with a first reverberation suppression based on the reverberant speech signal and the first estimated reverberation component. Then, the device generates a second improved reverberation component using the first de-reverberated output signal. The device generates a second de-reverberated output signal with a second reverberation suppression based on the reverberant speech signal and the second improved reverberation component. | 11-26-2015 |
Patent application number | Description | Published |
20080308672 | METHODS AND SYSTEMS FOR OPERATING AIRCRAFT LANDING GEARS - Methods and systems for performing landing gear operations. In one embodiment, a method for retracting a landing gear is useable with an aircraft having a gear door that at least partially covers a gear well when the landing gear is extended. The method can include receiving a first signal during movement of the aircraft down a runway for takeoff. The first signal can correspond to at least a first aspect of motion of the aircraft, such as upward rotation of the aircraft for liftoff. The gear door can be opened in response to receiving the first signal. The method can further include receiving a second signal after the aircraft has lifted off of the runway. The second signal can correspond to a second aspect of motion of the aircraft, such as the aircraft achieving a positive rate of climb. In response to receiving the second signal, the landing gear can be retracted into the gear well. | 12-18-2008 |
20090127382 | APPARATUS AND METHOD FOR REDUCED BACKLASH STEERING TILLER - A method is disclosed for steering a mobile platform, where the method may involve: providing a steering component graspable and rotatable by an operator of the mobile platform from a neutral position to first and second positions; coupling an input shaft to the steering component; coupling an input arm to the input shaft so that rotational movement of the input shaft causes rotational movement of the input arm, the input arm being in the neutral position when the steering component is in the neutral position; supporting an idler arm adjacent the input arm and such that portions of the idler arm and the input arm are in contact when the steering component is in the neutral position; and using a biasing system configured to act on the steering arm and the idler arm to maintain the steering component in the neutral position when no force is being applied by the operator to the steering component, to reduce a backlash generated by at least one of the input arm and the idler arm, but to enable clockwise and counterclockwise motion of the input arm in response to an input from the operator using the steering component. | 05-21-2009 |
20120126055 | HYDRAULIC ACTUATOR FOR SEMI LEVERED LANDING GEAR - A device including a first hydraulic piston, a second hydraulic piston disposed within the first hydraulic piston, and a third hydraulic piston disposed within both the first hydraulic piston and the second hydraulic piston. The first, second, and third hydraulic pistons are contained within a common outer wall. A manifold is connected to the first, second, and third hydraulic pistons. The manifold is disposed relative to the first, second, and third hydraulic pistons such that a fluid moving in the manifold can control positions of the first, second, and third hydraulic pistons. | 05-24-2012 |
20130119196 | Hydraulic Strut Assembly for Semi-Levered Landing Gear - A hydraulic strut assembly, for use in a semi-levered landing gear in an aircraft, comprising an actuator and a manifold associated with the actuator. The actuator comprises a housing, a first piston, a second piston, and a third piston. The first piston is positioned between outer and inner cylindrical structures of the housing. The outer and inner cylindrical structures and first piston form an outer chamber that receives a first fluid. The inner cylindrical structure, the first piston, and the second piston, which is nested within the first piston, form an inner chamber, which holds a second fluid comprising a gas. A volume of the inner chamber changes when at least one of the first and second pistons moves. The third piston is positioned between the outer cylindrical structure and the first piston. The first, second, and third pistons move in a direction parallel to an axis through the housing. | 05-16-2013 |
Patent application number | Description | Published |
20090054050 | REMOTE CONTROL SYSTEM - A method includes the steps of selecting an appliance to be controlled from a list of appliances stored in the cellular device, selecting an instruction to be communicated to the selected appliance from a list of instructions stored in the cellular device, and transmitting the instruction to a cellular interface associated with the selected appliance via a public cellular telephone infrastructure by dialing a. telephone number stored in the cellular device. | 02-26-2009 |
20120309381 | REMOTE CONTROL SYSTEM - A method includes the steps of selecting an appliance to be controlled from a list of appliances stored in the cellular device, selecting an instruction to be communicated to the selected appliance from a list of instructions stored in the cellular device, and transmitting the instruction to a cellular interface associated with the selected appliance via a public cellular telephone infrastructure by dialing a telephone number stored in the cellular device. | 12-06-2012 |
20140088420 | Transducer Storage Rack - This disclosure is for a Transducer Storage Rack ( | 03-27-2014 |
20140364111 | Remote Control System - A control hub and method of operating the control hub are presented. The hub/method receives instructions remotely, and for each instruction, identifies one of a plurality of appliances as an intended recipient of the instruction, translates the instruction into a format readable to the one of the plurality of appliances, and sends the translated instruction to the one of the plurality of appliances identified as the intended recipient of the instruction via one of one or more communication mechanisms of the control hub. | 12-11-2014 |
Patent application number | Description | Published |
20120150819 | Trash Daemon - A method of managing a database system that includes a swarm database with nodes of processors and memory. The memory stores programs that can be executed on the processors. Determining data files to delete, moving the data files to delete to a trash directory, truncating using a trash daemon, larger files to delete to smaller sized file pieces and deleting the smaller sized file pieces by a local operation system. | 06-14-2012 |
20120150844 | Slashtags - A method of requesting a search query to be displayed in a web browser. The method includes receiving search terms and slash operators and generating results based on the search terms and slash operators. | 06-14-2012 |
20120158694 | Combinators - A method of managing a database system that receives N number of requests from one or more nodes in the database system. The N requests are combined before initiating operations to attend to the requests. The number of operations to attend to the requests is reduced and this reduced number of operations is executed. | 06-21-2012 |
20120158800 | Hierarchical Diff Files - A method of organizing a data in a database system using a swarm database system that has one or more nodes comprising one or more processors and memory, the memory of the one or more nodes storing one or more programs to be executed by the one or more processors. Identifying data to store in one or more tables on a bucket, wherein the bucket is a allocation of a partitioned storage in a node of the one or more nodes. Assigning to each of the identified data an identifier and a data storage hierarchical level of a plurality of hierarchical levels. | 06-21-2012 |
20120210047 | RAM Daemons - A method of managing a database system using a swarm database system that communicates a request to read data to at least a subset of nodes. Checking the identifier by each respective node in the subset of nodes to determine if the requested read data is stored in the node. Providing the read data to the first node if the respective node in the subset includes read data. | 08-16-2012 |
20130091144 | Combinators to Build a Search Engine - A method of counting items in a database system. The database system having nodes comprising processors and memory where the memory stores programs to be executed by the processors. Identifying and counting M unique number of items. Determining and storing a logcount for M unique items. | 04-11-2013 |
20130159251 | Dedicating Disks to Reading or Writing - A method of increasing the speed of disk reading and writing operations in a database by using nodes of memory and processors where the memory stores programs to be executed by the processors. The data in the database is separated into one or more buckets and at least two replicas of each bucket of data are stored in different storage devices of the nodes. Determining a subset of storage devices that will be dedicated to writing, while keeping at least one replica of each bucket dedicated to reading and dedicating at least a substantial portion of the remaining storage devices to reading. | 06-20-2013 |
20130238587 | Search Query Transformations - A search engine system, including a slash-tag server. The server can be configured to receive a query including at least one key word from a user, generate an alternative search query, based on the at least one key word in the search query received from the user. The alternative search query may include at least one slashtag associated with the at least one key word for use in searching unaltered internet documents. Also, it may launch a search query using the alternative search query. Further, a web server could be configured to retrieve content from one or more nodes of at least one database cluster, based on the launched search query, generate a first search result, based on the alternative search query, and cause display of the first search result in a web browser. | 09-12-2013 |
20130238588 | Dynamic Inference Graph - A search engine system, including a slashtag server configured to detect at least one key word in a search query and generate an alternative search query from the at least one key word, the alternative search query being based at least on computing an intermediary search of a plurality of characters from the at least one key word as the plurality of characters are being typed by a user, and for use in searching unaltered internet documents. Also a web server that may be configured to generate a first search result based on the alternative search query and cause display of the first search result in a web browser. | 09-12-2013 |
20130246404 | Display of Dynamic Interference Graph Results - A search engine system, including a slashtag server configured to detect at least a search operator in a search query, the search operator being associated with a category of content from a social network site. Also, a web server configured to, in response to detecting the search query, generate a first search result based on at least the category of content associated with the search operator, and display the first search result in a web browser. | 09-19-2013 |
20130246405 | Display of Boosted Slashtag Results - At least one key word is detect in a search query. Alternative search query is automatically generated based on the at least one key word. The alternative search query includes a search operator associated with the at least one key word. A first search result is generated based on the alternative search query and displayed in a web browser. | 09-19-2013 |
20140149373 | Boosted Slashtags - A search engine system, including a slashtag server configured to detect at least one search operator in a search query and detect a boosting indicator associated with the at least one search operator. Additionally, a web server configured to, in response to the detected boosting indicator, and generate a first search result that includes a boosted ranking of at least a subset a plurality of search result items in the search result and display the first search result in a web browser. | 05-29-2014 |
20150112960 | Searching and Aggregating Web Pages - Systems and/or methods for searching and aggregating internet web page updates. The system and/or method may further allow for customization of topics to update. Additionally, social media aspects of the system and/or method may allow for voting and commenting as well as sharing. | 04-23-2015 |
20150254356 | Search Engine Results - Systems and method for searching a network, including, via a server in communication with at least one data storage and a network, receiving search criteria via the network, retrieving sub search criteria related to the search criteria from the data storage, retrieving search results from the at least one data storage using the search criteria, retrieving sub search results from the at least one data storage, using the sub search criteria, organizing the search results and sub search results according to the sub search criteria, and causing display, via the network, of the organized search results and sub search results, grouped by sub search criteria. | 09-10-2015 |
Patent application number | Description | Published |
20080225538 | LIGHTING SYSTEM FOR A VEHICLE, WITH HIGH-INTENSITY POWER LED - A lighting system for a vehicle comprises a sealed unitary light module including at least one high-intensity power light emitting diode operates with a luminous efficiency of at least about 7 lumens per watt when passing a forward current of at least about 350 milliamps and that emits a luminous flux of at least about 25 lumens when operated at its operating voltage. The sealed unitary light module is removable as a unit from the vehicle and includes a heat dissipating element and a lens. | 09-18-2008 |
20090005136 | INTERIOR REARVIEW MIRROR SYSTEM WITH IDENTIFIER MODULE - An interior rearview mirror system for a vehicle includes an interior rearview mirror assembly having a casing and a reflective element. The interior rearview mirror assembly includes a module that provides a specific identifier for telecommunication occurring at least one of to the vehicle in which the interior mirror assembly is mounted and from the vehicle in which the interior mirror assembly is mounted. The module may have a caller identifier for a communication system, with the identifier identifying a subscriber of the communication system for making telephone calls to and from the vehicle in which the interior mirror assembly is mounted. The vehicle in which the interior mirror assembly is mounted may have at least one element operable for establishing the telecommunication with the communication system, and the module of the interior mirror assembly may have an identifier module that identifies a subscriber of the communication system. | 01-01-2009 |
20100045790 | VIDEO MIRROR SYSTEM FOR VEHICLE - A video mirror system for a vehicle includes an interior rearview mirror assembly with an electrochromic reflective element having a front portion and a rear portion generally opposite the front portion. The reflective element has an electrochromic medium disposed between a first substrate and a second substrate and has a transflective third-surface mirror reflector. A video display is disposed to the rear of the reflective element and emits light when actuated that passes through the transflective mirror reflector. | 02-25-2010 |
20100195229 | MIRROR ASSEMBLY - An interior rearview mirror assembly for a vehicle includes a mirror casing having a human machine interface thereat. The mirror assembly includes a display device disposed behind the transflective mirror reflector of the interior rearview mirror assembly and visible through the transflective mirror reflector to the driver when displaying information. The display device may include a video screen. The user actuatable input may be actuatable by a user to operate at least one element of circuitry disposed in the mirror casing. The human machine interface may be at least partially at a bezel portion of the casing, or may be at least partially at a rear casing portion of the mirror casing. | 08-05-2010 |
20120086808 | VIDEO MIRROR SYSTEM FOR A VEHICLE - A video mirror system for a vehicle includes an interior rearview mirror assembly with an electrochromic reflective element. The reflective element has an electrochromic medium disposed between a first substrate and a second substrate and has a transflective third-surface mirror reflector. A video display is disposed to the rear of the reflective element and emits light when actuated that passes through the transflective mirror reflector. The video display includes a thin film transistor video screen that is back lit by a plurality of white light emitting light emitting diodes that are operable by a control. The control includes DC to DC conversion circuitry that includes circuitry for converting an ignition voltage of the equipped vehicle to a lower voltage that is closer to the forward voltage applied across individual white light emitting light emitting diodes of the plurality of white light emitting light emitting diodes than the ignition voltage. | 04-12-2012 |
20120120239 | FORWARD FACING IMAGING SYSTEM - A forward facing imaging system for a vehicle includes an interior rearview mirror assembly mounted at an interior portion of a vehicle and a camera disposed at the interior rearview mirror assembly. The camera has a forward field of view through a windshield of the vehicle. The camera captures image data and captured image data is recorded by a recording system. During operation of the vehicle, the recording system records image data, as it is captured over a given period of operation of the vehicle, in a closed-loop fashion onto electronic memory. Image data, as captured by the camera, is processed by an image processor in order to determine the presence of at least one object forward of the equipped vehicle. | 05-17-2012 |
20120182242 | INTERIOR REARVIEW MIRROR SYSTEM - An interior rearview mirror system suitable for use in a vehicle includes an interior rearview mirror assembly having a mirror casing and a transflective reflective element. The transflective reflective element has an electrochromic active region, and a plurality of user input elements is disposed outside of the electrochromic active region and below the electrochromic active region. Each of the individual user input elements is a touch or proximity sensor. A plurality of display elements is disposed behind the transflective reflective element at the electrochromic active region, and each display element is selectively activated by activation of a respective user input element. Each of the individual display elements and its associated respective one of the individual user input elements are located local to one another such that a cognitive relationship between actuation by a user of a respective user input element and activation of its associated display element is established. | 07-19-2012 |
20130018291 | APPARATUS FOR FACILITATING CIRCULATIONAANM Kraal; RobertAACI Grand RapidsAAST MIAACO USAAGP Kraal; Robert Grand Rapids MI USAANM Kulas; JerryAACI HollandAAST MIAACO USAAGP Kulas; Jerry Holland MI USAANM Lindahl; John O.AACI FruitportAAST MIAACO USAAGP Lindahl; John O. Fruitport MI US - A circulation facilitating apparatus comprising a pneumatic assembly and first and second leg assemblies. The pneumatic assembly comprises a pump assembly, a control assembly, an air controller assembly and an energizing assembly. The control assembly controls the pump assembly. The control assembly includes a microprocessor and a system for programming the microprocessor. The programming system programs at least a cycle time and at least a hold time. The air controller assembly is coupled to the pump assembly. Each leg assembly includes a bladder, an air passage assembly, a housing, and pulse and/or temperature sensors. A treatment method is likewise disclosed. | 01-17-2013 |
20130158443 | System and Method of Administering Compression Therapy - A method of operating a circulation facilitating assembly having a thermal treatment assembly having the steps of: providing pump assembly; placing a bladder of a first leg assembly in fluid communication with the pump assembly; placing a bladder of a second leg assembly in fluid communication with the pump assembly; placing a bladder of a thermal treatment assembly in fluid communication with the pump assembly, the thermal treatment assembly further comprising a thermal pad which is one of heated or cooled so that it is at a temperature other than ambient temperature; sequentially cycling at least one or both of the first leg assembly and second leg assembly, and, the thermal treatment assembly to complete a single cycle, comprising the steps of by: inflating the respective bladder to a predetermined pressure, holding the predetermined pressure for a predetermined period of time; and deflating the respective bladder. | 06-20-2013 |
20150331519 | INTERIOR REARVIEW MIRROR SYSTEM - An interior rearview mirror system suitable for use in a vehicle includes an interior rearview mirror assembly having a mirror casing and a transflective reflective element. The transflective reflective element has an electrochromic active region, and a plurality of user input elements is disposed outside of the electrochromic active region and below the electrochromic active region. Each of the individual user input elements is a touch or proximity sensor. A plurality of display elements is disposed behind the transflective reflective element at the electrochromic active region, and each display element is selectively activated by activation of a respective user input element. Each of the individual display elements and its associated respective one of the individual user input elements are located local to one another such that a cognitive relationship between actuation by a user of a respective user input element and activation of its associated display element is established. | 11-19-2015 |
Patent application number | Description | Published |
20080197192 | Barcodes with Graphical Elements - Barcodes are provided that convey images to help consumers and/or to help identify information about the origin of an article. The images conveyed by the barcodes may be associated with a merchant, a department, an event, a season, a theme or a product, for example. The barcodes may be placed on any number of articles including purchaser receipts, gift receipts, marketing receipt coupons, paper coupons, electronic coupons, rewards cards, gift cards, registry printouts, and products/packaging, for example. Under some embodiments, the barcodes help consumers to associate articles with a particular merchant or department. Under other embodiments, the barcodes help consumers to distinguish purchaser receipts from gift receipts. In some embodiments, the barcodes are generated dynamically by altering font-based barcodes to convey the image. | 08-21-2008 |
20080245858 | TRANSACTION CARD WITH BEADS - A transaction card includes a substrate, a plurality of adhesive dots, and a plurality of beads. The substrate includes an account identifier linking the transaction card to at least one of an account and a record, and the account identifier is machine readable by a point-of-sale terminal. The plurality of adhesive dots is applied to a surface of the substrate. The plurality of beads are each individually secured to the surface of the substrate with a separate one of the plurality of adhesive dots. Stored-value card assemblies, methods of encouraging purchase and facilitating use of a stored-value card, and other embodiments are also disclosed. | 10-09-2008 |
20100170946 | FINANCIAL TRANSACTION CARD WITH EMBEDDED MEMBER - A financial transaction card includes a substrate, an insert member, and a rim. The substrate is formed of a first material and defines a first major surface and an aperture though the substrate. The substrate further includes an account identifier linking the financial transaction card to at least one of a financial account and a financial record and is configured for use a payment toward a purchase. The insert member is formed of a second material differing from the first material. The insert member defines a perimeter edge. The rim extends around at least a portion of a perimeter edge of the insert member and is coupled with the first major surface of the substrate adjacent the aperture in a manner at least partially coupling the insert member to the substrate such that the aperture and the insert member align with one another. Other products and methods are also disclosed. | 07-08-2010 |
20110121069 | Barcodes with Graphical Elements - Barcodes are provided that convey images to help consumers and/or to help identify information about the origin of an article. The images conveyed by the barcodes may be associated with a merchant, a department, an event, a season, a theme or a product, for example. The barcodes may be placed on any number of articles including purchaser receipts, gift receipts, marketing receipt coupons, paper coupons, electronic coupons, rewards cards, gift cards, registry printouts, and products/packaging, for example. Under some embodiments, the barcodes help consumers to associate articles with a particular merchant or department. Under other embodiments, the barcodes help consumers to distinguish purchaser receipts from gift receipts. In some embodiments, the barcodes are generated dynamically by altering font-based barcodes to convey the image. | 05-26-2011 |
Patent application number | Description | Published |
20120151451 | Post-execution software debugger with event display - A method finds an error in a computer program. A sequence of machine instructions performed by a processor is recorded as trace data. Further, at least one event is selected from a plurality of events. In addition, an operating system instruction address is determined for the at least one event. Further, at least a portion of the trace data is searched for the operating system instruction address. The execution time for an operating system instruction stored in the operating system instruction address is determined. The execution time is searched through in the database to find task related data. The task related data is displayed. | 06-14-2012 |
20120174077 | Backward post-execution software debugger - A method finds an error in a computer program. A plurality of execution breakpoints are set in the computer program. A portion of the execution of the computer program is simulated as recorded in the trace data in the reverse order until one a plurality of conditions is met, wherein one of the plurality of conditions is an attempt to execute a machine instruction associated with one of the plurality of execution breakpoints. | 07-05-2012 |
20120317550 | Forward post-execution software debugger - A method and system debug a computer program by using trace data, which is a recording of the sequence of machine instructions executed by a program during a time period along with the addresses and values of memory locations accessed and modified by each machine instruction. After the time period, the method and system use the trace data to simulate the execution of the program during the time period under the control of a debugger. In addition, the method and system use the trace data to simulate the execution of the program during the time period backwards in time under the control of the debugger. | 12-13-2012 |
20120317551 | Post-compile instrumentation of object code for generating execution trace data - The invention is directed to instrumenting object code of an application and/or an operating system on a target machine so that execution trace data can be generated, collected, and subsequently analyzed for various purposes, such as debugging and performance. Automatic instrumentation may be performed on an application's object code before, during or after linking. A target machine's operating system's object code can be manually or automatically instrumented. By identifying address space switches and thread switches in the operating system's object code, instrumented code can be inserted at locations that enable the execution trace data to be generated. The instrumentation of the operating system and application can enable visibility of total system behavior by enabling generation of trace information sufficient to reconstruct address space switches and context switches. | 12-13-2012 |
20140298301 | Backward post-execution software debugger - A method finds an error in a computer program. A plurality of execution breakpoints are set in the computer program. A portion of the execution of the computer program is simulated as recorded in the trace data in the reverse order until one a plurality of conditions is met, wherein one of the plurality of conditions is an attempt to execute a machine instruction associated with one of the plurality of execution breakpoints. | 10-02-2014 |
Patent application number | Description | Published |
20090102609 | APPLICATIONS FOR RADIO FREQUENCY IDENTIFICATION SYSTEMS - The present invention relates to RFID devices, including handheld RFID devices, and applications for such devices. The devices and applications may be used in connection with items that are associated with an RFID tag, and optionally a magnetic security element. The devices and applications are described with particular reference to library materials such as books, periodicals, and magnetic and optical media. | 04-23-2009 |
20100176936 | APPLICATIONS FOR RADIO FREQUENCY IDENTIFICATION SYSTEMS - The present invention relates to RFID devices, including handheld RFID devices, and applications for such devices. The devices and applications may be used in connection with items that are associated with an RFID tag, and optionally a magnetic security element. The devices and applications are described with particular reference to library materials such as books, periodicals, and magnetic and optical media. | 07-15-2010 |
20130015243 | APPLICATIONS FOR RADIO FREQUENCY IDENTIFICATION SYSTEMS - The present invention relates to RFID devices, including handheld RFID devices, and applications for such devices. The devices and applications may be used in connection with items that are associated with an RFID tag, and optionally a magnetic security element. The devices and applications are described with particular reference to library materials such as books, periodicals, and magnetic and optical media. | 01-17-2013 |
Patent application number | Description | Published |
20140039907 | COMPUTER PROGRAM, METHOD, AND SYSTEM FOR COLLECTING PATIENT DATA WITH A PORTABLE ELECTRONIC DEVICE - A computer program for directing operation of a tablet computer or other portable electronic device operated by a caregiver while administering an in-home or outpatient treatment to a patient. The computer program comprises a code segment for receiving pre-treatment patient data representative of a condition of a patient before the patient receives a treatment; a code segment for receiving treatment patient data representative of a condition of the patient while or shortly after the patient receives the treatment; a code segment for transmitting at least some of the pre-treatment patient data and the treatment patient data from the portable electronic device to a remote computer while or shortly after the patient receives the treatment; and a code segment for receiving and displaying instructions from a doctor that are provided in response to the transmitted data. | 02-06-2014 |
20140039908 | COMPUTER PROGRAM, METHOD, AND SYSTEM FOR ADMINISTERING MEDICAL TESTS TO PATIENTS WITH A PORTABLE ELECTRONIC DEVICE - A computer program comprises a code segment for prompting a caregiver to administer a test to the patient before beginning a treatment; a code segment for receiving with a portable electronic device pre-treatment patient data representative of a result of the test; a code segment for prompting the caregiver to initiate the treatment; a code segment for prompting the caregiver to re-administer the test after beginning the treatment; a code segment for receiving with the portable electronic device treatment patient data representative of a result of the test after the patient begins receiving the treatment; and a code segment for transmitting at least some of the pre-treatment patient data and the treatment patient data from the portable electronic device to a remote computer. | 02-06-2014 |
20140039923 | COMPUTER PROGRAM, METHOD, AND SYSTEM FOR RECEIVING AND MANAGING PATIENT DATA GATHERED DURING PATIENT TREATMENTS - A computer program for directing operation of a computer system that receives data from a portable electronic device operated by a caregiver. The computer program comprises a code segment for receiving data representative of a medical treatment to be administered to a patient (medical data); a code segment for receiving data representative of a condition of the patient before the medical treatment (pre-treatment patient data); a code segment for receiving data representative of a condition of the patient after the patient begins receiving the treatment (treatment patient data); and a code segment for correlating the medical data with the pre-treatment patient data and the treatment patient data to allow an investigator to determine an efficacy of the medical treatment. | 02-06-2014 |
20140156297 | COMPUTER PROGRAM, METHOD, AND SYSTEM FOR PHARMACIST-ASSISTED TREATMENT OF PATIENTS - A computer program for directing operation of a tablet computer or other portable electronic device operated by a caregiver while administering an in-home or outpatient treatment to a patient. The computer program comprises a code segment for receiving pre-treatment patient data representative of a condition of a patient before the patient receives a treatment; a code segment for receiving treatment patient data representative of a condition of the patient while or shortly after the patient receives the treatment; a code segment for transmitting at least some of the pre-treatment patient data and the treatment patient data from the portable electronic device to a remote computer while or shortly after the patient receives the treatment; and a code segment for receiving and displaying instructions from a doctor and instructions from a pharmacist that are provided in response to the transmitted data. | 06-05-2014 |