Ran

Ran Achituv, Hod Hasharon IL

Patent application number

Description

Published

20080208579

Session recording and playback with selective information masking - A computer-implemented method for session processing includes identifying a type of data item that is presented to a user by a computerized system. A session in which the user interacts with the computerized system is recorded. A data item of the identified type is automatically detected in the recorded session. The recorded session is replayed, while refraining from presenting the detected data item in the replayed session.

08-28-2008

20100142549

METHOD AND SYSTEM FOR DIRECT DATA RECORDING - A computer-implemented method for data recording includes defining a rule, the rule identifying data items exchanged between an originating endpoint and a recipient endpoint over a communication network, having nodes, as target data items for storage by a storage device. The storage device has a communication address. A node of the communication network is configured with the rule and with the communication address of the storage device. The rule causes the node to recognize the target data items while forwarding the data items between the originating and recipient endpoints and to forward respective copies of the recognized target data items to the communication address of the storage device.

06-10-2010

20140074467

Speaker Separation in Diarization - The system and method of separating speakers in an audio file including obtaining an audio file. The audio file is transcribed into at least one text file by a transcription server. Homogenous speech segments are identified within the at least one text file. The audio file is segmented into homogenous audio segments that correspond to the identified homogenous speech segments. The homogenous audio segments of the audio file are separated into a first speaker audio file and second speaker audio file the first speaker audio file and the second speaker audio file are transcribed to produce a diarized transcript.

03-13-2014

20140142940

Diarization Using Linguistic Labeling - Systems and methods of diarization using linguistic labeling include receiving a set of diarized textual transcripts. A least one heuristic is automatedly applied to the diarized textual transcripts to select transcripts likely to be associated with an identified group of speakers. The selected transcripts are analyzed to create at least one linguistic model. The linguistic model is applied to transcripted audio data to label a portion of the transcripted audio data as having been spoken by the identified group of speakers. Still further embodiments of diarization using linguistic labeling may serve to label agent speech and customer speech in a recorded and transcripted customer service interaction.

05-22-2014

20140142944

Diarization Using Acoustic Labeling - Systems and method of diarization of audio files use an acoustic voiceprint model. A plurality of audio files are analyzed to arrive at an acoustic voiceprint model associated to an identified speaker. Metadata associate with an audio file is used to select an acoustic voiceprint model. The selected acoustic voiceprint model is applied in a diarization to identify audio data of the identified speaker.

05-22-2014

20150066502

System and Method of Automated Model Adaptation - Methods, systems, and computer readable media for automated transcription model adaptation includes obtaining audio data from a plurality of audio files. The audio data is transcribed to produce at least one audio file transcription which represents a plurality of transcription alternatives for each audio file. Speech analytics are applied to each audio file transcription. A best transcription is selected from the plurality of transcription alternatives for each audio file. Statistics from the selected best transcription are calculated. An adapted model is created from the calculated statistics.

03-05-2015

20150066503

System and Method of Automated Language Model Adaptation - Systems and methods of automated adaptation of a language model for transcription of audio data include obtaining audio data. The audio data is transcribed with a language model to produce a plurality of audio file transcriptions. A quality of the plurality of audio file transcriptions is evaluated. At least one best transcription from a plurality of audio file transcriptions is selected based upon the evaluated quality. Statistics are calculated from the selected at least one best transcription from the plurality of audio file transcriptions. The language model is modified from the calculated statistics.

03-05-2015

Patent applications by Ran Achituv, Hod Hasharon IL

Ran Amiran, Tel-Aviv IL

Patent application number

Description

Published

20110044671

CONTROLLING THE OPERATION OF AN ELECTRICALLY HEATED WATER TANK - A system for controlling the operation of the electric heating element in a water tank. The system comprises a temperature sensor in the water tank connected to a main control unit. User preferences related to hot water supply are inputted via a friendly user interface and the main control unit controls the operation of the heating element in the water tank to supply hot water according to the user preferences with minimal energy consumption.

Ran Ankory, London GB

Ran Bar-Sella, Haifa IL

Patent application number

Description

Published

20100177891

Digital video protection for authenticity verification - A method and apparatus for verifying the authenticity and integrity of an ordered sequence of digital video frames, without having access to the original recording, by embedding therein a respective series of digital signatures based on a secret key, or keys, and on the video content of respective frames. Signatures are camouflaged by embedding in transform coefficients of a transformed representation of the video data in parts of the frame corresponding to motion. If there is sufficient motion to contain all of the signature bits, a supplementary technique embeds in high-texture areas of a frame. A final fall-back is to embed in a pre-defined default zone. A method of predicting when supplementary embedding is needed enables the process to be applied in a single pass allowing real-time operation. Verification is done during decoding by comparing, for identity, embedded signatures with signatures calculated anew using the method employed to embed.

07-15-2010

20110261996

DIGITAL VIDEO PROTECTION FOR AUTHENTICITY VERIFICATION - A method for verifying the authenticity and integrity of an ordered sequence of digital video frames, without having access to the original recording, by embedding therein a respective series of digital signatures based on a secret key, or keys, and on the video content of respective frames. Signatures are camouflaged by embedding in transform coefficients of a transformed representation of the video data in parts of the frame corresponding to motion. If there is sufficient motion to contain all of the signature bits, a supplementary technique embeds in high-texture areas of a frame. A final fall-back is to embed in a pre-defined default zone. A method of predicting when supplementary embedding is needed enables the process to be applied in a single pass allowing real-time operation. Verification is done during decoding by comparing, for identity, embedded signatures with signatures calculated anew using the method employed to embed.

10-27-2011

20120105634

AUTOMATIC VIDEO SURVEILLANCE SYSTEM AND METHOD - Apparatus and method for automatic surveillance of a monitored area having one or more regions of interest using a video imaging device are disclosed. The method includes receiving data defining said one or more regions of interest and one or more characteristics of an object of interest; pointing the line of sight of the imaging device at a region of interest selected from said one or more regions of interest; automatically scanning the selected region of interest to detect said one or more characteristics of the object of interest and upon detection issuing an alert; and when said one or more regions of interest includes more than one region of interest, repeating the steps of pointing the line of sight of the imaging device and automatically scanning in a predetermined order of viewing of the regions of interest, and upon detection of said one or more characteristics of the object of interest issuing an alert, for each of the regions of interests.

05-03-2012

20130272522

DIGITAL VIDEO PROTECTION FOR AUTHENTICITY VERIFICATION - A method for verifying the authenticity and integrity of an ordered sequence of digital video frames, without having access to the original recording, by embedding therein a respective series of digital signatures based on a secret key, or keys, and on the video content of respective frames. Signatures are camouflaged by embedding in transform coefficients of a transformed representation of the video data in parts of the frame corresponding to motion. If there is sufficient motion to contain all of the signature bits, a supplementary technique embeds in high-texture areas of a frame. A final fall-back is to embed in a pre-defined default zone. A method of predicting when supplementary embedding is needed enables the process to be applied in a single pass allowing real-time operation. Verification is done during decoding by comparing, for identity, embedded signatures with signatures calculated anew using the method employed to embed.

10-17-2013

20140098954

DIGITAL VIDEO PROTECTION FOR AUTHENTICITY VERIFICATION - A method for verifying the authenticity and integrity of an ordered sequence of digital video frames, without having access to the original recording, by embedding therein a respective series of digital signatures based on a secret key, or keys, and on the video content of respective frames. Signatures are camouflaged by embedding in transform coefficients of a transformed representation of the video data in parts of the frame corresponding to motion. If there is sufficient motion to contain all of the signature bits, a supplementary technique embeds in high-texture areas of a frame. A final fall-back is to embed in a pre-defined default zone. A method of predicting when supplementary embedding is needed enables the process to be applied in a single pass allowing real-time operation. Verification is done during decoding by comparing, for identity, embedded signatures with signatures calculated anew using the method employed to embed.

04-10-2014

Patent applications by Ran Bar-Sella, Haifa IL

Ran Berko, Tel Aviv IL

Patent application number

Description

Published

20080215991

ADVERTISING TOOL FOR THE INTERNET - It is disclosed an improved advertising tool for attracting viewers' attention to the advertised material on the Internet. In accordance with one embodiment of the present invention the advertising tool provides an interactive banner for the purpose of displaying advertising content on web sites. The interactive banner is enabled to display a sequence of creative scenes that are dynamically changed according to an input or inputs from the user. Each of the creative scenes may be a recorded or live video stream, an audio stream, a text, a graphical image, combinations thereof, and so on. In accordance with another embodiment the disclosed advertising tool establishes a virtual meeting with a representative (e.g., a sale representative) and a viewer. The virtual meeting may be in the form of a live video stream, an audio stream, an online chat, or any combination therefore. Any communication between the representative and viewer may be encrypted.

09-04-2008

Ran Braier, Shoham IL

Patent application number

Description

Published

20100096494

SYSTEM AND METHOD FOR TRANSFERRING AIRPLANES - Disclosed a method of transferring airplanes and an unmanned airplane transfer system. The transfer system comprises a transfer module adapted to transfer an airplane by moving a landing gear of the airplane; and a controller being assembled with the transfer system, coupled to the transfer module, and adapted to i) receive a transfer signal; ii) to control the transfer module in response to the transfer signal; and iii) to coordinate transferring the airplane by the unmanned airplane transfer system and at least one second unmanned airplane transfer system. The method of transferring an airplane by a plurality of unmanned airplane transfer systems comprises receiving by at least one unmanned airplane transfer system among said plurality of transfer systems a transfer signal, and in response to the transfer signal, coordinating the transfer of the airplane by at least two unmanned airplane transfer systems among said plurality of transfer systems.

04-22-2010

20100140392

TOWBARLESS AIRPLANE TUG - Disclosed a towbarless airplane tug and method of operating thereof. The tug comprises a chassis mounted on a plurality of tug wheels, at least some of said tug wheels being steerable tug wheels and at least some of said tug wheels being drivable tug wheels; an airplane wheel support turret assembly, rotatably mounted in connection with said chassis and operative to support at least one wheel of a nose landing gear of an airplane; at least one rotation sensor connected to said wheel support turret assembly and operative to sense rotation of said wheel support turret assembly relative to said chassis, said rotation resulting at least from steering control induced movement of the nose landing gear caused by pilot-controlled ground steering of said airplane, and to generate an output indicating a direction of said pilot-controlled ground steering of said airplane; at least one tug wheel driver unit operative to drive said drivable tug wheels; at least one tug wheel steering mechanism operative to steer said steerable tug wheels thereby providing steering of said chassis; and at least one tug controller operative to control operation of at least said tug wheel steering mechanism at least in response to said output of said rotation sensor, so as to cause steering said steerable tug wheels such that said chassis moves in the direction indicated in said output of said rotation sensor.

06-10-2010

20110224845

TOWBARLESS AIRPLANE TUG - A towbarless airplane tug configured for receiving a landing gear of an airplane and towing it thereby is provided. The tug comprises a chassis configured for receiving thereon at least a portion of the landing gear, a propulsion arrangement configured to move the tug in a direction along a trajectory, at least one force sensor configured to measure, directly or indirectly, a force exerted by the chassis on the landing gear in at least the direction due to a speed differential between the tug and the airplane, and a controller in communication with the force sensor and being configured to alter one or more parameters of movement of the tug such that the force exerted by the chassis on the landing gear is maintained below a predetermined value. The propulsion arrangement comprises a variable angle swash plate hydraulic pump coupled to a variable angle swash plate hydraulic motor and to a controllable bypass path valve, configured such that a hydraulic fluid circulates between the pump and the motor so as to activate the propulsion arrangement to increase at least one of the speed and the traction force of the tug when the bypass path is in a closed state, and at least most of the hydraulic fluid circulates across the motor via the bypass path valve so as to reduce at least one of a rotational speed and traction force of the tug when the bypass path is in a opened state. The controller alters the parameters by regulating at least the power available to the propulsion arrangement, the pump and motor swash-plates, and the state of the bypass path valve.

09-15-2011

20120061521

SYSTEM AND METHOD FOR TRANSFERRING AIRPLANES - An airplane transfer system for transferring an airplane comprising an airplane control component. The system comprises: a transfer module comprising at least one motor and adapted to transfer an airplane; and a controller coupled to the transfer module and configured to: i) receive a at least one transfer signal that is responsive to one or more commands provided via the airplane control component; and ii) control the transfer module in response to the transfer signal, wherein the commands are a priori capable of controlling the airplane or components thereof.

03-15-2012

20120119018

SYSTEM AND METHOD FOR TRANSFERRING AIRPLANES - An unmanned airplane transfer system, comprising: a transfer module adapted to transfer an airplane; a landing gear holder, adapted to firmly grip a landing gear of the airplane; wherein the landing gear holder is pivotally coupled to a structural element of the unmanned transfer system; and a controller, coupled to the transfer module, adapted to control the transfer module in response to a steering induced movement of the landing gear holder.

05-17-2012

20130081890

VEHICLE FOR TOWING AN AIRPLANE - A vehicle for towing an airplane by receiving thereupon a nose landing gear of the airplane having an airplane longitudinal axis. The vehicle having a vehicle longitudinal axis and is configured to tow the airplane along a straight or curved path and comprises a controller for directing its operation, including maintaining the vehicle's in-phase position in which the vehicle longitudinal axis is parallel to the airplane longitudinal axis.

TOWBARLESS AIRPLANE TUG - In an embodiment, a towbarless airplane tug configured for receiving a landing gear of an airplane and towing the airplane thereby at an actual speed is disclosed. The towbarless airplane tug includes a chassis configured for receiving thereon at least a portion of the landing gear, and a propulsion arrangement configured to move the towbarless airplane tug in a direction along a trajectory. The towbarless airplane tug further includes a controller configured to compare between the actual speed of the towbarless airplane tug, when towing the airplane, and a predetermined desired speed thereof, and to direct the propulsion arrangement to maintain the actual speed of the towbarless airplane tug if: the actual speed is lower than the desired speed, and the actual speed was maintained within a predefined speed range during a predefined period that preceded the comparing.

09-12-2013

20130333971

TOWBARLESS AIRPLANE TUG - A towbarless airplane tug comprising: a chassis mounted on a plurality of tug wheels, at least some of said plurality of tug wheels being steerable tug wheels; an airplane wheel support assembly, mounted on said chassis, for supporting rotatable wheels of a nose landing gear of an airplane; at least one tug wheel driver operative to drive said plurality of tug wheels in rotation to provide displacement of said chassis; and at least one tug controller operative to control speed of said tug, said at least one tug controller employing at least one feedback loop utilizing a mapping of speed limits along a travel path traversed by said tug and said airplane at said airport as well as an indication of the instantaneous location of said tug and said airplane along a travel path.

12-19-2013

20140328663

PLANE TRACTOR - The invention relates to a plane tractor which grips the nose gear of a plane, including: a chassis; wheel modules connected to the chassis, each wheel module including at least one actuator for inducing a vertical movement of the module in relation to the chassis; a gripping platform for gripping the nose gear of a plane, the platform together with the chassis having freedom of movement substantially in circular translation; and a damping and actuating means connecting the platform and the chassis.

11-06-2014

Patent applications by Ran Braier, Shoham IL

Ran Chen, Beijing CN

Patent application number

Description

Published

20090040944

Method and Bypass Device of Network-Based IP Allocation - The present invention provides a method and bypass device of IP allocation based on the network, the method comprising: establishing a mapping relation between the parameters of a visitor and an IP address; filing a request for visiting the network using the parameters of the visitor; performing authentication of AAA according to parameters of the visitor; finding the IP address corresponding to the successful parameters of the visitor from the mapping relation between the parameters of the visitor and the IP address and allocating the found IP address via DHCP to the network terminal being used by the visitor, to achieve the allocation of IP address based on the parameters of the visitor. The problem of the determination of the true identity of the visitor is solved and the safety of the network and the reasonable allocation of the network sources are improved. Other on-line or off-line devices are set using the IP address section correspond to the parameters of the visitor and thus, making these devices to realize the existing functions of the network devices according to the parameters of the visitor.

02-12-2009

20090043884

Recording Method and Recording System of Log - The present invention provides a recording method and recording system of log, the method comprising the steps of: generating an IP log, the content recorded by the IP log comprising at least an IP address and the operation being performed; finding the IP address in the IP log; replacing the found IP address with a user's information to obtain the ID log. With the present invention, the IP log is converted into ID log, in this way, the true user of the computer may be directly obtained through the ID log, the log information may provide the administrator of the system with very useful information on what is hazardous to the safety, which is significantly advantageous to the secret and security of the network of a company or an enterprise.

02-12-2009

Ran Chen, Shenzhen CN

Patent application number

Description

Published

20090158093

MOTHERBOARD TESTER - An exemplary motherboard tester includes a processor comprising a pair of data terminals for transmitting data; and an interface comprising: a pair of data terminals coupled to the data terminals of the processor respectively; at least one output terminal arranged for connecting to a corresponding pin of a chipset mounted on a motherboard to send a test signal generated by the processor to the pin; and at least one input terminal arranged for connecting to a test point on the motherboard which is electrically connected to the pin, to receive a feedback signal from the test point, wherein, the processor compares the feedback signal with the test signal to determine whether the pin of the chipset is normal, open, or shorted.

06-18-2009

20120294193

Method and System for Increasing Forwarding Efficiency of Virtual Private LAN Service Network - The present invention provides a method and system for increasing forwarding efficiency of a virtual private LAN services network. The method includes: a root node provider edge (PE) in the VPLS network transmitting at least one of broadcast message, multicast message and unknown unicast message to leaf nodes PE in the same VPLS through a point-to-multipoint pseudo wire (P2MP PW). The present invention transmits messages through the P2MP PW between a PE and other PEs, thus decreasing the number of redundant messages on a physical link, increasing the forwarding efficiency of network, and reducing the network operating costs.

11-22-2012

Ran Chongzhao, Medford, MA US

Patent application number

Description

Published

20110208064

Curcumin Derivatives for Amyloid-Beta Plaque Imaging - The present invention provides curcumin-derived near infrared (NIR) imaging probes. Upon interacting with amyloid β aggregates, these probes undergo a range of changes, qualifying them as “smart” probes. The inventors have demonstrated that probes of the invention have the capacity to monitor the progression of Alzheimer's disease in an in vivo animal model. In addition, the present invention encompasses probes useful as PET imaging agents, MRI imaging agents and multimodal imaging agents, as well as related methods of detecting and imaging amyloid β aggregates and plaques.

08-25-2011

20150087937

CURCUMIN DERIVATIVES FOR AMYLOID-BETA PLAQUE IMAGING - The present invention provides curcumin-derived near infrared (NIR) imaging probes. Upon interacting with amyloid β aggregates, these probes undergo a range of changes, qualifying them as “smart” probes. The inventors have demonstrated that probes of the invention have the capacity to monitor the progression of Alzheimer's disease in an in vivo animal model. In addition, the present invention encompasses probes useful as PET imaging agents, MRI imaging agents and multimodal imaging agents, as well as related methods of detecting and imaging amyloid β aggregates and plaques.

03-26-2015

Ran El-Yanif, Haifa IL

Patent application number

Description

Published

20100287186

METHOD FOR DELIVERING QUERY RESPONSES - A method and computing program for providing a user computing platform with a response to a query, the response comprising indications to one or more Universal Resource Identifier optionally with instructions on how to get the relevant information from there, and how to format the response. Thus a user computing platform receives information directly from a content provider, whose rights are not infringed by the query engine. If payment or other limitations are imposed by the content provider or by the user, they are handled between the user and the content provider, without intervention by the query engine.

11-11-2010

Ran Fashchik, Yokneam Llit IL

Patent application number

Description

Published

20090328229

SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR PERFORMING A DATA PROTECTION OPERATION - A system, method and computer program product for performing a data protection operation is provided. The method includes receiving a write instruction that is associated with a writable entity, the write instruction includes a writable entity identifier, and data protection metadata indicative of a relevancy of at least one data protection operation to be applied in relation to the write instruction, and participating in an execution of a relevant data protection operation, if such a relevant data protection operation exists.

12-31-2009

20120330897

METHOD FOR MIRRORING A LOG FILE BY THRESHOLD DRIVEN SYNCHRONIZATION - A method for of accelerating database log hardening using specific per block data protection and damage control is provided. A per write specification is implemented to determine when database log data is mirrored synchronously or asynchronously. Synchronous mirroring is performed upon reaching a predetermined threshold, based on one or more parameters such as transaction value, both individual and cumulative, and the quantity of data written since the last synchronous mirroring. As data is added to the database log, it is written specifying asynchronous mirroring to the primary log file. Once a threshold is met, a write specifying synchronous mirroring is performed to both the primary and secondary log files, thereby hardening the log file in both primary and secondary storage subsystem.

12-27-2012

Ran Fashchik, Yokneam Ilit IL

Patent application number

Description

Published

20090031171

APPARATUS, SYSTEM, AND METHOD FOR RESPONSIVE ACQUISITION OF REMOTE DEBUG DATA - An apparatus, system, and method are disclosed for responsive acquisition of remote debug data. The apparatus for responsive acquisition of remote debug data is provided with a plurality of modules configured to detect an error on a local device, trigger a remote device to generate a remote debug data set in response to the error, and generate a local debug data set in response to the error. These modules in the described embodiments include a detection module, a trigger module, and a collection module.

01-29-2009

20100235326

METHOD FOR MIRRORING A LOG FILE BY THRESHOLD DRIVEN SYNCHRONIZATION - A method for of accelerating database log hardening using specific per block data protection and damage control is provided. A per write specification is implemented to determine when database log data is mirrored synchronously or asynchronously. Synchronous minoring is performed upon reaching a predetermined threshold, based on one or more parameters such as transaction value, both individual and cumulative, and the quantity of data written since the last synchronous minoring. As data is added to the database log, it is written specifying asynchronous minoring to the primary log file. Once a threshold is met, a write specifying synchronous minoring is performed to both the primary and secondary log files, thereby hardening the log file in both primary and secondary storage subsystem.

09-16-2010

Ran Gilad-Bachrach, Bellevue, WA US

Patent application number

Description

Published

20110320440

PLACEMENT OF SEARCH RESULTS USING USER INTENT - Technologies are described herein for placing search results on a search engine results page (SERP). A query may be received. The query may be transmitted to a plurality of search result providers. A first set of search results and a second set of search results may be received from the search result providers. Intent features may be extracted from the first set of search results. User intent of the second set of search results may be inferred based on the extracted intent features. The first set of search results and the second set of search results may be ranked based on the inferred user intent. The SERP may be rendered according to the ranked first set and second set of search results.

12-29-2011

20120143794

ANSWER MODEL COMPARISON - This patent application pertains to answer model comparison. One implementation can determine a first frequency at which an individual answer category appears in an individual slot on a query results page when utilizing a first model. The method can ascertain a second frequency at which the individual answer category appears in the individual slot on the query results page when utilizing a second model. The method can calibrate the second model so that the second frequency approaches the first frequency.

06-07-2012

20120151276

Early Detection of Failing Computers - A computer management system may track services on multiple computers executing the same workload. Various performance counters may be retrieved from the computers and analyzed to identify those with low deviations and low mean deviations. Statistical tests may then be used to compare the values of a particular computer to the deviation of the group of computers to identify outliers, which may indicate degraded performance and imminent failure of the computer. The management system may analyze any collectable performance related parameter to identify outlying systems.

06-14-2012

20130132378

SEARCH MODEL UPDATES - Search model updates are described. In one or more implementations, a search service uses a model to rank items in a search result, the model formed using an initial set of data. An update is generated using a subsequent set of data, which is formed after the initial set of data, that provides feedback describing user interaction with one or more items in the search result formed using the model, the generating of the update performed without use of at least a portion of the initial set of data. The model and the update are employed to rank items in a search result for a subsequent search.

05-23-2013

20130149965

BIOLOGICAL ENTITY COMMUNICATION CHANNEL - Biological entity communication channel techniques are described. In one or more implementations, an apparatus includes a signal conductor having a side that is configured to be disposed proximal to a surface of a biological entity to use at least a part of the biological entity as a transmission channel to transmit a signal received by the signal conductor from an electrical device. The apparatus also includes a ground layer configured to be disposed on an opposing side of the signal conductor from the side of the signal conductor that is configured to be disposed against the surface of the biological entity.

06-13-2013

20130151192

Sensor for Detecting Temperature Gradients - Different advantageous embodiments provide a monitoring system comprising one or more sensor systems and a processing unit. The one or more sensor systems is configured to monitor a subject for change in temperature and generate monitoring data. The processing unit is configured to analyze the monitoring data to generate a result.

06-13-2013

20140337096

PREDICTING BEHAVIOR USING FEATURES DERIVED FROM STATISTICAL INFORMATION - A training system is described herein for generating a prediction model that relies on a feature space with reduced dimensionality. The training system performs this task by producing partitions, each of which corresponds to a subset of aspect values (where each aspect value, in turn, may correspond to one or more attribute values). The training system then produces instances of statistical information associated with the partitions. Each instance of statistical information therefore corresponds to feature information that applies to a plurality of aspect values, rather than a single aspect value. The training system then trains the prediction model based on the feature information. Also described herein is a prediction module that uses the prediction model to make predictions in various online contexts.

11-13-2014

Patent applications by Ran Gilad-Bachrach, Bellevue, WA US

Ran Hamish, Haifa IL

Patent application number

Description

Published

20110296978

FIRING MECHANISM SECURITY APPARATUS FOR REMOTELY CONTROLLED AUTOMATIC MACHINE GUN - A firing mechanism security apparatus prevents runaway machine gun fire by first sensing rounds being fired and sensing that the trigger mechanism is not instructing the weapon to fire. A mechanical actuator may block a path of the ammunition between the ammunition storage box and the machine gun or blocks spent ammunition from being ejected. Without engaging the trigger mechanism directly, a stopper signaled by a controller or motor may move from a first position to a second position and thereby be interposed between rounds of ammunition adjacent the ammunition storage box or between the ammunition feeder and the machine gun. The ammunition feeder may, alternatively, include a mechanical actuator that receives a signal from a motor or controller, the actuator capable of blocking the feeder's advancement of ammunition. Additionally, the gun may be elevated as a safety precaution.

12-08-2011

Ran Hilai, Beverly Hills, CA US

Patent application number

Description

Published

20110307365

Computer Method and System for Intermediated Exchanges - In a preferred embodiment, this invention includes software processes distributed on one or more computer systems that exchange messages in order to facilitate an intermediated exchange of financial commodities between a plurality of participants. The messages are exchanged according to a preferred protocol that leads to a satisfactory exchange that meets the objectives of the participants, and that substantially maximizes in a fair manner the total amount of financial commodities exchanged. Optionally, the invention employs heuristic rules in association with the preferred protocol that adapt the protocol to the time and exchange requirements of financial commodities. In other embodiments, this invention is equally applicable to the exchange of any tangible or intangible commodities. In a general embodiment, this invention further includes a preferred message-exchange protocol for the construction of computer programs representing exchange participants and an intermediary. These constructed computer programs exchange messages such that a satisfactory intermediated exchange of commodities is substantially certain to be achieved.

12-15-2011

20130262285

COMPUTER METHOD AND SYSTEM FOR INTERMEDIATED EXCHANGES - This invention includes computer systems that exchange messages in order to facilitate an intermediated exchange of financial commodities between a plurality of participants. The messages are exchanged according to a preferred protocol that leads to a satisfactory exchange that meets the objectives of the participants, and that substantially maximizes in a fair manner the total amount of financial commodities exchanged. Optionally, the invention employs heuristic rules in association with the preferred protocol that adapt the protocol to the time and exchange requirements of financial commodities. In other embodiments, this invention is equally applicable to the exchange of any tangible or intangible commodities. In a general embodiment, this invention further includes a preferred message-exchange protocol for the construction of computer programs representing exchange participants and an intermediary.

10-03-2013

Ran Houminer, Tel Aviv IL

Patent application number

Description

Published

20090194216

DEPICTING INTERIOR DETAILS IN A THREE-DIMENSIONAL OBJECT - The present invention provides a method for depicting interior details that are externally visible within to a substantially transparent three-dimensional object that is constructed by the selective attachment of a plurality of sheets one to another so as to form a stack of sheets where each sheet is cut along at least one contour line corresponding to the contour of the respective layer constituted by that particular sheet in the object.

08-06-2009

20100288436

DEPICTING INTERIOR DETAILS IN A THREE-DIMENSIONAL OBJECT - The present invention provides a method for depicting interior details that are externally visible within to a substantially transparent three-dimensional object that is constructed by the selective attachment of a plurality of sheets one to another so as to form a stack of sheets where each sheet is cut along at least one contour line corresponding to the contour of the respective layer constituted by that particular sheet in the object

11-18-2010

Ran Iron, Tel Aviv IL

Patent application number

Description

Published

20110216857

RECEIVER FOR A WIRELESS TELECOMMUNICATION SYSTEM WITH A CHANNEL DEINTERLEAVER - A receiver for wireless broadband telecommunication transmissions, the receiver including a demodulator for receiving transmitted modulated symbols, a channel deinterleaver memory coupled to the demodulator for receiving interleaved soft symbols and outputting deinterleaved soft symbols, an LLR calculator coupled to the channel deinterleaver memory for receiving the deinterleaved soft symbols and calculating LLRs therefore, a descrambler coupled to the LLR calculator for descrambling the LLRs, and an interleaved scrambling sequence generator coupled to the descrambler for generating an interleaved scrambling sequence and providing it to the descrambler.

09-08-2011

Ran Irony, Hod Hasharon IL

Patent application number

Description

Published

20080287063

Controller integrated audio codec for advanced audio distribution profile audio streaming applications - A novel and useful apparatus for and method of integrating the advanced audio distribution profile (A2DP) audio codec into a Bluetooth controller for audio streaming applications. The mechanism functions to break the prior art Bluetooth protocol stack by integrating a profile packet composer into the controller. The profile/stack control signaling is performed by the host while the profile data packet composer is implemented in the controller. The integrated data packet composer does not break the data path and flow control over the standard HCI. Further, the integrated packet composer allows the controller to open a dedicated data interface for specific applications (e.g., PCM/I2S for audio data).

11-20-2008

20090017756

SYSTEM AND METHOD FOR AVOIDING INTERFERENCE IN A DUAL-SIGNAL DEVICE - A dual-signal wireless transceiver is provided, comprising: a first wireless transceiver circuit configured to transmit and receive first signals using a first protocol; a second wireless transceiver circuit configured to transmit and receive second signals using a second protocol; and a control circuit configured to generate control signals to control operation of the first and second wireless transceiver circuits, wherein the first wireless transceiver circuit is configured to disable second transmission operations by the second wireless transceiver during first transmission operations by the first wireless transceiver circuit through the use of a shutdown signal. In this method, the second protocol allows the second wireless transceiver to retransmit first signals whose transmission was disabled by the shutdown signal. Furthermore, the second protocol is a Bluetooth protocol, and the first protocol is a wireless protocol other than the Bluetooth protocol.

SYSTEM AND METHOD FOR PHYSICALLY INTERACTIVE MUSIC GAMES - A system and method of capturing an image of an object, where the object is associated with a musical feature, generating the musical feature once the object is detected in the image, detecting a change of a position of an the object in a series of images, and altering the musical feature in response to such change.

07-08-2010

20100310161

DEVICE AND METHOD FOR IDENTIFICATION OF OBJECTS USING MORPHOLOGICAL CODING - A method and system for detecting in an image a repeating unit, where the unit includes a reference form and a set of elements at a known distance from and orientation to the reference form, deriving a value from the elements included in the unit, and comparing the derived value to a know value. The elements may indicate binary values that may be used in the derivation of the value, and the value may be associated with an object. The comparison of the value derived from the elements in the image with the stored value that is associated with the object may be used in identifying or confirming the identification of the object in the image.

12-09-2010

20130294700

SYSTEM AND METHOD FOR IDENTIFICATION OF PRINTED MATTER IN AN IMAGE - A system and method of identifying a printed matter in an image that includes the printed matter by rectifying the image, identifying a series of pre-defined areas in the image relative to a frame or other form in the printed matter in the image, and comparing a characteristic of the pre-defined area in the printed matter in the image, to a characteristic of a corresponding pre-defined area from a sample of printed matters.

11-07-2013

20130321447

SYSTEM AND METHOD FOR OBJECT EXTRACTION - Systems and methods for extracting an image of a physical object constructed of for example bricks are presented. The method and system may detect boundaries and edges of a background using an edge detection operator, perform a perspective transformation calculation to compute a corrected virtual grid that is substantially aligned with the physical object's image, locate a color calibration palette in the digital image and extract color value information for pixels of the color calibration palette, and discern bricks as part of the physical object's image, the discernment being based in part on a determination of the brick's color compared to the color palette and the background color, the discerned bricks forming the extracted image. A computer readable medium may include instructions causing a system to extract an image of a physical object constructed of bricks according to the method.

12-05-2013

20140329598

SYSTEM AND METHOD FOR OBJECT EXTRACTION - Systems and methods for extracting an image of a physical object constructed of for example bricks are presented. The method and system may detect boundaries and edges of a background using an edge detection operator, perform a perspective transformation calculation to compute a corrected virtual grid that is substantially aligned with the physical object's image, locate a color calibration palette in the digital image and extract color value information for pixels of the color calibration palette, and discern bricks as part of the physical object's image, the discernment being based in part on a determination of the brick's color compared to the color palette and the background color, the discerned bricks forming the extracted image. A computer readable medium may include instructions causing a system to extract an image of a physical object constructed of bricks according to the method.

11-06-2014

Patent applications by Ran Kaftory, Kiryat Tivon IL

Ran Kaftory, Remez St. Kiryat Tivon IL

Patent application number

Description

Published

20110298922

SYSTEM AND METHOD FOR OBJECT EXTRACTION - Systems and methods for extracting an image of a physical object constructed of for example bricks are presented. The method and system may detect boundaries and edges of a background using an edge detection operator, perform a perspective transformation calculation to compute a corrected virtual grid that is substantially aligned with the physical object's image, locate a color calibration palette in the digital image and extract color value information for pixels of the color calibration palette, and discern bricks as part of the physical object's image, the discernment being based in part on a determination of the brick's color compared to the color palette and the background color, the discerned bricks forming the extracted image. A computer readable medium may include instructions causing a system to extract an image of a physical object constructed of bricks according to the method.

12-08-2011

Ran Kalach, Bellevue, WA US

Patent application number

Description

Published

20090171957

METHOD AND SYSTEM OF APPLYING POLICY ON SCREENED FILES - Described is a mechanism comprising a data screening filter and user mode service that applies (enforces) policies regarding allowing or blocking file content of a directory, based on matching the filename against patterns associated with that directory. An administrator configures a screening policy, such as the types of files to allow in a particular directory and the types of files to block. File groups of member patterns and non-member exclusion patterns are defined and selectively collected in directory screening objects (DSOs). A directory screening object (DSO) is associated with a directory. When an I/O create request specifying a filename and a target directory is received, the filename is evaluated against the member/non-member patterns in the file groups referenced by the DSO for that directory to make for an allow or block policy decision. If not matched, DSOs on parent directories are evaluated upwards seeking a policy decision.

07-02-2009

20100049750

RECOVERY OF A COMPUTER THAT INCLUDES VIRTUAL DISKS - Described is the backup and/or restore of virtual disks In general, metadata is backed up for restoring a virtual disk. To restore the disk, a physical disk is created, with the virtual disk the created on a partition of the physical disk. Backup and restore is described for nested virtual disks, including for block level restore. Further described is backing up of critical virtual disks and their containers, and virtual disk backup with respect to basic disks and dynamic volumes.

02-25-2010

20100274750

Data Classification Pipeline Including Automatic Classification Rules - Described is a technology in which data items (e.g., files) are processed through an extensible data processing pipeline, including a classification pipeline, to facilitate management of the data items based upon their classifications. A discovery module locates data items to process. An independent classification pipeline obtains metadata (properties) associated with each discovered data item, and one or more classifiers classify the data item based on the metadata. An independent policy module applies policy to each data item based upon its classification. Multiple classifiers may be invoked, based upon various criteria. Predefined ordering of the classifiers, authoritative classifiers and/or an aggregation mechanism handle any classification conflicts. Different types of classifiers may be provided, and each classifier may correspond to automatic classification rules; the classifier may directly change a property, (e.g., set the classification) or return a result to a corresponding rule mechanism for changing a property.

10-28-2010

20110099152

ALTERNATE DATA STREAM CACHE FOR FILE CLASSIFICATION - Described is caching classification-related metadata for a file in an alternate data stream of that file. When a file is classified (e.g., for data management), the classification properties are cached in association with the file, along with classification-related metadata that indicates the state of the file at the time of caching. The classification-related metadata in the alternate data stream is then useable in determining whether the classification properties are valid and up-to-date when next accessed, or whether the file needs to be reclassified. If the properties are valid and up-to-date, they may be used without requiring the computationally costly steps of reclassification. Also described is using more than one alternate data stream for the cache, and extending the classification-related metadata through a defined extension mechanism.

04-28-2011

20110126281

Controlling Resource Access Based on Resource Properties - Described is a technology by which access to a resource is determined by evaluating a resource label of the resource against a user claim of an access request, according to policy decoupled from the resource. The resource may be a file, and the resource label may be obtained by classifying the file into classification properties, such that a change to the file may change its resource label, thereby changing which users have access to the file. The resource label-based access evaluation may be logically combined with a conventional ACL-based access evaluation to determine whether to grant or deny access to the resource.

05-26-2011

20110239293

AUDITING ACCESS TO DATA BASED ON RESOURCE PROPERTIES - Described is a technology, such as implemented in an operating system security system, by which a resource's metadata (e.g., including data properties) is evaluated against an audit rule or audit rules associated with that resource (e.g., object). The audit rule may be associated with all such resources corresponding to a resource manager, and/or by a resource-specific audit rule. When a resource is accessed, each audit rule is processed against the metadata to determine whether to generate an audit event for that rule. The audit rule may be in the form of one or more conditional expressions. Audit events may be maintained and queried to obtain audit information for various usage scenarios.

09-29-2011

20120130958

HETEROGENEOUS FILE OPTIMIZATION - Techniques are described herein that are capable of heterogeneously optimizing a file. Heterogeneous optimization involves optimizing regions of a file non-uniformly. For example, the regions of the file may be optimized to different extents. In accordance with this example, a different optimization technique may be used to optimize each region or subset of the regions. In one aspect, optimization designations are assigned to respective regions of a file based on access patterns that are associated with the respective regions. The file may be a database file, a virtualized storage file, or other suitable type of file. Each optimization designation indicates an extent to which the respective region is to be optimized. Each region may be optimized to the extent that is indicated by the respective optimization designation that is assigned to that region.

05-24-2012

20120131025

SCALABLE CHUNK STORE FOR DATA DEDUPLICATION - Data streams may be stored in a chunk store in the form of stream maps and data chunks. Data chunks corresponding to a data stream may be stored in a chunk container, and a stream map corresponding to the data stream may point to the data chunks in the chunk container. Multiple stream maps may be stored in a stream container, and may point to the data chunks in the chunk container in a manner that duplicate data chunks are not present. Techniques are provided herein for localizing the storage of related data chunks in such chunk containers, for locating data chunks stored in chunk containers, for storing data streams in chunk stores in localized manners that enhance locality and decrease defragmentation, and for reorganizing stored data streams in chunks stores.

05-24-2012

20120151177

Data Deduplication in a Virtualization Environment - Techniques are described herein that are capable of optimizing (i.e., deduplicating) data in a virtualization environment. For example, optimization designations (a.k.a. deduplication designations) may be assigned to respective regions of a virtualized storage file. A virtualized storage file is a file that is configured to be mounted as a disk or a volume to provide a file system interface for accessing hosted files. In accordance with this example, each optimization designation indicates an extent to which the respective region is to be optimized (i.e., deduplicated). In another example, a virtualized storage file is mounted to provide a virtual disk that includes hosted files. In accordance with this example, optimization designations are assigned to the respective hosted files. In further accordance with this example, each optimization designation indicates an extent to which the respective hosted file is to be optimized.

06-14-2012

20120158672

Extensible Pipeline for Data Deduplication - The subject disclosure is directed towards data deduplication (optimization) performed by phases/modules of a modular data deduplication pipeline. At each phase, the pipeline allows modules to be replaced, selected or extended, e.g., different algorithms can be used for chunking or compression based upon the type of data being processed. The pipeline facilitates secure data processing, batch processing, and parallel processing. The pipeline is tunable based upon feedback, e.g., by selecting modules to increase deduplication quality, performance and/or throughput. Also described is selecting, filtering, ranking, sorting and/or grouping the files to deduplicate, e.g., based upon properties and/or statistical properties of the files and/or a file dataset and/or internal or external feedback.

06-21-2012

20120158675

Partial Recall of Deduplicated Files - The subject disclosure is directed towards changing a file from a fully deduplicated state to a partially deduplicated state in which some of the file data is deduplicated in a chunk store, and some is recalled into the file, that is, in the file's storage volume. A partial recall mechanism such as in a file system filter tracks (e.g., via a bitmap in a file reparse point) whether file data is maintained in the chunk store or has been recalled to the file. Data is recalled from the chunk store as needed, and committed (e.g., flushed) to the file. Also described is efficiently returning the file to a fully deduplicated state by using the tracking information to determine which parts of the file are already deduplicated into the chunk store so as to avoid their further deduplication processing.

06-21-2012

20120159240

RECOVERY OF A COMPUTER THAT INCLUDES VIRTUAL DISKS - Described is the backup and/or restore of virtual disks In general, metadata is backed up for restoring a virtual disk. To restore the disk, a physical disk is created, with the virtual disk the created on a partition of the physical disk. Backup and restore is described for nested virtual disks, including for block level restore. Further described is backing up of critical virtual disks and their containers, and virtual disk backup with respect to basic disks and dynamic volumes.

06-21-2012

20120166401

Using Index Partitioning and Reconciliation for Data Deduplication - The subject disclosure is directed towards a data deduplication technology in which a hash index service's index is partitioned into subspace indexes, with less than the entire hash index service's index cached to save memory. The subspace index is accessed to determine whether a data chunk already exists or needs to be indexed and stored. The index may be divided into subspaces based on criteria associated with the data to index, such as file type, data type, time of last usage, and so on. Also described is subspace reconciliation, in which duplicate entries in subspaces are detected so as to remove entries and chunks from the deduplication system. Subspace reconciliation may be performed at off-peak time, when more system resources are available, and may be interrupted if resources are needed. Subspaces to reconcile may be based on similarity, including via similarity of signatures that each compactly represents the subspace's hashes.

06-28-2012

20120233417

BACKUP AND RESTORE STRATEGIES FOR DATA DEDUPLICATION - Techniques for backup and restore of optimized data streams are described. A chunk store includes each optimized data stream as a plurality of chunks including at least one data chunk and corresponding optimized stream metadata. The chunk store includes data chunks in a deduplicated manner. Optimized data streams stored in the chunk store are identified for backup. At least a portion of the chunk store is stored in backup storage according to an optimized backup technique, an un-optimized backup technique, an item level backup technique, or a data chunk identifier backup technique. Optimized data streams stored in the backup storage may be restored. A file reconstructor includes a callback module that generates calls to a restore application to request optimized stream metadata and any referenced data chunks from the backup storage. The file reconstructor reconstructs the data streams from the referenced data chunks.

09-13-2012

20130054544

Content Aware Chunking for Achieving an Improved Chunk Size Distribution - The subject disclosure is directed towards partitioning a file into chunks that satisfy a chunk size restriction, such as maximum and minimum chunk sizes, using a sliding window. For file positions within the chunk size restriction, a signature representative of a window fingerprint is compared with a target pattern, with a chunk boundary candidate identified if matched. Other signatures and patterns are then checked to determine a highest ranking signature (corresponding to a lowest numbered Rule) to associate with that chunk boundary candidate, or set an actual boundary if the highest ranked signature is matched. If the maximum chunk size is reached without matching the highest ranked signature, the chunking mechanism regresses to set the boundary based on the candidate with the next highest ranked signature (if no candidates, the boundary is set at the maximum). Also described is setting chunk boundaries based upon pattern detection (e.g., runs of zeros).

02-28-2013

20130060739

Optimization of a Partially Deduplicated File - The subject disclosure is directed towards transforming a file having at least one undeduplicated portion into a fully deduplicated file. For each of the at least one undeduplicated portion, a deduplication mechanism defines at least one chunk between file offsets associated with the at least one undeduplicated portion. Chunk boundaries associated with the at least one chunk are stored within deduplication metadata. The deduplication mechanism aligns the at least one chunk with chunk boundaries of at least one deduplicated portion of the file. Then, the at least one chunk is committed to a chunk store.

03-07-2013

20130085994

CREATING HOST-LEVEL APPLICATION-CONSISTENT BACKUPS OF VIRTUAL MACHINES - A host server hosting one or more virtual machines can back up host volumes and the one or more virtual machines installed thereon in an application-consistent manner. In one implementation, a host-level requestor instructs a host-level writer to identify which virtual machines qualify for application-consistent backups. The host-level requestor then instructs the host-level writer to initiate virtual machine backups through guest-level requesters in each appropriately-configured virtual machine, wherein the virtual machines create application-consistent backups within the virtual machine volumes. The host-level requester then initiates snapshots of the server volumes on the host-level. The virtual machine-level snapshots can thus be retrieved from within the host-level snapshots of the server volumes.

04-04-2013

20140181575

DATA ERROR DETECTION AND CORRECTION USING HASH VALUES - The subject disclosure is directed towards a data storage service that uses hash values, such as substantially collision-free hash values, to maintain data integrity. These hash values are persisted in the form of mappings corresponding to data blocks in one or more data stores. If a data error is detected, these mappings allow the data storage service to search the one or more data stores for data blocks having matching hash values. If a data block is found that corresponds to a hash value for a corrupted or lost data block, the data storage service uses that data block to repair the corrupted or lost data block.

06-26-2014

20140189348

Integrated Data Deduplication and Encryption - The subject disclosure is directed towards encryption and deduplication integration between computing devices and a network resource. Files are partitioned into data blocks and deduplicated via removal of duplicate data blocks. Using multiple cryptographic keys, each data block is encrypted and stored at the network resource but can only be decrypted by an authorized user, such as domain entity having an appropriate deduplication domain-based cryptographic key. Another cryptographic key referred to as a content-derived cryptographic key ensures that duplicate data blocks encrypt to substantially equivalent encrypted data.

07-03-2014

20140244601

GRANULAR PARTIAL RECALL OF DEDUPLICATED FILES - The subject disclosure is directed towards partially recalling file ranges of deduplicated files based on tracking dirty (write modified) ranges (user writes) in a way that eliminates or minimizes reading and writing already-optimized adjacent data. The granularity of the ranges does not depend on any file-system granularity for tracking ranges. In one aspect, lazy flushing of tracking data that preserves data-integrity and crash-consistency is provided. In one aspect, also described is supporting granular partial recall on an open file while a data deduplication system is optimizing that file.

08-28-2014

20140351225

ALTERNATE DATA STREAM CACHE FOR FILE CLASSIFICATION - Described is caching classification-related metadata for a file in an alternate data stream of that file. When a file is classified (e.g., for data management), the classification properties are cached in association with the file, along with classification-related metadata that indicates the state of the file at the time of caching. The classification-related metadata in the alternate data stream is then useable in determining whether the classification properties are valid and up-to-date when next accessed, or whether the file needs to be reclassified. If the properties are valid and up-to-date, they may be used without requiring the computationally costly steps of reclassification. Also described is using more than one alternate data stream for the cache, and extending the classification-related metadata through a defined extension mechanism.

11-27-2014

Patent applications by Ran Kalach, Bellevue, WA US

Ran Katzur, North Potomac, MD US

Patent application number

Description

Published

20090116587

METHOD, SYSTEM AND APPARATUS FOR GENERATING CONSTANT AMPLITUDE ZERO AUTOCORRELATION SEQUENCES - A method, system and apparatus for generating a constant amplitude zero autocorrelation (CAZAC) sequence to be transmitted on a wireless communication channel between a user equipment and a base station within a cellular communication network includes iteratively calculating elements of the CAZAC sequence according to a CAZAC sequence formula until a number of iterations has reached a predetermined iteration value determined in accordance with a number of subcarriers associated with the channel; obtaining a value of particular elements of the CAZAC sequence from a table of stored values at predetermined reset iteration values in order to limit error propagation; and generating the reference signal based upon the elements of the CAZAC sequence. The CAZAC sequence formula is one of a Chu sequence, Frank-Zadoff sequence, Zadoff-Chu (ZC) sequence, and Generalized Chirp-Like (GCL) Sequence.

05-07-2009

20100266045

ADAPTIVE REAL-TIME VIDEO PREDICTION MODE METHOD AND COMPUTER-READABLE MEDIUM AND PROCESSOR FOR STORAGE AND EXECUTION THEREOF - A method of determining an adaptive early skip indication (ESI) threshold during block motion compensation encoding of digital video data is disclosed. The method includes setting an ESI threshold minimum value below which no degradation in the block motion compensation encoding occurs; setting an ESI threshold maximum value above which degradation in the block motion compensation encoding is considered unacceptable; determining that a processor load state of the processor during block motion compensation encoding is one of an overloaded state, a normal loaded state, and an under loaded state; when the processor load state is determined to be in an overloaded state, increasing the adaptive ESI threshold to a value below the ESI threshold maximum value thereby decreasing a number of macroblocks in the digital video data that are block motion compensation encoded; when the processor load state is determined to be in a normal loaded state, maintaining the adaptive ESI threshold at its current value; and when the processor load state is determined to be in an under loaded state, decreasing the adaptive ESI threshold to a value above the ESI threshold minimum value thereby increasing a number of macroblocks in the digital video data that are block motion compensation encoded. A block motion compensation encoding devices is also disclosed that implements the method above. A computer readable medium is also disclosed that stores instructions, which when executed by a processing unit, performs the method above.

10-21-2010

Ran Katzur, Germantown, MD US

Patent application number

Description

Published

20100290528

REAL-TIME VIDEO IMAGE PROCESSING - A video processing device includes a video preprocessor and a video processor. The video processor is configured to facilitate inputting preprocessed digital video data ready for further processing by an encoder or a transcoder, compressing the preprocessed digital video data to form compressed digital video data, and outputting the compressed digital video data. The video preprocessor operable to receive digital video raw data, configured to facilitate preprocessing a macroblock of the digital video raw data so as to output the preprocessed digital video data ready for an encoder or transcoder of the video processor when the macroblock does not indicate SKIP, and not preprocessing the macroblock of the digital video raw data when the macroblock is a SKIP macroblock indicating SKIP, but jumping to process the SKIP macroblock by an entropy encoder of the video processor instead.

11-18-2010

Ran Li, Amphur Muang TH

Patent application number

Description

Published

20080264674

ELECTRONIC DEVICE HAVING POWER CONNECTION INTERFACE - An electronic device includes a circuit board and a power connection interface. The power connection interface is formed on an edge region of the circuit board. The power connection interface includes a first trace portion for transmitting a DC voltage and second and third trace portions for transmitting an AC voltage. Plural trace wires of the first trace portion are arranged on first and second surfaces of the edge region. The second and third trace portions are arranged on opposite surfaces of the edge region.

10-30-2008

20080266791

REDUNDANT POWER SUPPLY SYSTEM - A redundant power supply system includes a system cabinet, a first power supply apparatus, a second power supply apparatus and a power converting circuit board. The system cabinet at least includes a first receptacle and a second receptacle. The first power supply apparatus has a first connection interface. The second power supply apparatus has a second connection interface. The power converting circuit board is disposed inside the system cabinet and includes a first insertion slot, a second insertion slot and a power converting circuit. A voltage outputted from the first power supply apparatus and/or the second power supply apparatus is converted by the power converting circuit into a regulated voltage when the first connection interface of the first power supply apparatus and the second connection interface of the second power supply apparatus are inserted into the first insertion slot and the second insertion slot, respectively.

10-30-2008

20080266792

POWER SUPPLY APPARATUS - A power supply apparatus for use with a redundant power supply system includes a casing, a main circuit board and an airflow driving device. The casing includes a first airflow opening and a second airflow opening. The main circuit board is disposed within the casing and includes plural electronic components thereon. The airflow driving device is disposed in the middle region of the main circuit board. A cooling air is pumped by the airflow driving device to be introduced into the inner portion of the casing through one of the first airflow opening and the second airflow opening, then the heat generated from the electronic components is removed by the cooling air, and finally a heated air is exhausted through the other one of the first airflow opening and the second airflow opening.

10-30-2008

20080266817

SWAPPABLE ELECTRONIC DEVICE HAVING LOCKING ELEMENT - An electronic device swappable to be embedded into a system cabinet includes a casing and a locking element. The casing includes a first sidewall and a second sidewall, which have a first opening and a second opening, respectively. The locking element includes a first end part, a protrusion part, a bent part and a second end part. The first end part is fixed on an inner surface of the second sidewall of the casing. The protrusion part is partially exposed from the second opening to be engaged with a receiving structure of the system cabinet. The bent part is arranged between the first end part and the protrusion part. The second end part is exposed from the first opening so as to be protruded from the first sidewall of the casing.

10-30-2008

Ran Li, Shanghai CN

Patent application number

Description

Published

20110181441

PARKING GUIDANCE SYSTEM - The present application discloses a parking guidance system. The parking guidance system is mounted on a vehicle and includes a camera, a display device with a display correction system, a parking mode selection apparatus, a parking area selection apparatus, a first turning guidance apparatus, and a second turning guidance apparatus. The camera is mounted at the rear of the vehicle to capture the image showing environment behind the vehicle. The display device with a display correction system is coupled to the camera and is configured to display an image corrected by the display correction system. The parking mode selection apparatus is coupled to the display device. The parking mode selection apparatus displays a predicted parking area on the display device. The parking area selection apparatus is coupled to the display device. The parking area selection apparatus displays a parking guidance area on the display device. The first turning guidance apparatus is coupled to the display device. The first turning guidance apparatus displays an arc on the display device. The second turning guidance apparatus is coupled to the display device. The second turning guidance apparatus displays on the display device a parking track with distance indication.

07-28-2011

20110307146

SAFETY DETECTION APPARATUS FOR EXITING A VEHICLE - A safety detection apparatus for exiting a vehicle is disclosed, according to an embodiment, the safety detection apparatus utilizes a circumstance detecting means such as an infrared detector, a radar detector, or a video monitor to detect a moving object signal. A parameter determining means generates a relative position signal and a relative velocity signal of the moving object to the vehicle based on the moving object signal detected by the circumstance detecting means. A safety analyzing means obtains the relative position signal and the relative velocity signal of the moving object from the parameter determining means and generates an exiting safety level signal, the exiting safety level signal is determined based on the relative position signal and the relative velocity signal of the moving object, a distance threshold, and a velocity threshold. A safety controlling means obtains the exiting safety level signal from the safety analyzing means and outputs a control instruction corresponding to the exiting safety level.

12-15-2011

20110307176

VEHICLE HANDLING ASSISTANT APPARATUS - A vehicle handling assistant apparatus is discloses, the vehicle handling assistant apparatus utilizes an environment acquisition means to acquire an environment signal and utilizes an environment presentation means to present the environment signal. The vehicle handling assistant apparatus also utilizes an obstacle detection means to detect an obstacle from the environment signal acquired by the environment acquisition means and output an obstacle signal. The obstacle detection means may be implemented by an infrared sensor, a radar sensor, an ultrasonic sensor or a camera. An obstacle region generation means generates an obstacle region signal from the environment signal based on the obstacle signal generated by the obstacle detection means. The obstacle region signal includes information about a position of the foot point line and a width of the obstacle region. An environment signal adjustment means adjusts the environment signal presented by the environment presentation means based on the obstacle region signal.

12-15-2011

Ran Lotenberg, Raanana IL

Patent application number

Description

Published

20100240348

METHOD TO CONTROL VIDEO TRANSMISSION OF MOBILE CAMERAS THAT ARE IN PROXIMITY - A method to manage the transmission of multiple mobile cameras that are in close proximity to each other or at least one other in the group of multiple mobile cameras. The cameras detect that the are proximate to one or more other cameras either autonomously or with the aid of other systems such as GPS, cellular or server systems. The quality level of the transmissions of the mobile video cameras is controlled, and/or the resources dedicated to the mobile units are augmented to coordinate the transmissions.

09-23-2010

20100240414

METHOD AND APPARATUS TO HAVE MORE SIM CARDS THAN CELLULAR MODEMS AND ASSIGN THE SIM CARDS TO THE MODEMS AT RUN TIME - A hardware and software design that allows a device to have more SIM cards than modems and assign the SIM cards to these modems at run time. In addition the method can use information received from an external entity, like a server residing on the internet for example, with information about preferred network operator. Another exemplary decision making is based on trial: a device can test several SIM cards from different network operators, and select the set of SIM cards that exhibit best performance.

09-23-2010

Ran Makavy, Ramat Efal IL

Patent application number

Description

Published

20100087179

DEVICE, SYSTEM AND METHOD FOR PROVIDING DISTRIBUTED ONLINE SERVICES - A device, system, and method is provided for running mobile applications, including a server for running applications and a client installed in a mobile device. The client may connect to the server via a network. The client may display content, receive user input, and send user input to the server. The server may use the client to receive user input and to display content for running applications for the mobile device.

04-08-2010

20110320614

Device, System and Method for Providing Distributed Online Services - A device, system, and method is provided for running mobile applications, including a server for running applications and a client installed in a mobile device. The client may connect to the server via a network. The client may display content, receive user input, and send user input to the server. The server may use the client to receive user input and to display content for running applications for the mobile device.

12-29-2011

Ran Mendelewicz, Herzliya IL

Patent application number

Description

Published

20110295146

REMOTE PRESSURE SENSING SYSTEM AND METHOD THEREOF - The present invention relates to a monitoring system and method for use with a body of a subject. The system comprises a medical device, having a portion thereof configured to be placed inside the subject's body, said portion of the medical device being configured to be propelled by fluid pressure through a body lumen; at least two pressure sensors accommodated remotely from the subject's body at two different spaced-apart positions outside the subject's body and configured and operable to detect pressure at the two spaced-apart remote positions; said at least two pressure sensors being in fluid communication with at least one site inside the subject's body, a relation between the pressure at said at least one site and the pressures at said two spaced-apart remote positions being thereby indicative of the fluid pressure at said at least one site.

12-01-2011

20120283514

SELF-CENTRALIZING INFLATABLE BALLOON - An apparatus is presented for use with a biologically-compatible-fluid pressure source. The apparatus comprises an elongated carrier defining a fluid passageway and adapted to be inserted through a proximal opening of a body lumen having a main axis and certain diameter; an inflatable balloon assembly having an inflatable part self-deformable between its substantially circular geometric state and multiple elongated geometry states in which cross sectional dimensions of the inflatable balloon part are different in accordance with the diameter of the lumen, and being in fluid communication with said fluid passageway, the cross sectional dimension of the substantially circular geometric state being equal to or greater than said diameter of said body lumen; and at least one sleeve extending from at least one end respectively of said inflatable part of the balloon assembly along a central axis of said inflatable balloon part, said at least one sleeve being by its one end is rigidly coupled to the respective end of the balloon part and having one of the following configurations: (a) being by its other end fixed to the carrier at a certain location and being foldable and extendable in accordance with longitudinal deformation of the inflatable balloon part, and (b) having a fixed length and being by its other end slidable along the carrier in accordance with longitudinal deformation of the inflatable balloon part. Deformation of the inflatable part of the balloon maintains the balloon assembly orientation such that the carrier passing through the balloon assembly substantially coincides with said main axis of said lumen.

11-08-2012

Ran Menirom, Haifa IL

Patent application number

Description

Published

20080267467

METHOD AND SYSTEM FOR AUTOMATIC ADJUSTMENT OF A DIAGNOSTIC IMAGING DISPLAY - A method and system for automatic adjustment of a diagnostic imaging display are provided. The system includes an acquisition component configured to acquire image data and a display configured to display the acquired image data. The diagnostic imaging system further includes an ambient light detector configured to detect an ambient light level and a display adjustment module configured to automatically adjust a display transfer function for the display based on the detected ambient light level.

10-30-2008

Ran Meriaz, Warner Robins, GA US

Patent application number

Description

Published

20100208877

Enhanced Calling Features - Systems, methods, apparatus, and computer program products are provided for scheduling and initiating calls. For example, a request for a prospective call between a caller and a callee can be received via a server. The prospective call can be electronically added to call lists associated respectively with the caller and the callee. In response to a determination that both the caller and the callee are available, a call between a caller device and a callee device can be automatically initiated.

08-19-2010

20100208879

Enhanced Calling Features - Systems, methods, apparatus, and computer program products are provided for scheduling and initiating calls. For example, a request for a prospective call between a caller and a callee can be received via a server. The prospective call can be electronically added to call lists associated respectively with the caller and the callee. In response to a determination that both the caller and the callee are available, a call between a caller device and a callee device can be automatically initiated.

08-19-2010

20110035262

Sponsoring and Distributing Content - Systems, methods, and computer program products are provided for distributing sponsored content. For example, in one embodiment, a facilitator system receives a distribution request to distribute sponsored content. In response to the distribution request, a distribution link for distributing the sponsored content is generated. The distribution link may be adapted for identifying a distributor account associated with the distribution link. In response to receiving a request for the sponsored content generated from the distribution link, the facilitator system can redirect a viewer computing device to the sponsored content stored on a host system and provide an incentive credit to the party who distributed the distribution link.

02-10-2011

20120250844

ENHANCED CALLING FEATURES - Systems, methods, apparatus, and computer program products are provided for scheduling and initiating calls. For example, a request for a prospective call between a caller and a callee can be received via a server. The prospective call can be electronically added to call lists associated respectively with the caller and the callee. In response to a determination that both the caller and the callee are available, a call between a caller device and a callee device can be automatically initiated.

10-04-2012

20120289211

ENHANCED CALLING FEATURES - Systems, methods, apparatus, and computer program products are provided for scheduling and initiating calls. For example, a request for a prospective call between a caller and a callee can be received via a server. In response to a determination that both the caller and the callee are available, a call between a caller device and a callee device can be automatically initiated.

11-15-2012

20140329514

CONCEPTS FOR ENHANCED CALL CONTROL - Computer program products, methods, systems, apparatus, and computing entities are provided for call control. In one embodiment, it can be determined whether an outbound phone number is one of a plurality of target telephone numbers. Responsive to determining that the outbound phone number is one of the plurality of target telephone numbers, one or more call control rules associated with the outbound phone number can be identified. Responsive to identifying the one or more call control rules associated with the outbound phone number, one or more actions to be carried out by the apparatus in accordance with the one or more call control rules can be identified.

11-06-2014

Patent applications by Ran Meriaz, Warner Robins, GA US

Ran Mokady, Kiryat Ono IL

Patent application number

Description

Published

20110320284

Market for Social Promotion of Digital Goods - A social network marketplace may monitor communications between an advertiser and a consumer by generating signatures for communications and tracking those signatures through social network communications until a sale may be consummated. The marketplace may monitor the transactions to determine a user's influence on other users. A user's influence may also be determined or supplemented by monitoring formal or informal social interactions performed on a computer when those communications are able to be monitored. The influence information may be used to select outbound advertisements to those users who may benefit from an advertisement, as well as to filter inbound advertisements to suit a user or a user's situation.

12-29-2011

Ran Ne'Man, Ramat Gan IL

Patent application number

Description

Published

20100171805

DIGITAL PHOTO FRAME WITH DIAL-A-TAG FUNCTIONALITY - A digital photo frame, including a memory for storing a plurality of digital photos, and tags associated with the digital photos, where a tag for a digital photo corresponds to an object appearing in the digital photo, a screen for displaying the digital photos, an interface for making connection with a communicator, wherein the communicator includes a storage for storing a contact list of phone numbers for objects, and a controller, coupled with the memory and the interface, for rendering one of the plurality of digital photos on the screen, and for instructing the communicator via the interface (i) to identify the phone number of a selected object, and (ii) to dial the identified phone number, in response to user activation of a tag associated with the rendered digital photo and corresponding to the selected object.

07-08-2010

20120303528

SYSTEM AND METHOD FOR PERFORMING A TRANSACTION RESPONSIVE TO A MOBILE DEVICE - A transaction system for use in cooperation with a client mobile device, the transaction system constituted of: a provider associated device arranged to obtain an identifier associated with the client mobile device; and a transaction server in communication with the provider associated device. The provider associated device is arranged to output a transaction request message comprising information regarding the obtained identifier of the client mobile device. The transaction server, responsive to the transaction request message, is arranged to process the received transaction request message in accordance with one of a plurality of processing paths responsive to an attribute of the received transaction request message.

11-29-2012

20130017808

DIGITAL PHOTO FRAME WITH DIAL-A-TAG FUNCTIONALITY - A digital photo frame, including a memory for storing a plurality of digital photos, and tags associated with the digital photos, where a tag for a digital photo corresponds to an object appearing in the digital photo, a screen for displaying the digital photos, an interface for making connection with a communicator, wherein the communicator includes a storage for storing a contact list of phone numbers for objects, and a controller, coupled with the memory and the interface, for rendering one of the plurality of digital photos on the screen, and for instructing the communicator via the interface (i) to identify the phone number of a selected object, and (ii) to dial the identified phone number, in response to user activation of a tag associated with the rendered digital photo and corresponding to the selected object.

01-17-2013

20130267200

SYSTEM AND METHOD FOR SECURE TRANSACTION PROCESS VIA MOBILE DEVICE - A system providing enhanced security for device based transactions, constituted of: a server associated with a network address; a first device associated with a user, the first device in communication with the server over a first communication channel responsive to an obtained server network address; a second device associated with the user arranged to obtain the server network address from the first device; and a mobile device server in communication with the second device over a second communication channel, the mobile device server in communication with the server via a third communication channel, the mobile device server arranged to: obtain the server network address from the second device over the second communication channel; obtain the server network address from a trusted source; and authorize to the server over third communication channel a transaction only in the event that the server network addresses are consonant.

10-10-2013

20140011545

DIGITAL PHOTO FRAME WITH DIAL-A-TAG FUNCTIONALITY - A digital photo frame, including a memory for storing a plurality of digital photos, and tags associated with the digital photos, where a tag for a digital photo corresponds to an object appearing in the digital photo, a screen for displaying the digital photos, an interface for making connection with a communicator, wherein the communicator includes a storage for storing a contact list of phone numbers for objects, and a controller, coupled with the memory and the interface, for rendering one of the plurality of digital photos on the screen, and for instructing the communicator via the interface (i) to identify the phone number of a selected object, and (ii) to dial the identified phone number, in response to user activation of a tag associated with the rendered digital photo and corresponding to the selected object.

01-09-2014

20140214688

SYSTEM AND METHOD FOR SECURE TRANSACTION PROCESS VIA MOBILE DEVICE - A secure element with a user security domain thereon, the user security domain constituted of: a security domain control circuitry; an encoder/decoder functionality responsive to the security domain control circuitry; and a secured keys storage in communication with the security domain control circuitry, the encoder/decoder functionality arranged to: encode data responsive to at least one first key stored on the secured keys storage, and output an encoded data; and decode received data responsive to at least one second key stored on the secured keys storage, and output a decoded data.

Ran Oelgiesser, Tel-Aviv IL

Patent application number

Description

Published

20090063869

Securing Data in a Networked Environment - Apparatus for securing data, comprising: an isolated processing environment having a boundary across which data cannot cross and a channel for allowing data to cross the boundary. A filter restricts data passage across the channel. Protected data is initially located in a secure area and is only released to such a secure processing environment so that access for authorized users to the secure data is available, but subsequent release of the secure data by the authorized users to the outside world is controlled.

03-05-2009

20090328033

SEAMLESS INTEGRATION OF MULTIPLE COMPUTING ENVIRONMENTS - A unification system for integrating multiple computing environments, which are available for simultaneous use by a single user, into a base environment includes a unification supervisor and a plurality of agents, where each agent is associated with a respective computing environment. The unification supervisor monitors information received from the agents regarding the multiple computing environments, and performs centralized direction of the computing environments in accordance with the received information. The centralized direction serves to incorporate the other computing environments into the base environment, and may be guided by policies designed to provide the user with a unified environment. The unification supervisor also issues instructions to the various agents. Each of the agents provides information regarding a respective computing environment to the unification supervisor, and may also manage the respective computing environment as directed by the unification supervisor. The base environment is typically the user's endpoint work environment.

12-31-2009

Ran Ogata, Odawara JP

Patent application number

Description

Published

20090106492

Storage apparatus and data storage method using the same - A storage apparatus comprises a disk device and a disk controller for controlling the disk device. The disk controller provides a data volume including an actual volume and virtual volume with a volume capacity virtualization function. The virtual volume is associated with a pool volume for storing the actual data and the actual data is stored in the pool volume. In response to a write command from a host computer, the disk controller compresses write data under RAID 5 control and stores the compressed data in a storage area in the actual volume. If the entire compressed data cannot be stored in that storage area, the disk controller stores the remaining portion of the compressed data in the virtual volume.

04-23-2009

20110029698

STORAGE SYSTEM AND ITS MULTIPLE EXTENT EXCLUSIVE CONTROL METHOD - Proposed is technology for shortening the time required for analyzing and processing commands issued from multiple hosts and speeding up the processing. When a controller receives a command including random IO processing and the reception of commands is complete, it determines whether the valid extents prescribed in seek parameters attached to an LOC command overlap, and executes extent exclusive wait processing which causes access to the logical volume to enter a wait state or access processing to the logical volume based on the determination result. If the reception of commands is incomplete, the controller determines whether the access ranges (extents) designated in a DX command overlap, and executes extent exclusive wait processing or access processing to the logical volume based on the determination result.

02-03-2011

20110167232

STORAGE CONTROL APPARATUS AND METHOD OF CONTROLLING STORAGE CONTROL APPARATUS - The storage control apparatus arranges, in microprocessor packages, management information relating to logical volumes managed by the microprocessor packages. In a predetermined case, each of the management information is rearranged in appropriate places. The management information can be moved, taking into account the difference in the technical properties between a mainframe and an open system host

07-07-2011

20110276757

STORAGE CONTROL DEVICE, AND CONTROL METHOD FOR CACHE MEMORY - The storage control device of the present invention uses a plurality of queues to manage cache segments which are in use, so as to retain cache segments which contain large amounts of data for long periods of time. One of the queues manages segments in which large amounts of valid data are stored. Another queue manages segments in which small amounts of valid data are stored. If the number of unused segments becomes insufficient, then a segment which is positioned at the LRU end of the other queue is released, and is shifted to a free queue. Due to the use of this other queue, it is possible to retain segments in which comparatively large amounts of data are stored for comparatively long periods of time.

11-10-2011

20110283064

STORAGE APPARATUS AND DATA STORAGE METHOD USING THE SAME - A storage apparatus comprises a disk device and a disk adapter for controlling the disk device. The disk adapter controls the disk device and forms a data volume and a pool volume, creates a data block for parity data, compresses write data and the created parity data, and stores a number of compressed data blocks equal to or less than a predetermined number and stores compressed parity data that are within a predetermined size in storage areas in an actual volume, and stores the remaining compressed data blocks of a number greater than the predetermined number and compressed parity data that exceed the predetermined size in storage areas in the pool volume corresponding to a virtual volume.

11-17-2011

20120059988

STORAGE APPARATUS AND DATA ACCESS METHOD - Improving response time performance by executing exclusive extent processing of a plurality of I/O requests is proposed. A storage apparatus, which includes a plurality of microprocessors, a first memory which stores counter values indicating the order of the I/Os to and from the storage areas, and a second memory which stores control information of the I/O requests for each of the I/O requests, is configured such that the microprocessors store, if there is one I/O request from the host apparatus, an I/O request range of the one I/O request in an area for storing control information of the one I/O request of the second memory, the microprocessors acquire the counter value from the first memory and store the counter value in the area for storing control information of the one I/O request of the second memory, and the microprocessors compare, if the counter value of the one I/O request is greater than the counter value of another I/O request, the I/O request range of the one I/O request stored in the second memory with the I/O request range of the other I/O request.

Methods of View Selection for Radioactive Emission Measurements - A method is described for identifying an optimal, or preferred set of views for radioactive-emission measurements of a body structure, based on modeling the body structure, in terms of its geometry and radioactive emission distribution, obtaining different sets of views of the model, and scoring the different sets of views, with a scoring function, using information theoretic measures, for example, for uniformity, reliability and separability in reconstruction.

Gating With Anatomically Varying Durations - A method for reconstructing a radioactive emission image of an overall volume having first and second volumetric regions, each volumetric region having respectively independent dynamic characteristics. The method comprises the following steps: a) obtaining radioactive emissions from the overall volume, including the volumetric regions, b) reconstructing an initial radioactive emission image of the volumetric region according to the radioactive emissions, c) segmenting the initial radioactive emission image to delineate the first and second volumetric regions, and d) separately reconstructing the first and the second volumetric regions according to the respectively independent dynamic characteristics.

08-13-2009

Patent applications by Ran Ravhon, Kiryat-Motzkin IL

Ran Sahar, Netanya IL

Patent application number

Description

Published

20110134713

Methods circuits devices and systems for operating an array of non-volatile memory cells - Disclosed are methods, circuits, devices and systems for operating one or more non-volatile memory (NVM) cells within an array of NVM cells. According to embodiments, there may be provided a nonvolatile memory (NVM) device comprising an array of NVM data cells including one or more border/periphery data cells and one or more non-periphery cells. Array control circuitry may be adapted to gauge a state of the one or more periphery data cells differently than non-periphery data cells.

06-09-2011

Ran Schilo, Har-Adar IL

Patent application number

Description

Published

20100320102

SELF DESIGNED FASHION WEAR AND OTHER ARTICLES - Erasable paintings used to paint a design on the at least one paintable surface of the footwear. The erasable paintings are insoluble in water and thus can withstand any weather conditions. The present invention also provides an erasing solution for completely erasing the erasable from the paintable surface. The present invention also provides an article of footwear having at least one paintable surface and at least one erasable painting. The article of footwear may also include an erasing solvent to erase the at least one erasable painting. The article of footwear may also include a spray and/or liquid to make the painting permanent and/or a painting instrument. The article of footwear may also include various accessories.

12-23-2010

Ran Senderovitz, Ramat Gan IL

Patent application number

Description

Published

20080263348

Dynamic asymmetric partitioning of program code memory in network connected devices - A novel asymmetric memory partitioning mechanism for providing resolving and reducing memory limitations when an increase in software image size is required. Two partitions are created in non-volatile memory, one smaller than the other. The smaller partition stores a degenerated version of the full-functionality software comprising only essential program code for booting the device and repeating the download and installation procedures until the full-functionality software image is successfully installed in non-volatile memory. The larger portion stores a full-functionality version of the software comprising both essential and non-essential program code. The mechanism also provides the capability of converting devices already deployed in the field. The legacy symmetrical partitioning of the memory in these devices is removed and replaced with asymmetrical partitioning, wherein the smaller partition stores the degenerated software image and the larger partition stores the full-functionality software image.

10-23-2008

Ran Shalgi, Hod Hasharon IL

Patent application number

Description

Published

20110202691

System circuit and method for software reload of peripheral devices - Disclosed is a method, circuit and system for facilitating software of firmware reload of a peripheral device. According to embodiments of the present invention, one or more circuit or modules on the peripheral device or on a host device may emulate normal peripheral operation when the peripheral device is engaged in a software/firmware reload operation.

08-18-2011

20140307543

VOIP BANDWIDTH MANAGEMENT - A computerized method of optimizing audio quality in a voice stream between a sender and a receiver VoIP applications, comprising: defining by the receiver time intervals; determining by the receiver at the end of each time interval whether congestion exists, by calculating (i) one-way-delay and (ii) trend, using double-exponential smoothing; estimating by the receiver a bandwidth available to the sender based on said calculation; sending said estimated bandwidth by the receiver to the sender; and using by the sender said bandwidth estimate as maximum allowed send rate.

10-16-2014

Ran Shlivinski, Ramat-Hasharon IL

Patent application number

Description

Published

20110004606

Method and system for determining relevance of terms in text documents - The present invention provides a corpus-independent method for determining relevancy of terms to content of text appearing in a document by analyzing the document itself. Conventional information extraction, or other methods, may be applied to a document to generate a list of terms. The invention analyzes the document using relevancy scoring algorithms to determine a term relevancy score representing the term's relevance to the text contained in the document. The scores, including an aggregate score, may be normalized in the process. Based on relevancy scoring, terms are then ranked and further processed. In this manner relevancy is determined based on the subject document itself and by analyzing the occurrences and locations of the terms within the document. Additional techniques may be applied to relate the relevancy scores generated by the present invention to a corpus or collection of documents.

01-06-2011

Ran Siffer, Tel Mond IL

Patent application number

Description

Published

20080259901

Adaptive coding and modulation for synchronous connections - A method for communication includes accepting input data from two or more data sources, one or more of which include continuous synchronous tributaries, for transmission over a wireless communication link having a variable data rate. Relative priorities are assigned to the respective data sources. A currently-available data rate of the communication link is determined. The input data accepted from the data sources is multiplexed to produce a composite data stream. The input data of at least one of the tributaries is selectively omitted from the composite data stream based on the respective relative priorities, in order to match the data rate of the composite data stream to the currently-available data rate of the communication link. The composite data stream is transmitted over the communication link.

10-23-2008

Ran Siman-Tov, Tel-Aviv IL

Patent application number

Description

Published

20100016108

Transmission System Particularly Useful as a Continuously Variable Transmission - A transmission system includes: first and second transmission members to be selectively coupled to each other or decoupled from each other. The first transmission member includes at least one gripping device having a plurality of spaced gripping elements, and the said second transmission member includes a plurality of coupling elements receivable in an interleaved manner between the gripping elements of the gripping device. The gripping elements of the gripping device being displaceable by a lateral compressive force (a) to displace them towards each other to firmly grip the coupling elements of the second transmission member and thereby to establish a non-slip coupling between the two transmission members; and (b) away from each other to decouple the two transmission members from each other. In a described preferred embodiment, the first transmission member includes a pair of rotatable conical members over which the second transmission member is wound, the conical members being movable towards and away from each other to radially displace the second transmission member such as to define a continuously variable transmission.

01-21-2010

Ran Sun, Jilin Province CN

Patent application number

Description

Published

20100035972

Oligonucleotide and use thereof - An oligonucleotide with a nucleotide sequence of 5′-cctcctcctcctcctcctcctcct-3′ (SEQ ID NO: 1) inhibits proliferation of human PBMC activated by TLR9 agonist and interferon production from human PBMC induced by TLR9 agonist, HSV-1, flu virus and serum from SLE patients, and rescues the mice from cytokine-mediated lethal shock. This oligonucleotide can be used as a remedy for the treatment of systemic lupus erythematosus (SLE), sepsis, multiple organ dysfunction syndromes and other immune-mediated disorders.

02-11-2010

Ran Tavory, Haifa IL

Patent application number

Description

Published

20090144772

VIDEO OBJECT TAG CREATION AND PROCESSING - An indication of an object included in a frame of a video content item is received. A tag is associated with the object, the tag including a reference to a media content item. An additional frame that includes the object is identified in the video content item. The tag is associated with the additional frame in the video content item.

06-04-2009

20090297118

WEB-BASED SYSTEM FOR GENERATION OF INTERACTIVE GAMES BASED ON DIGITAL VIDEOS - Systems and methods are provided for adding and displaying interactive annotations for existing online hosted videos. A graphical annotation interface allows the creation of annotations and association of the annotations with a video. Annotations may be of different types and have different functionality, such as altering the appearance and/or behavior of an existing video, e.g. by supplementing it with text, allowing linking to other videos or web pages, or pausing playback of the video. Authentication of a user desiring to perform annotation of a video may be performed in various manners, such as by checking a uniform resource locator (URL) against an existing list, checking a user identifier against an access list, and the like. As a result of authentication, a user is accorded the appropriate annotation abilities, such as full annotation, no annotation, or annotation restricted to a particular temporal or spatial portion of the video.

12-03-2009

20090300475

WEB-BASED SYSTEM FOR COLLABORATIVE GENERATION OF INTERACTIVE VIDEOS - Systems and methods are provided for adding and displaying interactive annotations for existing online hosted videos. A graphical annotation interface allows the creation of annotations and association of the annotations with a video. Annotations may be of different types and have different functionality, such as altering the appearance and/or behavior of an existing video, e.g. by supplementing it with text, allowing linking to other videos or web pages, or pausing playback of the video. Authentication of a user desiring to perform annotation of a video may be performed in various manners, such as by checking a uniform resource locator (URL) against an existing list, checking a user identifier against an access list, and the like. As a result of authentication, a user is accorded the appropriate annotation abilities, such as full annotation, no annotation, or annotation restricted to a particular temporal or spatial portion of the video.

12-03-2009

20120246685

Video Object Tag Creation and Processing - Methods, and systems, including computer programs encoded on computer-readable storage mediums, including a method for presenting a video content item in a first display area; concurrently presenting, with the video content item in the first display area, objects that are displayed during the presentation of the video content item in a second display area, wherein the objects persist in the second display area after the object is no longer displayed during the presentation of the video content item in the first display area; receiving an indication identifying one of the objects presented in the first display area or the second display area; and processing a tag associated with the object, the tag comprising a reference to a media item, wherein the processing comprises: accessing the media item referenced by the tag; and presenting the media item at least partially in the first display area or the second display area.

09-27-2012

20140019862

Web-Based System for Collaborative Generation of Interactive Videos - Systems and methods are provided for adding and displaying interactive annotations for existing online hosted videos. A graphical annotation interface allows the creation of annotations and association of the annotations with a video. Annotations may be of different types and have different functionality, such as altering the appearance and/or behavior of an existing video, e.g. by supplementing it with text, allowing linking to other videos or web pages, or pausing playback of the video. Authentication of a user desiring to perform annotation of a video may be performed in various manners, such as by checking a uniform resource locator (URL) against an existing list, checking a user identifier against an access list, and the like. As a result of authentication, a user is accorded the appropriate annotation abilities, such as full annotation, no annotation, or annotation restricted to a particular temporal or spatial portion of the video.

01-16-2014

20140115476

WEB-BASED SYSTEM FOR DIGITAL VIDEOS - Systems and methods are provided for adding and displaying interactive annotations for existing online hosted videos. A graphical annotation interface allows the creation of annotations and association of the annotations with a video. Annotations may be of different types and have different functionality, such as altering the appearance and/or behavior of an existing video, e.g. by supplementing it with text, allowing linking to other videos or web pages, or pausing playback of the video. Authentication of a user desiring to perform annotation of a video may be performed in various manners, such as by checking a uniform resource locator (URL) against an existing list, checking a user identifier against an access list, and the like. As a result of authentication, a user is accorded the appropriate annotation abilities, such as full annotation, no annotation, or annotation restricted to a particular temporal or spatial portion of the video.

04-24-2014

Patent applications by Ran Tavory, Haifa IL

Ran Tel-Vered, Jerusalem IL

Patent application number

Description

Published

20110094582

PHOTOCHEMICAL ELECTRODE, CONSTRUCTION AND USES THEREOF - Provided is an electrode including a conductive surface connected to a matrix; the matrix including a plurality of semiconductor nanoparticles and noble metal nanoparticles, substantially each of which is connected to another nanoparticle of the plurality of nanoparticles by at least one matrix connecting group and at least a portion of the plurality of nanoparticles of the matrix is each connected to the conductive surface by at least one surface connecting group. Further provided are photovoltaic cells and devices including electrode of the invention.

04-28-2011

20110174614

ELECTRODE, METHOD AND SYSTEM FOR DETERMINING AN ANALYTE IN A LIQUID MEDIUM - Disclosed is an electrode for determining an analyte in a liquid medium, such as glucose in body subcutaneous fluids. The electrode includes a conductive surface and a matrix bound thereto. The matrix includes at least two species of components that comprise one or more species of enzymes and one or more species of metal nanonparticle. The components may be covalently bound to one another through one or more first binding moieties and the matrix may be covalently bound to the conductive surface through one or more same or different second binding moieties. The one or more enzyme species can catalyze a reaction in which an analyte is reacted to yield a product. The catalysis may alter the electric properties or response of the electrode.

07-21-2011

20110177606

DETECTION OF TRINITROTOLUENE - An ultrasensitive method for detecting analytes in a sample is provided. The method involves the use of a matrix of nanoparticles which are associated with recognition groups capable of undergoing interaction with the analyte.

PHOTOCHEMICAL ELECTRODE, CONSTRUCTION AND USES THEREOF - The present invention provides an electrode comprising a conductive surface connected to a composite matrix of at least one noble metal nano-particle, at least one photo-catalytic element and at least one connecting group, photovoltaic cells and devices comprising said electrode and processes for preparing said electrode.

01-03-2013

Patent applications by Ran Tel-Vered, Jerusalem IL

Ran Waidman, Rehovet IL

Patent application number

Description

Published

20100067059

HALFTONE PRINTING WITH DIFFERENT SCREENS - A method of enabling preparing a printing system calibrated with a first halftone screen for printing with a second halftone screen. The calibration is represented by calibration data. Calibration data for the second halftone screen is produced from the existing calibration data of the first halftone screen without resorting to previous calibration data for the second halftone screen, based on correlation data which represent a first-order correlation between the halftone screens.

03-18-2010

Ran Waidman, Rehovot IL

Patent application number

Description

Published

20090091591

Printing Systems And Methods For Generating Relief Images - Systems and methods for generating relief images are disclosed. In an exemplary embodiment, a printing method for generating relief images may include transferring a plurality of ink layers one on top of the other on a substrate. The method may also include transferring at least one ink pixel on the plurality of ink layers. The method may also include outputting a relief image that appears differently based on a viewing angle of an observer.

METHOD AND SYSTEM TO POSITION A SENSOR - In one embodiment, a media is advanced in the process direction to cause a plurality of fiducials to successively appear within a sensor's focal width. Each fiducial includes a target and a background, with the target superimposed to the background. Each target has a substantially same target width, a substantially same optical density, and a position at a distinct distance from an edge of the media. Each background has an optical density less than the optical density of the targets and greater than an optical density of the media. An optical density for each fiducial is read utilizing the sensor. The target the sensor is most aligned with is discerned by identifying an identified fiducial with the highest-read optical density. Utilizing data indicative of a position of the discerned target relative to a desired position, the sensor is caused to move to the desired position.

05-17-2012

20130330092

PRINTING - An embodiment of this disclosure involves printing color outputs on sheets, reading the color outputs and adjusting a calibration parameter.

12-12-2013

20130336666

PRINTING - Printing by determining target color values based on first color outputs, determining current color values based on current color outputs, and calculating color compensation values to compensate for a difference between the target color values and the current color values.

Ran Yan, Newcastle Upon Tyne GB

Ran Yaron, Boulder, CO US

Patent application number

Description

Published

20100057066

APPARATUS FOR AND METHOD OF PRODUCING AN ULTRASONIC SIGNAL - An ultrasonic actuator comprises a miniature ultrasonic transducer powered by electromagnetic radiation. The ultrasonic transducer comprises a housing defining a chamber. A liquid mass oscillates within the chamber at a frequency within the ultrasonic range. To cause this oscillation, a source of electromagnetic radiation energizes the liquid mass by exposing a portion of the liquid mass to electromagnetic radiation. The source of electromagnetic radiation thus drives the liquid mass at a frequency within the ultrasonic range.

03-04-2010

20140130396

REFLECTIVE DECOY - A reflective decoy device for hunting wild turkey employs a glass mirror and strutted gobbler feathers. The turkey decoy device is attached to a hunting weapon, such as a shotgun or compound bow, with its mirror element substantially vertical to the line of fire. A partially transparent, partially reflective one-way mirror, half-silvered sight is incorporated in the mirror decoy for aiming the mirror perpendicular to the line of sight. This device create an illusion of a 3D decoy which may be used as a big game decoy for various animals such as antelope, mule deer, white tail, and elk.

05-15-2014

Patent applications by Ran Yaron, Boulder, CO US

Ran Yu, Danbury, CT US

Patent application number

Description

Published

20100233777

Systems and Methods for Achieving Partial Nitrification in a Biological Nitrogen Removal Reactor - Methods of controlling a nitrification reaction in a biological nitrogen removal reactor to favor partial nitrification of ammonia to nitrite instead of complete oxidation of ammonia to nitrate are disclosed. In some embodiments, the methods include the following: maintaining a pH in the reactor within a range that promotes growth of ammonia oxidizing bacteria; maintaining a concentration of dissolved oxygen in the reactor within a range that limits the ammonia oxidizing bacteria from completing nitrification; selecting an operational solids retention time within a range suitable for maintaining increasing concentrations of the ammonia oxidizing bacteria in the reactor while reducing concentrations of nitrite oxidizing bacteria in the reactor; and increasing a concentration of free ammonia in the reactor thereby inhibiting growth of the nitrite oxidizing bacteria in the reactor.

09-16-2010

20110015082

Systems and Methods for Evaluating Operating Conditions in a Bioreactor Using Gene Expression and Abundance Tracking - Systems and methods for evaluating the operating conditions in a biological nitrogen removal reactor using gene expression and abundance tracking are disclosed. In some embodiments, the systems and methods include the following: obtaining a sample from the reactor during continuous reactor operation; expressing predetermined nitrification, denitrification, and structural genes for ammonia oxidizing bacteria contained in the sample to develop a sample genetic profile of the ammonia oxidizing bacteria; obtaining a genetic profile of a second bacteria substantially similar to the ammonia oxidizing bacteria, wherein the second bacteria was grown in a reactor having substantially optimum operating conditions; and comparing the sample genetic profile to the genetic profile of the second bacteria.

01-20-2011

20140339157

Systems and Methods for Achieving Partial Nitrification in a Biological Nitrogen Removal Reactor - Methods of controlling a nitrification reaction in a biological nitrogen removal reactor to favor partial nitrification of ammonia to nitrite instead of complete oxidation of ammonia to nitrate are disclosed. In some embodiments, the methods include the following: maintaining a pH in the reactor within a range that promotes growth of ammonia oxidizing bacteria; maintaining a concentration of dissolved oxygen in the reactor within a range that limits the ammonia oxidizing bacteria from completing nitrification; selecting an operational solids retention time within a range suitable for maintaining increasing concentrations of the ammonia oxidizing bacteria in the reactor while reducing concentrations of nitrite oxidizing bacteria in the reactor; and increasing a concentration of free ammonia in the reactor thereby inhibiting growth of the nitrite oxidizing bacteria in the reactor.

Ran Zivhon, Rishon Lezion IL

Patent application number

Description

Published

20120007776

INDOOR SATELLITE NAVIGATION SYSTEM - A navigation system for an enclosed area, the navigation system comprising: a) at least one satellite signal receiving station, positioned outside the enclosed area, to receive satellite signals transmitted by a constellation of satellites and to determine time synchronization information relative to the transmitted signals; b) at least one local transmitting station, positioned within the enclosed area, to transmit a local signal compatible with the transmitted satellite signals; and c) a communication channel to communicate self-alignment information between each station and at least one other station; wherein each local transmitting station uses the self-alignment information to generate the local signal; and wherein the at least one local signal provides navigation information useable by a satellite navigation receiver.

01-12-2012

20130127662

INDOOR SATELLITE NAVIGATION SYSTEM - A navigation system for an enclosed area, the navigation system comprising: a) at least one satellite signal receiving station, positioned outside the enclosed area, to receive satellite signals transmitted by a constellation of satellites and to determine time synchronization information relative to the transmitted signals; b) at least one local transmitting station, positioned within the enclosed area, to transmit a local signal compatible with the transmitted satellite signals; and c) a communication channel to communicate self-alignment information between each station and at least one other station; wherein each local transmitting station uses the self-alignment information to generate the local signal; and wherein the at least one local signal provides navigation information useable by a satellite navigation receiver.