Patents by Inventor Vasken Bohossian

Vasken Bohossian 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: 8296623
    Abstract: Error correction is tailored for the use of an ECC for correcting asymmetric errors with low magnitude in a data device, with minimal modifications to the conventional data device architecture. The technique permits error correction and data recovery to be performed with reduced-size error correcting code alphabets. For particular cases, the technique can reduce the problem of constructing codes for correcting limited magnitude asymmetric errors to the problem of constructing codes for symmetric errors over small alphabets. Also described are speed up techniques for reaching target data levels more quickly, using more aggressive memory programming operations.
    Type: Grant
    Filed: January 4, 2008
    Date of Patent: October 23, 2012
    Assignee: California Institute of Technology
    Inventors: Yuval Cassuto, Jehoshua Bruck, Moshe Schwartz, Vasken Bohossian
  • Publication number: 20080168320
    Abstract: Error correction is tailored for the use of an ECC for correcting asymmetric errors with low magnitude in a data device, with minimal modifications to the conventional data device architecture. The technique permits error correction and data recovery to be performed with reduced-size error correcting code alphabets. For particular cases, the technique can reduce the problem of constructing codes for correcting limited magnitude asymmetric errors to the problem of constructing codes for symmetric errors over small alphabets. Also described are speed up techniques for reaching target data levels more quickly, using more aggressive memory programming operations.
    Type: Application
    Filed: January 4, 2008
    Publication date: July 10, 2008
    Applicant: California Institute of Technology
    Inventors: Yuval Cassuto, Jehoshua Bruck, Moshe Schwartz, Vasken Bohossian
  • Patent number: 7319661
    Abstract: During an exchange of communications between a client and a server, the state of communications is monitored to determine if the client has lost communication with the server prior to completion of the exchange. If a loss of communication is detected, a recovery message is transmitted to the client, wherein the recovery message is received by the client after client communications with the network are re-established. The recovery message causes the client to send a response message to a predetermined network location. Receipt of the response message is an indication that the client has re-established communication. In such a case, the exchange is returned to a state that existed prior to the loss of communication.
    Type: Grant
    Filed: April 23, 2002
    Date of Patent: January 15, 2008
    Assignee: EMC Corporation
    Inventors: Vasken Bohossian, Meina Xu
  • Patent number: 7299294
    Abstract: A distributed gateway for controlling computer network data traffic dynamically reconfigures traffic assignments among multiple gateway machines for increased network availability. If one of the distributed gateway machines becomes unavailable, traffic assignments are moved among the multiple machines such that network availability is substantially unchanged. The machines of the distributed gateway form a cluster and communicate with each other using a Group Membership protocol word such that automatic, dynamic traffic assignment reconfiguration occurs in response to machines being added and deleted from the cluster, with no loss in functionality for the gateway overall, in a process that is transparent to network users, thereby providing a distributed gateway functionality that is scalable. Operation of the distributed gateway remains consistent as machines are added and deleted from the cluster.
    Type: Grant
    Filed: April 12, 2000
    Date of Patent: November 20, 2007
    Assignee: EMC Corporation
    Inventors: Jehoshua Bruck, Vasken Bohossian, Chenggong Fan, Paul LeMahieu, Philip Love
  • Patent number: 6801949
    Abstract: A scalable, distributed, highly available, load balancing server system having multiple machines is provided that functions as a front server layer between a network (such as the Internet) and a back-end server layer having multiple machines functioning as Web file servers, FTP servers, or other application servers. The front layer machines comprise a server cluster that performs fail-over and dynamic load balancing for both server layers. The operation of the servers on both layers is monitored, and when a server failure at either layer is detected, the system automatically shifts network traffic from the failed machine to one or more operational machines, reconfiguring front-layer servers as needed without interrupting operation of the server system. The server system automatically accommodates additional machines in the server cluster, without service interruption. The system operates with a dynamic reconfiguration protocol that permits reassignment of network addresses to the front layer machines.
    Type: Grant
    Filed: May 8, 2000
    Date of Patent: October 5, 2004
    Assignee: Rainfinity, Inc.
    Inventors: Jehoshua Bruck, Vasken Bohossian, Chenggong Charles Fan, Paul LeMahieu, Philip Love
  • Patent number: 6691165
    Abstract: A scalable, distributed, highly available, load balancing server system having multiple machines is provided that functions as a front server layer between a network (such as the Internet) and a back-end server layer having multiple machines functioning as Web file servers, FTP servers, or other application servers. The front layer machines comprise a server cluster that performs fail-over and dynamic load balancing for both server layers. The operation of the servers on both layers is monitored, and when a server failure at either layer is detected, the system automatically shifts network traffic from the failed machine to one or more operational machines, reconfiguring front-layer servers as needed without interrupting operation of the server system. The server system automatically accommodates additional machines in the server cluster, without service interruption. The system operates with a dynamic reconfiguration protocol that permits reassignment of network addresses to the front layer machines.
    Type: Grant
    Filed: April 12, 2000
    Date of Patent: February 10, 2004
    Assignee: RAINfinity, Inc.
    Inventors: Jehoshua Bruck, Vasken Bohossian, Chenggong Fan, Paul LeMahieu, Philip Love
  • Patent number: 6128277
    Abstract: A system which uses redundant storage and redundant communication to provide a robust distributed server system.
    Type: Grant
    Filed: December 2, 1999
    Date of Patent: October 3, 2000
    Inventors: Joshua Bruck, Vasken Bohossian, Chenggong Fan, Paul LeMahieu, Marcus David Daniel Riedel, Lihao Xu
  • Patent number: 6088330
    Abstract: A system which uses redundant storage and redundant communication to provide a robust distributed server system.
    Type: Grant
    Filed: October 1, 1997
    Date of Patent: July 11, 2000
    Inventors: Joshua Bruck, Vasken Bohossian, Chenggong Fan, Paul LeMahieu, Marcus David Daniel Riedel, Lihao Xu