Patents by Inventor Michael Slavitch

Michael Slavitch 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: 8676972
    Abstract: A method and a system for identifying unauthorized accesses to a data network service by a particular node in a data network is disclosed. The NMC communicates with an agent periodically to gather a list of users of the service node. An agent is installed on the service node to monitor all network accesses to the service. By configuring the agent to monitor all access to the service node, through SNMP or a similar protocol, the agent maintains a list of all accesses to that service node. This list is stored internally by the agent and queried for by the NMC periodically. The access information stored by the agent is periodically retrieved by the NMC for all monitored nodes and compared with the authorization list for the node. If unauthorized accesses are found, they are identified by the NMC. These unauthorized accesses can be notified to the appropriate entity in a number of ways such as through paging, email or a report viewable through the NMC.
    Type: Grant
    Filed: March 6, 2003
    Date of Patent: March 18, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Arvind Ramaswamy, David Schenkel, Michael Slavitch
  • Patent number: 7123589
    Abstract: Methods which determine network performance by determining not only the transit delay between nodes in a network but also the variance, or jitter, of such transit delays. A common node, usually a network management computer (NMC), sends out a signal to a first node of interest and measures the time before it receives an acknowledgment from the first node. The NMC then sends out a similar signal to a second node of interest and similarly measures the time required to receive an acknowledgment. Based on these two measurements, the transit delay between the first and second nodes can be calculated if the first node lies on the path between the NMC and the second node or vice versa. For a multiple node communications path, the total transit delay between any two nodes is the sum total of the transit delays between adjacent nodes lying on the path.
    Type: Grant
    Filed: June 23, 2000
    Date of Patent: October 17, 2006
    Assignee: Peregrine Systems, Inc.
    Inventors: Nicholas W. Dawes, Michael Slavitch, Arvind Ramaswamy
  • Publication number: 20060212559
    Abstract: A data source access editor and a network data management method are disclosed. The method is carried out in a network within which at least one data service element interacts with services. The network has data access layers, an administrator user interface and different platform data sources. The method includes the steps of: accepting administrator input through the user interface, processing the administrator input into executable instructions, and generating an abstraction of one of the platform data sources from the instructions. The abstraction defines a derivative of the one of the platform data sources that the data service element makes available to the services. The abstraction coordinates the data service element in effectuating operations on the one of the platform data sources, such that the operations generate data source responses communicated to the services in order for the services to be performed.
    Type: Application
    Filed: March 2, 2005
    Publication date: September 21, 2006
    Applicant: Objectworld Communications Corp.
    Inventors: Christopher James Turnbull, Jeffrey Wissing, Michael Slavitch, Robert Turner
  • Publication number: 20050198323
    Abstract: A method and a system for identifying unauthorized accesses to a data network service by a particular node in a data network is disclosed. The NMC communicates with an agent periodically to gather a list of users of the service node. An agent is installed on the service node to monitor all network accesses to the service. By configuring the agent to monitor all access to the service node, through SNMP or a similar protocol, the agent maintains a list of all accesses to that service node. This list is stored internally by the agent and queried for by the NMC periodically. The access information stored by the agent is periodically retrieved by the NMC for all monitored nodes and compared with the authorization list for the node. If unauthorized accesses are found, they are identified by the NMC. These unauthorized accesses can be notified to the appropriate entity in a number of ways such as through paging, email or a report viewable through the NMC.
    Type: Application
    Filed: March 6, 2003
    Publication date: September 8, 2005
    Inventors: Arvind Ramaswamy, Dvid Schenkel, Michael Slavitch
  • Patent number: 6928475
    Abstract: A method of determining a connection between a data emitting device j having address IP(j) and a data receiving device i having address IP(i) via a routing device, wherein the routing device utilizes a management information database MIB, establishing a mask field in the MIB for all devices in a subnet which passes data through the routing device having a property (IP(i) AND MASK)=(IP(j) AND MASK), and indicating connection of a device i to a device j for devices in which the property is true.
    Type: Grant
    Filed: February 7, 2002
    Date of Patent: August 9, 2005
    Assignee: Peregrine Systems, Inc.
    Inventors: David Schenkel, Michael Slavitch, Nicholas Dawes
  • Publication number: 20050149617
    Abstract: Graphical interface based software for creating communication service agents is disclosed. The software is stored on or embodied in a computer readable medium used in a computer system having at least one display device, at least one input device operated by a computer user and at least one storage device having structured data. The computer readable medium includes code executable in the system to provide a service editor for use by the computer user. The service editor is for creating at least one interactive service and has a graphical user interface (GUI). The GUI permits the computer user to build a flow map defining the interactive service. The flow map is displayable on the display device and includes a plurality of elements connected together by flow lines. At least one of the elements incorporates a customizer for assisting the computer user in further defining the interactive service. Operations on the structured data are effectuated by the interactive service.
    Type: Application
    Filed: March 2, 2005
    Publication date: July 7, 2005
    Applicant: Objectworld Communications Corp.
    Inventors: Christopher Turnbull, Jeffrey Wissing, Michael Slavitch, Robert Turner
  • Patent number: 6829641
    Abstract: A method of determining a connection between a data emitting device and a network device which may carry the data, wherein the network device is comprised of a store for a data source address of a last frame transmitted to the network device and an input traffic count comprising: (a) periodically reading the data source address, (b) periodically reading the input traffic count, (c) determining whether the data source address has always stayed the same, (d) in the event the data source address has always stayed the same, determine whether the traffic count has exceeded a predetermined threshold, (e) in the event the result of step (d) is true, indicate that the data source address identifies with acceptable probability a data emitting device directly connected to the network device.
    Type: Grant
    Filed: February 7, 2002
    Date of Patent: December 7, 2004
    Assignee: Peregrine Systems, Inc.
    Inventors: David Schenkel, Michael Slavitch, Nicholas Dawes
  • Patent number: 6728670
    Abstract: A method of determining the topology of a network comprising: transmitting a signal comprised of a sequence of bursts of packets formed of orthogonal signals, monitoring devices in the network including the destination device for reception of the signal, and defining a sequence of devices within the network by sensing a sequence of reception of the signal in the devices from the source device toward the destination device.
    Type: Grant
    Filed: February 7, 2002
    Date of Patent: April 27, 2004
    Assignee: Peregrine Systems, Inc.
    Inventors: David Schenkel, Michael Slavitch, Nicholas Dawes
  • Publication number: 20030051032
    Abstract: A method of determining the topology of a network comprising: transmitting a signal comprised of a sequence of bursts of packets formed of orthogonal signals, monitoring devices in the network including the destination device for reception of the signal, and defining a sequence of devices within the network by sensing a sequence of reception of the signal in the devices from the source device toward the destination device.
    Type: Application
    Filed: February 7, 2002
    Publication date: March 13, 2003
    Inventors: David Schenkel, Michael Slavitch, Nicholas Dawes
  • Publication number: 20020143935
    Abstract: A method of determining a connection between a data emitting device and a network device which may carry the data, wherein the network device is comprised of a store for a data source address of a last frame transmitted to the network device and an input traffic count comprising: (a) periodically reading the data source address, (b) periodically reading the input traffic count, (c) determining whether the data source address has always stayed the same, (d) in the event the data source address has always stayed the same, determine whether the traffic count has exceeded a predetermined threshold, (e) in the event the result of step (d) is true, indicate that the data source address identifies with acceptable probability a data emitting device directly connected to the network device.
    Type: Application
    Filed: February 7, 2002
    Publication date: October 3, 2002
    Inventors: David Schenkel, Michael Slavitch, Nicholas Dawes
  • Publication number: 20020138596
    Abstract: A method for providing a proxy service in a computer network, comprising the steps of: receiving a request to access a device, determining the path to the device, ascertaining what firewall rules exist for that given path, and redirecting the client to the appropriate proxy, if any is needed, for that path.
    Type: Application
    Filed: March 8, 2002
    Publication date: September 26, 2002
    Inventors: Matthew Darwin, David Schenkel, Dariush Eslimi, Michael Slavitch
  • Publication number: 20020116493
    Abstract: A method of determining a connection between a data emitting device j having address IP(j) and a data receiving device i having address IP(i) via a routing device, wherein the routing device utilizes a management information database MIB, establishing a mask field in the MIB for all devices in a subnet which passes data through the routing device having a property
    Type: Application
    Filed: February 7, 2002
    Publication date: August 22, 2002
    Inventors: David Schenkel, Michael Slavitch, Nicholas Dawes
  • Patent number: 6411997
    Abstract: A method of determining a connection between a data emitting device and a network device which may carry the data, wherein the network device is comprised of a store for a data source address of a last frame transmitted to the network device and an input traffic count comprising (a) periodically reading the data source address, (b) periodically reading the input traffic count, (c) determining whether the data source address has always stayed the same, (d) in the event the data source address has always stayed the same, determine whether the traffic count has exceeded a predetermined threshold, (e) in the event the result of step (d) is true, indicate that the data source address identifies with acceptable probability a data emitting device directly connected to the network device.
    Type: Grant
    Filed: November 15, 1996
    Date of Patent: June 25, 2002
    Assignee: Loran Network Systems LLC
    Inventors: Nicholas Dawes, David Schenkel, Michael Slavitch
  • Patent number: 6046988
    Abstract: A method of determining network topologies comprising monitoring traffic received by devices connected in the network and traffic emitted out of the devices, correlating traffic out of the devices with traffic into the devices, indicating a network communication path between a pair of the devices in the event that the correlation of traffic out of one of the pair of the devices and into another of the pair of the devices is in excess of a predetermined threshold.
    Type: Grant
    Filed: February 10, 1999
    Date of Patent: April 4, 2000
    Assignee: Loran Network Systems LLC
    Inventors: David Schenkel, Michael Slavitch, Nicholas Dawes
  • Patent number: 5933416
    Abstract: A method of determining network topologies comprising monitoring traffic received by devices connected in the network and traffic emitted out of the devices, correlating traffic out of the devices with traffic into the devices, indicating a network communication path between a pair of the devices in the event that the correlation of traffic out of one of the pair of the devices and into another of the pair of the devices is in excess of a predetermined threshold.
    Type: Grant
    Filed: February 9, 1996
    Date of Patent: August 3, 1999
    Assignee: Loran Network Systems, LLC
    Inventors: David Schenkel, Michael Slavitch, Nicholas Dawes
  • Patent number: 5926462
    Abstract: A method of determining network topologies comprising monitoring traffic received by devices connected in the network and traffic emitted out of the devices, correlating traffic out of the devices with traffic into the devices, indicating a network communication path between a pair of the devices in the event that the correlation of traffic out of one of the pair of the devices and into another of the pair of the devices is in excess of a predetermined threshold.
    Type: Grant
    Filed: November 16, 1995
    Date of Patent: July 20, 1999
    Assignee: Loran Network Systems, LLC
    Inventors: David Schenkel, Michael Slavitch, Nicholas Dawes