Patent application number | Description | Published |
20110140922 | SYSTEM AND METHOD FOR IDENTIFYING PARKING SPACES FOR A COMMUNITY OF USERS - A mobile communications device includes a locator unit to receive and process information regarding a current location for the mobile communications device, a parking status determination unit to determine a parking status for the device based on at least changes in the current location, and a communication unit to forward the parking status to a parking community processor. A method includes determining a parking status of a vehicle associated with a person as a function of movement of a personal mobile communications device. | 06-16-2011 |
20130290045 | PREDICTING THAT A PARKING SPACE IS ABOUT TO BE VACATED - A method implementable in a mobile device includes determining a driving or walking motion state of the mobile device associated with a user from at least a motion type of sensor on the mobile device and storing a parking location for a vehicle associated with the mobile device, received from a location type of sensor on the mobile device, when the mobile device changes from a driving state to a walking state. | 10-31-2013 |
20130304414 | MOBILITY DETERMINATION - A mobile device includes at least one accelerometer and a mobility state determiner to utilize the variance in output of the accelerometer(s) to distinguish at least between a walking state and a driving state of a user of the mobile device. | 11-14-2013 |
20130335239 | SYSTEM AND METHOD FOR IDENTIFYING PARKING SPACES FOR A COMMUNITY OF USERS - A mobile communications device includes a locator unit to receive and process information regarding a current location for the mobile communications device, a parking status determination unit to determine a parking status for the device based on at least changes in the current location, and a communication unit to forward the parking status to a parking community processor. A method includes determining a parking status of a vehicle associated with a person as a function of movement of a personal mobile communications device. | 12-19-2013 |
20130339720 | AUTOMATIC SLEEP MODE PREVENTION OF MOBILE DEVICE IN CAR HOLDER - A mobile communications device includes at least one application programmer interface (API) to provide status information from components of the device, where the status information is indicative of the device being operated in an automobile, and a decision unit to modify at least one of screen backlighting and device locking in accordance with a driving state determined in accordance with at least the status information. A method for preventing sleep mode in a mobile communications device includes detecting active charging of the device, establishing that the device is in an automotive vehicle, based on the detecting and establishing, determining that a charging/vehicle state exists; and when the charging/vehicle state exists, instructing a screen backlight of the device to remain on, and disabling key locking for the mobile communications device. | 12-19-2013 |
Patent application number | Description | Published |
20090274168 | METHOD FOR TRANSMITTING DATA FROM MULTIPLE CLOCK DOMAINS AND A DEVICE HAVING DATA TRANSMISSION CAPABILITIES - A method that includes defining a transmission schedule of a TDM data frame that includes multiple TDM time slots allocated for transmitting data over a TDM line; the method is characterized by including: providing a transmission clock signal having a transmission clock frequency to the TDM line, providing a first clock signal having a first clock frequency to data sources that belong to a first group of data sources and providing a second clock signal having a second clock frequency to data sources that belong to a second group of data sources; wherein the first clock frequency and the second clock frequency are higher than the transmission clock frequency; pre-fetching, to a first intermediate storage a data segment from a data source out of the first group of data sources in response to a fullness level of the first intermediate storage unit and to the transmission schedule; pre-fetching, to a second intermediate storage a data segment from a data source out of the second group of data sources in response to a fullness level of the first intermediate storage unit and to the transmission schedule; providing, in response to the transmission schedule, a stabilized data segment from the first or the second intermediate storage units to a transmission storage unit and transmitting the data segment from the transmission storage unit over the TDM line. | 11-05-2009 |
20090303872 | METHOD FOR MANAGING UNDER-RUN AND A DEVICE HAVING UNDER-RUN MANAGEMENT CAPABILITIES - A device having under-run management capabilities and to a method for managing under-runs. The method includes providing, to a memory unit, channel information from multiple channels; allocating time slots for communication channel transmissions; the method is characterized by including: sending, during a time slot allocated for a transmission of channel information from an enabled communication channel, to the shift register channel information of an enabled communication channel, serially outputting the received channel information from the shift register towards a communication line while serially replacing the outputted channel information by a predefined content such that the shift register stores a communication channel disable code when an under-run occurs; defining a communication channel as a disabled communication channel once the under-run occurs; and transmitting, during a time slot allocated to a disabled communication channel, idle signals to the communication line. | 12-10-2009 |
20100114508 | DEVICE AND METHOD FOR TESTING A CIRCUIT - A device and a method. The device includes: (i) a processor, connected to the receiver, (ii) an interface adapted to receive a test vector and to output a test response, the test vector includes a first group of signals that include idle signals and at least one information frame and a second group of signals that include timing signals and data signals; and (iii) a receiver, connected to the interface. The receiver is adapted to receive the first group of signals and filter out the idle signals and at least one instruction frame delimiters to provide at least one instruction. The device is adapted to send the at least one instruction to at least one instruction buffer. The processor is adapted to execute at least one instruction stored in the at least one instruction buffer and to respond to the second group of signals such as to provide test responses. | 05-06-2010 |
Patent application number | Description | Published |
20080307127 | Method for Managing Under-Runs and a Device Having Under-Run Management Capabilities - A method for managing under-runs and a device having under-run management capabilities. The method includes retrieving packets from multiple buffers, monitoring a state of a multiple buffers, determining whether an under-run associated with a transmission attempt of a certain information frame from a certain buffer occurs; if an under-run occurs, requesting a certain information frame transmitter to transmit predefined packets while ignoring packets that are retrieved from the certain buffer, until a last packet of the information frame is retrieved from the certain buffer; and notifying a processor that an under-run occurred after at least one predefined packet was transmitted; wherein each buffer out of the multiple buffers is adapted to store a fraction of a maximal sized information frame. | 12-11-2008 |
20090198926 | METHOD AND DEVICE FOR SWITCHING DATA - A method, the method includes providing data; retrieving interleaving command information from a two dimensional array of interleaving command information; wherein the two dimensional array includes multiple interleaving command information rows, each row includes interleaving commands associated with multiple TDM time slots; and determining, in response to the retrieved interleaving command information, whether to provide data from a first data source or from a second data source. | 08-06-2009 |
20090310726 | METHOD FOR RECEIVING AND PROCESSING FRAMES AND A DEVICE HAVING FRAME RECEIVING AND PROCESSING CAPABILITIES - A device having frame receiving and processing capabilities and a method for receiving and processing frames. The method includes: receiving a frame; associating a frame timestamp with the frame; storing the frame and the associated timestamp at a certain buffer out of a group of buffers; generating a valid timing information frame indicator if the received frame is a valid timing information frame; and storing the valid timing information frame indicator at a certain buffer descriptor associated with the certain buffer. | 12-17-2009 |
Patent application number | Description | Published |
20090081964 | METHOD AND SYSTEM FOR PROVIDING VIDEO GAME SOUNDS TO A MOBILE DEVICE - The present invention relates to a method and system for managing audio data to be provided to a mobile device user, comprising: (a) one or more video streams with audio data to be run on a streaming server; (b) an audio data database comprising audio data for each video stream, wherein the corresponding audio data is automatically downloaded to user's mobile device and stored therein, upon receiving a command from a user to start running the video stream to which said corresponding audio data is related; (c) a predefined data software component comprising predefined data commands for activating one or more corresponding sounds of the audio data downloaded and stored within said user's mobile device; (d) a receiver for receiving said command from said user to start running the corresponding video stream; (e) a transmitter for transmitting commands to the mobile device to play one or more corresponding sounds of the downloaded audio data, according to the data provided by said predefined data software component; and (f) a control data software component for: (f.1.) controlling providing corresponding audio data to said user's mobile device, according to said command received from said user by means of said receiver; and (f.2.) instructing each mobile device by means of said transmitter to activate one or more sounds of the provided corresponding audio data, according to commands received from said predefined data software component. | 03-26-2009 |
20090238405 | METHOD AND SYSTEM FOR ENABLING A USER TO PLAY A LARGE SCREEN GAME BY MEANS OF A MOBILE DEVICE - The present invention relates to a system and method for determining and tracking one or more objects, or one or more image sections within each image of a video stream to be displayed on user's mobile device, comprising: (a) one or more video streams to be run on a streaming server; (b) an image capture software component for capturing images of said one or more video streams, according to a first group of one or more sets of rules; (c) a receiver for receiving one or more commands generated by a user and transferring said commands to an extra-layer software component; (d) an extra-layer software component for: (d.1.) determining one or more objects or image sections within the captured images; (d.2.) tracking said objects or image sections within said captured images; and (d.3.) processing said captured images, to generate corresponding images to be displayed on a mobile device screen, according to a second group of one or more sets of rules and according to user's commands received by means of said receiver; (e) a compression software component for compressing the images, processed by means of said extra-layer software component, according to a third group of one or more sets of rules; (f) a data software component for providing groups of one or more sets of rules to said image capture software component, said extra-layer software component and said compression software component; and (g) a transmitter for transmitting the compressed images to a mobile device. The system and method further comprises a relayout software component for: (a) determining one or more objects or image sections within each image of the one or more video streams; (b) tracking said objects or image sections within said each image of said one or more video streams; and (c) processing said each image, to generate corresponding images to be displayed on a mobile device screen, according to a first group of one or more sets of rules and according to user's commands received by means of the receiver. | 09-24-2009 |
Patent application number | Description | Published |
20090024782 | DISTRIBUTED INTERCONNECT BUS APPARATUS - A distributed interconnect bus apparatus for connecting peripheral devices. The apparatus can be utilized to wirelessly connect peripheral devices or to allow the connectivity of such devices over a network. The apparatus includes a first bridge coupled to a root component of an interconnect bus; and a second bridge coupled to an endpoint component of an interconnect bus. The apparatus may further include an acknowledgment (ACK) termination for generating at least an ACK signal; and a flow control mechanism including at least one receiver buffer for temporarily saving data packets of multiple different transactions. | 01-22-2009 |
20120072633 | Hot Plug Process in a Distributed Interconnect Bus - A distributed PCIe adapted to support a hot-plug process triggered by any change in a status of a distributed link, comprises an upstream bus unit including a first bridge connected to a root component and adapted to maintain a first configuration space and a copy of a second configuration space, the first configuration space bridge includes at least hot-plug registers specifying at least capabilities and status of a slot of the first bridge; and a second bridge connected to an endpoint component and adapted to maintain the second configuration space, the second configuration space includes at least hot-plug registers specifying at least capabilities and status of a slot of the second bridge. | 03-22-2012 |
20130185472 | TECHNIQUES FOR IMPROVING THROUGHPUT AND PERFORMANCE OF A DISTRIBUTED INTERCONNECT PERIPHERAL BUS - A method for accelerating execution of read operations in a distributed interconnect peripheral bus is provided. The method comprises generating a first number of speculative read requests addressed to an address space related to a last read request served on the bus; sending the speculative read requests to a root component connected to the bus; receiving a second number of read completion messages from the root component of the bus; and sending a read completion message out of the received read completion messages component to the endpoint component only if the read completion message is respective of a real read request or a valid speculative read request out of the speculative read requests, wherein a real read request is issued by the endpoint component. | 07-18-2013 |
20130185517 | TECHNIQUES FOR IMPROVING THROUGHPUT AND PERFORMANCE OF A DISTRIBUTED INTERCONNECT PERIPHERAL BUS CONNECTED TO A HOST CONTROLLER - A method for accelerating execution of read operations in a distributed interconnect peripheral bus, the distributed interconnect peripheral bus is coupled to a host controller being connected to a universal serial bus (USB) device. The method comprises synchronizing on at least one ring assigned to the USB device; pre-fetching transfer request blocks (TRBs) maintained in the at least one ring, wherein the TRBs are saved in a host memory; saving the pre-fetched TRBs in an internal cache memory; upon reception of a TRB read request from the host controller, serving the request by transferring the requested TRB from the internal cache memory to the host controller; and sending a TRB read completion message to the host controller. | 07-18-2013 |
20130246680 | HOT PLUG PROCESS IN A DISTRIBUTED INTERCONNECT BUS - A wireless communication system comprises a root component connected in a host device and directly coupled to an upstream bus unit, wherein the upstream bus unit is configured to maintain a first configuration space and a copy of a second configuration space, the first configuration space bridge includes at least hot-plug registers specifying at least capabilities and status of a slot of the upstream bus unit; and at least one endpoint component connected to at least one peripheral device and directly coupled to a downstream bus unit that communicates with the host bridge over a distributed link established over a distributed peripheral component interconnect express (PCIe) bus, wherein the downstream bus unit is configured to maintain the second configuration space; the second configuration space includes at least hot-plug registers specifying at least capabilities and status of a slot of the downstream bus unit. | 09-19-2013 |
Patent application number | Description | Published |
20100093604 | Gpr43 and modulators thereof for the treatment of metabolic-related disorders - The present invention relates to a method for identifying a metabolic stabilizing compound by: a) contacting a candidate compound with GPR43, and b) determining whether GPR43 functionality is modulated, where a modulation in GPR43 functionality is indicative of the candidate compound being a metabolic stabilizing compound. In addition, the invention relates to a method for identifying a metabolic stabilizing compound, comprising: a) contacting a candidate compound with GPR43, and b) determining whether GPR43 functionality is increased, wherein an increase in GPR43 functionality is indicative of the candidate compound being a metabolic stabilizing compound. Further, the invention relates to a method for identifying a metabolic stabilizing compound, comprising: a) contacting a candidate compound with GPR43, and b) determining whether GPR43 functionality is decreased, wherein a decrease in GPR43 functionality is indicative of the candidate compound being a metabolic stabilizing compound. | 04-15-2010 |
20100331238 | Human G protein-coupled receptor and modulators thereof for the treatment of atherosclerosis and atherosclerotic disease and for the treatment of conditions related to MCP-1 expression - The present invention relates to methods of using a G protein-coupled receptor (GPCR) to identify whether a candidate compound is a modulator of atherogenesis. In certain embodiments, the GPCR couples to Gi. In certain embodiments, the GPCR is human. Agonists of the invention are useful as therapeutic agents for the prevention or treatment of atherosclerosis and atherosclerotic disease, including coronary artery disease, myocardial infarction, peripheral arterial disease, and ischemic stroke. Agonists of the invention are additionally useful as therapeutic agents for the prevention or treatment of conditions related to MCP-1 expression, including but not limited to rheumatoid arthritis, Crohn's disease, and multiple sclerosis. | 12-30-2010 |
20110177612 | Human G Protein-Coupled Receptors and Modulators Thereof for the Treatment of Metabolic-Related Disorders - The present invention relates to methods of identifying whether a candidate compound is a modulator of a G protein-coupled receptor (GPCR). In preferred embodiments, the GPCR is human. In other preferred embodiments, the GPCR is coupled to Gi and lowers the level of intracellular cAMP. In other preferred embodiments, the GPCR is expressed endogenously by adipocytes. In further preferred embodiments, the GPCR inhibits intracellular lipolysis. In other further preferred embodiments, the GPCR is a nicotinic acid receptor. The present invention also relates to methods of using a modulator of said GPCR. Preferred modulator is agonist. Agonists of the invention are useful as therapeutic agents for the prevention or treatment of metabolic-related disorders, including dyslipidemia, atherosclerosis, coronary heart disease, stroke, insulin resistance, and type 2 diabetes. | 07-21-2011 |
20140255310 | Human G Protein-Coupled Receptor and Modulators Thereof for the Treatment of Atherosclerosis and Atherosclerotic Disease and for the Treatment of Conditions Related to MCP-1 Expression - The present invention relates to methods of using a G protein-coupled receptor (GPCR) to identify whether a candidate compound is a modulator of atherogenesis. In certain embodiments, the GPCR couples to Gi. In certain embodiments, the GPCR is human. Agonists of the invention are useful as therapeutic agents for the prevention or treatment of atherosclerosis and atherosclerotic disease, including coronary artery disease, myocardial infarction, peripheral arterial disease, and ischemic stroke. Agonists of the invention are additionally useful as therapeutic agents for the prevention or treatment of conditions related to MCP-1 expression, including but not limited to rheumatoid arthritis, Crohn's disease, and multiple sclerosis. | 09-11-2014 |
Patent application number | Description | Published |
20080201493 | Determining authorized use of a software application - A user may enable features of a software application installed on a processing device only when the processing device is at a location for which the processing device is authorized to use the software application. If the processing device is offline, the processing device may refer to data in a component of the processing device to determine whether the data includes an authorized value. If processing device determines that the data has the authorized value, then the features of the installed software application may be enabled. In some embodiments, data with respect to unauthorized use of the software application may be recorded. In other embodiments, a determination may be made regarding whether a processing device, associated with an entity, violates a license agreement of the entity with respect to an installed software application. If the license agreement of the entity is determined to be violated, then information may be recorded. | 08-21-2008 |
20080201703 | Packaging content updates - Aspects of the present invention are directed at obtaining user feedback and causing a package of content updates to be created and distributed based on the received feedback. In accordance with one embodiment, a method is provided for creating a package that contains one or more content updates configured to change the content that is displayed by default when a program executes. More specifically, the method includes obtaining input that describes one or more content updates. In this regard, the input received may include the user-defined content that will be displayed when the program executes and the identity of the content displayed by default. Then, the method assembles selected content updates into a package that is suitable for transmission over a network connection. When the package is assembled, processing is provided that allows the content updates in the package to be implemented on a remote computing device. | 08-21-2008 |
20140019956 | Packaging Content Updates - Aspects of the present disclosure are directed to obtaining user feedback and causing a package of content updates to be created and distributed based on the received feedback. In accordance with one embodiment, a method is provided for creating a package that contains one or more content updates that are configured for implementation on a remote device. | 01-16-2014 |
Patent application number | Description | Published |
20080253688 | EFFICIENT INTEGRATION OF ROAD MAPS - Systems and methods for integrating maps in which roads are represented as polylines. The main novelty of the invention is in using only the locations of the endpoints of the polylines rather than trying to match whole lines. Experiments on real-world data are given, showing that this approach of integration based on matching merely endpoints is efficient and accurate (that is, it provides high recall and precision). | 10-16-2008 |
20090019081 | INTEGRATING DATA FROM MAPS ON THE WORLD-WIDE WEB - A method for integrating digital maps, each containing a plurality of geographical objects. A three-step integration process is presented. First, geographical objects are retrieved from maps on the Web. Secondly, pairs of objects that represent the same real-world entity, in different maps, are discovered and the information about them is combined. Finally, selected objects are presented to the user. The proposed process is efficient, accurate (i.e., the discovery of corresponding objects has high recall and precision) and it can be applied to any pair of digital maps, without requiring the existence of specific attributes. | 01-15-2009 |
20110040750 | Routing Methods For Multiple Geographical Entities - Routing method for computing routes over uncertain geo-spatial data whereby only upon visiting the geographic entities it can be determined whether the needed service or product is actually provided and is adequate. When dealing with uncertain data, the returned route may need to go via several entities of the same type. Another routing method consists of finding an efficient and effective route from a starting point to an ending point going trough a predetermined number of objects, wherein each object represents a geographical entity of a unique type, and each object is selected from a distinct set of similar objects. | 02-17-2011 |
Patent application number | Description | Published |
20090172042 | Method, System, and Computer Program Product for Implementing a Model Exchange Framework - Disclosed are a method, a system, and a computer program products for implementing model exchange in a system design. In various embodiments, the method or system receives a model exchange request from a client where model exchange request comprises a first synchronization record which comprises a delta of both a program aspect and a data aspect between a system design on the client and a system design on the server, implements the first model exchange request by processing the first model exchange, generates a second synchronization record in response to the first model exchange, transmitting the second synchronization record to the first client by using a fusion technology, and displaying a result of implementing the first model exchange request or storing the result in a tangible computer readable medium. | 07-02-2009 |
20090172632 | Method, System, and Computer Program Product for Implementing External Domain Independent Modeling Framework in a System Design - Disclosed are a method, system, and computer program product for implementing external domain independent modeling framework in a system design. In some embodiments, the method or system comprises importing an external model in an external format into the framework while substantially preserving some or all of the interpretation of the external model, determining a internal common representation for the external model within the framework, and displaying or storing the internal common representation in a tangible computer readable medium. In some embodiments, the method or system further comprises validating the accuracy of the internal common representation, determining an analysis or transformation capability for the framework, or outputting a first output model in a second external format. In various embodiments, the method or system requires no external tool compliance. | 07-02-2009 |
Patent application number | Description | Published |
20110003708 | BIOMARKERS FOR THE PREDICTION OF RENAL INJURY - The present invention relates to means and methods for predicting the onset of renal injury based on measuring the expression of polynucleotides and proteins, particularly on measuring the expression of sets of novel as well as known polynucleotides and proteins, and to kits utilizing same. | 01-06-2011 |
20110052501 | POLYPEPTIDES AND POLYNUCLEOTIDES, AND USES THEREOF AS A DRUG TARGET FOR PRODUCING DRUGS AND BIOLOGICS - This invention relates to a novel target for production of immune and non-immune based therapeutics and for disease diagnosis. More particularly, the invention provides therapeutic antibodies against KIAA0746, CD20 or CD55 antigens, which are differentially expressed in cancer and in specific blood cells, and diagnostic and therapeutic usages. This invention further relates to the discovery of extracellular domains of KIAA0746 and its variants, CD20 and its variants, CD55 and its variants, which are suitable targets for immunotherapy, cancer therapy, treatment of inflammatory, allergic and autoimmune disorders, and drug development. | 03-03-2011 |
20110311450 | POLYPEPTIDES AND POLYNUCLEOTIDES, AND USES THEREOF AS A DRUG TARGET FOR PRODUCING DRUGS AND BIOLOGICS - This invention relates to a novel target for production of immune and non-immune based therapeutics and for disease diagnosis. More particularly, the invention provides therapeutic antibodies against KRTCAP3, FAM26F, MGC52498, FAM70A or TMEM154 antigens, which are differentially expressed in cancer, and diagnostic and therapeutic usages. This invention further relates to extracellular domains of KRTCAP3, FAM26F, MGC52498, FAM70A and TMEM154 proteins and variants, and therapeutic usages thereof. | 12-22-2011 |
20120134997 | POLYPEPTIDES AND POLYNUCLEOTIDES, AND USES THEREOF AS A DRUG TARGET FOR PRODUCING DRUGS AND BIOLOGICS - This invention relates to a novel target for production of immune and non-immune based therapeutics and for disease diagnosis. More particularly, the invention provides therapeutic antibodies against VSIG1, ILDR1, LOC253012, AI216611, C1ORF32 or FXYD3 antigens, which are predicted co-stimulatory family members and which are differentially expressed in cancers including, lung cancer, ovarian cancer, and colon cancer, and diagnostic and therapeutic usages. The use of these antibodies for modulating B7 costimulation and related therapies such as the treatment of autoimmunity are also provided. This invention further relates to the discovery of extracellular domains of VSIG1 and its variants, FXYD3 and its variants, ILDR1 and its variants, LOC253012 and its variants, AI216611 and its variants, and C1ORF32 and its variants which are suitable targets for immunotherapy, cancer therapy, and drug development. | 05-31-2012 |
20140235956 | METHODS AND SYSTEMS OF EVALUATING A RISK OF A GASTROINTESTINAL CANCER - A method of evaluating gastrointestinal cancer risk. The method comprises generating a set of features comprising a plurality of current blood test results from a blood collected from a target individual, providing at least one classifier generated according to an analysis of a plurality of respective historical blood test results of each of another of a plurality of sampled individuals, and evaluating, using a processor, a gastrointestinal cancer risk of the target individual by classifying the set of features using the at least one classifier. | 08-21-2014 |
Patent application number | Description | Published |
20110167030 | STATE MACHINE COMPRESSION FOR SCALABLE PATTERN MATCHING - A method for processing data includes encoding a finite automaton, which includes states and transitions between the states that express a plurality of predefined patterns, by grouping the states of the automaton into sets according to a common property shared by the states in each set, and assigning codes to the states according to the grouping. The codes are stored in an electronic memory, along with rules that are associated with the patterns. The automaton is traversed in order to identify one or more of the patterns in an input sequence of data elements by iteratively reading out the codes from the memory responsively to the data elements and to the codes that have been previously read out. Upon identifying a given pattern in the input sequence, an associated action is performed. | 07-07-2011 |
20110185077 | MULTI-PATTERN MATCHING IN COMPRESSED COMMUNICATION TRAFFIC - A method for processing data includes accepting a specification of a plurality of patterns, each pattern defining a respective uncompressed sequence of symbols. Multi-pattern matching is applied to an incoming stream of compressed communication traffic containing compression metadata so as to identify the patterns occurring in the stream while using the compression metadata to skip over parts of the stream. | 07-28-2011 |
20120243551 | Efficient Processing of Compressed Communication Traffic - A method for processing communication traffic includes receiving an incoming stream of compressed data conveyed by a sequence of data packets, each containing a respective portion of the compressed data. The respective portion of the compressed data contained in the first packet is stored in a buffer, having a predefined buffer size. Upon receiving a subsequent packet, at least a part of the compressed data stored in the buffer and the respective portion of the compressed data contained in the subsequent packet are decompressed, thereby providing decompressed data. A most recent part of the decompressed data that is within the buffer size is recompressed and stored in the buffer. | 09-27-2012 |
20130254197 | METHOD AND SYSTEM FOR DECOMPRESSION-FREE INSPECTION OF SHARED DICTIONARY COMPRESSED TRAFFIC OVER HTTP - A system and a method for decompression-free inspection of compressed data are provided herein. The method includes the following stages: obtaining a dictionary file comprising a string of symbols, each associated with a respective index; obtaining at least one delta file associated with said dictionary file, wherein said delta file comprises a sequence of instructions that include at least one copy instruction pointing to an index within said dictionary and a length of a copy substring to be copied; scanning said dictionary using a pattern matching algorithm associated with a plurality of patterns and implemented as a Deterministic Finite Automaton (DFA), to yield DFA execution data; scanning said at least one delta file, using said pattern matching algorithm, wherein said DFA execution data is used to skip at least part of the scanning of the copy substrings for at least one of the copy instructions. | 09-26-2013 |
Patent application number | Description | Published |
20090059966 | System and method for transferring much more information in optic fiber cables by significantly increasing the number of fibers per cable - The present invention enables putting much more optic fibers per cable, such as for example even 1,000 or 10,000 times more than the prior art, with an increase in cost that is orders of magnitude smaller. One of the most important variations is using multi-fiber flexible flat jackets that can move freely within the cable's pipe, preferably only in one direction. Preferably at certain intervals (for example every few dozen centimeters or more or 1 or 2 meters or more) the flat jackets are preferably stitched together to each other and/or for example glued and/or otherwise coupled to each other in a way that preferably does not apply pressure to the optic fibers, and preferably are also coupled, preferably at the stitch position, also to the cable, in order to prevent undesired sliding movement of the jackets against each other and/or against the pipe and/or rotating out of orientation. | 03-05-2009 |
20090145985 | System and method for more efficient automatic irrigation based on a large number of cheap humidity sensors and automatic faucets - The present invention provides an irrigation system with cheap humidity sensors and cheap automatic faucets preferably by using at the end nodes of the system low water pressure, so that much less force is needed to open and close the local waterway, and then either using simple electrical valves that do not require engines, or using for example mechanical sensors based on a bi-material of two or more materials which expand differently when they become wet, thus converting the difference of the expansion into convenient movement. Another possible variation, instead of mechanical sensors and valves, is to use for example a preferably synthetic material that tends to behave like a normal root preferably at the edge of each side channel, so that the “root” counter-balances the water supply and reaches equilibrium with it when the soil becomes wet enough, based preferably on asymmetric capillary materials. | 06-11-2009 |
Patent application number | Description | Published |
20100128953 | METHOD AND SYSTEM FOR REGISTERING A MEDICAL IMAGE - A method for registering a medical image with a model mapping a skeletal structure. The method comprises receiving a medical image depicting a plurality of bones, providing a statistical model mapping a reference skeletal structure having a plurality of reference anatomical elements, and registering medical image with the statistical model according to at least one constraint defined by the plurality of reference anatomical elements. | 05-27-2010 |
20100128954 | METHOD AND SYSTEM FOR SEGMENTING MEDICAL IMAGING DATA ACCORDING TO A SKELETAL ATLAS - A method for segmenting a medical image. The method comprises providing a registration of a medical image depicting a plurality of bones with a skeletal atlas mapping an exemplary skeletal structure having a plurality of exemplary bones, identifying at least one component having at least one anatomical characteristic indicative of a predefined organ in the medical image, each the at least one component depicting at least one of the plurality of bones, and segmenting at least one region of interest (ROI) around the at least one component within the medical image according to at least one respective the exemplary bone pertaining to the predefined organ. | 05-27-2010 |
20100296709 | METHOD AND SYSTEM FOR BLOOD VESSEL SEGMENTATION AND CLASSIFICATION - A method of analyzing structure of a network of vessels in a medical image, comprising:
| 11-25-2010 |
20100296718 | SOFT TISSUE SEGMENTATION USING A BONE ATLAS - A method of segmenting one or more soft tissue organs in a 3-D medical image, the method comprising:
| 11-25-2010 |
20110135175 | USER INTERFACE FOR SELECTING PATHS IN AN IMAGE - A method, performed by a computer, of facilitating selection by a user of one path from a set of directed paths in an image, partly overlapping but not constituting a directed tree structure, each path beginning at a root and ending at an end point, the method comprising:
| 06-09-2011 |
20120194521 | SYSTEM AND METHOD FOR MORE EFFICIENT IMAGE PROCESSING - A system and method for graph traversing algorithms which computes at least a portion of the local costs in advance and then stores the computed local costs for later use. | 08-02-2012 |
20140161314 | Object Search by Description - Systems and methods search video data for objects that satisfy a general object description. A database is populated with identified objects and object characteristics detected in video data with at least one identifier that specifies video image data. At least one search parameter is received that presents a general object description. The database is queried based upon the received at least one search parameter. At least one identifier is returned from the database based upon the at least one search parameter. | 06-12-2014 |
20140161315 | Irregular Event Detection in Push Notifications - Systems and methods of detecting irregular events include the extraction of values for measure in each of a plurality of notifications. The extracted values are stored in a measures database and a distribution is calculated for the values of each of the measures. The extracted values are compared to the calculated distributions to determine if an irregular event has occurred. An irregularity alert is produced if an irregular event has occurred. | 06-12-2014 |
Patent application number | Description | Published |
20110138150 | DATA ALLOCATION IN A DISTRIBUTED STORAGE SYSTEM - A method for data distribution, including distributing logical addresses among an initial set of devices so as provide balanced access, and transferring the data to the devices in accordance with the logical addresses. If a device is added to the initial set, forming an extended set, the logical addresses are redistributed among the extended set so as to cause some logical addresses to be transferred from the devices in the initial set to the additional device. There is substantially no transfer of the logical addresses among the initial set. If a surplus device is removed from the initial set, forming a depleted set, the logical addresses of the surplus device are redistributed among the depleted set. There is substantially no transfer of the logical addresses among the depleted set. In both cases the balanced access is maintained. | 06-09-2011 |
20120089802 | DATA ALLOCATION IN A DISTRIBUTED STORAGE SYSTEM - A method for data distribution, including distributing logical addresses among an initial set of devices so as provide balanced access, and transferring the data to the devices in accordance with the logical addresses. If a device is added to the initial set, forming an extended set, the logical addresses are redistributed among the extended set so as to cause some logical addresses to be transferred from the devices in the initial set to the additional device. There is substantially no transfer of the logical addresses among the initial set. If a surplus device is removed from the initial set, forming a depleted set, the logical addresses of the surplus device are redistributed among the depleted set. There is substantially no transfer of the logical addresses among the depleted set. In both cases the balanced access is maintained. | 04-12-2012 |
20120109916 | MANAGING SNAPSHOT STORAGE POOLS - Various embodiments of the invention relate to an apparatus and a method of managing a snapshot storage pool (SSP) associated with a storage unit of a distributed data storage system. According to some embodiments of the invention, the apparatus may include a logic module and a processor. The logic module may be adapted to provide a threshold corresponding to a ratio between a current amount of storage resources used for storing snapshots in the SSP and a total storage capacity defined for the SSP. The processor may be adapted to trigger an action that may be effective for managing the SSP in response to the amount of storage resources used for storing snapshots in the SSP crossing the threshold. | 05-03-2012 |
20130036281 | MANAGING SNAPSHOT STORAGE POOLS - Various embodiments of the invention relate to an apparatus and a method of managing a snapshot storage pool (SSP) associated with a storage unit of a distributed data storage system. One apparatus includes a logic module and a processor. The logic module is adapted to provide a threshold corresponding to a ratio between a current amount of storage resources used for storing snapshots in the SSP and a total storage capacity defined for the SSP. The processor is adapted to trigger an action that may be effective for managing the SSP in response to the amount of storage resources used for storing snapshots in the SSP crossing the threshold. | 02-07-2013 |
20150019828 | SYSTEM AND METHOD FOR MIRRORING DATA - Disclosed is a data processing and/or storage system. The data processing and/or storage system includes at least two interfaces, wherein each of the at least two interfaces includes a non-dedicated communication port for communicating data to and form external data systems or clients based on a rule base. | 01-15-2015 |
Patent application number | Description | Published |
20110210892 | METHOD FOR SINGLE STREAM BEAMFORMING WITH MIXED POWER CONSTRAINTS - System and method for calculating a transmitter beamforming vector related to a channel vector h under per-antenna power constraints combined with total power constraint, under per-antenna power constraints combined with overall line of site (LOS) effective isotropic radiated power (EIRP) and under all three constraints. Calculating a transmitter beamforming vector may be done in the transmitter, in the receiver and feedback to the transmitter or in both. The method may be adapted to perform with a multi-antenna receiver and with multi-carrier systems. | 09-01-2011 |
20110243208 | BACKOFF ADAPTATION FOR DIGITAL COMMUNICATION SYSTEMS WITH CHANNEL QUALITY INFORMATION - System and method for backoff correction of channel quality information (CQI). A correction factor is calculated based on a goodness measure such as packet error rate (PER). The selection of modulation and coding scheme (MCS) is made considering the channel quality information (CQI) adjusted by the correction factor. A meaningful goodness measure can be imposed if the goodness measure is very low. A different correction factor can be calculated for different confidence levels, MCSs and transmission modes. | 10-06-2011 |
20110273977 | SYSTEM AND METHOD FOR CHANNEL STATE RELATED FEEDBACK IN MULTI-USER MULTIPLE-INPUT-MULTIPLE-OUTPUT SYSTEMS - System and method for dimension reduction and for channel and interference condition feedback in a Multi-User Multiple-Input-Multiple-Output (MU MIMO) wireless communication systems. The method for dimension reduction includes determining a number of virtual antennas, v | 11-10-2011 |
20120063336 | SYSTEM AND METHOD FOR TUNING TRANSMISSION PARAMETERS IN MULTI-USER MULTIPLE-INPUT-MULTIPLE-OUTPUT SYSTEMS WITH AGED AND NOISY CHANNEL ESTIMATION - System and method for tuning transmission parameters based on estimated ratio between a signal to an estimated interference plus noise (SINR) of a user, in a multiple-user multiple-input multiple-output (MU-MIMO) communication system, the method including obtaining channel state information (CSI) related to a channel from an access point (AP) to users that participate in a next MU-MIMO transmission, wherein the AP, and the users pertain to the MU-MIMO communication system, obtaining error coefficients related to errors related to channel-ageing and to estimation noise of the CSI, and calculating the estimated SINR, wherein the estimated interference is related to power of the other users and to the estimated channel magnitude the user u, and to the error coefficients, wherein the estimated channel magnitude is derived from the CSI. | 03-15-2012 |
20120214402 | PHY-LEVEL WIRELESS SECURITY - A method for communication includes generating one or more data streams for transmission to respective target receivers, and one or more jamming streams. At least one parameter, selected from a group of parameters consisting of power ratios for allocation to the jamming streams and Modulation and Coding Schemes (MCSs) for assigning to the data streams, is calculated based on a criterion that is set to reduce a probability of the data streams being decoded by at least one eavesdropping receiver. The data streams and the jamming streams are transmitted using an antenna array while applying the at least one parameter. | 08-23-2012 |
20120214403 | TIME-VARYING PHY-LEVEL WIRELESS SECURITY - A method for communication includes generating a data transmission including multiple successive parts in respective time intervals, for transmission to a target receiver. At least one jamming transmission is generated, having a configuration that varies over the respective time intervals corresponding to the parts of the data transmission, including at least first and second different configurations generated during respective first and second time intervals. The data transmission is transmitted to the target receiver using an antenna array, and the at least one jamming transmission is transmitted simultaneously using the antenna array. | 08-23-2012 |
20120214404 | MULTI-MODE PHY-LEVEL WIRELESS SECURITY - A method for communication includes, in a transmitter that transmits one or more data streams to respective target receivers and one or more jamming streams for preventing the data streams from being decoded by eavesdropping receivers, holding a definition of at least first and second transmission modes having respective, different first and second levels of security in preventing the data streams from being decoded by the eavesdropping receivers. One of the first and second transmission modes is selected for transmitting a data stream to a target receiver, by evaluating a selection criterion. The data stream and the jamming streams are transmitted via an antenna array using the selected transmission mode. | 08-23-2012 |
20120286996 | METHOD FOR SINGLE STREAM BEAMFORMING WITH MIXED POWER CONSTRAINTS - System and method for calculating a transmitter beamforming vector related to a channel vector h under per-antenna power constraints combined with total power constraint, under per-antenna power constraints combined with overall line of site (LOS) effective isotropic radiated power (EIRP) and under all three constraints. Calculating a transmitter beamforming vector may be done in the transmitter, in the receiver and feedback to the transmitter or in both. The method may be adapted to perform with a multi-antenna receiver and with multi-carrier systems. | 11-15-2012 |
20130040580 | METHOD FOR SINGLE STREAM BEAMFORMING WITH MIXED POWER CONSTRAINTS - System and method for calculating a transmitter beamforming vector related to a channel vector h under per-antenna power constraints combined with total power constraint, under per-antenna power constraints combined with overall line of site (LOS) effective isotropic radiated power (EIRP) and under all three constraints. Calculating a transmitter beamforming vector may be done in the transmitter, in the receiver and feedback to the transmitter or in both. The method may be adapted to perform with a multi-antenna receiver and with multi-carrier systems. | 02-14-2013 |
20140161045 | BACKOFF ADAPTATION FOR DIGITAL COMMUNICATION SYSTEMS WITH CHANNEL QUALITY INFORMATION - System and method for backoff correction of channel quality information (CQI). A correction factor is calculated based on a goodness measure such as packet error rate (PER). The selection of modulation and coding scheme (MCS) is made considering the channel quality information (CQI) adjusted by the correction factor. A meaningful goodness measure can be imposed if the goodness measure is very low. A different correction factor can be calculated for different confidence levels, MCSs and transmission modes. | 06-12-2014 |
20140294113 | METHOD FOR SINGLE STREAM BEAMFORMING WITH MIXED POWER CONSTRAINTS - System and method for calculating a transmitter beamforming vector related to a channel vector h under per-antenna power constraints combined with total power constraint, under per-antenna power constraints combined with overall line of site (LOS) effective isotropic radiated power (EIRP) and under all three constraints. Calculating a transmitter beamforming vector may be done in the transmitter, in the receiver and feedback to the transmitter or in both. The method may be adapted to perform with a multi-antenna receiver and with multi-carrier systems. | 10-02-2014 |
Patent application number | Description | Published |
20080200676 | Process for the synthesis of CMHTP and intermediates thereof - The present invention provides 3-benzyloxy-2-aminopyridine (BOPA), 3-(2-Hydroxyethyl)-2-methyl-9-hydoxy-4H-pyrido[1,2-a]pyrimidine-4-one (HMBP), 3-(2-Chloroethyl)-2-methyl-9-hydoxy-4H-pyrido[1,2-a]pyrimidine-4-one (CMHP) and 3-(2-chloroethyl)-6,7,8,9-tetrahydro-9-hydroxy-2-methyl-4H-pyrrido[1,2-a]- pyrimidin-4-one (CMHTP) useful as intermediates for the preparation of paliperidone. The present invention also provides processes for preparing these intermediates and for preparing paliperidone. | 08-21-2008 |
20080214809 | Process for the synthesis of CMHTP and intermediates thereof - The present invention provides processes of preparing 3-(2-chloroethyl)-6,7,8,9-tetrahydro-9-hydroxy-2-methyl-4H-pyrrido[1,2-a]-pyrimidin-4-one (CMHTP) useful as intermediates for the preparation of paliperidone, wherein the processes use 3-(2-chloroethyl)-2-methyl-9-benzyloxy-4H-pyrido[1,2-a]pyrimidine-4-one (CMBP) and/or 3-(2-chloroethyl)-2-methyl-9-hydroxy-4H-pyrido[1,2-a]pyrimidine-4-one (CMHP) having phosphorus at least partially removed as the intermediate. | 09-04-2008 |
20080234516 | Processes for preparing solid states of O-desmethylvenlafaxine succinate - Provided are processes for the preparation of amorphous O-desmethylvenlafaxine and for the preparation of crystalline forms I, II, III, and IV of O-desmethylvenlafaxine. | 09-25-2008 |
20090209757 | Processes for the preparation and purification of paliperidone palmitate - The present invention encompasses processes for the preparation and purification of paliperidone palmitate. | 08-20-2009 |
Patent application number | Description | Published |
20080294942 | SELF-HEALING SYSTEM AND METHOD - Systems and methods for optimizing performance in a computing environment are provided. The system comprises means for monitoring execution of annotated logic code associated with a software component to determine whether a condition has been satisfied, wherein annotations in the logic code provide one or more details about the software component, the details being useful to a healing agent to correct a problem associated with said condition during the execution of the logic code. | 11-27-2008 |
20090282206 | Method for Resolving Memory Leak Problems Resulting from Loitering Objects - The exemplary embodiments provide a computer implemented method, apparatus, and computer usable program code for managing memory. A suspect loitering object is detected for a set of selected applications, forming a detected object. The detected object is paged to persistent storage, forming a paged object. The paged object is deallocated from system memory, forming a deallocated object. | 11-12-2009 |
20140195834 | HIGH THROUGHPUT LOW LATENCY USER MODE DRIVERS IMPLEMENTED IN MANAGED CODE - Implementing a safe driver that can support high throughput and low latency devices. The method includes receiving a hardware message from a hardware device. The method further includes delivering the hardware message to one or more driver processes executing in user mode using a zero-copy to allow the one or more driver processes to support high throughput and low latency hardware devices. | 07-10-2014 |
20140196004 | SOFTWARE INTERFACE FOR A HARDWARE DEVICE - Automatically generating code used with device drivers for interfacing with hardware. The method includes receiving a machine readable description of a hardware device, including at least one of hardware registers or shared memory structures of the hardware device. The method further includes determining an operating system with which the hardware device is to be used. The method further includes processing the machine readable description on a code generation tool to automatically generate code for a hardware driver for the hardware device specific to the determined operating system. | 07-10-2014 |