Patents by Inventor Or Ben-Natan

Or Ben-Natan 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).

  • Publication number: 20090300028
    Abstract: A method is provided for managing information during a pre-determined period of time at a plurality of remote display surfaces, based on criteria established at a central terminal, wherein the method comprises: i) providing a pre-determined period of time; ii) providing at least two digital signage objects; iii) determining at least one properties' sub set which comprises a plurality of attributes for each of the digital signage objects provided; iv) determining the value of attributes included in the at least one properties' sub set for the duration of the pre-determined period of time; v) establishing at least one identity group comprising digital signage objects each of which is identical in its properties during the respective pre-determined period of time, to the other digital signage objects belonging to a respective identity group; and vi) applying the at least one identity group for managing information at the plurality of remote channels.
    Type: Application
    Filed: May 22, 2009
    Publication date: December 3, 2009
    Applicant: C-Nario Ltd.
    Inventor: Avishay BEN NATAN
  • Publication number: 20090271453
    Abstract: A database security overlay that identifies each network and local access gateway to a database, and monitors each access path from the identified gateways to analyze each connection to the database and block any connections determined to transport unauthorized or undesirable content. Access gateways that establish connections are identifiable by interprocess communication (IPC) mechanisms employed in accessing the database. An evaluator monitors access attempts, while a tapping mechanism on IPC mechanisms that provide the connections captures access attempts from the access gateways. The tapping mechanism intercepts and forwards access attempts to the evaluator to centralize and focus DB paths amid multiple local and external connections on the DB server. A lightweight check for each local access quickly determines if the access attempt warrants further scrutiny.
    Type: Application
    Filed: April 25, 2008
    Publication date: October 29, 2009
    Inventor: Ron Ben-Natan
  • Publication number: 20090154814
    Abstract: A method for classifying objects according to a predefined classification of sample objects. This is achieved by classifying first a plurality of sample object images and determining an image partition for each and every class. The sample classes and their corresponding partitions are used to build a classifying function. The classifying function is built using the partitions and the geometric features and statistical information retrieved from the sample images. In order to classify a specific object, several image copies of the object image to-be-classified are prepared; each image copy is then partitioned according to a different classified-in-advance partition. The classifying is achieved by applying the classifying function that has been built on the object image copies.
    Type: Application
    Filed: December 12, 2007
    Publication date: June 18, 2009
    Inventor: Y'aakov Ben Natan
  • Patent number: 7506371
    Abstract: Typical conventional content based database security scheme mechanisms employ a predefined criteria for identifying access attempts to sensitive or prohibited data. An operator, identifies the criteria indicative of prohibited data, and the conventional content based approach scans or “sniffs” the transmissions for data items matching the predefined criteria. In many environments, however, database usage tends to follow repeated patterns of legitimate usage. Such usage patterns, if tracked, are deterministic of normal, allowable data access attempts. Similarly, deviant data access attempts may be suspect. Recording and tracking patterns of database usage allows learning of an expected baseline of normal DB activity, or application behavior. Identifying baseline divergent access attempts as deviant, unallowed behavior, allows automatic learning and implementation of behavior based access control. In this manner, data access attempts not matching previous behavior patterns are disallowed.
    Type: Grant
    Filed: January 22, 2004
    Date of Patent: March 17, 2009
    Assignee: Guardium, Inc.
    Inventor: Ron Ben-Natan
  • Patent number: 7474911
    Abstract: The proposed system introduces a multi-frequency electromagnetic wave analysis method for non invasive monitoring the volume of urine in the bladder. The innovation of the proposed system according to the present invention provides means for analyzing signal information received, after propagation via the bladder, by applying a pre-defined prediction function (resulting from the application of learning algorithm in conjunction with a Feature Extraction, algorithm for calculating the most contributing electromagnetic wavelengths, determining the most accurate measurements), and providing an accurate estimation of the volume of urine in the bladder.
    Type: Grant
    Filed: June 7, 2005
    Date of Patent: January 6, 2009
    Assignee: Solulearn Learning Solutions Ltd.
    Inventors: Ben Natan Ya'akov, Ofer Givati
  • Patent number: 7437362
    Abstract: Typical conventional database security scheme mechanisms are integrated in either the application or database. Maintenance of the security scheme, therefore, such as changes and modifications, impose changes to the application and/or database. Configurations of the invention employ a security filter for intercepting database streams, such as data access transactions, between an application and the a data repository, such as a relational database. A security filter deployed between the application and database inspects the stream of transactions between the application and the database. The security filter, by nonintrusively interrogating the transactions, provides a content-aware capability for seamlessly and nondestructively enforcing data level security. A security policy, codifying security requirements for the users and table of the database, employs rules concerning restricted data items. The filter intercepts transactions and determines if the transaction triggers rules of the security policy.
    Type: Grant
    Filed: November 26, 2003
    Date of Patent: October 14, 2008
    Assignee: Guardium, Inc.
    Inventor: Ron Ben-Natan
  • Patent number: 7426512
    Abstract: Network based intrusion detection analyzes DB access attempts prior to transport into the host computer system and accordingly, mitigate resource overhead. However, host computer systems often employ local access such as a DBA account. Monitoring access attempts via the network monitor may not encompass such local access attempts. A data security device which intercepts both local and remote access attempts to the database resource monitors all database access attempts for auditing and security analysis. The data security device receives local access transactions via a local agent on the host. The local agent identifies and integrates with an interprocess communication (IPC) mechanism on the host computer system. The local agent implements an IPC interception mechanism to direct local database access attempts to the local agent, which then forwards the intercepted attempts to the data security device for further analysis.
    Type: Grant
    Filed: February 17, 2004
    Date of Patent: September 16, 2008
    Assignee: Guardium, Inc.
    Inventor: Ron Ben-Natan
  • Publication number: 20070112864
    Abstract: A method for automatic reconciliation of database change requests associates administrative database commands with the change request via a context event command. A database monitoring system identifies a context event command that indicates that a particular context, or session, is beginning. The context event command is a tag command, and includes parameters specifying a context label indicative of a change request. Prior to entering a particular change request, the DBA issues the context event command with the context label as a parameter. The context label is an identifier of the change request to be associated with the set of operations, or commands, resulting from the particular change request. The database monitoring system logs and associates subsequently received commands with the context label in a database access log which is employed for later reconciliation of the operations with the corresponding change request.
    Type: Application
    Filed: November 4, 2005
    Publication date: May 17, 2007
    Inventor: Ron Ben-Natan
  • Publication number: 20060004340
    Abstract: An improved, anti-irritant, disposable diaper. The diaper is comprised of a front portion, a crotch area, a rear portion, closing tabs for securing the diaper upon a wearer, waste containment means for collecting and isolating body wastes; attachment means for detachably attaching said containment means to the crotch area of the interior said diaper. The improvement comprises a reinforced, semi-rigid ribbing disposed contiguous to at least one surface of the containment means, for restoring the containment means to its original shape after being compressively deformed, and closure means provided on the containment means, to ensure closure of the containment means when the wearer is seated.
    Type: Application
    Filed: April 18, 2005
    Publication date: January 5, 2006
    Inventor: Chaim Ben-Natan
  • Publication number: 20030158897
    Abstract: A system for defining communities and matching users into said communities, said matched users thereby gaining access to one or more elements associated with said communities; the system comprising a host connected to a network being for communication with a plurality of users, said host being configured for: creating at least one community by defining attributes for each of said communities; and defining one or more elements associated with each of said communities; and assigning attributes to a user, said attributes extracted from information associated with the user; and matching said attributes of at least one user to attributes of at least one community; assigning said user to said community based on the result of said matching; said user thereby gaining access to at least one element associated with said community.
    Type: Application
    Filed: November 30, 2000
    Publication date: August 21, 2003
    Applicant: ViryaNet Ltd.
    Inventors: Ron Ben-Natan, Chava Kahana, Miri Levy, Rosa Miroshnikov, Oded Sofer, Lea Zafransky
  • Patent number: 6464673
    Abstract: An anti-irritant disposable diaper to contain solid waste and maintain it and wet absorbent material apart from the skin of the infant, thus removing the two major sources of irritation caused by prior art disposable diapers. The diaper comprises a front portion, a crotch area, a rear portion, and closing arrangement. A rib extending from the top edge of the diaper to the top rear edge of the diaper maintains a gap between the diaper and the skin surface. A solid waste receptacle is retained in the crotch area of the diaper interior, and may comprise a bag attached either to a set of straps, or directly to the sides of the crotch area of the diaper, or to an aperture provided in the diaper. Alternatively, the rigid rib may be provided with a rigid pocket for solid waste containment.
    Type: Grant
    Filed: September 14, 2000
    Date of Patent: October 15, 2002
    Inventor: Chaim Ben Natan
  • Patent number: 5790779
    Abstract: A method and system for consolidating related error reports is provided. In a preferred embodiment, an facility preferably implemented in software ("the facility") receives error reports and success reports generated by programs. When the facility receives a novel error report specifying an error source for which no error state is set, it sets an error state corresponding to the error report. The facility also preferably generates a consolidated error report at this point, which is delivered to a error state reporting subsystem. The error state reporting subsystem may add the consolidated error report to an error log and/or display it to a user. When the facility receives a redundant error report specifying an error source for which an error state is already set, the facility preferably does not set a new error state, nor does it generate a consolidated error report.
    Type: Grant
    Filed: April 28, 1997
    Date of Patent: August 4, 1998
    Assignee: Microsoft Corporation
    Inventors: Or Ben-Natan, Michael L. Davis, Bruce W. Copeland, Jonathan Ilan Shuval
  • Patent number: 5742829
    Abstract: The present invention provides for automatically installing software on heterogeneous client computer systems. In a distributed system having heterogeneous computer systems of different natural languages, different operating system types, and/or different processor types, the present invention automatically installs the appropriate edition of software onto client computers. The present invention installs an edition of software appropriate for execution on a particular processor type, with a particular operating system type and in a particular natural language by utilizing commands specific to an operating system type. The present invention automatically installs software in response to the availability of a new version of the software, a change in the operating system of the client computer, a change in the associated natural language of the client computer, or in response to input of the administrator of the distributed system.
    Type: Grant
    Filed: March 10, 1995
    Date of Patent: April 21, 1998
    Assignee: Microsoft Corporation
    Inventors: Michael L. Davis, Or Ben-Natan, Bruce W. Copeland
  • Patent number: 5740354
    Abstract: A method and system for associating related errors in a computer system is provided. In a preferred embodiment, an error reported by a first program is associated with a related error reported by a second program that calls the first program. The first program detects the occurrence of an error, and, in response, generates a first error report containing information describing the error detected by the first program. The first error report is thereafter associated with a first error report identifier identifying the first error report. When the first program later returns to the second program, the second program also detects the occurrence of an error. In response, the second program likewise generates an error report containing information describing the error detected by the second program. The second error report is thereafter associated with a second error report identifier identifying the second error report.
    Type: Grant
    Filed: November 27, 1995
    Date of Patent: April 14, 1998
    Assignee: Microsoft Corporation
    Inventors: Or Ben-Natan, Michael L. Davis, Bruce W. Copeland