Patents by Inventor Arthur Leung
Arthur Leung 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: 9290044Abstract: The present invention is directed to an oil hub cap comprising a cylindrical body for mounting to a wheel axle defining an interior space for holding lubricant oil and a transparent front face. An indicating ring is located within the interior space, such that the outside edge of the indicating ring indicates the minimum amount of lubricant to be contained within the interior space and the inside edge of the indicating ring indicates the maximum amount of lubricant to be contained within the interior space, the surface of the indicating ring between the inside and outside edges being provided with a reflective surface.Type: GrantFiled: November 30, 2012Date of Patent: March 22, 2016Assignee: Cimmaster Inc.Inventor: Arthur Leung
-
Patent number: 9152797Abstract: In a secure computing environment, a method, system and device are provided for loading stored encryption key data from a protected non-volatile memory of a portable device. A boot loader program is initiated after the portable device is powered on, encryption key data is loaded from the protected non-volatile memory of the portable device, and access to the protected non-volatile memory is disabled after a predetermined time after the portable device is powered on. In this way, the encryption key data is loaded from the protected non-volatile memory of a portable device before the boot operating system is loaded.Type: GrantFiled: December 18, 2012Date of Patent: October 6, 2015Assignee: BARCLAYS BANK PLCInventors: Paul Bilke, Steven Bradley, Andrew Crichton, George French, Arthur Leung, Michael Naggar, Ashutosh Sureka
-
Publication number: 20140152081Abstract: The present invention is directed to an oil hub cap comprising a cylindrical body for mounting to a wheel axle defining an interior space for holding lubricant oil and a transparent front face. An indicating ring is located within the interior space, such that the outside edge of the indicating ring indicates the minimum amount of lubricant to be contained within the interior space and the inside edge of the indicating ring indicates the maximum amount of lubricant to be contained within the interior space, the surface of the indicating ring between the inside and outside edges being provided with a reflective surface.Type: ApplicationFiled: November 30, 2012Publication date: June 5, 2014Inventor: Arthur LEUNG
-
Publication number: 20140122901Abstract: In a secure computing environment, a method, system and device are provided for loading stored encryption key data from a protected non-volatile memory of a portable device. A boot loader program is initiated after the portable device is powered on, encryption key data is loaded from the protected non-volatile memory of the portable device, and access to the protected non-volatile memory is disabled after a predetermined time after the portable device is powered on. In this way, the encryption key data is loaded from the protected non-volatile memory of a portable device before the boot operating system is loaded.Type: ApplicationFiled: December 18, 2012Publication date: May 1, 2014Applicant: BARCLAYS BANK PLCInventors: Paul Bilke, Steven Bradley, Andrew Crichton, George French, Arthur Leung, Michael Naggar, Ashutosh Sureka
-
Publication number: 20140122344Abstract: A portable electronic device having a memory storing application software for initiating a payment transaction with a remote system, a data interface for coupling the device to a host computer, a contactless interface for receiving payment token data from a contactless payment token, and a cellular network interface for communication of data over a cellular network. The application software is executed from the device when the device is connected to the host computer and configures the portable electronic device to initiate a payment transaction by receiving payment token data via the contactless interface means and transmitting said payment token data to the remote system via the mobile network interface means.Type: ApplicationFiled: December 18, 2012Publication date: May 1, 2014Applicant: BARCLAYS BANK PLCInventors: Darren Foulds, Steven Bradley, Andrew Crichton, George French, Arthur Leung, Michael Naggar, Ashutosh Sureka
-
Publication number: 20070195951Abstract: A method and network device to process network data is described. The method may comprise receiving the network data and security operation data at a security engine. The security operation data may be associated with a security operation (e.g., encryption, decryption, hashing, or the like) to be performed on the network data. The network data and the security operation data is communicated to a systolic array including a plurality of serially interconnected processing elements each defining a processing stage. Data in each processing stage may be processed in parallel to obtain processed network data. The processed data may be stored in a memory for use by a network processing module and may identify a destination of a packet in the network. In an example embodiment, decryption or encryption may be divided up into a plurality of sub-operations wherein each sub-operation is performed by a processing stage.Type: ApplicationFiled: February 10, 2006Publication date: August 23, 2007Inventor: Arthur Leung
-
Patent number: 7069372Abstract: A processor for use in a router, the processor having a systolic array pipeline for processing data packets to determine to which output port of the router the data packet should be routed. In one embodiment, the systolic array pipeline includes a plurality of programmable functional units and register files arranged sequentially as stages, for processing packet contexts (which contain the packet's destination address) to perform operations, under programmatic control, to determine the destination port of the router for the packet. A single stage of the systolic array may contain a register file and one or more functional units such as adders, shifters, logical units, etc., for performing, in one example, very long instruction word (vliw) operations. The processor may also include a forwarding table memory, on-chip, for storing routing information, and a cross bar selectively connecting the stages of the systolic array with the forwarding table memory.Type: GrantFiled: June 20, 2002Date of Patent: June 27, 2006Assignee: CISCO Technology, Inc.Inventors: Arthur Leung, Jr., Anthony J. Li, William L. Lynch, Sharad Mehrotra
-
Publication number: 20060117126Abstract: A processor for use in a router, the processor having a systolic array pipeline for processing data packets to determine to which output port of the router the data packet should be routed. In one embodiment, the systolic array pipeline includes a plurality of programmable functional units and register files arranged sequentially as stages, for processing packet contexts (which contain the packet's destination address) to perform operations, under programmatic control, to determine the destination port of the router for the packet. A single stage of the systolic array may contain a register file and one or more functional units such as adders, shifters, logical units, etc., for performing, in one example, very long instruction word (vliw) operations. The processor may also include a forwarding table memory, on-chip, for storing routing information, and a cross bar selectively connecting the stages of the systolic array with the forwarding table memory.Type: ApplicationFiled: January 4, 2006Publication date: June 1, 2006Inventors: Arthur Leung, Anthony Li, William Lynch, Sharad Mehrotra
-
Patent number: 5784603Abstract: An apparatus and method for quickly and efficiently handling mispredicted branch instructions in a computer processor having multiple instruction execution pipelines and utilizing branch delay slot instructions. When a mispredicted branch occurs, all instructions that follow the branch in execution order, including the branch delay slot instruction, die in the pipeline. The delay slot, if it is to be executed, is then reissued to the pipeline.Type: GrantFiled: June 19, 1996Date of Patent: July 21, 1998Assignee: Sun Microsystems, Inc.Inventors: Arthur Leung, Joseph Petolino
-
Patent number: 5678505Abstract: The present invention provides a warning device for attachment to a tractor unit for warning when an attached trailer has pivoted to a position where it may cause damage to the tractor. The warning device comprises a base for attachment to a skirt of the tractor unit, the base being adapted at one end for receiving a switch element and also being adapted to receive one end of a resilient connecting element. The device includes a feeler which extends from the device in a position to contact the trailer unit when the trailer unit has pivoted to a potentially skirt contacting position, the feeler being adapted for receiving the second end of the resilient connecting element to connect the base and the feeler. The resilient connecting element joining the base and the feeler of the warning device allows for full movement of the feeler relative to the base in all directions.Type: GrantFiled: October 30, 1995Date of Patent: October 21, 1997Inventors: Arthur Leung, Roscoe H. Carmack
-
Patent number: 5496587Abstract: A method for coating plastic sheet material such that an article formed from the plastic sheet material and having interior and exterior surfaces will have a metallic appearance. Two layers of ink are applied to the surface of the sheet material which will form the interior surface of the article. The first layer is applied by lithographic printing in a pattern which includes open spaces, and has a color which will form the base color of the article. The second layer is a solid layer applied over the first layer by lithographic or screen printing in a color which is the base color of a metal such that the color of the second layer will be visible from the exterior surface of the article through the spaces provided in the first layer to thereby imitate a metallic finish on the article.Type: GrantFiled: October 4, 1994Date of Patent: March 5, 1996Assignee: Cimmaster Sports Inc.Inventor: Arthur Leung