Patents Assigned to Interdisciplinary Center Herzliya
-
Publication number: 20220010259Abstract: Provided is a biological fluidic system that provides a high degree of sterilization by performing the biological processing in a closed system in which the fluid is contained in chambers that are isolated from the environment in a manner that does not permit ingress of contaminants.Type: ApplicationFiled: November 19, 2019Publication date: January 13, 2022Applicant: THE INTERDISCIPLINARY CENTER HERZLIYA PROJECTS LTD.Inventors: Gilad Binyamin GOME, Iddo Yehoshua WALD, Andrey GRISHKO
-
Patent number: 8909813Abstract: 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.Type: GrantFiled: March 20, 2012Date of Patent: December 9, 2014Assignees: Ramot at Tel-Aviv University Ltd., Interdisciplinary Center HerzliyaInventors: Yehuda Afek, Anat Bremler-Barr, Yaron Koral
-
Patent number: 8887026Abstract: A method for error detection includes storing in an associative memory multiple data entries, each data entry including a data item together with one or more check symbols computed with respect to the data item. A predetermined sequence of search keys is applied to the memory, thereby causing the memory to generate, in parallel, match results with respect to the data entries. The match results are processed in order to identify an error in at least one of the data entries.Type: GrantFiled: April 12, 2010Date of Patent: November 11, 2014Assignees: Ben Gurion University of the Negev, Interdisciplinary Center Herzliya, Technion Research & Development Foundation Ltd.Inventors: Anat Bremler-Barr, David Hay, Danny Hendler, Ron M. Roth
-
Patent number: 8504510Abstract: 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.Type: GrantFiled: January 6, 2011Date of Patent: August 6, 2013Assignee: Interdisciplinary Center HerzliyaInventors: Anat Bremler-Barr, David Hay, Yaron Koral
-
Patent number: 8458354Abstract: 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.Type: GrantFiled: January 26, 2011Date of Patent: June 4, 2013Assignee: Interdisciplinary Center HerzliyaInventors: Anat Bremler-Barr, Yaron Koral, Victor Zigdon
-
Patent number: 8405681Abstract: A method for image comparison includes reading from a memory in a computerized image processor a source image and a target image. The source and target images are segmented, using the image processor, into respective pluralities of source and target arrays, respectively including source and target array elements, each array element including a matrix of one or more pixels from a respective image, each of the source arrays having a respective position in the source image, and each of the target arrays corresponding respectively to one of the source arrays based on the respective position. An asymmetric warping process is applied between each of the source arrays and each of the respectively corresponding target arrays so as to compute respective array similarity scores. The respective array similarity scores are combined so as to compute an image similarity score of the target image with respect to the source image.Type: GrantFiled: June 24, 2009Date of Patent: March 26, 2013Assignees: Interdisciplinary Center HerzliyaInventors: Ariel Shamir, Michael Rubinstein
-
Patent number: 8400473Abstract: A method for image processing includes receiving in a computerized image processor a source image having a source size and a definition of a target size that is different from the source size, and defining a plurality of different sequences of two or more different image retargeting operations that when applied to the source image, generates respective target images of the target size. The different sequences are automatically tested, using the image processor, by measuring respective similarities of the respective target images to the source image. One of the sequences is selected responsively to the similarities, and the selected one of the sequences is applied to the source image, using the image processor, in order to generate a target image.Type: GrantFiled: June 24, 2009Date of Patent: March 19, 2013Assignees: Interdisciplinary Center HerzliyaInventors: Ariel Shamir, Michael Rubinstein
-
Publication number: 20120243551Abstract: 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.Type: ApplicationFiled: March 20, 2012Publication date: September 27, 2012Applicants: INTERDISCIPLINARY CENTER HERZLIYA, RAMOT AT TEL AVIV UNIVERSITY LTD.Inventors: Yehuda Afek, Anat Bremler-Barr, Yaron Koral
-
Publication number: 20120117431Abstract: A method for error detection includes storing in an associative memory (24, 50, 70) multiple data entries (30), each data entry including a data item (28) together with one or more check symbols (40) computed with respect to the data item. A predetermined sequence of search keys (32) is applied to the memory, thereby causing the memory to generate, in parallel, match results with respect to the data entries. The match results are processed in order to identify an error in at least one of the data entries.Type: ApplicationFiled: April 12, 2010Publication date: May 10, 2012Applicants: BEN GURION UNIVERSITY OF THE NEGEV, TECHNION RESEARCH & DEVELOPMENT FOUNDATION LTD., INTERDISCIPLINARY CENTER HERZLIYAInventors: Anat Bremler-Barr, David Hay, Danny Hendler, Ron M. Roth
-
Publication number: 20110185077Abstract: 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.Type: ApplicationFiled: January 26, 2011Publication date: July 28, 2011Applicant: INTERDISCIPLINARY CENTER HERZLIYAInventors: Anat Bremler-Barr, Yaron Koral, Victor Zigdon
-
Publication number: 20100250737Abstract: A method for communication management includes detecting addresses of peer nodes (34) belonging to a service layer (30) of a distributed application running on a computer network (22). Responsively to the detected addresses, filtering of communication traffic transmitted by client computers (26) is actuated so as to limit access by the client computers to the distributed application.Type: ApplicationFiled: October 30, 2008Publication date: September 30, 2010Applicants: INTERDISCIPLINARY CENTER HERZLIYA, ETH ZURICH, RAMOT AT TEL AVIV UNIVERSITY LTDInventors: Anat Bremler-Barr, Hanoch Levin (Levy), Omer Dekel