Patents by Inventor Serge Plotkin

Serge Plotkin 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: 11792239
    Abstract: Methods, apparatuses, and/or articles of manufacture may be implemented to establish an audio and/or video stream from one or more control/management computing devices utilizing an electronic communications network. The method may further include subdividing, by the instructor computing platform, the plurality of participant computing platforms into one or more virtual groups, in which a first virtual group of the one or more virtual groups acquires the audio and/or video stream and exclusively shares the audio and/or video stream generated by the one or more participants of the first virtual group between or among members of the first virtual group.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: October 17, 2023
    Assignee: Engageli, Inc.
    Inventors: Dan Avida, Serge Plotkin, Antony Maria Joseph Peter, Daphne Koller, Maya Rika Koller Avida
  • Publication number: 20220014568
    Abstract: Methods, apparatuses, and/or articles of manufacture may be implemented to establish an audio and/or video stream from one or more control/management computing devices utilizing an electronic communications network. The method may further include subdividing, by the instructor computing platform, the plurality of participant computing platforms into one or more virtual groups, in which a first virtual group of the one or more virtual groups acquires the audio and/or video stream and exclusively shares the audio and/or video stream generated by the one or more participants of the first virtual group between or among members of the first virtual group.
    Type: Application
    Filed: July 6, 2021
    Publication date: January 13, 2022
    Inventors: Dan Avida, Serge Plotkin, Antony Maria Joseph Peter, Daphne Koller, Maya Rika Koller Avida
  • Patent number: 8898452
    Abstract: A system and method for securing data by receiving encrypted data at a security appliance transmitted from a client, wherein at least a portion of the encrypted data is encrypted according to a first encryption protocol, and wherein the encrypted data is transmitted to the security appliance according to a first data transfer protocol. The encrypted data is then decrypted at the security appliance, wherein at least a portion of the decrypted data is re-encrypted according to a second encryption protocol at the security appliance. The re-encrypted data is transmitted from the security appliance to a storage device, wherein the re-encrypted data is transmitted according to a second data transfer protocol that is different than the first data transfer protocol.
    Type: Grant
    Filed: September 8, 2005
    Date of Patent: November 25, 2014
    Assignee: NetApp, Inc.
    Inventors: Serge Plotkin, Hristo Bojinov, Yuval Frandzel, Andrew Narver, Zi-Bin Yang
  • Patent number: 8477932
    Abstract: In one embodiment, progress of an encryption process may be tracked. This may comprise, for example, storing progress of an encryption process so that the encryption process may be resumed after an interruption of the encryption process. As such, progress data may identify a point in the encryption process so that encryption may be resumed from that point. In at least one embodiment, storing progress of an encryption process may comprise storing and/or otherwise providing the last segment of data that was encrypted and/or the last segment of data that was not encrypted. Additionally, a data structure, may provide a capability to mark or indicate a point of interruption of the encryption process and provide data that may be utilized to resume from the point of interruption the overall encryption process.
    Type: Grant
    Filed: November 23, 2009
    Date of Patent: July 2, 2013
    Assignee: NetApp, Inc.
    Inventors: Serge Plotkin, Hristo Bojinov
  • Patent number: 8423780
    Abstract: The presently preferred embodiment of the invention provides an encryption based security system for network storage that separates the ability to access storage from the ability to access the stored data. This is achieved by keeping all the data encrypted on the storage devices. Logically, the invention comprises a device that has two network interfaces: one is a clear text network interface that connects to one or more clients, and the other is a secure network interface that is connected to one or more persistent storage servers. Functionally, each network interface supports multiple network nodes. That is, the clear text network interface supports multiple client machines, and the secure network interface supports one or more storage servers.
    Type: Grant
    Filed: February 7, 2006
    Date of Patent: April 16, 2013
    Assignee: NetApp, Inc.
    Inventors: Serge Plotkin, Dan Avida
  • Patent number: 8352726
    Abstract: A system and method comprises receiving a write request from a client to store data at first and second non-sequential locations of a storage medium. The data of the write request is recognized as not being a predefined data pattern, and a first encryption method is applied to the data of the write request before it is stored at the first and second non-sequential locations of the storage medium. Further, a second different encryption method is applied to content of an area between the first and second non-sequential locations, where the content of the area is recognized as being the predefined pattern.
    Type: Grant
    Filed: November 7, 2003
    Date of Patent: January 8, 2013
    Assignee: NetApp, Inc.
    Inventors: Hristo Bojinov, Serge Plotkin, Robert Wood
  • Patent number: 8335915
    Abstract: The presently preferred embodiment of the invention provides an encryption based security system for network storage that separates the ability to access storage from the ability to access the stored data. This is achieved by keeping all the data encrypted on the storage devices. Logically, the invention comprises a device that has two network interfaces: one is a clear text network interface that connects to one or more clients, and the other is a secure network interface that is connected to one or more persistent storage servers. Functionally, each network interface supports multiple network nodes. That is, the clear text network interface supports multiple client machines, and the secure network interface supports one or more storage servers.
    Type: Grant
    Filed: May 14, 2002
    Date of Patent: December 18, 2012
    Assignee: NetApp, Inc.
    Inventors: Serge Plotkin, Dan Avida
  • Patent number: 8214656
    Abstract: Embodiments of methods, devices and/or systems for managing the encryption of data are described.
    Type: Grant
    Filed: April 14, 2010
    Date of Patent: July 3, 2012
    Assignee: NetApp, Inc.
    Inventors: Serge Plotkin, Hristo Bojinov
  • Patent number: 7944936
    Abstract: An apparatus and method for connecting a plurality of computing devices, e.g. web servers, database servers, etc., to a plurality of storage devices, such as disks, disk arrays, tapes, etc., by using a stream-oriented (circuit oriented) switch that has high throughput, but that requires non-negligible time for reconfiguration is disclosed. An example of such stream-oriented switch is an optical switch. The system decodes the requests from the computing devices and uses this information to create circuits, e.g. optical paths in embodiments where the stream-oriented switch is an optical switch, through the stream-oriented switch. The system uses these circuits to route traffic between the computing devices and the storage devices. Buffering of data and control in the device memory is used to improve overall throughput and reduce the time spent on reconfigurations.
    Type: Grant
    Filed: June 23, 2006
    Date of Patent: May 17, 2011
    Assignee: NetApp, Inc.
    Inventors: Dan Avida, Serge Plotkin
  • Patent number: 7900265
    Abstract: Embodiments of methods and/or systems to authorize access to stored data are disclosed herein. When a data access request is detected by an agent executing on a first device, the agent determines whether the data access request is authorized based on at least one rule associated with a security policy on the first device. If the agent determines that the data access request is authorized, then the data access request is transmitted to a second device. Subsequently, an application executing on the second device, then determines whether the presence of an agent on the first device is required to forward the data access request to a data storage system. This determination is based on statistical information associated with data access of the data storage system. If it is determined that the presence of the agent is required, the second device then determines whether the agent is present and forwards the data to the agent if the agent is present.
    Type: Grant
    Filed: September 28, 2009
    Date of Patent: March 1, 2011
    Assignee: NetApp, Inc.
    Inventors: Serge Plotkin, Hristo Bojinov
  • Patent number: 7739301
    Abstract: The preferred embodiment of the invention distributes, and effectively caches, information by inserting it into file handles that the proxy sends to clients. This information can be used to improve performance by eliminating the need for the proxy to generate additional requests to the server to establish file identity. The distributed information can also be intended to improve security, for example, by allowing the proxy to encode into the file handle a session key that expires after some amount of time.
    Type: Grant
    Filed: March 17, 2004
    Date of Patent: June 15, 2010
    Assignee: NetApp, Inc.
    Inventors: Hristo Iankov Bojinov, Hiroshi Ishii, Robert Paul Wood, Serge Plotkin
  • Patent number: 7739605
    Abstract: The present invention displays a graphical representation of a multi-layer network having a front end layer and a back end layer. A plurality of front end units of the front end layer and a plurality of back end units of the back end layer are represented as a plurality of front end graphical objects and a plurality of back end graphical objects. A user selects a front end graphical object representing a selected front end unit and a back end graphical object representing a selected back end unit to form a logical connection between the front end unit and the back end unit. The logical connection grants the selected front end unit access to the selected back end unit.
    Type: Grant
    Filed: September 9, 2005
    Date of Patent: June 15, 2010
    Assignee: NetApp, Inc.
    Inventors: Serge Plotkin, Hristo Bojinov
  • Patent number: 7730327
    Abstract: Embodiments of methods, devices and/or systems for managing the encryption of data are described.
    Type: Grant
    Filed: September 9, 2005
    Date of Patent: June 1, 2010
    Assignee: NetApp, Inc.
    Inventors: Serge Plotkin, Hristo Bojinov
  • Patent number: 7646867
    Abstract: A method, system and article for encrypting data by applying an encryption process, wherein the encryption process includes storing progress data relating to the progress of the encryption process so that the encryption process may be resumed after an interruption. Even more specifically, after the interruption, progress data relating to the progress of the encryption process is accessed. Portions of the progress data are compared to determine the last encrypted data segment. After the last encrypted data segment, the encryption process at the data segment is resumed.
    Type: Grant
    Filed: September 9, 2005
    Date of Patent: January 12, 2010
    Assignee: NetApp, Inc.
    Inventors: Serge Plotkin, Hristo Bojinov
  • Patent number: 7617541
    Abstract: Embodiments of methods and/or systems to authorize access to stored data are disclosed.
    Type: Grant
    Filed: September 9, 2005
    Date of Patent: November 10, 2009
    Assignee: NetApp, Inc.
    Inventors: Serge Plotkin, Hristo Bojinov
  • Patent number: 7593532
    Abstract: Embodiments of methods, devices and/or systems for a method of managing the retention and/or discarding of stored data are described.
    Type: Grant
    Filed: April 22, 2004
    Date of Patent: September 22, 2009
    Assignee: NetApp, Inc.
    Inventors: Serge Plotkin, Hristo Iankov Bojinov, Kevin Brown
  • Publication number: 20070174634
    Abstract: Embodiments of methods, devices and/or systems for encrypting of data are described.
    Type: Application
    Filed: September 9, 2005
    Publication date: July 26, 2007
    Inventors: Serge Plotkin, Hristo Bojinov
  • Patent number: 7233574
    Abstract: Disclosed is a routing algorithm that uses a new concept of node metric system for optimizing the throughput of a network, in particular, a shared medium network. The measure of congestion of a path in the network is represented by a path metric which is computed by summing the node metrics of the intermediate nodes on the path. Factors used in computing node metrics include the following: 1. future traffic load from neighboring nodes to the node; and 2. future traffic load from the node to the neighboring nodes.
    Type: Grant
    Filed: January 22, 2002
    Date of Patent: June 19, 2007
    Assignee: Intel Corporation
    Inventors: Patrick A. Worfolk, Serge Plotkin, Shmuel Ravid-Rabinovitz, Itai Aaronson
  • Publication number: 20070057048
    Abstract: Embodiments of methods and/or systems to authorize access to stored data are disclosed.
    Type: Application
    Filed: September 9, 2005
    Publication date: March 15, 2007
    Inventors: Serge Plotkin, Hristo Bojinov
  • Publication number: 20070058801
    Abstract: Embodiments of methods, devices and/or systems for managing the encryption of data are described.
    Type: Application
    Filed: September 9, 2005
    Publication date: March 15, 2007
    Inventors: Serge Plotkin, Hristo Bojinov