Patent application number | Description | Published |
20090009367 | System and Method for Text Entery - A text entry system for an electronic device comprising: an input subsystem receives user input operations, interprets them as letters, characters, symbols, commands or functions, where the said received user operations interpreted as letters are comprising:
| 01-08-2009 |
20100026652 | SYSTEM AND METHOD FOR USER INTERFACE - A user interface pointing apparatus for an electronic device. The apparatus comprises: a primary mechanical knob operated by a user using movement operations; one or more touch sensitive surfaces operated by a user using movement operations, the mechanical knob being adjacent to the touch sensitive surfaces; and a processor for receiving the movement operations and the touching operations for receiving said movement operations and said touching operations performed on the mechanical knob and the touch sensitive surfaces, wherein both the movement operations and the touching operations interpreted by the processor as pointing commands to the same pointer. | 02-04-2010 |
20120017161 | SYSTEM AND METHOD FOR USER INTERFACE - A text entry system for an electronic device comprising: (a) a text entry software engine receiving an interface description; (b) a server subsystem for storing a database of said interface descriptions; and (c) interface design tools providing a mean for interface designers to create said interface description. Condition upon the interface description the engine realize a text entry user interface by displaying objects on the device's screen, interrupting user input operations to text and send the text entered by the user to an application. A preferred interface description is selected and downloaded from a server to the device and used by the engine. Interface descriptions are created by the interface design tools are uploaded and stored in the database. | 01-19-2012 |
20120259311 | FAT REMOVAL DEVICE AND OBESITY TREATMENT - A method for treatment for obesity comprising a medical device attached or implanted in patient's target body organs, wherein in each one of the device attachments, or daily in the case of long continuous attachment, the device removes up to 100 grams of energy containing materials from the body. The medical device optionally contains needles or alternatively contains crawling worm like arm. The energy containing materials may be fat cells, fatty acid molecules driven out from the fat cells or lipids or carbohydrates molecules such as glucose from the blood stream. | 10-11-2012 |
20130339895 | SYSTEM AND METHOD FOR TEXT ENTRY - A method of text entry for an electronic device comprising: receiving a sequence of keystrokes performed over a plurality of keys of a keyboard of the electronic device, wherein a single keystroke enters a single letter location in a word, and wherein the set of the keystrokes comprises a first set of keystrokes for single letter entries that select single letter in an alphabet and a second set of keystrokes for letter group entries that selects a group of possible letters from the alphabet for a single letter location; creating list of possible words the user intends to enter based on a priori database of words by searching in the word database words having letters that match the sequence of letter entries; and displaying the list of possible words to a user, receiving the user selection of a desired word and providing the selected word for further processing. | 12-19-2013 |
20140060289 | SYNTHESIZED SIGNAL TUNER - A musical instrument comprising: (a) plurality of identical vibrating elements; (b) a digitizer associated with each said vibrating element; (c) an estimator that measures the fundamental vibration frequency of said vibrating element; and (d) a synthesized tuner, that conditioned upon at least said estimated fundamental frequency of each vibrating element, generate an audio signal that comprises the characteristics of the original vibration signals with a different fundamental frequency for each said original vibration signal. | 03-06-2014 |
20140099234 | MEMS BASED FILTER AND CATALIZER - The present invention provides a filter for separating particles and/or catalyzer for particle reaction in a fluid. The device comprising array of passageways fabricated on a die wherein the passageway size is controlled by actuators. The passageway size is monitored and the actuators controlling the passageway size are activated conditionally upon the passageway size monitoring. Using movable actuators the passageway can achieve passageway size that is less then the fabrication minimal resolution. Proper locating, setting and/or activation of the actuators create passageways that can perform filtration of particles, trapping of particles and catalyzing particles reaction. | 04-10-2014 |
20140165197 | MALWARE ATTACK PREVENTION USING BLOCK CODE PERMUTATION - Technologies are generally described for systems and methods configured to produce an executable code. In some examples, a developer may send machine language code to a system manager. The machine language code may include two or more machine language blocks and linking information. The system manager may include a processor configured to permute the machine language blocks to produce permuted machine language code. The processor may modify the linking information based on the permuted machine language code to produce modified linking information. The processor may link the permuted machine language code with use of the modified linking information to produce the executable code. | 06-12-2014 |
20140218549 | REMOTELY CONTROLLED CROWD-SOURCED MEDIA CAPTURE - The disclosed technology receives at a second computing device a message from a first computing device comprising at least an indication of a physical motion, a requested motion, or an indication of a camera control operation. The indicated motion can correspond to a physical motion made to the first computing device. The indicated camera control operation can correspond to a camera control operation made at the first computing device. The technology requests to physically move the second computing device if the received message indicates a motion; and controls a digital camera associated with the second computing device if the received message indicates a camera control operation made at the first computing device. | 08-07-2014 |
20140289392 | INSTANCE MONITOR - Methods to facilitate monitoring the execution of a first instance and a second instance, such as multiple instantiations of a program, are generally described. The methods may include generating a first instance and a second instance, appending first monitoring instructions to the first instance to produce a first modified instance and appending second monitoring instructions to the second instance to produce a second modified instance. The first and second monitoring instructions may relate to monitoring an execution of the first instance and the second instance. The processor may further send the first modified instance to a first computing device and send the second modified instance to a second computing device different from the first computing device. The computing devices may provide different computational functionality and/or may split a load in processing the program. | 09-25-2014 |
20140323837 | NEEDLES SYSTEM - A needle system for penetrating to or passing thought an object or an organ comprising a semiconductor die, one or more needles, wherein the needles slide over the plane of the die, one or more actuators that move the needles relative to the die plane, and one or more actuator drivers controlled by a controller wherein the controller instruct the needle to penetrate into or to pass through and/or retract from the object or organ. The needle system is used for drug delivery or blood extraction or blood analysis or glucose measurements or blood measurements or nerve system stimulus treatment or hair removal or skin lesions removal. | 10-30-2014 |
20150161388 | MEMORY ATTACK DETECTION - Technologies are generally described for systems, devices and methods effective to detect a potential attack on a memory of a memory device. In some examples, a processor may send a request to the memory device. The request may include a request for information that relates to memory writes to the memory of the memory device. The processor may receive a response from the memory device. The response may include the information that relates to the memory writes. The processor may determine, based on the response, an amount of memory of the memory device written to during an interval of time. The processor may detect the potential attack based on the amount of memory written to and based on the interval of time. The processor may then generate an alert based on the detection of the potential attack. | 06-11-2015 |
20150237111 | USER INTERFACE DELEGATION TO A DELEGATED DEVICE - The present technology provides an illustrative method for delegating user interface-related tasks. In some examples, the method includes receiving a request to delegate a user interface-related task to a delegated computing device, and causing the transceiver of the delegating device to send a delegation command to the delegated computing device to establish a delegation session on the delegated computing device. The delegation command requests establishment of a delegated user interface to facilitate performance of the user interface-related task on the delegated computing device, and the delegated user interface is substantially similar to the user interface of the delegating device. The method also includes exchanging data associated with the user interface-related task with the delegated computing device. | 08-20-2015 |
20150242128 | HARDWARE INTERCONNECT BASED COMMUNICATION BETWEEN SOLID STATE DRIVE CONTROLLERS - Technologies are generally described to establish a hardware interconnect based communication between SSD controllers. According to some examples, a first solid state drive (SSD) controller and a second SSD controller are detected. The hardware interconnect is detected between the first SSD controller and the second SSD controller. Next, a communication connection between the first SSD controller and the second SSD controller is established through the hardware interconnect. The first SSD controller may be allowed to manage a flash controller of the second SSD controller for tasks that include a deduplication task and a low level redundant array of independent disks (RAID) task. | 08-27-2015 |
20150332591 | VEHICLE DETECTION - In some examples, vehicle detection includes detecting a target vehicle that has at least one designated attribute, confirming that the detected target vehicle is within an unobstructed or partially obstructed line of sight of the first object, and confirming that the target vehicle has been detected within the unobstructed or partially obstructed line of sight of the first object. | 11-19-2015 |
Patent application number | Description | Published |
20140122556 | INTEGER DIVIDER MODULE - A method includes receiving a dividend and a divisor for performing a division operation. Numbers p and n are found, for which the divisor equals 2 | 05-01-2014 |
20140185616 | Network interface controller supporting network virtualization - A network interface device includes a host interface for connection to a host processor having a memory. A network interface is configured to transmit and receive data packets over a data network, which supports multiple tenant networks overlaid on the data network. Processing circuitry is configured to receive, via the host interface, a work item submitted by a virtual machine running on the host processor, and to identify, responsively to the work item, a tenant network over which the virtual machine is authorized to communicate, wherein the work item specifies a message to be sent to a tenant destination address. The processing circuitry generates, in response to the work item, a data packet containing an encapsulation header that is associated with the tenant network, and to transmit the data packet over the data network to at least one data network address corresponding to the specified tenant destination address. | 07-03-2014 |
20150180959 | Network interface controller supporting network virtualization - A network interface device includes a host interface for connection to a host processor having a memory. A network interface is configured to transmit and receive data packets over a data network, which supports multiple tenant networks overlaid on the data network. Processing circuitry is configured to receive, via the host interface, a work item submitted by a virtual machine running on the host processor, and to identify, responsively to the work item, a tenant network over which the virtual machine is authorized to communicate, wherein the work item specifies a message to be sent to a tenant destination address. The processing circuitry generates, in response to the work item, a data packet containing an encapsulation header that is associated with the tenant network, and to transmit the data packet over the data network to at least one data network address corresponding to the specified tenant destination address. | 06-25-2015 |
Patent application number | Description | Published |
20100162685 | A METHOD FOR COOLING AIR AND DEVICES - A method of constructing self-powered air-conditioner comprises a convergent divergent nozzle where powered fan pushes air into said nozzle. While the pushed air accelerates toward the nozzle throat it becomes colder as air internal energy transformed into kinetic energy. An axial turbine installed within the nozzle throat extracts energy from the air in the nozzle and drives an electrical generator that provides electricity to the fan electric motor. Alternatively the turbine and fan are installed on common shaft, which could be the electric generator shaft. The cold air within the nozzle throat cools the nozzle throat skin, which serves as air-conditioner core. The cold nozzle skin is wrapped with coiled pipes in which liquid flows, becomes colder and this cold liquid flows away to heat exchanger where air is flowing through it and becomes colder. This cold air is then flows into spaces needed to be air-conditioned. | 07-01-2010 |
20100325973 | BUILDING METHOD AND BUILDINGS - A method and designs of underground buildings for any purpose that do not introduce any element above ground level, thus allow agricultural use of the land by any agricultural machine or technology or using the land for recreational park. | 12-30-2010 |
20110061649 | DEVICE AND METHOD FOR TREATING RESPIRATORY AND OTHER DISEASES - A method and device to prevent and cure body diseases caused by infection factors such as: bacteria, virus, fungi, parasites as well as preventing fat accumulation in body blood vessels, lowering blood pressure, lowering cholesterol level in the blood and destroying body organs cancer cells is done by inhaling vapors of fresh crushed or sliced garlic or vapors of synthetic allicin. | 03-17-2011 |
20120198814 | USE OF HOT GASES AND DEVICES - A method of increasing internal combustion engine efficiency is based on using engine cooling air and exhaust gas by flowing this mixture into a convergent nozzle thus accelerating the gas mixture and eject it through nozzle exit, thus generating thrust in a desired direction which could push a land air or sea vehicle. Another option is to use the accelerated gas to drive a turbine that could add its torque to the engine or to drive electrical generator that produces electricity. | 08-09-2012 |