Patents by Inventor Radhakrishna Hari

Radhakrishna Hari 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: 20100241269
    Abstract: A load balancing technology segregates various inventory types (e.g., potatoes vs. milk, vs. pretzels, vs. tissue paper, etc.) based upon how frequently they are ordered in a distribution center. Inventory types that are ordered at the slowest rate are not “replicated” over multiple pods in the distribution center. Rather, they are constrained to reside at a single pod within the distribution center. Items that are ordered somewhat more frequently than those in the slowest group are replicated in multiple pods across the distribution center. In other words, these items are separately stocked at locations on more than one pod in the distribution center. This means that a container passing through the distribution center can obtain each of the items in the second group of item types at multiple pods in the distribution center. Thus, these items do not create a bottleneck in the order fulfillment process. Inventory types in a third group, the fastest movers, are segregated from items in the first two groups.
    Type: Application
    Filed: May 22, 2010
    Publication date: September 23, 2010
    Inventors: Peter Ham, Boris Klots, Radhakrishna Hari, Franklin R. Koenig, Gautam Bhargava, Gerry Perham
  • Publication number: 20080154709
    Abstract: A load balancing technology segregates various inventory types (e.g., potatoes vs. milk, vs. pretzels, vs. tissue paper, etc.) based upon how frequently they are ordered in a distribution center. Inventory types that are ordered at the slowest rate are not “replicated” over multiple pods in the distribution center. Rather, they are constrained to reside at a single pod within the distribution center. Items that are ordered somewhat more frequently than those in the slowest group are replicated in multiple pods across the distribution center. In other words, these items are separately stocked at locations on more than one pod in the distribution center. This means that a container passing through the distribution center can obtain each of the items in the second group of item types at multiple pods in the distribution center. Thus, these items do not create a bottleneck in the order fulfillment process. Inventory types in a third group, the fastest movers, are segregated from items in the first two groups.
    Type: Application
    Filed: March 3, 2008
    Publication date: June 26, 2008
    Inventors: Peter Ham, Boris Klots, Radhakrishna Hari, Franklin R. Koenig, Gautam Bhargava, Gerry Perham
  • Patent number: 7370005
    Abstract: A load balancing technology segregates various inventory types (e.g., potatoes vs. milk, vs. pretzels, vs. tissue paper, etc.) based upon how frequently they are ordered in a distribution center. Inventory types that are ordered at the slowest rate are not “replicated” over multiple pods in the distribution center. Rather, they are constrained to reside at a single pod within the distribution center. Items that are ordered somewhat more frequently than those in the slowest group are replicated in multiple pods across the distribution center. In other words, these items are separately stocked at locations on more than one pod in the distribution center. This means that a container passing through the distribution center can obtain each of the items in the second group of item types at multiple pods in the distribution center. Thus, these items do not create a bottleneck in the order fulfillment process. Inventory types in a third group, the fastest movers, are segregated from items in the first two groups.
    Type: Grant
    Filed: May 10, 2000
    Date of Patent: May 6, 2008
    Inventors: Peter Ham, Boris Klots, Radhakrishna Hari, Franklin R. Koenig, Gautam Bhargava, Gerry Perham
  • Patent number: 6931642
    Abstract: A method and apparatus for communicating between a called routine written in a first programming language and calling routine written in a second programming language is described. User input specifies an interface of a proxy routine and the interface parameters of the interface. Metadata that is generated establishes a mapping of interface parameters to the routine parameters of the called routine. At least one interface parameter is of a data type not supported in the first programming language. The user input may specify that a first attribute of a particular interface parameter is associated with a first routine parameter of the called routine, and a second attribute of the particular interface parameter is associated with a second routine parameter of the called routine. The metadata maps the first attribute to the first routine parameter, and the second attribute to the second routine parameter.
    Type: Grant
    Filed: January 28, 2003
    Date of Patent: August 16, 2005
    Assignee: Oracle International Corporation
    Inventors: Radhakrishna Hari, David Unietis
  • Patent number: 6574673
    Abstract: A method and apparatus for communicating between a called routine written in a first programming language and calling routine written in a second programming language is described. User input that is received specifies an interface of a proxy routine and the interface parameters of the interface. Metadata that is generated establishes a mapping of interface parameters to the routine parameters of the called routine. At least one interface parameter is of a data type not supported in the first programming language. The user input may specify that a first attribute of a particular interface parameter is associated with a first routine parameter of the called routine, and a second attribute of the particular interface parameter is associated with a second routine parameter of the called routine. The metadata maps the first attribute to the first routine parameter, and the second attribute to the second routine parameter.
    Type: Grant
    Filed: October 31, 1997
    Date of Patent: June 3, 2003
    Assignee: Oracle Corporation
    Inventors: Radhakrishna Hari, David Unietis