Patents by Inventor Uri Hasson
Uri Hasson has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11839429Abstract: A system (1) for the quantification of ocular dominance is described, comprising acquisition means (3) of graphic elements, a target element (5) disposed at a first distance (D1) from the acquisition means (3), tracking means (4) operatively cooperating with the acquisition means (3) to acquire the graphic elements, the tracking means (4) being provided to allow at least one user placed at a second distance (D2) from the acquisition means (3) to trace and represent on the acquisition medium (3) such graphic elements, the system further comprising processing means provided for quantifying the dominance eyepiece of the user; a process for quantifying ocular dominance by means of the above system (1) is also described.Type: GrantFiled: September 9, 2021Date of Patent: December 12, 2023Assignee: VISIONBALANCE TECH SRLInventors: Uri Hasson, Giuseppe Notaro, Valeria D'Andrea
-
Publication number: 20230233074Abstract: A system (1) for the quantification of ocular dominance is described, comprising acquisition means (3) of graphic elements, a target element (5) disposed at a first distance (D1) from the acquisition means (3), tracking means (4) operatively cooperating with the acquisition means (3) to acquire the graphic elements, the tracking means (4) being provided to allow at least one user placed at a second distance (D2) from the acquisition means (3) to trace and represent on the acquisition medium (3) such graphic elements, the system further comprising processing means provided for quantifying the dominance eyepiece of the user; a process for quantifying ocular dominance by means of the above system (1) is also described.Type: ApplicationFiled: September 9, 2021Publication date: July 27, 2023Applicant: VISIONBALANCE TECH SRLInventors: Uri HASSON, Giuseppe NOTARO, Valeria D'ANDREA
-
Patent number: 11700322Abstract: A service process control method includes selecting, according to an execution policy of at least one service deployed on a network device, M data processors for processing a packet received by the network device, determining a processing sequence for the selected M data processors to process the packet, and invoking the selected M data processors to sequentially process, according to the processing sequence, the packet. An execution sequence for a data processor to process the packet is dynamically generated according to a policy set corresponding to the service.Type: GrantFiled: December 28, 2021Date of Patent: July 11, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Uri Hasson, Shengjun Tang, Jun He
-
Publication number: 20220124184Abstract: A service process control method includes selecting, according to an execution policy of at least one service deployed on a network device, M data processors for processing a packet received by the network device, determining a processing sequence for the selected M data processors to process the packet, and invoking the selected M data processors to sequentially process, according to the processing sequence, the packet. An execution sequence for a data processor to process the packet is dynamically generated according to a policy set corresponding to the service.Type: ApplicationFiled: December 28, 2021Publication date: April 21, 2022Inventors: Uri Hasson, Shengjun Tang, Jun He
-
Patent number: 11233884Abstract: A service process control method and a network device, where the method includes selecting, according to an execution policy of at least one service deployed on a network device, M data processors for processing a packet received by the network device, determining a processing sequence for the selected M data processors to process the packet, and invoking the selected M data processors to sequentially process, according to the processing sequence, the packet. An execution sequence for a data processor to process the packet is dynamically generated according to a policy set corresponding to the service, thereby reducing an unnecessary processing process and redundant information collection in a service execution procedure, improving service processing flexibility, and enhancing overall performance of the device.Type: GrantFiled: September 20, 2019Date of Patent: January 25, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Uri Hasson, Shengjun Tang, Jun He
-
Publication number: 20200106865Abstract: A service process control method and a network device, where the method includes selecting, according to an execution policy of at least one service deployed on a network device, M data processors for processing a packet received by the network device, determining a processing sequence for the selected M data processors to process the packet, and invoking the selected M data processors to sequentially process, according to the processing sequence, the packet. An execution sequence for a data processor to process the packet is dynamically generated according to a policy set corresponding to the service, thereby reducing an unnecessary processing process and redundant information collection in a service execution procedure, improving service processing flexibility, and enhancing overall performance of the device.Type: ApplicationFiled: September 20, 2019Publication date: April 2, 2020Inventors: Uri Hasson, Shengjun Tang, Jun He
-
Patent number: 10425510Abstract: A service process control method and a network device, where the method includes selecting, according to an execution policy of at least one service deployed on a network device, M data processors for processing a packet received by the network device, determining a processing sequence for the selected M data processors to process the packet, and invoking the selected M data processors to sequentially process, according to the processing sequence, the packet. An execution sequence for a data processor to process the packet is dynamically generated according to a policy set corresponding to the service, thereby reducing an unnecessary processing process and redundant information collection in a service execution procedure, improving service processing flexibility, and enhancing overall performance of the device.Type: GrantFiled: December 6, 2016Date of Patent: September 24, 2019Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Uri Hasson, Shengjun Tang, Jun He
-
Patent number: 9967331Abstract: A method for maintaining server persistency, including: (a) receiving, by an intermediate entity, a first session request from client to receive a service from a server out of a plurality of servers that are connected to the intermediate entity; (b) selecting a server out of the plurality of servers and directing to the selected server information indicative of the first session request; (c) receiving a response of the selected server to the information indicative of the first session request; (d) analyzing the response of the selected server, to provide an analysis result indicative whether the response includes code to be executed by the client and includes at least one instruction that facilitates sending, by the client, another request, to receive a service from a server out of the plurality of servers; (e) modifying, based on the analysis result, the code by adding information that will cause the client to send a selected server identifier in association to the sending of the other request; and (f) sendiType: GrantFiled: July 2, 2015Date of Patent: May 8, 2018Assignee: F5 Networks, Inc.Inventors: Uri Hasson, Yiftach Shoolman
-
Patent number: 9867576Abstract: Exemplary embodiments of a system and method can be provided for measuring a level and/or details of how engaging, effective or memorable a stimulus that may be based on information associated with one or more subjects' neuronal, physiological and/or behavioral responses to the stimulus. In addition, an exemplary embodiment of a computer-accessible medium containing executable instructions thereon can also be provided which can be executed by a processing arrangement. For example, when the processing arrangement executes the instructions, the processing arrangement can be configured to, e.g., receive neuronal, physiological and/or behavioral data one or more subjects being presented with stimuli, determine further data associated with a measure of inter-subject similarity of the neuronal, physiological and/or behavioral data, and identify particular portions of the stimuli that meet a pre-determined criteria relating to the further data associated with the measure of inter-subject similarity.Type: GrantFiled: November 9, 2015Date of Patent: January 16, 2018Assignees: NEW YORK UNIVERSITY, YEDA RESEARCH AND DEVELOPMENT CO., LTD. AT THE WEIZMANN INSTITUTE OF SCIENCEInventors: Uri Hasson, Rafi Malach, David Heeger
-
Patent number: 9819719Abstract: A method for parsing a network message and a communication device, which includes: receiving a network message, where the network message includes one or more sections; identifying that an application protocol type of the network message is a first application protocol; acquiring, from a current section that is in the network message and that is described by a piece of section description information in a configuration file corresponding to the first application protocol, interesting data indicated by interesting data indication information in the section description information; and executing a decision method in the section description information by using all or a part of the acquired interesting data as a decision condition, thereby obtaining a corresponding decision result, when the current section is a last section of the network message, the decision result includes a processing method of a next message of the network message.Type: GrantFiled: May 30, 2014Date of Patent: November 14, 2017Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Uri Hasson, Amit Kristal, Mo Mo, Jian Huang
-
Publication number: 20170085684Abstract: A service process control method and a network device, where the method includes selecting, according to an execution policy of at least one service deployed on a network device, M data processors for processing a packet received by the network device, determining a processing sequence for the selected M data processors to process the packet, and invoking the selected M data processors to sequentially process, according to the processing sequence, the packet. An execution sequence for a data processor to process the packet is dynamically generated according to a policy set corresponding to the service, thereby reducing an unnecessary processing process and redundant information collection in a service execution procedure, improving service processing flexibility, and enhancing overall performance of the device.Type: ApplicationFiled: December 6, 2016Publication date: March 23, 2017Inventors: Uri Hasson, Shengjun Tang, Jun He
-
Patent number: 9537982Abstract: A service process control method and a network device. The method includes: selecting, according to an execution policy of at least one service deployed on a network device, M data processing modules for processing a packet received by the network device, and determining a processing sequence for the selected M data processing modules to process the packet; and invoking the selected M data processing modules to sequentially process, according to the processing sequence, the packet. In the foregoing technical solutions of embodiments of the present invention, an execution sequence for a data processing module to process the packet is dynamically generated according to a policy set corresponding to the service, thereby reducing an unnecessary processing process and redundant information collection in a service execution procedure, improving service processing flexibility, and enhancing overall performance of the device.Type: GrantFiled: December 2, 2014Date of Patent: January 3, 2017Assignee: Huawei Technologies Co., Ltd.Inventors: Uri Hasson, Shengjun Tang, Jun He
-
Publication number: 20160058392Abstract: Exemplary embodiments of a system and method can be provided for measuring a level and/or details of how engaging, effective or memorable a stimulus that may be based on information associated with one or more subjects' neuronal, physiological and/or behavioral responses to the stimulus. In addition, an exemplary embodiment of a computer-accessible medium containing executable instructions thereon can also be provided which can be executed by a processing arrangement. For example, when the processing arrangement executes the instructions, the processing arrangement can be configured to, e.g., receive neuronal, physiological and/or behavioral data one or more subjects being presented with stimuli, determine further data associated with a measure of inter-subject similarity of the neuronal, physiological and/or behavioral data, and identify particular portions of the stimuli that meet a pre-determined criteria relating to the further data associated with the measure of inter-subject similarity.Type: ApplicationFiled: November 9, 2015Publication date: March 3, 2016Inventors: URI HASSON, Rafi Malach, David Heeger
-
Patent number: 9179858Abstract: Exemplary embodiments of a system and method can be provided for measuring a level and/or details of how engaging, effective or memorable a stimulus that may be based on information associated with one or more subjects' neuronal, physiological and/or behavioral responses to the stimulus. In addition, an exemplary embodiment of a computer-accessible medium containing executable instructions thereon can also be provided which can be executed by a processing arrangement. For example, when the processing arrangement executes the instructions, the processing arrangement can be configured to, e.g., receive neuronal, physiological and/or behavioral data one or more subjects being presented with stimuli, determine further data associated with a measure of inter-subject similarity of the neuronal, physiological and/or behavioral data, and identify particular portions of the stimuli that meet a pre-determined criteria relating to the further data associated with the measure of inter-subject similarity.Type: GrantFiled: March 5, 2009Date of Patent: November 10, 2015Assignees: New York University, Yeda Research and Development Co. Ltd. at the Weizmann Institute of ScienceInventors: Uri Hasson, Rafi Malach, David Heeger
-
Patent number: 9106606Abstract: A method for maintaining server persistency, including: (a) receiving, by an intermediate entity, a first session request from client to receive a service from a server out of a plurality of servers that are connected to the intermediate entity; (b) selecting a server out of the plurality of servers and directing to the selected server information indicative of the first session request; (c) receiving a response of the selected server to the information indicative of the first session request; (d) analyzing the response of the selected server, to provide an analysis result indicative whether the response includes code to be executed by the client and includes at least one instruction that facilitates sending, by the client, another request, to receive a service from a server out of the plurality of servers; (e) modifying, based on the analysis result, the code by adding information that will cause the client to send a selected server identifier in association to the sending of the other request; and (f) sendiType: GrantFiled: November 16, 2008Date of Patent: August 11, 2015Assignee: F5 Networks, Inc.Inventors: Uri Hasson, Yiftach Shoolman
-
Publication number: 20150085866Abstract: A service process control method and a network device. The method includes: selecting, according to an execution policy of at least one service deployed on a network device, M data processing modules for processing a packet received by the network device, and determining a processing sequence for the selected M data processing modules to process the packet; and invoking the selected M data processing modules to sequentially process, according to the processing sequence, the packet. In the foregoing technical solutions of embodiments of the present invention, an execution sequence for a data processing module to process the packet is dynamically generated according to a policy set corresponding to the service, thereby reducing an unnecessary processing process and redundant information collection in a service execution procedure, improving service processing flexibility, and enhancing overall performance of the device.Type: ApplicationFiled: December 2, 2014Publication date: March 26, 2015Inventors: Uri Hasson, Shengjun Tang, Jun He
-
Publication number: 20140280924Abstract: A method for parsing a network message and a communication device are provided. The method includes: receiving a network message, where the network message includes one or more sections; identifying that an application protocol type of the network message is a first application protocol; acquiring, from a current section that is in the network message and that is described by a piece of section description information in a configuration file corresponding to the first application protocol, interesting data indicated by interesting data indication information in the section description information; and executing a decision method in the section description information by using all or a part of the acquired interesting data as a decision condition, thereby obtaining a corresponding decision result, when the current section is a last section of the network message, the decision result includes a processing method of a next message of the network message.Type: ApplicationFiled: May 30, 2014Publication date: September 18, 2014Applicant: Huawei Technologies Co., Ltd.Inventors: Uri Hasson, Amit Kristal, Mo Mo, Jian Huang
-
Patent number: 8447883Abstract: A load balancer, comprising a network interface, a power conservation unit, and a routing module configured to route client requests received through the network interface to a plurality of servers. The power conservation unit is characterized by having a learning mode and a routing mode. In the learning mode one or more operation parameters of the servers are determined for a plurality of different external conditions and for a plurality of different values of one or more operation parameters of the routing module, and to generate a correlation table between the operation parameters of the routing module and the external conditions. In the routing mode the power conservation unit adjusts the operation parameters of the routing module responsive to the external conditions, using the correlation table.Type: GrantFiled: August 30, 2012Date of Patent: May 21, 2013Assignee: F5 Networks, Inc.Inventors: Uri Hasson, Michael Shurman
-
Patent number: 8260958Abstract: A load balancer, comprising a network interface, a power conservation unit, and a routing module configured to route client requests received through the network interface to a plurality of servers. The power conservation unit is characterized by having a learning mode and a routing mode. In the learning mode one or more operation parameters of the servers are determined for a plurality of different external conditions and for a plurality of different values of one or more operation parameters of the routing module, and to generate a correlation table between the operation parameters of the routing module and the external conditions. In the routing mode the power conservation unit adjusts the operation parameters of the routing module responsive to the external conditions, using the correlation table.Type: GrantFiled: February 24, 2010Date of Patent: September 4, 2012Assignee: F5 Networks, Inc.Inventors: Uri Hasson, Michael Shurman
-
Publication number: 20110208875Abstract: A load balancer, comprising a network interface, a power conservation unit, and a routing module configured to route client requests received through the network interface to a plurality of servers. The power conservation unit is characterized by having a learning mode and a routing mode. In the learning mode one or more operation parameters of the servers are determined for a plurality of different external conditions and for a plurality of different values of one or more operation parameters of the routing module, and to generate a correlation table between the operation parameters of the routing module and the external conditions. In the routing mode the power conservation unit adjusts the operation parameters of the routing module responsive to the external conditions, using the correlation table.Type: ApplicationFiled: February 24, 2010Publication date: August 25, 2011Applicant: Crescendo Networks Ltd.Inventors: Uri Hasson, Michael Shurman