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: 20090327215Abstract: 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: ApplicationFiled: June 27, 2008Publication date: December 31, 2009Inventors: Jiang Zhu, Kaichuan He, Dipak Punnoran Koroth, Jonathan Lemon, Anil Thomas, Xi Xu
-
Patent number: 7592367Abstract: 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: GrantFiled: December 21, 2006Date of Patent: September 22, 2009Assignee: 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: 20090177998Abstract: 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: ApplicationFiled: January 9, 2008Publication date: July 9, 2009Inventors: Daiv S. Barrios, Kevin M. McBride, Matthew W. Novak, Xi Xu
-
Publication number: 20090172622Abstract: 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: ApplicationFiled: January 2, 2008Publication date: July 2, 2009Inventors: Rambabu Pyapali, Peter F. Lai, Ju H. Yew, Xi-An Xu, Xiaochun Gao
-
Patent number: 7539194Abstract: 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: GrantFiled: April 27, 2005Date of Patent: May 26, 2009Assignee: Cisco Technology, Inc.Inventors: Shujin Zhang, Xi Xu, Maria Alice Dos Santos, Jane Jiaying Jin, Jie Chu, Shuxian Lou
-
Publication number: 20080171544Abstract: 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: ApplicationFiled: January 17, 2007Publication date: July 17, 2008Applicant: Huawei Technologies Co., Ltd.Inventors: Yubin Li, Peng Yu Dong, Xi Xu
-
Publication number: 20070149610Abstract: 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: ApplicationFiled: December 21, 2006Publication date: June 28, 2007Applicant: Hong Kong Jockey Club Institute of Chinese Medicine LimitedInventors: Quan-Bin HAN, Jing-Zheng SONG, Chun-Feng QIAO, Ling YANG, Hong-Xi XU
-
Publication number: 20070148268Abstract: 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: ApplicationFiled: December 21, 2006Publication date: June 28, 2007Applicant: Hong Kong Jockey Club Institute of Chinese Medicine LimtedInventors: Chun Feng QIAO, Quan-Bin HAN, Jing-Zheng SONG, Shi-Fu MO, Ling-Dong KONG, Hsiang-Fu KUNG, Hong-Xi XU
-
Patent number: 7177947Abstract: 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: GrantFiled: June 10, 2002Date of Patent: February 13, 2007Assignee: Cisco Technology, Inc.Inventors: Theodore Thomas Herzog, Jie Chu, Xi Xu
-
Patent number: 6982978Abstract: 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: GrantFiled: February 28, 2002Date of Patent: January 3, 2006Assignee: Cisco Technology, Inc.Inventors: Shujin Zhang, Xi Xu, Maria Alice Dos Santos, Jane Jiaying Jin, Jie Chu, Shuxian Lou
-
Patent number: 6966004Abstract: 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: GrantFiled: August 14, 2003Date of Patent: November 15, 2005Assignee: Cisco Technology, Inc.Inventors: Jane Jiaying Jin, Jie Chu, Maria Alice Dos Santos, Shuxian Lou, Xi Xu, Shujin Zhang
-
Patent number: 6765907Abstract: 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: GrantFiled: June 26, 2002Date of Patent: July 20, 2004Assignee: Cisco Technology, Inc.Inventors: Xi Xu, Shuxian Lou, Shujin Zhang
-
Patent number: 6718282Abstract: 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: GrantFiled: October 20, 1999Date of Patent: April 6, 2004Assignee: Cisco Technology, Inc.Inventors: Xi Xu, Shuxian Lou, Shujin Zhang
-
Publication number: 20030215529Abstract: 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: ApplicationFiled: October 4, 2002Publication date: November 20, 2003Applicants: Dalhousie University, The Chinese University of Hong KongInventors: 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: 6643782Abstract: 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: GrantFiled: June 14, 2001Date of Patent: November 4, 2003Assignee: Cisco Technology, Inc.Inventors: Jane Jiaying Jin, Jie Chu, Maria Alice Dos Santos, Shuxian Lou, Xi Xu, Shujin Zhang
-
Patent number: 6542503Abstract: 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: GrantFiled: March 16, 1999Date of Patent: April 1, 2003Assignee: Cisco Technologies, Inc.Inventors: Xi Xu, Shuxian Lou, Shujin Zhang
-
Patent number: 6446995Abstract: 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: GrantFiled: February 24, 2000Date of Patent: September 10, 2002Assignee: Shanghai Baoqi Bicycle Co., Ltd.Inventors: Cai-xi Xu, Jia-kuan Zhu
-
Patent number: 6425003Abstract: 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: GrantFiled: January 22, 1999Date of Patent: July 23, 2002Assignee: Cisco Technology, Inc.Inventors: Theodore Thomas Herzog, Jie Chu, Xi Xu
-
Patent number: 6396833Abstract: 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: GrantFiled: December 2, 1998Date of Patent: May 28, 2002Assignee: Cisco Technology, Inc.Inventors: Shujin Zhang, Xi Xu, Maria Alice Dos Santos, Jane Jiaying Jin, Jie Chu, Shuxian Lou
-
Patent number: 6311275Abstract: 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: GrantFiled: August 3, 1998Date of Patent: October 30, 2001Assignee: Cisco Technology, Inc.Inventors: Jane Jiaying Jin, Jie Chu, Maria Alice Dos Santos, Shuxian Lou, Xi Xu, Shujin Zhang