Patents by Inventor Ornat S. Freitas

Ornat S. Freitas 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: 10225331
    Abstract: Embodiments for a method of providing load balancing over multiple network addresses across an network address translation (NAT) network including a data storage system, that defines an interface group identifying a private network for one or more clients to communicate with a host for read/write operations, configuring, in the server, pre-NAT IP (Internet Protocol) addresses for the one or more clients and adding them to the interface group, upon receiving a client hostname, returning an interface group an IP address to the client that it can use it for a data transfer operation to the data storage system, and incrementing the pre-NAT addresses after the client starts the data transfer operation such that the least used address in the interface group is always selected for the client so as to maintain load-balance across the plurality of clients.
    Type: Grant
    Filed: December 27, 2015
    Date of Patent: March 5, 2019
    Assignee: EMC IP Holding Company LLC
    Inventor: Ornat S Freitas
  • Patent number: 10178032
    Abstract: Embodiments for a method of providing dynamic load balancing and fail-over in a WAN network. The interface group architecture for WAN is applied to both sides of the source-destination connection to redirect the data movement of read/write operations away from a public network to a private network. The process identifies interface group selection criteria to be invoked on both source and destination servers to select a tenant-specific private network interface for multi-tenant servers. The method provides high availability communication to select the interface for reads/writes as well as load balancing across the interfaces of each interface group, and a failover interface for recovery from interfaces of the interface group.
    Type: Grant
    Filed: December 27, 2015
    Date of Patent: January 8, 2019
    Assignee: EMC IP Holding Company LLC
    Inventor: Ornat S Freitas
  • Patent number: 10152388
    Abstract: A method system and process for managing connection stream is discussed. A count is incremented and/or decremented as connections are established. If the count equals a threshold, additional connections are rejected.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: December 11, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Ornat S. Freitas, Xiaohong W. Wang
  • Patent number: 9678804
    Abstract: A method, article of manufacture, and apparatus for processing data. In some embodiments, this includes detecting a job event on an interface, adjusting a counter associated with the interface based on the detected job event, and redistributing a job based on the counter adjustment. In some embodiments, the job event may include a job start. In some embodiments, the job event may include a job completion. In some embodiments, adjusting the counter may include incrementing the counter. In some embodiments, adjusting the counter may include decrementing the counter.
    Type: Grant
    Filed: September 30, 2010
    Date of Patent: June 13, 2017
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Saradhi S. Sreegiriraju, Ornat S. Freitas
  • Patent number: 9383936
    Abstract: In one embodiment, the storage system maintains a plurality of usage records corresponding to a plurality of logical file system namespaces representing one or more directories each having one or more files, each file being stored in the storage system as a plurality of segments in a deduplicated manner. In one embodiment, the storage system identifies a first set of the usage records corresponding to a first of the file system namespace, wherein the first set of usage records contains information of logical and physical storage space used by one or more of the file system namespaces. According to one aspect of the invention, the storage system determines a percentage of the storage system available to the first file system namespace based on the first set of usage records and a provisioned percent quota.
    Type: Grant
    Filed: March 5, 2013
    Date of Patent: July 5, 2016
    Assignee: EMC Corporation
    Inventors: Ornat S. Freitas, Jagannath Srinivasan
  • Patent number: 9047128
    Abstract: A method, article of manufacture, and apparatus for managing interfaces. In some embodiments, this includes detecting a new interface, adding a job to the new interface, and incrementing a counter associated with the new interface. In some embodiments, the new interface may be an additional physical interface. In some embodiments, the new interface may be a no longer reserved interface.
    Type: Grant
    Filed: September 30, 2010
    Date of Patent: June 2, 2015
    Assignee: EMC CORPORATION
    Inventors: Saradhi S. Sreegiriraju, Ornat S. Freitas
  • Patent number: 8725848
    Abstract: A method, article of manufacture, and apparatus for processing data. In some embodiments, this includes an intermediary connecting to an initial interface, the intermediary receiving an optimal interface, the intermediary disconnecting from the initial interface, and the intermediary connecting to the optimal interface. In some embodiments, the intermediary may be a plug-in for an application on a client.
    Type: Grant
    Filed: September 30, 2010
    Date of Patent: May 13, 2014
    Assignee: EMC Corporation
    Inventors: Saradhi S. Sreegiriraju, Ornat S. Freitas
  • Patent number: 8458509
    Abstract: A method, article of manufacture, and apparatus for processing data. In some embodiments, this includes detecting a faulty interface, removing outstanding jobs from the faulty interface, distributing the outstanding jobs to other interfaces. In some embodiments, distributing the outstanding jobs includes distributing a first outstanding job to a first lowest counter interface. In some embodiments, a second outstanding job is distributed to a second lowest counter interface.
    Type: Grant
    Filed: September 30, 2010
    Date of Patent: June 4, 2013
    Assignee: EMC Corporation
    Inventors: Saradhi S. Sreegiriraju, Ornat S. Freitas