Patents by Inventor Bruce M. Boghosian

Bruce M. Boghosian 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: 20100185855
    Abstract: In general, the invention features methods by which more than one client program connected to a network stores the same data item on a storage device of a data repository connected to the network. In one aspect, the method comprises encrypting the data item using a key derived from the content of the data item, determining a digital fingerprint of the data item, and storing the data item on the storage device at a location or locations associated with the digital fingerprint. In a second aspect, the method comprises determining a digital fingerprint of the data item, testing for whether the data item is already stored in the repository by comparing the digital fingerprint of the data item to the digital fingerprints of data items already in storage in the repository, and challenging a client that is attempting to deposit a data item already stored in the repository, to ascertain that the client has the full data item.
    Type: Application
    Filed: March 30, 2010
    Publication date: July 22, 2010
    Inventors: Norman H. Margolus, Thomas F. Knight, JR., Bruce M. Boghosian, Jered J. Floyd, Sam Hartman, George E. Homsy, II, Gill A. Pratt
  • Patent number: 7343555
    Abstract: A system and method for delivering a document by a first computer to a second computer over a computer network. A method of the present invention includes the following steps: (1) decomposing the document into nodes in accordance with a document model of the document; (2) associating the nodes with a virtual layout space having one or more of regions; and (3) scheduling delivery of the nodes. Preferably, each of the nodes is associated with at least one region, and each of the nodes further includes one or more levels of resolution. In other embodiments, the method may include one or more additional steps such as, for example, (4) grouping the nodes in multiple batches each of which has at least one node. Preferably, one of the batches has all the nodes.
    Type: Grant
    Filed: December 6, 2001
    Date of Patent: March 11, 2008
    Assignee: Cincro Communications Corporation
    Inventors: John D. Ko, Bruce M. Boghosian, Carol A. Traynor
  • Publication number: 20040255140
    Abstract: In general, the invention features methods by which more than one client program connected to a network stores the same data item on a storage device of a data repository connected to the network. In one aspect, the method comprises encrypting the data item using a key derived from the content of the data item, determining a digital fingerprint of the data item, and storing the data item on the storage device at a location or locations associated with the digital fingerprint. In a second aspect, the method comprises determining a digital fingerprint of the data item, testing for whether the data item is already stored in the repository by comparing the digital fingerprint of the data item to the digital fingerprints of data items already in storage in the repository, and challenging a client that is attempting to deposit a data item already stored in the repository, to ascertain that the client has the full data item.
    Type: Application
    Filed: June 17, 2004
    Publication date: December 16, 2004
    Applicant: Permabit, Inc.
    Inventors: Norman H. Margolus, Thomas F. Knight, Bruce M. Boghosian, Jered J. Floyd, Sam Hartman, George E. Homsy, Gill A. Pratt
  • Publication number: 20020112082
    Abstract: A system and method for delivering a document by a first computer to a second computer over a computer network. A method of the present invention includes the following steps: (1) decomposing the document into nodes in accordance with a document model of the document; (2) associating the nodes with a virtual layout space having one or more of regions; and (3) scheduling delivery of the nodes. Preferably, each of the nodes is associated with at least one region, and each of the nodes further includes one or more levels of resolution. In other embodiments, the method may include one or more additional steps such as, for example, (4) grouping the nodes in multiple batches each of which has at least one node. Preferably, one of the batches has all the nodes.
    Type: Application
    Filed: December 6, 2001
    Publication date: August 15, 2002
    Inventors: John D. Ko, Bruce M. Boghosian, Carol A. Traynor
  • Publication number: 20020038296
    Abstract: In general, the invention features methods by which more than one client program connected to a network stores the same data item on a storage device of a data repository connected to the network. In one aspect, the method comprises encrypting the data item using a key derived from the content of the data item, determining a digital fingerprint of the data item, and storing the data item on the storage device at a location or locations associated with the digital fingerprint. In a second aspect, the method comprises determining a digital fingerprint of the data item, testing for whether the data item is already stored in the repository by comparing the digital fingerprint of the data item to the digital fingerprints of data items already in storage in the repository, and challenging a client that is attempting to deposit a data item already stored in the repository, to ascertain that the client has the full data item.
    Type: Application
    Filed: February 16, 2001
    Publication date: March 28, 2002
    Inventors: Norman H. Margolus, Thomas F. Knight, Bruce M. Boghosian, Jered J. Floyd, Sam Hartman, George E. Homsy, Gill A. Pratt