Patents by Inventor Xi-An Xu

Xi-An Xu 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: 20090327215
    Abstract: A streaming file is constructed with a file header section that includes a file header object, a media data file descriptor, and an index descriptor. A hinting index section includes a first level hinting index with a linear organization corresponding to timing tick key values. A second level hinting index has a non-sequential organization corresponding to such timing tick key values. A special mark in the second level hinting index indicates that the first level hinting index must be consulted for a next timing tick key value. Such mark is positioned in the last of a sequential run of timing tick key values associated with its entries. A data section that can be put in a separate file, and it accepts media data blocks associated in sequential runs of timing tick key values as its entries. Thus hinting is provided for a non-sequential media data file.
    Type: Application
    Filed: June 27, 2008
    Publication date: December 31, 2009
    Inventors: Jiang Zhu, Kaichuan He, Dipak Punnoran Koroth, Jonathan Lemon, Anil Thomas, Xi Xu
  • Patent number: 7592367
    Abstract: Three pairs of C-2 epimeric xanthones isolated from Garcinia hanburyi and method for efficiently separating the xanthone compounds into individual epimers, each of which possesses varying biological effects. The compounds are useful for their anticancer effects, particularly because they are shown to be non-substrates of the multidrug-resistance transporter. Some of the epimers have significant inhibitory effects on cytochrome P450 systems. The xanthone compounds of the present invention are gambogic acid, epigambogic acid, isogambogic acid, isoepigambogic acid, 30-hydroxygambogic acid and 30-hydroxyepigambogic acid.
    Type: Grant
    Filed: December 21, 2006
    Date of Patent: September 22, 2009
    Assignee: Hong Kong Jockey Club Institute of Chinese Medicine Ltd.
    Inventors: Quan-Bin Han, Jing-Zheng Song, Chun-Feng Qiao, Ling Yang, Hong-Xi Xu
  • Publication number: 20090177998
    Abstract: A method of efficiently adjusting a timeline in a time window. An application program displays a window that includes a graphical user interface (GUI), at least a portion of time-based data, a timeline, and a slider bar. If a click and drag occurs while a cursor is over the slider bar, the application moves the slider bar and changes a position of data displayed in the window by an amount corresponding to the movement. The application increases the timeline scale if the slider bar reaches an edge of the timeline. If a click and drag occurs while the cursor is over a handle on an edge of the slider bar, the application resizes the slider bar and adjusts the timeline scale to correspond to the slider bar scale. If additional time-based data is available and is not displayed, the application displays an indicator on a corresponding edge of the timeline.
    Type: Application
    Filed: January 9, 2008
    Publication date: July 9, 2009
    Inventors: Daiv S. Barrios, Kevin M. McBride, Matthew W. Novak, Xi Xu
  • Publication number: 20090172622
    Abstract: An automatic custom block composition tool for composing custom blocks of an integrated circuit (IC) design that may include non-standard library cells. The tool includes program instructions that are executable to create and use a placement control file that includes instructions for use by the custom block composition tool to place the one or more non-standard library cells into the custom block layout. In addition, the program instructions may instantiate a leafcell for each non-standard and each standard library cell included in a netlist. The program instructions may access the placement control file and place each leafcell in a row of the custom block layout according to the placement control file. The program instructions may also pre-route power, clock and critical network signals, and generate a router control file used during remaining routing of the custom block by a conventional router tool.
    Type: Application
    Filed: January 2, 2008
    Publication date: July 2, 2009
    Inventors: Rambabu Pyapali, Peter F. Lai, Ju H. Yew, Xi-An Xu, Xiaochun Gao
  • Patent number: 7539194
    Abstract: A gateway routes a packet from a user to a connected network utilizing a per-user routing table. A source address is extracted from the packet; a per-user routing table corresponding to the source address is found, the per-user routing table contains entries corresponding to one or more currently accessible networks for the user and the range of network addresses corresponding to the currently accessible networks; a destination address is extracted from the packet; an entry in the matching per-user routing table with a range of network addresses containing the destination address is sought; the packet is routed to a matching network if the destination address is contained within one of the ranges of network addresses for the currently accessible networks (“ranges”); and the packet is routed to a default network if the destination address is not contained within one of the ranges. Different users may access a different set of networks and select a desired network for access.
    Type: Grant
    Filed: April 27, 2005
    Date of Patent: May 26, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Shujin Zhang, Xi Xu, Maria Alice Dos Santos, Jane Jiaying Jin, Jie Chu, Shuxian Lou
  • Publication number: 20080171544
    Abstract: A method for inter-network communication between a first user and a second user. The method includes receiving a first request for a location associated with the second user from a first switching system for a first network. The method processes information associated with the first request and determines a network identifier for a second network related to the location associated with the second user. The method sends to the first switching system a location message, which includes the network identifier for the second network. The method includes receiving a third request for routing information associated with the second user in the second network from a second switching system for the second network. The method determines a location directory in the second network for the second user and receives the roaming information for the second user from the location directory. The method then sends the roaming information to the second switching system.
    Type: Application
    Filed: January 17, 2007
    Publication date: July 17, 2008
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Yubin Li, Peng Yu Dong, Xi Xu
  • Publication number: 20070149610
    Abstract: Three pairs of C-2 epimeric xanthones isolated from Garcinia hanburyi and method for efficiently separating the xanthone compounds into individual epimers, each of which possesses varying biological effects. The compounds are useful for their anticancer effects, particularly because they are shown to be non-substrates of the multidrug-resistance transporter. Some of the epimers have significant inhibitory effects on cytochrome P450 systems. The xanthone compounds of the present invention are gambogic acid, epigambogic acid, isogambogic acid, isoepigambogic acid, 30-hydroxygambogic acid and 30-hydroxyepigambogic acid.
    Type: Application
    Filed: December 21, 2006
    Publication date: June 28, 2007
    Applicant: Hong Kong Jockey Club Institute of Chinese Medicine Limited
    Inventors: Quan-Bin HAN, Jing-Zheng SONG, Chun-Feng QIAO, Ling YANG, Hong-Xi XU
  • Publication number: 20070148268
    Abstract: Two novel benzofuran glycosides, named psoralenoide and isopsoralenoide, isolated and purified from the seeds of Psoralea corylifolia. The compounds are useful as therapeutic agents for diseases defined under TCM and as a more accurately means of quality control and assessment for Psoralea corylifolia, an important herbs used in TCM.
    Type: Application
    Filed: December 21, 2006
    Publication date: June 28, 2007
    Applicant: Hong Kong Jockey Club Institute of Chinese Medicine Limted
    Inventors: Chun Feng QIAO, Quan-Bin HAN, Jing-Zheng SONG, Shi-Fu MO, Ling-Dong KONG, Hsiang-Fu KUNG, Hong-Xi XU
  • Patent number: 7177947
    Abstract: A method and apparatus for resolving where to forward DNS (domain name service) requests for a user simultaneously logged into more than one service existing on a data communications network utilizes an active service list (ASL) to keep track of the services that the user is currently logged into. The active service list includes a list of services sorted in a particular order based on information about the service and sometimes the order in which the user logged into the services. Each service has a profile that defines, among other things, the IP Address space for the service and a Domain attribute. To determine the appropriate service and, therefore, the appropriate DNS server for a DNS request, the QName from the DNS request is compared to the configured Domain attribute(s) for each service in the order of the ASL. If a match is found, then the DNS request packet is modified to re-direct the DNS request to the DNS server configured for the matched service.
    Type: Grant
    Filed: June 10, 2002
    Date of Patent: February 13, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Theodore Thomas Herzog, Jie Chu, Xi Xu
  • Patent number: 6982978
    Abstract: A gateway is provided which routes a packet sent from a user to a connected network utilizing a per-user routing table. This is accomplished by extracting a source address from the packet; finding a per-user routing table corresponding to the source address, the per-user routing table containing entries corresponding to one or more currently accessible networks for the user and the range of network addresses corresponding to the currently accessible networks; extracting a destination address from the packet; seeking an entry in the matching per-user routing table with a range of network addresses containing the destination address; routing the packet to a matching network if the destination address is contained within one of the ranges of network addresses for the currently accessible networks; and routing the packet to a default network if the destination address is not contained within one of the ranges of network addresses for the currently accessible networks.
    Type: Grant
    Filed: February 28, 2002
    Date of Patent: January 3, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Shujin Zhang, Xi Xu, Maria Alice Dos Santos, Jane Jiaying Jin, Jie Chu, Shuxian Lou
  • Patent number: 6966004
    Abstract: A method for providing single step log-on access for a subscriber to a computer network. The computer network is differentiated into public and private areas. Secure access to the private areas is provided by a Service Selection Gateway (SSG) Server, introduced between a conventional Network Access Server (NAS) and an Authentication Authorization and Accounting (AAA) Server. The SSG Server intercepts and manipulates packets of data exchanged between the NAS and the AAA Server to obtain all the information it needs to automatically log the user on when the user logs on to the NAS. An authorized user is thus spared the task of having to re-enter username and password data or launch a separate application in order to gain secure access to private areas of the network.
    Type: Grant
    Filed: August 14, 2003
    Date of Patent: November 15, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Jane Jiaying Jin, Jie Chu, Maria Alice Dos Santos, Shuxian Lou, Xi Xu, Shujin Zhang
  • Patent number: 6765907
    Abstract: An apparatus is provided which processes upstream multicast packets and downstream multicast packets in a manner such as to avoid the problem of multicast echo which is generated from a host gateway. For upstream multicast packets, a method is provided which includes: extracting the source network address from the upstream multicast packet; storing said source network address in a table corresponding to the destination host gateway of the packet; and forwarding the upstream multicast packet to the destination network address.
    Type: Grant
    Filed: June 26, 2002
    Date of Patent: July 20, 2004
    Assignee: Cisco Technology, Inc.
    Inventors: Xi Xu, Shuxian Lou, Shujin Zhang
  • Patent number: 6718282
    Abstract: A method for determining the performance of a first processor in a computer network in which the first processor is connected to a second processor includes incrementing a request count when the second processor requests data from the first processor, incrementing a reply count when the second processor receives data from the first processor, dividing the reply count by the request count to create a ratio and indicating the performance of the first processor is less than expected when the ratio is less than a threshold. An apparatus for determining the performance of a first processor includes at least one memory having program instructions and at least one processor coupled to the first processor.
    Type: Grant
    Filed: October 20, 1999
    Date of Patent: April 6, 2004
    Assignee: Cisco Technology, Inc.
    Inventors: Xi Xu, Shuxian Lou, Shujin Zhang
  • Publication number: 20030215529
    Abstract: In accordance with the present invention, novel compositions useful for the treatment of the cytopathogenic effects of an enveloped virus in mammals have been discovered by extraction and purification from the spikes of Prunella vulgaris. In particular, invention compositions comprise a lignin-carbohydrate complex as an active ingredient for inhibition of viral infection in a mammal. In accordance with an embodiment of the present invention, it has been discovered that invention compositions are effective agents for the prophylaxis and therapy in mammals of diseases caused by enveloped viruses, e.g., herpes simplex virus. Methods for producing invention compositions and uses therefor are also provided.
    Type: Application
    Filed: October 4, 2002
    Publication date: November 20, 2003
    Applicants: Dalhousie University, The Chinese University of Hong Kong
    Inventors: Song F. Lee, Paul P.H. But, Spencer H.S. Lee, Vincent E.C. Ooi, Hong-Xi Xu, Yongwen Zhang, Wai-Chong Foong, Jonathan Blay
  • Patent number: 6643782
    Abstract: A method for providing single step log-on access for a subscriber to a computer network. The computer network is differentiated into public and private areas. Secure access to the private areas is provided by a Service Selection Gateway (SSG) Server, introduced between a conventional Network Access Server (NAS) and an Authentication Authorization and Accounting (AAA) Server. The SSG Server intercepts and manipulates packets of data exchanged between the NAS and the AAA Server to obtain all the information it needs to automatically log the user on when the user logs on to the NAS. An authorized user is thus spared the task of having to re-enter username and password data or launch a separate application in order to gain secure access to private areas of the network.
    Type: Grant
    Filed: June 14, 2001
    Date of Patent: November 4, 2003
    Assignee: Cisco Technology, Inc.
    Inventors: Jane Jiaying Jin, Jie Chu, Maria Alice Dos Santos, Shuxian Lou, Xi Xu, Shujin Zhang
  • Patent number: 6542503
    Abstract: An apparatus is provided which processes upstream multicast packets and downstream multicast packets in a manner such as to avoid the problem of multicast echo which is generated from a host gateway. For upstream multicast packets, a method is provided which includes: extracting the source network address from the upstream multicast packet; storing said source network address in a table corresponding to the destination host gateway of the packet; and forwarding the upstream multicast packet to the destination network address.
    Type: Grant
    Filed: March 16, 1999
    Date of Patent: April 1, 2003
    Assignee: Cisco Technologies, Inc.
    Inventors: Xi Xu, Shuxian Lou, Shujin Zhang
  • Patent number: 6446995
    Abstract: A children's bicycle with a bevel gear driving device that includes a pedal intermediate axle, characterized in that the pedal intermediate axle is connected with a drive bevel gear, which drives a connecting rod having bevel gears on both ends thereof, that the bevel gear on the other end of the connecting rod drives the rear wheel bevel gear, and that protecting hoods are provided over the driving bevel gear, the connecting rod with bevel gears, and the rear wheel bevel gear. The driving device avoids the problem of chain falling-off and allows safer use.
    Type: Grant
    Filed: February 24, 2000
    Date of Patent: September 10, 2002
    Assignee: Shanghai Baoqi Bicycle Co., Ltd.
    Inventors: Cai-xi Xu, Jia-kuan Zhu
  • Patent number: 6425003
    Abstract: A method and apparatus for resolving where to forward DNS (domain name service) requests for a user simultaneously logged into more than one service existing on a data communications network utilizes an active service list (ASL) to keep track of the services that the user is currently logged into. The active service list includes a list of services sorted in a particular order based on information about the service and sometimes the order in which the user logged into the services. Each service has a profile that defines, among other things, the IP Address space for the service and a Domain attribute. To determine the appropriate service and, therefore, the appropriate DNS server for a DNS request, the QName from the DNS request is compared to the configured Domain attribute(s) for each service in the order of the ASL. If a match is found, then the DNS request packet is modified to re-direct the DNS request to the DNS server configured for the matched service.
    Type: Grant
    Filed: January 22, 1999
    Date of Patent: July 23, 2002
    Assignee: Cisco Technology, Inc.
    Inventors: Theodore Thomas Herzog, Jie Chu, Xi Xu
  • Patent number: 6396833
    Abstract: A gateway is provided which routes a packet sent from a user to the connected network which would maximize the chances that the packet arrives at its destination in the quickest way possible.
    Type: Grant
    Filed: December 2, 1998
    Date of Patent: May 28, 2002
    Assignee: Cisco Technology, Inc.
    Inventors: Shujin Zhang, Xi Xu, Maria Alice Dos Santos, Jane Jiaying Jin, Jie Chu, Shuxian Lou
  • Patent number: 6311275
    Abstract: A method for providing single step log-on access for a subscriber to a computer network. The computer network is differentiated into public and private areas. Secure access to the private areas is provided by a Service Selection Gateway (SSG) Server, introduced between a conventional Network Access Server (NAS) and an Authentication Authorization and Accounting (AAA) Server. The SSG Server intercepts and manipulates packets of data exchanged between the NAS and the AAA Server to obtain all the information it needs to automatically log the user on when the user logs on to the NAS. An authorized user is thus spared the task of having to re-enter username and password data or launch a separate application in order to gain secure access to private areas of the network.
    Type: Grant
    Filed: August 3, 1998
    Date of Patent: October 30, 2001
    Assignee: Cisco Technology, Inc.
    Inventors: Jane Jiaying Jin, Jie Chu, Maria Alice Dos Santos, Shuxian Lou, Xi Xu, Shujin Zhang