Patent application number | Description | Published |
20150157938 | PERSONAL DIGITAL TRAINER FOR PHYSIOTHERAPUTIC AND REHABILITATIVE VIDEO GAMES - A method of controlling a user specific rehabilitative video game, including: monitoring user motion during the game using a motion recognition gaming system; wherein the user is required to perform specific exercises dictated by a game plan; checking compliance of the user motion to an ideal motion for performing the exercises; providing feedback to the user based on the user's performance relative to the ideal motion; updating a level of feedback responsive to the user's performance throughout the game, and optionally, changing the game plan responsive to the user's performance throughout the game. | 06-11-2015 |
20150202492 | PERSONAL DIGITAL TRAINER FOR PHYSIOTHERAPUTIC AND REHABILITATIVE VIDEO GAMES - A kinetic rehabilitation system comprising: a kinetic sensor comprising a motion-sensing camera; and a computing device comprising: (a) a non-transient memory comprising a stored set of values of rehabilitative gestures each defined by a time series of spatial relations between a plurality of theoretical body joints, and wherein each time series comprises: initial spatial relations, mid-gesture spatial relations and final spatial relations, and (b) a hardware processor configured to: (i) continuously receive a recorded time series of frames from said motion-sensing camera, wherein each frame comprises a three-dimensional position of each of a plurality of body joints of a patient, (ii) compare, in real time, at least a portion of the recorded time series of frames with the time series of spatial relations, to detect a rehabilitative gesture performed by said patient, (iii) detect a discrepancy between the rehabilitative gesture performed by said patient and a corresponding one of said stored set of values of rehabilitative gestures, and provide an indication to said patient. | 07-23-2015 |
Patent application number | Description | Published |
20080219980 | Bi-Specific Complexes for Targeting Cells Involved in Allergic-Type Reactions, Compositions and Uses Thereof - Disclosed are bi-specific complexes aimed at inhibiting mast cells, eosinophils and/or basophils, and thus, at inhibiting allergy-type reactions. In particular, said complexes are best exemplified by bi-specific antibodies, which bind to two targets present in the same cell. One target is the inhibitory receptor IRp60. The second target is a cell-specific activator, e.g. IgE, cKIT, FcεRI, IL5R or CCR3. Binding of the bi-specific antibody to its targets results in the induction of an inhibitory pathway, through the inhibition of the signaling from the activator. Compositions and uses of the bi-specific complexes are also described. | 09-11-2008 |
20120169863 | APPARATUS AND METHOD FOR AUTOMATIC DETECTION OF PATHOGENS - The invention discloses an apparatus and method for automatic detection of pathogens within a sample. The apparatus and method are especially useful for high-throughput and/or low-cost detection of parasites with minimal need for trained personnel. The invention entails automated microscopic data acquisition, and performing image processing of images captured from a sample using classification algorithms. Visual classification features of structures are extracted from the image and compared to visual classification features associated with known pathogens. A determination is reached whether a pathogen is present in the sample; and if present, the pathogen may be identified to a pathogen species. Diagnosis is rapid and does not require medically trained personnel. | 07-05-2012 |
20130177575 | NOVEL THERAPEUTIC TARGET AND DIAGNOSTIC MARKER FOR ASTHMA AND RELATED CONDITIONS - CD48, a surface-marker molecule present in eosinophils, is disclosed herein as a key molecule in allergic conditions, particularly in allergic airway inflammations like asthma, allergy and nasal polyposis. CD48 is thus presented as a target molecule in the treatment of said conditions. In addition, diagnostic methods, and a kit for the diagnosis of allergic inflammatory conditions are described, based on the detection of CD48 expression. | 07-11-2013 |
20130224859 | DNA ORIGAMI DEVICES - Provided herein are DNA origami devices useful in the targeted delivery of biologically active entities to specific cell populations. | 08-29-2013 |
20150098952 | NOVEL THERAPEUTIC TARGET AND DIAGNOSTIC MARKER FOR ASTHMA AND RELATED CONDITIONS - CD48, a surface-marker molecule present in eosinophils, is disclosed herein as a key molecule in allergic conditions, particularly in allergic airway inflammations like asthma, allergy and nasal polyposis. CD48 is thus presented as a target molecule in the treatment of said conditions. In addition, diagnostic methods, and a kit for the diagnosis of allergic inflammatory conditions are described, based on the detection of CD48 expression. | 04-09-2015 |
Patent application number | Description | Published |
20140244935 | STORAGE SYSTEM CAPABLE OF MANAGING A PLURALITY OF SNAPSHOT FAMILIES AND METHOD OF SNAPSHOT FAMILY BASED READ - A method for a snapshot family based reading of data units from a storage system, the method comprises: receiving a read request for reading a requested data entity, searching in a cache memory of the storage system for a matching cached data entity, if not finding the matching cached data entity then: searching for one or more relevant data entity candidates stored in the storage system; selecting, out of the one or more relevant data entity candidates, a selected relevant data entity that has a content that has a highest probability, out of contents of the one or more relevant data entity candidates, to be equal to the content of the requested data entity; and responding to the read request by sending the selected relevant data entity. | 08-28-2014 |
20150134909 | MANAGING READ OPERATIONS, WRITE OPERATIONS AND EXTENT CHANGE OPERATIONS - A method for responding to an extent change operation, the method may include receiving, by a storage system and from a requesting entity, a request to perform an extent content change operation that involves changing a content of a certain extent within a logical space supported by a storage system; generating, in response to the request, extent change operation information that comprises (a) an event counter indicative of a time of requested occurrence of the extent change operation, (ii) a type of extent change operation indicator, and (ii) logical addresses associated with the extent change operation; and sending to the requesting entity an acknowledgement indicative of a completion of the extent change operation before a completion of the extent change operation if an expected content of the certain extent is known before completion of the extent change operation. | 05-14-2015 |
20150193314 | MANAGING PHYSICAL RESOURCES OF A STORAGE SYSTEM - A method for managing physical resources of a storage system, the method may include transmitting, to a remote site, first information representative of a first snapshot of a logical entity; wherein the first snapshot is associated with first data that is stored in first physical addresses of the storage system; wherein the first physical addresses are mapped to first logical addresses; receiving from the remote site a first acknowledgment indicating that the first information was fully received by the remote site; and disassociating, in response to a reception of the first acknowledgement, the first snapshot from the first physical addresses while maintaining a logical association between the first snapshot and the first logical addresses. | 07-09-2015 |
20150227422 | LAYERED FAILURE PROTECTION SCHEME FOR PROTECTING DESTAGED DATA UNITS - A method that may include calculating multiple set parity units for multiple sets of data units that are cached in a storage system thereby providing multiple sets of units. Each set of units includes a set of data units and at least one associated set parity unit that facilitate a reconstruction of the set of units when a first number of units of the set of units is lost. Calculating at least one group parity unit for the group of units. A combination of the at least one group parity unit and at least one associated set parity unit facilitate a reconstruction of the set of units upon a failure of a second number of units of the set of units. The second number exceeds the first number. Destaging the group of units and the at least one group parity unit to multiple disks of the storage system. | 08-13-2015 |
20160004453 | SNAPSHOT MANAGEMENT USING EXTENDED DATA UNITS - A method for memory management, the method may include receiving an updated portion of a data unit, the data unit is associated with a logical data entity; wherein the updated portion is smaller than a granularity of a mapping data structure used for retrieval of the data unit; and creating, by the storage system an extended data unit that comprises (i) an original content of the data unit, (ii) the updated portion and, (iii) updated portion metadata; wherein the updated portion metadata comprises (a) updated portion retrieval information for retrieving the updated portion, and (b) updated portion snapshot information indicative of at least one snapshot associated with the updated portion. | 01-07-2016 |
Patent application number | Description | Published |
20120072694 | VIRTUALIZED STORAGE SYSTEM AND METHOD OF OPERATING THEREOF - A storage system and method is provided including physical storage devices controlled by storage control devices constituting a storage control layer operatively coupled to the physical storage devices and hosts. The storage control layer includes a first virtual layer interfacing with the hosts, operable to represent a logical address space available to said hosts and characterized by an Internal Virtual Address Space (IVAS); a second virtual layer characterized by a Physical Virtual Address Space (PVAS), interfacing with the physical storage devices, and operable to represent an available storage space; and an allocation module operatively coupled to the first and second virtual layers and providing mapping between IVAP and PVAS. Each address in PVAS is configured to have a corresponding address in IVAS. The allocation module facilitates management of IVAS and PVAS, enabling separation of a process of deleting certain logical object into processes performing changes in IVAS and PVAS, respectively. | 03-22-2012 |
20120259810 | METHOD OF MIGRATING STORED DATA AND SYSTEM THEREOF - A method of migrating data from a source storage resource to a destination storage resource involves selecting a source volume in the source storage resource; configuring in the destination storage resource a destination volume corresponding to the source volume and having the same properties; and redirecting I/O requests from an application running on a host to the destination volume instead of the source volume, whilst migrating data stored in the source volume to the destination volume. A storage system is operable as a destination storage system for migrating data from a source storage system, including means for configuring a destination volume corresponding to a source volume in the source storage system and a migration module having a non-transitory computer useable medium and operable to initiate read requests addressed to the source volume thereby enabling a background process of migrating data stored in the source volume to the destination volume. | 10-11-2012 |
20130036128 | METHOD OF MIGRATING STORED DATA AND SYSTEM THEREOF - There is provided a storage system and a method of migrating a source data portion from a source logical volume to a destination range in a destination logical volume. The method comprises: configuring a source mapping data structure to comprise an entry associated with said source data portion and indicative of mapping between logical addresses corresponding to said source data portion and addresses corresponding to said source data portion and related to a physical address space; and, responsive to a migration command, configuring a destination mapping data structure to comprise an entry associated with said at least one destination range and comprising a reference to said entry in the source mapping data structure, said entry in the source mapping data structure to be used for mapping to said addresses related to said physical address space and corresponding to the source data portion and to the migrated data portion. | 02-07-2013 |
20130198446 | STORAGE SYSTEM FOR ATOMIC WRITE OF ONE OR MORE COMMANDS - Storage systems which allow atomic write operations, methods of operating thereof, and corresponding computer program products. By way of non-limiting example, a possible method includes: receiving indication of a transaction, where a plurality of blocks directed to at least one destination logical volume and relating to at least one command is to be written as an atomic write operation; generating a transaction identifier number for the transaction; enabling tracking of the transaction at least partly based on the transaction identifier number, including temporary location of any one of the plurality of blocks; accommodating at least one block of the plurality temporarily in the storage system; and upon receiving an indication that all blocks in the plurality have been successfully temporarily accommodated in the storage system, enabling data corresponding to the plurality of blocks to subsequently be stored in the at least destination logical volume and discontinuing tracking of the transaction. | 08-01-2013 |
20130198447 | STORAGE SYSTEM FOR ATOMIC WRITE WHICH INCLUDES A PRE-CACHE - Storage systems which allow atomic write operations, methods of operating thereof, and corresponding computer program products. By way of non-limiting example, a possible method includes: configuring volatile memory into cache memory and pre-cache memory; receiving an indication that a plurality of blocks relating to a command is to be written as an atomic write operation; enabling tracking of the atomic write operation; caching at least one block from the plurality in the pre-cache memory; and upon receiving an indication that all blocks in the plurality have been successfully accommodated in the pre-cache memory, enabling data corresponding to the plurality of blocks to subsequently be cached in the cache memory and discontinuing tracking of the atomic write operation. | 08-01-2013 |
20130275447 | METHOD OF MIGRATING STORED DATA AND SYSTEM THEREOF - There is provided a storage system and a method of moving a source data portion from a source logical volume to a destination logical volume. The method comprises: configuring a source mapping data structure to comprise an entry indicative of mapping between logical addresses corresponding to source data portion and addresses corresponding to source data portion and related to a physical address space; and, responsive to a move command, providing an atomic operation comprising configuring a destination mapping data structure to comprise an entry associated with said at least one destination range and comprising a reference to said entry in the source mapping data structure; and configuring said at least one entry in the source mapping data structure DS | 10-17-2013 |
20140052953 | MASS STORAGE SYSTEM AND METHODS OF CONTROLLING RESOURCES THEREOF - A storage system and a method for managing a memory capable of storing metadata related to logical volume sets, are disclosed. A memory quota is assigned to a metadata related to a logical volume set. The size of a memory currently consumed by the metadata is monitored. Upon exceeding a threshold by the size of the monitored memory, at least one restraining action related to memory consumption by the metadata is applied. | 02-20-2014 |
20140149664 | Storage System Capable of Managing a Plurality of Snapshot Families and Method of Operating Thereof - There is provided a storage system comprising a control layer operable to manage a plurality of snapshot families, each family constituted by snapshot family members having hierarchical relations therebetween. The method of operating the storage system comprises searching a cache memory for an addressed data block corresponding to an addressed LBA and associated with an addressed snapshot family and an addressed SF member. In a case of missing the addressed data block in the cache memory, identifying in the cache memory all dirty data blocks corresponding to the addressed LBA and associated with the addressed snapshot family (candidate data blocks); identifying among SF members of the addressed snapshot family a destage owner, and in a case when the identified destage owner is associated with a candidate data block, reading from the cache memory such candidate data block. | 05-29-2014 |
20140149665 | Storage System Capable of Managing a Plurality of Snapshot Families and Method of Operating Thereof - There is provided a storage system comprising a control layer operable to manage a snapshot family (SF) constituted by SF members having hierarchical relations represented by a SF relationship data structure and a method of operating thereof. Upon receiving a command for restoring a writable SF member from a read-only snapshot thereof, the control layer provides a foreground atomic operation. The atomic operation comprises generating a new writable snapshot of the read-only snapshot (a destination SF member), modifying the SF relationship data structure, and re-assigning all logical unit numbers (LUNs) from the writable SF member to be restored to the destination SF member. Upon successful completion of the atomic operation, the control layer sends acknowledgement indicative of successful restoring the writable SF member. The control layer further provides a background process comprising modifying, in correspondence with the provided atomic operation, a SF mapping data structure comprising mappings between logical and physical addresses corresponding to SF members. | 05-29-2014 |
20140149670 | Storage System and Method of Operating Thereof - There is provided a storage system capable to maintain a snapshot family comprising a plurality of members having hierarchical relations therebetween, and a method of operating thereof. The method comprises generating a mapping data structure with mapping entries each comprising mappings for mapping a logical address range associated with the mapping entry into physical address ranges respectively correlated to representative members of the snapshot family; omitting mappings corresponding to omitted member(s) different from any of the one or more representative members sharing a respective range of physical addresses; responsive to an access request directed to a certain logical address range and a certain omitted member, determining, using a predefined rule related to the hierarchical and sequential relations between members of the snapshot family, a representative member from the one or more representative members; and responding to the access request by using a physical address range correlated to the representative member. | 05-29-2014 |
20140149698 | Storage System Capable of Managing a Plurality of Snapshot Families and Method of Operating Thereof - There is provided a storage system and a method of identifying delta-data therein between two points-in-time. The method comprises: generating successive snapshots S | 05-29-2014 |
Patent application number | Description | Published |
20100102869 | Apparatus and Method for Generating a Clock Signal - An apparatus and method are disclosed for generating one or more clock signals. A clock signal is generated based on pattern signals and a reference clock signal. When the reference clock signal transitions high, the state of a first pattern signal is output, and when the reference clock signal transitions low, the state of a second pattern signal is output. Successive states of the first and second pattern signals, selected according to the reference clock signal, provide the generated clock signal. | 04-29-2010 |
20120293195 | METHOD AND APPARATUS FOR TESTING INTEGRATED CIRCUITS - Aspects of the disclosure provide a testing method. The method includes supplying a power supply from a voltage regulator to a device under test (DUT). The DUT includes an adaptive voltage scaling module configured to generate a feedback signal in response to the power supply. Further, the method includes receiving the feedback signal from the DUT to the voltage regulator to regulate the power supply based on the feedback signal from the DUT, and determining whether the DUT meets a specified performance requirement while the voltage regulator regulates the power supply provided to the DUT based on the feedback signal received from the DUT. | 11-22-2012 |
20130022134 | METHOD AND APPARATUS FOR REDUCING JITTER - Aspects of the disclosure provide a method. The method includes causing a voltage level of a signal transmitted on a transmission line to be non-linearly modified to reduce a voltage variation at a target level, and providing the modified signal to a receiving circuit that is disposed on the transmission line. In an embodiment, the method includes causing the voltage level of the signal transmitted on the transmission line to be non-linearly modified to reduce a first voltage variation at a first target level corresponding to a first digital value and to reduce a second voltage variation at a second target level corresponding to a second digital value. | 01-24-2013 |
20130293276 | AVS MASTER SLAVE - Aspects of the disclosure provide an integrated circuit (IC). The IC includes an input interface and a controller. The input interface is configured to receive an input signal providing information for controlling a supply voltage based on a performance characteristic of another IC. The controller is configured to generate an output signal for controlling the supply voltage based on a combination of the input signal and a performance characteristic of the IC. | 11-07-2013 |
20140035093 | Integrated Circuit Interposer and Method of Manufacturing the Same - Systems and methods are provided for an interposer for coupling two or more integrated circuit dies to a circuit package. A first integrated circuit portion is disposed on a first location of a single semiconductor substrate. A second integrated circuit portion is disposed on a second location of the single semiconductor substrate, where the second integrated circuit portion is electrically isolated from the first integrated circuit portion along a first axis. The first and second integrated circuit portions are configured to provide an electrical coupling to two or more corresponding top die integrated circuits across a second axis that is perpendicular to the first axis. | 02-06-2014 |
20140097694 | METHOD AND APPARATUS FOR REGULATOR CONTROL - Aspects of the disclosure provide an integrated circuit (IC) chip that includes a feedback control circuit and a detecting circuit. The feedback control circuit is configured to govern a feedback signal to a first regulator that regulates a first power supply to the IC chip based on the feedback signal. The feedback control circuit is powered at least partially by a second power supply. The detecting circuit is configured to detect a power down of the second power supply, and to cause the feedback control circuit to be disengaged from the feedback signal in response to the power down. | 04-10-2014 |
20150180482 | APPARATUS AND METHOD FOR REACTING TO A CHANGE IN SUPPLY VOLTAGE - Aspects of the disclosure provide an integrated circuit (IC). The IC includes a clock generation and supply voltage monitoring circuit configured to monitor a supply voltage to the IC and selectively modify an operating frequency of the IC in response to a sensed change in the supply voltage. The IC further includes a frequency comparing and compensating circuit configured to output a control signal, based on the operating frequency, to a voltage supply to modify the supply voltage so as to compensate for changes in the operating frequency and return the operating frequency to a target operating frequency. | 06-25-2015 |
20150194414 | Integrated Circuit Interposer and Method of Manufacturing the Same - Systems and methods are provided for an interposer for coupling two or more integrated circuit dies to a circuit package. A first integrated circuit portion is disposed on a first location of a single semiconductor substrate. A second integrated circuit portion is disposed on a second location of the single semiconductor substrate, where the second integrated circuit portion is electrically isolated from the first integrated circuit portion along a first axis. The first and second integrated circuit portions are configured to provide an electrical coupling to two or more corresponding top die integrated circuits across a second axis that is perpendicular to the first axis. | 07-09-2015 |
20150212156 | METHOD AND APPARATUS FOR VALID ENCODING - Aspects of the disclosure provide a circuit including an encoding circuit and a valid circuit. The encoding circuit is configured to encode data to be transmitted as signals on a data bus to satisfy a requirement that limits a number of bit transitions between consecutive transmissions. The valid circuit is configured to selectively corrupt the signals not to satisfy the requirement that limits the number of bit transitions between the consecutive transmissions to indicate whether the signals to be transmitted on the data bus constitute valid data or invalid data. | 07-30-2015 |
Patent application number | Description | Published |
20110058571 | DATA SWITCH WITH SHARED PORT BUFFERS - A communication apparatus includes a plurality of switch ports, each switch port including one or more port buffers for buffering data that traverses the switch port. A switch fabric is coupled to transfer the data between the switch ports. A switch control unit is configured to reassign at least one port buffer of a given switch port to buffer a part of the data that does not enter or exit the apparatus via the given switch port, and to cause the switch fabric to forward the part of the data to a destination switch port via the at least one reassigned port buffer. | 03-10-2011 |
20110096668 | HIGH-PERFORMANCE ADAPTIVE ROUTING - A method for communication includes routing a first packet, which belongs to a given packet flow, over a first routing path through a communication network. A second packet, which follows the first packet in the given packet flow, is routed using a time-bounded Adaptive Routing (AR) mode, by evaluating a time gap between the first and second packets, routing the second packet over the first routing path if the time gap does not exceed a predefined threshold, and, if the time gap exceeds the predefined threshold, selecting a second routing path through the communication network that is potentially different from the first routing path, and routing the second packet over the second routing path. | 04-28-2011 |
20130028256 | NETWORK ELEMENT WITH SHARED BUFFERS - A method for communication, in a network element that includes multiple ports, includes buffering data packets entering the network element via the ports in input buffers that are respectively associated with the ports. Storage of the data packets is shared among the input buffers by evaluating a condition related to the ports, and, when the condition is met, moving at least one data packet from a first input buffer of a first port to a second input buffer of a second port, different from the first port. Respective output ports, via which the buffered data packets are to exit the network element, are selected from among the ports. The buffered data packets are forwarded to the selected output ports. | 01-31-2013 |
20130077489 | CREDIT-BASED FLOW CONTROL FOR ETHERNET - A method for communication includes sending a pause frame from a first node to a second node over a communication link between the nodes. In response to the pause frame, one or more data frames are immediately transmitted from the second node to the first node upon receipt of the pause frame at the second node. | 03-28-2013 |
20130142039 | Configurable Access Control Lists Using TCAM - A communication apparatus includes a Content-Addressable Memory (CAM) and packet processing circuitry. The packet processing circuitry is configured to store in respective regions of the CAM multiple Access Control Lists (ACLs) that are defined for respective packet types, to classify an input packet to a respective packet type selected from the packet types, to identify a region holding an ACL defined for the selected packet type, and to process the input packet in accordance with the ACL stored in the identified region. | 06-06-2013 |
20140211808 | SWITCH WITH DUAL-FUNCTION MANAGEMENT PORT - Communication apparatus includes a switch, which includes switching logic, multiple ports for connection to a network, and a management port, and which is configured to assign both a first link-layer address and a second link-layer address to the management port. A host processor includes a memory and a central processing unit (CPU), which is configured to run software implementing a management agent for managing functions of the switch. A network interface controller (NIC) is connected to the management port and is configured to convey incoming management packets, which are directed by the switch to the first link-layer address, to the CPU for processing by the management agent, and to write directly to the memory data contained in incoming remote direct memory access (RDMA) packets, which are directed by the switch to the second link-layer address. | 07-31-2014 |
20150098466 | SIMPLIFIED PACKET ROUTING - A method for communication, includes routing unicast data packets among nodes in a network using respective Layer-3 addresses that are uniquely assigned to each of the nodes. Respective Layer-2 unicast addresses are assigned to the nodes in accordance with an algorithmic mapping of the respective Layer-3 addresses. The unicast data packets are forwarded within subnets of the network using the assigned Layer-2 addresses. | 04-09-2015 |
20150263994 | BUFFERING SCHEMES FOR COMMUNICATION OVER LONG HAUL LINKS - A switching apparatus includes multiple ports, each including a respective buffer, and a switch controller. The switch controller is configured to concatenate the buffers of at least an input port and an output port selected from among the multiple ports for buffering traffic of a long-haul link, which is connected to the input port and whose delay exceeds buffering capacity of the buffer of the input port alone, and to carry out end-to-end flow control for the long haul link between the output port and the input port. | 09-17-2015 |
20150372898 | NETWORK HIGH AVAILABILITY USING TEMPORARY RE-ROUTING - A method in a network element that includes multiple interfaces for connecting to a communication network includes receiving via an ingress interface packets that are not allowed to undergo re-routing and that are addressed to a destination via a first egress interface. The packets are forwarded via the first egress interface when there is a valid path from the first egress interface to the destination. When there is no valid path from the first egress interface to the destination, a second egress interface is selected from a group of multiple egress interfaces that have respective paths to the destination and are assigned to packets for which re-routing is allowed, and the packets are forwarded via the second egress interface until recovering a path to the destination. | 12-24-2015 |
Patent application number | Description | Published |
20110264735 | Method, Device and System For Creating a Virtual Local Social Network - There is provided a system and method for creating a local social network, based on a user's location and a user's virtual social profile (e.g. a facebook profile, a myspace profile) on a virtual social network (e.g. facebook, myspace). The method includes the steps of: (1) associating a communication device with a user's virtual profile, (2) detecting a communication device within an interactive region, (3) extracting unique parameters of the communication device, (4) retrieving data associated with the communication device and with the user's virtual profile, and (5) initiating data transfer based on the retrieved data. | 10-27-2011 |
20130072225 | METHODS CIRCUITS SYSTEMS AND ASSOCIATED COMPUTER EXECUTABLE CODE FOR LOCALIZING AND MESSAGING A WIRELESS COMMUNICATION DEVICE - Disclosed are methods, circuits, systems and associated computer executable code for detecting the presence of a mobile computing device in a specific area. Included are means for receiving a message from the mobile device including a coarse location indicator, determining that the received coarse location indicator is in proximity with one or more local (e.g. retailer) stations, and causing at least one of the one or more local stations to transmit a mobile device specific poling signal to the device. | 03-21-2013 |
20130173704 | Method, Device and System for Creating a Virtual Local Social Network - There is provided a system and method for creating a local social network, based on a user's location and a user's virtual social profile (e.g. a facebook profile, a myspace profile) on a virtual social network (e.g. facebook, myspace). The method includes the steps of: (1) associating a communication device with a user's virtual profile, (2) detecting a communication device within an interactive region, (3) extracting unique parameters of the communication device, (4) retrieving data associated with the communication device and with the user's virtual profile, and (5) initiating data transfer based on the retrieved data. | 07-04-2013 |
20150271626 | Method, Device and System for Creating a Virtual Local Social Network - There is provided a system and method for creating a local social network, based on a user's location and a user's virtual social profile (e.g. a facebook profile, a myspace profile) on a virtual social network (e.g. facebook, myspace). The method includes the steps of: (1) associating a communication device with a user's virtual profile, (2) detecting a communication device within an interactive region, (3) extracting unique parameters of the communication device, (4) retrieving data associated with the communication device and with the user's virtual profile, and (5) initiating data transfer based on the retrieved data. | 09-24-2015 |
Patent application number | Description | Published |
20110246499 | METHOD AND SYSTEM FOR EVALUATING COMPLIANCE WITHIN A CONFIGURATION-MANAGEMENT SYSTEM - One embodiment of the present invention is directed to a compliance evaluation and validation system. The compliance evaluation and validation system comprises compliance rules, stored in computer readable medium, including one or more mass-storage devices and electronic memories, and a compliance-rule execution engine that parses compliance rules and generates, from information extracted from compliance rules, a first query executed by a query-execution engine to select configuration items from a configuration-management database and final query executed by a query-execution engine to select configuration items from a set of configuration items retrieved from the configuration-management database. | 10-06-2011 |
20110296310 | DETERMINING WHETHER A COMPOSITE CONFIGURATION ITEM SATISFIES A COMPLIANCE RULE - At least one selection relating to at least one element of a compliance rule is received through a user interface. The compliance rule is for a composite configuration item that has a collection of configuration items that are related to each other. Each of the configuration items represents a configuration of an information technology component. It is determined whether the composite configuration item satisfies the compliance rule, where the elements of the compliance rule are compared to the corresponding configuration items of the composite configuration item as part of the determining. | 12-01-2011 |
20130055090 | BUNDLING CONFIGURATION ITEMS INTO A COMPOSITE CONFIGURATION ITEM - A configuration management system ( | 02-28-2013 |
20130198604 | METHOD FOR PERSONALIZING INTERACTION WITH THE WEB - A process of producing personalized applications for a web interaction process in which interface pages are presented sequentially. Learning is applied to the interaction, to subsequently form a sequence of synthetic pages for driving the personalized application. Analysis operation is implemented for analysing the screen elements, for each respective page, which the user interacts with. This analysis operation lays the foundations for the production of personalised application screen pages. subsequently a vector of synthetic interface pages is produced for applying in the same or on different computing infrastructure. | 08-01-2013 |
20140108625 | SYSTEM AND METHOD FOR CONFIGURATION POLICY EXTRACTION - A method for configuration policy extraction for an organization having a plurality of composite configuration items may include calculating distances in a configuration space between the composite configuration items. The method may also include clustering the composite configuration items into one or more dusters based on the calculated distances. The method may further include identifying configuration patterns in one or more of the clusters, and extracting at least one configuration policy based on the identified configuration patterns. A non-transitory computer readable medium and a system for configuration policy extraction for an organization having a plurality of composite configuration items are also disclosed. | 04-17-2014 |
20150178298 | PAGE MATCHING FOR RECONSTRUCTED APPLICATION PAGES - A method for reconstructing a sequence of pages operating on a user interactive software application displaying to a user on a display a sequence of graphic pages. The software application involves transitioning between the graphic pages. Some of said pages bear page identifiers and page transitioning graphic identifiers. A page is intercepted, the likelihood of which to resemble a reconstituted page is derived from both its page descriptor properties and transitioning properties. | 06-25-2015 |
Patent application number | Description | Published |
20150149567 | SMART NOTIFICATIONS - A system and method for delivering messages to participants in an instant messaging session, the participants running an IM application, comprising: receiving by a server a message from a first participant's IM application, addressed to at least one other participant; for each the at least one other participants: if the participant is active in the session—sending the message by the server to the participant; and if the participant is inactive in the session—sending a silent notification by the server to the participant. | 05-28-2015 |
20150163295 | VVoIP CALL TRANSFER - A method of pushing an ongoing VVo1P call from a first currently participating communication device belonging to an account having an account ID to a second communication device, comprising: sending by the first communication device a ‘transfer call’ message to a signaling service; sending by the signaling service the ‘transfer call’ message to at least one selected second communication device; if the call is not a P2P call, sending by one of the at least one selected second communication devices a ‘connect’ message to a relay server, the message comprising authentication information; sending by the signaling service a “call transferred” message to the first communication device; and continuing the ongoing call with the selected second communication device replacing the first communication device. | 06-11-2015 |
20150319613 | Co-Activation For Authenticating A User's Registration - A method of authenticating a user's right to a mobile communication device, comprising: providing a service server comprising a database having registered service users entries, each the entries comprising an identification of the service user's mobile communication device, and an identification of the network operator used by the service user's mobile communication device; and requesting by the service server from a client application running on a first mobile communication device to send a SMS message to a client application miming on a second mobile communication device, the first and second mobile communication devices sharing the same network operator. | 11-05-2015 |
Patent application number | Description | Published |
20110191092 | PARALLEL SIMULATION USING MULTIPLE CO-SIMULATORS - A method includes accepting a simulation task for simulation by a simulator that controls multiple co-simulators. Each of the multiple co-simulators is assigned to execute one or more respective sub-tasks of the simulation task. The simulation task is executed by invoking each co-simulator to execute the respective assigned sub-tasks. | 08-04-2011 |
20130263100 | EFFICIENT PARALLEL COMPUTATION OF DEPENDENCY PROBLEMS - A computing method includes accepting a definition of a computing task, which includes multiple Processing Elements (PEs) having execution dependencies. The computing task is compiled for concurrent execution on a multiprocessor device, by arranging the PEs in a series of two or more invocations of the multiprocessor device, including assigning the PEs to the invocations depending on the execution dependencies. The multiprocessor device is invoked to run software code that executes the series of the invocations, so as to produce a result of the computing task. | 10-03-2013 |
20150186120 | EFFICIENT PARALLEL COMPUTATION OF DEPENDENCY PROBLEMS - A computing method includes accepting a definition of a computing task, which includes multiple Processing Elements (PEs) having execution dependencies. The computing task is compiled for concurrent execution on a multiprocessor device, by arranging the PEs in a series of two or more invocations of the multiprocessor device, including assigning the PEs to the invocations depending on the execution dependencies. The multiprocessor device is invoked to run software code that executes the series of the invocations, so as to produce a result of the computing task. | 07-02-2015 |
20150331713 | PARALLEL SIMULATION USING MULTIPLE CO-SIMULATORS - A method includes accepting a simulation task for simulation by a simulator that controls multiple co-simulators. Each of the multiple co-simulators is assigned to execute one or more respective sub-tasks of the simulation task. The simulation task is executed by invoking each co-simulator to execute the respective assigned sub-tasks. | 11-19-2015 |
Patent application number | Description | Published |
20090147378 | OPTICAL SYSTEM AND METHOD FOR MULTI-RANGE AND DUAL-RANGE IMAGING - An imaging system is presented for use in multi-range imaging of an object scene by incoherent light. The imaging system comprises aligned a phase mask section, a single focus lens section, and a pixel detector array (PDA). The phase mask section has a generally non-diffractive, narrowly bounded, phase variation corresponding to a profile of a through-object Modulated Transfer Function (MTF) of the imaging system, where the profile has, at an at least one non-zero spatial frequency, at least two regions of growth leading to the MTF higher than 10%. | 06-11-2009 |
20110194180 | Imaging Method and system for Imaging with Extended depth of Focus - An optical processor is presented for applying optical processing to a light field passing through a predetermined imaging lens unit. The optical processor comprises a pattern in the form of spaced apart regions of different optical properties. The pattern is configured to define a phase coder, and a dispersion profile coder. The phase coder affects profiles of Through Focus Modulation Transfer Function (TFMTF) for different wavelength components of the light field in accordance with a predetermined profile of an extended depth of focusing to be obtained by the imaging lens unit. The dispersion profile coder is configured in accordance with the imaging lens unit and the predetermined profile of the extended depth of focusing to provide a predetermined overlapping between said TFMTF profiles within said predetermined profile of the extended depth of focusing. | 08-11-2011 |
20130033676 | IMAGING SYSTEM WITH OPTIMIZED EXTENDED DEPTH OF FOCUS - An optical processor is presented for applying optical processing to a light field passing through a predetermined imaging lens unit. The optical processor comprises a pattern in the form of spaced apart regions of different optical properties. The pattern is configured to define a phase coder, and a dispersion profile coder. The phase coder affects profiles of Through Focus Modulation Transfer Function (TFMTF) for different wavelength components of the light field in accordance with a predetermined profile of an extended depth of focusing to be obtained by the imaging lens unit. The dispersion profile coder is configured in accordance with the imaging lens unit and the predetermined profile of the extended depth of focusing to provide a predetermined overlapping between said TFMTF profiles within said predetermined profile of the extended depth of focusing. | 02-07-2013 |
20130044289 | IMAGING WITH EXTENDED DEPTH OF FOCUS FOR USE WITH POLYCHROMATIC LIGHT - An imaging lens unit is presented, comprising an imaging lens having a lens region defining an effective aperture, and a phase coder. The phase coder may be incorporated with or located close to the lens region. The phase coder defines a surface relief along the lens region formed by at least three phase patterns extending along the lens region. Each of the phase patterns differently affecting light components of one of at least three different wavelength ranges while substantially not affecting propagation of light components of other of said at least three wavelength ranges. The surface relief affects light propagation through the lens region to extend a depth of focus for at least one of said at least three wavelength ranges. | 02-21-2013 |
20130046381 | MULTI-FOCAL LENS - An imaging lens structure and method of imaging are presented. The imaging lens structure comprising a lens region defining an effective aperture of the lens structure. The lens region comprises an arrangement of lens zones distributed within the lens region and comprising zones of at least two different optical functions differently affecting light passing therethrough. The zones of at least two different optical functions are arranged in an interlaced fashion along said lens region corresponding to a surface relief of the lens region such that adjacent lens zones of different optical functions are spaced apart from one another along an optical axis of the lens structure a distance larger than a coherence length of light at least one spectral range for which said lens structure is designed. | 02-21-2013 |
20140022508 | TORIC OPHTHALMIC LENS HAVING EXTENDED DEPTH OF FOCUS - An ophthalmic lens is presented. The lens includes a toric optical zone and a phase-affecting, non-diffractive optical element for extending depth of focus of imaging. | 01-23-2014 |
20140029102 | Imaging Method and System with Optimized Extended Depth of Focus - An optical processor is presented for applying optical processing to a light field passing through a predetermined imaging lens unit. The optical processor comprises a pattern in the form of spaced apart regions of different optical properties. The pattern is configured to define a phase coder, and a dispersion profile coder. The phase coder affects profiles of Through Focus Modulation Transfer Function (TFMTF) for different wavelength components of the light field in accordance with a predetermined profile of an extended depth of focusing to be obtained by the imaging lens unit. The dispersion profile coder is configured in accordance with the imaging lens unit and the predetermined profile of the extended depth of focusing to provide a predetermined overlapping between said TFMTF profiles within said predetermined profile of the extended depth of focusing. | 01-30-2014 |
20150070766 | IMAGING METHOD AND SYSTEM WITH OPTIMIZED EXTENDED DEPTH OF FOCUS - An optical processor is presented for applying optical processing to a light field passing through a predetermined imaging lens unit. The optical processor comprises a pattern in the form of spaced apart regions of different optical properties. The pattern is configured to define a phase coder, and a dispersion profile coder. The phase coder affects profiles of Through Focus Modulation Transfer Function (TFMTF) for different wavelength components of the light field in accordance with a predetermined profile of an extended depth of focusing to be obtained by the imaging lens unit. The dispersion profile coder is configured in accordance with the imaging lens unit and the predetermined profile of the extended depth of focusing to provide a predetermined overlapping between said TFMTF profiles within said predetermined profile of the extended depth of focusing. | 03-12-2015 |
20150198819 | IMAGING WITH EXTENDED DEPTH OF FOCUS FOR USE WITH POLYCROMATIC LIGHT - An imaging lens unit is presented, comprising an imaging lens having a lens region defining an effective aperture, and a phase coder. The phase coder may be incorporated with or located close to the lens region. The phase coder defines a surface relief along the lens region formed by at least three phase patterns extending along the lens region. Each of the phase patterns differently affecting light components of one of at least three different wavelength ranges while substantially not affecting propagation of light components of other of said at least three wavelength ranges. The surface relief affects light propagation through the lens region to extend a depth of focus for at least one of said at least three wavelength ranges. | 07-16-2015 |
20150370066 | Imaging System With Optimized Extended Depth of Focus - An optical processor is presented for applying optical processing to a light field passing through a predetermined imaging lens unit. The optical processor comprises a pattern in the form of spaced apart regions of different optical properties. The pattern is configured to define a phase coder, and a dispersion profile coder. The phase coder affects profiles of Through Focus Modulation Transfer Function (TFMTF) for different wavelength components of the light field in accordance with a predetermined profile of an extended depth of focusing to be obtained by the imaging lens unit. The dispersion profile coder is configured in accordance with the imaging lens unit and the predetermined profile of the extended depth of focusing to provide a predetermined overlapping between said TFMTF profiles within said predetermined profile of the extended depth of focusing. | 12-24-2015 |
Patent application number | Description | Published |
20110231477 | SYSTEM AND METHOD TO SERVICE REQUESTS FROM A PLURALITY OF SOURCES - A method and system for processing a request for service from a user application is disclosed. The request for service from a user application is received. The request for service is directed to a server application. A plurality of servers are provided to service the request. A server to service the request from amongst the plurality of servers is selected. The request is sent to the selected server. A response from the selected server is received. The received response is forwarded to the user application. | 09-22-2011 |
20120089700 | PROXY SERVER CONFIGURED FOR HIERARCHICAL CACHING AND DYNAMIC SITE ACCELERATION AND CUSTOM OBJECT AND ASSOCIATED METHOD - A method is provided to deliver content over a network comprising: receiving a request by a proxy server; determining by the proxy server whether the received request involves content to be delivered from an origin using one or more persistent network connections or from a cache; sending by the proxy server a request to retrieve the content from a cache when the request is determined to involve cached content; and sending by the proxy server a request using one or more persistent network connections to retrieve the content from the origin when the content is to be is determined to involve content to be delivered using one or more persistent network connections. | 04-12-2012 |
20120209942 | SYSTEM COMBINING A CDN REVERSE PROXY AND AN EDGE FORWARD PROXY WITH SECURE CONNECTIONS - A proxy system is provided to receive an HTTP request for content accessible over the Internet comprising: cache storage; and a computer system configured to implement, a CDN proxy module and an edge forward proxy module each having access to the cache storage to cache and to retrieve content; and a selector to select either the CDN proxy module or the edge forward proxy module depending upon contents of a header of the HTTP request received from the user device; an HTTP client to forward the request from the CDN proxy or from the edge forward proxy over the Internet to a server to serve the requested content. | 08-16-2012 |
20130103791 | Optimizing content delivery over a protocol that enables request multiplexing and flow control - A content delivery network (CDN) proxy (or, more generally, a server) that is content-aware is programmed to modify or augment a content object in such a manner that the content object, or elements thereof, is or are deliverable to a requesting client over a multi-stream, priority-enable connection. A representative application layer protocol that implements such delivery is SPDY. By virtue of its content-awareness, one or more elements of the content object may be delivered with prioritization so as to optimize “effective” page load time, namely, the time necessary for usable portions of the page to be loaded and rendered on the requesting client. | 04-25-2013 |
Patent application number | Description | Published |
20100332266 | TRAFFIC INFORMATION SYSTEM - A method of evaluating the driving behavior in a vehicle. The method includes determining values of a plurality of parameters of the operation of a first vehicle in a first road segment, determining values of the plurality of parameters for one or more second vehicles in a second road segment having similar properties to those of the first road segment, comparing the determined values of the first vehicle and the one or more second vehicles and providing an evaluation of the driving behavior of the first vehicle, responsive to the comparison. | 12-30-2010 |
20120089423 | TRAFFIC INFORMATION SYSTEM - A method of evaluating the driving behavior in a vehicle. The method includes determining values of a plurality of parameters of the operation of a first vehicle in a first road segment, determining values of the plurality of parameters for one or more second vehicles in a second road segment having similar properties to those of the first road segment, comparing the determined values of the first vehicle and the one or more second vehicles and providing an evaluation of the driving behavior of the first vehicle, responsive to the comparison. | 04-12-2012 |
20140163848 | Traffic Information System - A method of evaluating the driving behavior in a vehicle. The method includes determining values of a plurality of parameters of the operation of a first vehicle in a first road segment, determining values of the plurality of parameters for one or more second vehicles in a second road segment having similar properties to those of the first road segment, comparing the determined values of the first vehicle and the one or more second vehicles and providing an evaluation of the driving behavior of the first vehicle, responsive to the comparison. | 06-12-2014 |
Patent application number | Description | Published |
20150110373 | SYSTEMS AND METHODS FOR REGISTRATION OF ULTRASOUND AND CT IMAGES - A computerized method for model-less segmentation and registration of ultrasound (US) with computed tomography (CT) images of an organ with a fluid filled chamber, comprising: correlating between the at least one US image and the at least one CT image by processing the at least one US image by iteratively expanding the CT image segment so that the expanded CT image segment is correlated with the visual boundaries of the US image segment; transforming the at least one CT image according to an estimated US transducer position and estimated US beam direction related to the at least one US image so that at least one of shape and volume of the organ in the CT image is adapted with at least one of shape and volume of the organ of the US image, to form a CT image representation which is correlated with the at least one US image. | 04-23-2015 |
20150294182 | SYSTEMS AND METHODS FOR ESTIMATION OF OBJECTS FROM AN IMAGE - There is provided a method for estimating semi-transparent object(s) from an image comprising: receiving an image having semi-transparent and overlaid object(s) for estimation; calculating a probability map of the object(s), the probability map comprising multiple pixels corresponding to the plurality of pixels of the received image, wherein each probability map pixel has a value proportional to the probability that the pixel of the received image contains the object(s); calculating an approximation image of an object suppressed image based on the object probability map, wherein the approximation image is substantially equal to corresponding regions of the received image at portions with low probability values, and the approximation image denotes a smooth approximation of the image with the object(s) suppressed at portions with high probability values of the object probability map; and calculating the object(s) for estimation based on the calculated approximation of the object suppressed image. | 10-15-2015 |
20150371420 | SYSTEMS AND METHODS FOR EXTENDING A FIELD OF VIEW OF MEDICAL IMAGES - There is provided a computer-implemented method of calculating an extended field of view (EFOV) from medical images, comprising: receiving multiple registered acquired medical images of a patient, the medical images having multiple imaging artifacts based on the medical imaging modality acquiring the medical images; analyzing the multiple medical images to identify locations of the multiple imaging artifacts within the medical images; calculating multiple multi-planar stitching surfaces such that seams connecting therebetween are outside the boundaries of the multiple imaging artifacts; and providing an extended field of view (EFOV) image having un-edited imaging artifacts from all stitched medical images. | 12-24-2015 |