Patents by Inventor Joe SUN
Joe SUN 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: 10110482Abstract: A technique for triggering an association between a Media Access Control (MAC) address and a switch port is provided. The association allows forwarding data frames including the MAC address as destination MAC address via the associated switch port. Related methods include receiving a data frame originating from a node. The data frame includes a MAC address of the originating note as source MAC address. The data frame is stored including the MAC address. The data frame is successfully sent towards a first switch port. In response to a failure of a first link towards the first switch port, the stored data frame is resent towards a seconds switch port that is different from the first switch port for triggering the association between the second switch port and the MAC address of the originating node.Type: GrantFiled: December 23, 2013Date of Patent: October 23, 2018Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Junhui Liu, Adrian Pan, Joe Sun
-
Publication number: 20170005921Abstract: A technique for triggering an association between a Media Access Control (MAC) address and a switch port is provided. The association allows forwarding data frames including the MAC address as destination MAC address via the associated switch port. Related methods include receiving a data frame originating from a node. The data frame includes a MAC address of the originating note as source MAC address. The data frame is stored including the MAC address. The data frame is successfully sent towards a first switch port. In response to a failure of a first link towards the first switch port, the stored data frame is resent towards a seconds switch port that is different from the first switch port for triggering the association between the second switch port and the MAC address of the originating node.Type: ApplicationFiled: December 23, 2013Publication date: January 5, 2017Inventors: Junhui LIU, Adrian PAN, Joe SUN
-
Patent number: 8667034Abstract: The present invention enables a storage virtualization system to identify and preserve symlinks stored in a mixed protocol NFS+CIFS NAS system. Using the results of a multi-protocol scan, a storage virtualization system may identify which data objects are symlinks. The storage virtualization system may also determine the symlinks' target path information either by monitoring access or by referring to metadata discovered during the scan. After recording this target path information, the storage virtualization system may provide symlink expansion capabilities separate from the client computer or the NAS system. In addition, this target path information may be preserved upon symlink migration to a second NAS system.Type: GrantFiled: February 20, 2008Date of Patent: March 4, 2014Assignee: EMC CorporationInventors: Dylan Simon, Ronald Brown, Mingzhou Joe Sun
-
Patent number: 8650615Abstract: The present is a system and method for preserving user account security privileges during a migration or re-direction of data from one network attached storage (“NAS”) system to another. Certain NAS systems authenticate user accounts using Kerberos Delegation Technology. In addition, some NAS systems feature the ability to constrain delegation to certain services. While effective in limiting access and promoting network security, this constrained delegation restricts the ability of a storage virtualization system to migrate or re-direct data to other NAS systems, especially if the other NAS system resides or is identified by a different domain name. The present invention is a system and method for storing user account credentials that work with the former NAS system, and providing a way to translate these credentials to a new NAS system with a new domain, permitting seamless data migration and re-direction across domains.Type: GrantFiled: September 28, 2007Date of Patent: February 11, 2014Assignee: EMC CorporationInventor: Mingzhou Joe Sun
-
Patent number: 8380806Abstract: A system and method provides for enabling a storage virtualization system to dynamically discover shares on a network attached storage file system is disclosed. Certain network attached storage systems represent user shares using abbreviated symbolic path names rather than full absolute path names. These network attached storage systems can correctly map the abbreviated path address to the actual file location; however, when a storage virtualization system is implemented to manage shares or files in these shares, it cannot access these files because it does not have the absolute path address. An embodiment of the present invention provides software instructions to augment the capabilities of the storage virtualization system, enabling it to map files with abbreviated share names, and therefore provide it with the ability to access these types of network attached storage systems.Type: GrantFiled: September 28, 2007Date of Patent: February 19, 2013Assignee: EMC CorporationInventors: Xie Fen, Mingzhou Joe Sun
-
Publication number: 20090089395Abstract: A system and method provides for enabling a storage virtualization system to dynamically discover shares on a network attached storage file system is disclosed. Certain network attached storage systems represent user shares using abbreviated symbolic path names rather than full absolute path names. These network attached storage systems can correctly map the abbreviated path address to the actual file location; however, when a storage virtualization system is implemented to manage shares or files in these shares, it cannot access these files because it does not have the absolute path address. An embodiment of the present invention provides software instructions to augment the capabilities of the storage virtualization system, enabling it to map files with abbreviated share names, and therefore provide it with the ability to access these types of network attached storage systems.Type: ApplicationFiled: September 28, 2007Publication date: April 2, 2009Applicant: EMC CorporationInventors: Xie Fen, Mingzhou Joe Sun
-
Publication number: 20090089862Abstract: The present is a system and method for preserving user account security privileges during a migration or re-direction of data from one network attached storage (“NAS”) system to another. Certain NAS systems authenticate user accounts using Kerberos Delegation Technology. In addition, some NAS systems feature the ability to constrain delegation to certain services. While effective in limiting access and promoting network security, this constrained delegation restricts the ability of a storage virtualization system to migrate or re-direct data to other NAS systems, especially if the other NAS system resides or is identified by a different domain name. The present invention is a system and method for storing user account credentials that work with the former NAS system, and providing a way to translate these credentials to a new NAS system with a new domain, permitting seamless data migration and re-direction across domains.Type: ApplicationFiled: September 28, 2007Publication date: April 2, 2009Applicant: EMC CorporationInventor: Mingzhou Joe Sun
-
Patent number: 6278705Abstract: The present invention provides a modular architecture for connecting a plurality of telephone lines to a computer network. The invention binds a plurality of network access servers together so that they form a single system image to clients dialing into the plurality of network access servers. The invention operates by providing a tunneling mechanism for communication between the network access servers. The tunneling mechanism facilitates packet re-forwarding so that a call dialed into a physical port in a network access server can be re-forwarded through a logical port in another network access server. This allows a call to be routed through a physical port in a network access server even if no logical port is available in the network access server. Packet re-forwarding also allows multilink connections through physical ports in multiple network access servers to be routed through a single logical port in a network access server.Type: GrantFiled: April 8, 1997Date of Patent: August 21, 2001Assignee: 3Com CorporationInventors: Wing Cheong Chau, Darren Leu, Tze-jian Liu, Chandy Nilakantan, Jeffrey Kaiping Pao, Tsyr-Shya Joe Sun, Wayming Daniel Tai, Xiaohu Wang
-
Patent number: 6256305Abstract: The present invention provides a modular architecture for connecting a plurality of telephone lines to a computer network. The invention binds a plurality of network access servers together so that they form a single system image to clients dialing into the plurality of network access servers. The invention operates by providing a tunneling mechanism for communication between the network access servers. The tunneling mechanism facilitates packet re-forwarding so that a call dialed into a physical port in a network access server can be re-forwarded through a logical port in another network access server. This allows a call to be routed through a physical port in a network access server even if no logical port is available in the network access server. Packet re-forwarding also allows multilink connections through physical ports in multiple network access servers to be routed through a single logical port in a network access server.Type: GrantFiled: June 8, 1999Date of Patent: July 3, 2001Assignee: 3Com CorporationInventors: Wing Cheong Chau, Darren Leu, Tze-jian Liu, Chandy Nilakantan, Jeffrey Kaiping Pao, Tsyr-Shya Joe Sun, Wayming Daniel Tai, Xiaohu Wang
-
Patent number: 6233232Abstract: The present invention provides a modular architecture for connecting a plurality of telephone lines to a computer network. The invention binds a plurality of network access servers together so that they form a single system image to clients dialing into the plurality of network access servers. The invention operates by providing a tunneling mechanism for communication between the network access servers. The tunneling mechanism facilitates packet re-forwarding so that a call dialed into a physical port in a network access server can be re-forwarded through a logical port in another network access server. This allows a call to be routed through a physical port in a network access server even if no logical port is available in the network access server. Packet re-forwarding also allows multilink connections through physical ports in multiple network access servers to be routed through a single logical port in a network access server.Type: GrantFiled: April 8, 1997Date of Patent: May 15, 2001Assignee: 3Com CorporationInventors: Wing Cheong Chau, Darren Leu, Tze-jian Liu, Chandy Nilakantan, Jeffrey Kaiping Pao, Tsyr-Shya Joe Sun, Wayming Daniel Tai, Xiaohu Wang
-
Patent number: 6147987Abstract: The present invention provides a modular architecture for connecting a plurality of telephone lines to a computer network. The invention binds a plurality of network access servers together so that they form a single system image to clients dialing into the plurality of network access servers. The invention operates by providing a tunneling mechanism for communication between the network access servers. The tunneling mechanism facilitates packet re-forwarding so that a call dialed into a physical port in a network access server can be re-forwarded through a logical port in another network access server. This allows a call to be routed through a physical port in a network access server even if no logical port is available in the network access server. Packet re-forwarding also allows multilink connections through physical ports in multiple network access servers to be routed through a single logical port in a network access server.Type: GrantFiled: April 8, 1997Date of Patent: November 14, 2000Assignee: 3Com CorporationInventors: Wing Cheong Chau, Darren Leu, Tze-jian Liu, Chandy Nilakantan, Jeffrey Kaiping Pao, Tsyr-Shya Joe Sun, Wayming Daniel Tai, Xiaohu Wang
-
Patent number: 6026085Abstract: The present invention provides a modular architecture for connecting a plurality of telephone lines to a computer network. The invention binds a plurality of network access servers together so that they form a single system image to clients dialing into the plurality of network access servers. The invention operates by providing a tunneling mechanism for communication between the network access servers. The tunneling mechanism facilitates packet re-forwarding so that a call dialed into a physical port in a network access server can be re-forwarded through a logical port in another network access server. This allows a call to be routed through a physical port in a network access server even if no logical port is available in the network access server. Packet re-forwarding also allows multilink connections through physical ports in multiple network access servers to be routed through a single logical port in a network access server.Type: GrantFiled: April 8, 1997Date of Patent: February 15, 2000Assignee: 3Com CorporationInventors: Wing Cheong Chau, Darren Leu, Tze-jian Liu, Chandy Nilakantan, Jeffrey Kaiping Pao, Tsyr-Shya Joe Sun, Wayming Daniel Tai, Xiaohu Wang
-
Patent number: 6011910Abstract: The present invention provides a modular architecture for connecting a plurality of telephone lines to a computer network. The invention binds a plurality of network access servers together so that they form a single system image to clients dialing into the plurality of network access servers. The invention operates by providing a tunneling mechanism for communication between the network access servers. The tunneling mechanism facilitates packet re-forwarding so that a call dialed into a physical port in a network access server can be re-forwarded through a logical port in another network access server. This allows a call to be routed through a physical port in a network access server even if no logical port is available in the network access server. Packet re-forwarding also allows multilink connections through physical ports in multiple network access servers to be routed through a single logical port in a network access server.Type: GrantFiled: April 8, 1997Date of Patent: January 4, 2000Assignee: 3Com CorporationInventors: Wing Cheong Chau, Darren Leu, Tze-jian Liu, Chandy Nilakantan, Jeffrey Kaiping Pao, Tsyr-Shya Joe Sun, Wayming Daniel Tai, Xiaohu Wang
-
Patent number: 5903759Abstract: The present invention provides a method and an apparatus for analyzing the performance of a computer program inn a way that is accurate in light of prefetching caching operations. The method operates by inserting output sequences into a computer program. An output sequence is a sequence of instructions which cause the program to send an output through the data bus to an output terminal. A hardware analyzer records the output from the output terminal, and this output is used to calculate performance of the computer program. The present invention provides facilities to insert output sequences into executable code, thereby allowing performance analysis to take place without time consuming recompilation. The present invention requires only a small number connections from a hardware analyzer to output terminals connected to the processor data bus. This greatly simplifies the process of gathering data with a hardware analyzer.Type: GrantFiled: June 4, 1997Date of Patent: May 11, 1999Assignee: 3 Com CorporationInventors: Tsyr-Shya Joe Sun, Dar-Ren Leu