Patents by Inventor Steven Orszag

Steven Orszag 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: 9223909
    Abstract: A fluid flow is simulated by causing a computer to perform operations on data stored in the memory to compute at least one eddy of a fluid flow at a first scale and perform operations to compute at least one eddy of the fluid flow at both the first scale and a second scale. The second scale is a finer scale than the first scale, and the computation of the at least one eddy of the fluid flow at the second scale is constrained by results of the computation of the at least one eddy of the fluid flow at the first scale.
    Type: Grant
    Filed: July 17, 2013
    Date of Patent: December 29, 2015
    Assignee: Exa Corporation
    Inventors: Hudong Chen, Steven Orszag, Ilya Staroselsky, Victor Yakhot, Raoyang Zhang
  • Patent number: 9031819
    Abstract: A fluid flow is simulated by causing a computer to perform operations on data stored in the memory to compute at least one eddy of a fluid flow at a first scale and perform operations to compute at least one eddy of the fluid flow at both the first scale and a second scale. The second scale is a finer scale than the first scale, and the computation of the at least one eddy of the fluid flow at the second scale is constrained by results of the computation of the at least one eddy of the fluid flow at the first scale.
    Type: Grant
    Filed: July 5, 2007
    Date of Patent: May 12, 2015
    Assignee: Exa Corporation
    Inventors: Hudong Chen, Steven Orszag, Ilya Staroselsky, Victor Yachot, Raoyang Zhang
  • Patent number: 8977659
    Abstract: A file system (i) permits storage capacity to be added easily, (ii) can be expanded beyond a given unit, (iii) is easy to administer and manage, (iv) permits data sharing, and (v) is able to perform effectively with very large storage capacity and client loads. State information from a newly added unit is communicated (e.g., automatically and transparently) to central administration and management operations. Configuration and control information from such operations is communicated (e.g., automatically) back down to the newly added units, as well as existing units. In this way, a file system can span both local storage devices (like disk drives) and networked computational devices transparently to clients. Such state and configuration and control information can include globally managed segments as the building blocks of the file system, and a fixed mapping of globally unique file identifiers (e.g., Inode numbers) and/or ranges thereof, to such segments.
    Type: Grant
    Filed: August 21, 2007
    Date of Patent: March 10, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David Michael Chrin, Philip Eric Jackson, Steven A. Orszag
  • Patent number: 8935307
    Abstract: A first file server for use with a distributed-file system includes a processor configured to determine that an incoming file system communication is associated with a first portion of the distributed-file system associated with a second file server, send a first authorization request to the second file server to request authorization to directly access the first portion of the distributed-file system, analyze a first authorization response from the second file server to determine at least one storage location associated with the first portion of the distributed-file system, determine that an incoming second authorization request received from a third file server is associated with a second portion of the distributed-file system associated with the first file server, obtain data indicative of the second portion of the distributed-file system, and send a second authorization response that includes the data.
    Type: Grant
    Filed: April 29, 2003
    Date of Patent: January 13, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sudhir Srinivasan, Boris Zuckerman, Steven A. Orszag, Philip Eric Jackson
  • Publication number: 20130317794
    Abstract: A fluid flow is simulated by causing a computer to perform operations on data stored in the memory to compute at least one eddy of a fluid flow at a first scale and perform operations to compute at least one eddy of the fluid flow at both the first scale and a second scale. The second scale is a finer scale than the first scale, and the computation of the at least one eddy of the fluid flow at the second scale is constrained by results of the computation of the at least one eddy of the fluid flow at the first scale.
    Type: Application
    Filed: July 17, 2013
    Publication date: November 28, 2013
    Applicant: Exa Corporation
    Inventors: Hudong Chen, Steven Orszag, Ilya Staroselsky, Victor Yakhot, Raoyang Zhang
  • Patent number: 7769711
    Abstract: A method of managing segments in a distributed-file system implemented by a plurality of file servers includes determining a segment of the distributed-file system controlled by a first file server for which control is to be migrated, selecting a second file server, that is different from the first file server, to take control of the segment, and moving control of the segment from the first file server to the second file server.
    Type: Grant
    Filed: May 30, 2007
    Date of Patent: August 3, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sudhir Srinivasan, Steven A. Orszag
  • Patent number: 7650341
    Abstract: An apparatus in a first device of an association of devices includes a processor configured to: communicate with a storage device storing segments of a distributed, segmented single first file system including file system entities residing in segments and including at least portions of one of files and directories, the association of devices including file servers that control metadata of separate segments of the single first file system, including metadata of file system entities residing in the segments; communicate with a backup module configured to backup file system data of a second file system different from a distributed, segmented file system; analyze data in the single first file system to determine data associated with different segments of the single first file system; and present data from the single first file system to the backup module in accordance with what data belong to which segment of the single first file system.
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: January 19, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Vitaly M. Oratovsky, Sudhir Srinivasan, Benjamin Levin, Kevin J. Shea, Shaji O. John, Boris Zuckerman, Steven A. Orszag
  • Publication number: 20080222223
    Abstract: A file system (i) permits storage capacity to be added easily, (ii) can be expanded beyond a given unit, (iii) is easy to administer and manage, (iv) permits data sharing, and (v) is able to perform effectively with very large storage capacity and client loads. State information from a newly added unit is communicated (e.g., automatically and transparently) to central administration and management operations. Configuration and control information from such operations is communicated (e.g., automatically) back down to the newly added units, as well as existing units. In this way, a file system can span both local storage devices (like disk drives) and networked computational devices transparently to clients. Such state and configuration and control information can include globally managed segments as the building blocks of the file system, and a fixed mapping of globally unique file identifiers (e.g., Inode numbers) and/or ranges thereof, to such segments.
    Type: Application
    Filed: May 22, 2008
    Publication date: September 11, 2008
    Applicant: IBRIX, Inc.
    Inventors: Sudhir Srinivasan, Steven A. Orszag, Philip Eric Jackson
  • Patent number: 7406484
    Abstract: A file system (i) permits storage capacity to be added easily, (ii) can be expanded beyond a given unit, (iii) is easy to administer and manage, (iv) permits data sharing, and (v) is able to perform effectively with very large storage capacity and client loads. State information from a newly added unit is communicated (e.g., automatically and transparently) to central administration and management operations. Configuration and control information from such operations is communicated (e.g., automatically) back down to the newly added units, as well as existing units. In this way, a file system can span both local storage devices (like disk drives) and networked computational devices transparently to clients. Such state and configuration and control information can include globally managed segments as the building blocks of the file system, and a fixed mapping of globally unique file identifiers (e.g., Inode numbers) and/or ranges thereof, to such segments.
    Type: Grant
    Filed: April 29, 2003
    Date of Patent: July 29, 2008
    Assignee: TBRIX, Inc.
    Inventors: Sudhir Srinivasan, Steven A. Orszag, Philip Eric Jackson
  • Publication number: 20080015830
    Abstract: A fluid flow is simulated by causing a computer to perform operations on data stored in the memory to compute at least one eddy of a fluid flow at a first scale and perform operations to compute at least one eddy of the fluid flow at both the first scale and a second scale. The second scale is a finer scale than the first scale, and the computation of the at least one eddy of the fluid flow at the second scale is constrained by results of the computation of the at least one eddy of the fluid flow at the first scale.
    Type: Application
    Filed: July 5, 2007
    Publication date: January 17, 2008
    Applicant: EXA CORPORATION
    Inventors: Hudong Chen, Steven Orszag, Ilya Staroselsky, Victor Yachot, Raoyang Zhang
  • Publication number: 20070288494
    Abstract: A file system (i) permits storage capacity to be added easily, (ii) can be expanded beyond a given unit, (iii) is easy to administer and manage, (iv) permits data sharing, and (v) is able to perform effectively with very large storage capacity and client loads. State information from a newly added unit is communicated (e.g., automatically and transparently) to central administration and management operations. Configuration and control information from such operations is communicated (e.g., automatically) back down to the newly added units, as well as existing units. In this way, a file system can span both local storage devices (like disk drives) and networked computational devices transparently to clients. Such state and configuration and control information can include globally managed segments as the building blocks of the file system, and a fixed mapping of globally unique file identifiers (e.g., Inode numbers) and/or ranges thereof, to such segments.
    Type: Application
    Filed: August 21, 2007
    Publication date: December 13, 2007
    Applicant: IBRIX, Inc.
    Inventors: David Chrin, Philip Jackson, Steven Orszag
  • Publication number: 20070226331
    Abstract: A method of managing segments in a distributed-file system implemented by a plurality of file servers includes determining a segment of the distributed-file system controlled by a first file server for which control is to be migrated, selecting a second file server, that is different from the first file server, to take control of the segment, and moving control of the segment from the first file server to the second file server.
    Type: Application
    Filed: May 30, 2007
    Publication date: September 27, 2007
    Applicant: IBRIX, Inc.
    Inventors: Sudhir SRINIVASAN, Steven Orszag
  • Publication number: 20060288080
    Abstract: Methods and systems are described comprising a plurality of nodes each comprising at least one processor and at least one storage device providing storage for the system along with an interconnect configured to establish connections between pairs of nodes. The nodes may be configured (e.g. programmed) to determine from a file identifier that identifies a particular file that a node desires to access, which of the plurality of nodes stores the desired file. The interconnect may then establish a connection between the node and the node storing the file to permit the node desiring access to access the file (e.g., read or write the file). Further, the system comprising the plurality of nodes (e.g., a cluster computing architecture) may be balanced or nearly balanced.
    Type: Application
    Filed: May 17, 2006
    Publication date: December 21, 2006
    Applicant: IBRIX, Inc.
    Inventors: Steven Orszag, Sudhir Srinivasan
  • Publication number: 20050144178
    Abstract: A file system (i) permits storage capacity to be added easily, (ii) can be expanded beyond a given unit, (iii) is easy to administer and manage, (iv) permits data sharing, and (v) is able to perform effectively with very large storage capacity and client loads. State information from a newly added unit is communicated (e.g., automatically and transparently) to central administration and management operations. Configuration and control information from such operations is communicated (e.g., automatically) back down to the newly added units, as well as existing units. In this way, a file system can span both local storage devices (like disk drives) and networked computational devices transparently to clients. Such state and configuration and control information can include globally managed segments as the building blocks of the file system, and a fixed mapping of globally unique file identifiers (e.g., Inode numbers) and/or ranges thereof, to such segments.
    Type: Application
    Filed: April 27, 2004
    Publication date: June 30, 2005
    Inventors: David Chrin, Philip Jackson, Steven Orszag
  • Publication number: 20040236798
    Abstract: A method of managing segments in a distributed-file system implemented by a plurality of file servers includes determining a segment of the distributed-file system controlled by a first file server for which control is to be migrated, selecting a second file server, that is different from the first file server, to take control of the segment, and moving control of the segment from the first file server to the second file server.
    Type: Application
    Filed: April 26, 2004
    Publication date: November 25, 2004
    Inventors: Sudhir Srinivasan, Steven A. Orszag
  • Patent number: 6455114
    Abstract: An absorbent structure and method utilizes pockets or pouches of inorganic or organic granular materials in absorbent structures (such as a structure containing superabsorbents, including polymeric hydrogel forming materials) and fibrous webs, to form a composite heterostructure. The composite absorbent heterostructures are useful, for example, in applications such as diapers, incontinence articles, hygienic supplies and other applications which require good fluid absorbency and retainment properties. The granular material can be made of light plastic materials such as polystyrene or materials such as sand or seeds, and the grains can be hollow, with possible access to their interior volumes.
    Type: Grant
    Filed: October 13, 1999
    Date of Patent: September 24, 2002
    Inventors: Isaac Goldhirsch, Steven A. Orszag