Patents by Inventor John Zhuge

John Zhuge 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: 8131784
    Abstract: An apparatus and a method that allow a quota to be implemented over a data storage system having data associated with the user stored in multiple volumes or directories across multiple storage servers. The quota limits a user or a group of users to a defined amount (e.g., quota) of storage resources of the storage system. The method may include monitoring input-output (IO) data access requests on each of the multiple storage servers, for example, using a pluggable quota filter on each of the storage servers, determining a total usage of storage resources for a particular user over the multiple storage servers, and limiting the user to the quota over the multiple storage servers.
    Type: Grant
    Filed: September 26, 2007
    Date of Patent: March 6, 2012
    Assignee: Network Appliance, Inc.
    Inventors: John Zhuge, Paul Yuedong Mu
  • Patent number: 8064404
    Abstract: Disclosed is an apparatus and method of client device roaming from a home subnet to a foreign subnet of a network. The method includes the client device accessing the network through a first access node of the home subnet, and the client device roaming to a second access node of the foreign subnet, the client device accessing the network through the second access node, the client device maintaining a fixed client IP address, default gateway IP address and IP subnet attachment as the client device roams from the first access node to the second access node.
    Type: Grant
    Filed: December 10, 2009
    Date of Patent: November 22, 2011
    Assignee: Tropos Networks, Inc.
    Inventors: Amalavoyal Chari, Devabhaktuni Srikrishna, John Zhuge
  • Patent number: 8046378
    Abstract: An apparatus and a method for determining whether a quota has been violated by using a platform-identification value, instead of the platform-specific identification value. The method may include receiving a quota-sensitive data request from a user at a data storage system, which includes a platform-specific identification value. The method further includes performing a lookup operation on a first data store using the platform-specific identification value to determine a platform-independent identification value that corresponds to the user, and translating the platform-specific identification value into a platform-independent identification value. The first data store includes multiple entries that map multiple platform-specific identification values that correspond to the same user on different platforms to the same platform-independent identification value.
    Type: Grant
    Filed: September 26, 2007
    Date of Patent: October 25, 2011
    Assignee: Network Appliance, Inc.
    Inventors: John Zhuge, Paul Yuedong Mu
  • Patent number: 7783666
    Abstract: An apparatus and a method that limits a user's access to data of the storage system based on an access quota. The method may include determining an access pattern of data access requests to storage resources by a user, and comparing the access pattern of the user against an access quota, as defined by an access policy. Based on the comparison, if the user's access to the storage resources has exceeded the access quota, the storage system can limit access to the user to the storage resources.
    Type: Grant
    Filed: September 26, 2007
    Date of Patent: August 24, 2010
    Assignee: NetApp, Inc.
    Inventors: John Zhuge, Paul Yuedong Mu
  • Publication number: 20100085920
    Abstract: Disclosed is an apparatus and method of client device roaming from a home subnet to a foreign subnet of a network. The method includes the client device accessing the network through a first access node of the home subnet, and the client device roaming to a second access node of the foreign subnet, the client device accessing the network through the second access node, the client device maintaining a fixed client IP address, default gateway IP address and IP subnet attachment as the client device roams from the first access node to the second access node.
    Type: Application
    Filed: December 10, 2009
    Publication date: April 8, 2010
    Applicant: Tropos Networks, Inc.
    Inventors: Amalavoyal Chari, Devabhaktuni Srikrishna, John Zhuge
  • Patent number: 7649866
    Abstract: Disclosed is an apparatus and method of client device roaming from a home subnet to a foreign subnet of a network. The method includes the client device accessing the network through a first access node of the home subnet, and the client device roaming to a second access node of the foreign subnet, the client device accessing the network through the second access node, the client device maintaining a fixed client IP address, default gateway IP address and IP subnet attachment as the client device roams from the first access node to the second access node.
    Type: Grant
    Filed: November 24, 2004
    Date of Patent: January 19, 2010
    Assignee: Tropos Networks, Inc.
    Inventors: Amalavoyal Chari, Devabhaktuni Srikrishna, John Zhuge
  • Publication number: 20050074015
    Abstract: Disclosed is an apparatus and method of client device roaming from a home subnet to a foreign subnet of a network. The method includes the client device accessing the network through a first access node of the home subnet, and the client device roaming to a second access node of the foreign subnet, the client device accessing the network through the second access node, the client device maintaining a fixed client IP address, default gateway IP address and IP subnet attachment as the client device roams from the first access node to the second access node.
    Type: Application
    Filed: November 24, 2004
    Publication date: April 7, 2005
    Inventors: Amalavoyal Chari, Devabhaktuni Srikrishna, John Zhuge