Patents by Inventor Raymond Lam
Raymond Lam 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: 9632843Abstract: A method and system for allocating memory in a RAID system. A RAID system requires the use of shared memory to store processed data related to operations of different mass storage devices. Certain RAID algorithms require different sizes of memory regions of the memory, and multiple requests to lock the required memory regions are therefore required. As multiple requests are made in parallel for different operations, the multiple requests for each operation are sorted in a predetermined order. This ensures that all memory regions for one operation can be locked. Requests for memory regions locked by a second operation are held in a pending state to wait for release of those memory regions by a first operation, at which point they are locked again by the second operation.Type: GrantFiled: April 20, 2015Date of Patent: April 25, 2017Assignee: Microsemi Storage Solutions (U.S.), Inc.Inventors: Jesslly Wong, Raymond Lam, Tao Zhong
-
Patent number: 9256521Abstract: A controller comprising a transport layer, an internal memory, and a link list manager block. The internal memory stores pending instruction entries. The link list manager block is configured to read instructions stored in an external memory, update an active vector, the active vector for storing indications of instructions from the external memory; update the pending instruction entries in the internal memory; and update the instructions stored in the external memory. The link list manager block configured to dispatch a instruction from the pending instruction entries in the internal memory to the transport layer.Type: GrantFiled: November 3, 2011Date of Patent: February 9, 2016Assignee: PMC-Sierra US, Inc.Inventors: Raymond Lam, Ivy Chow
-
Patent number: 8762609Abstract: A method of chaining a plurality of engines for a system on chip (SOC) controller device and a SOC controller device are disclosed herein. The method comprises: generating, at an initiator, a super-descriptor for providing instructions to the plurality of engines of the SOC controller; passing the super-descriptor from the initiator to a first engine of the plurality of engines; and executing a portion of the super-descriptor at each of the plurality of engines in series without the intervention of the initiator.Type: GrantFiled: November 3, 2011Date of Patent: June 24, 2014Assignee: PMC-Sierra US, Inc.Inventors: Raymond Lam, Cheng Yi
-
Patent number: 7912265Abstract: A computer-implemented system and method of intra-oral analysis for measuring plaque removal is disclosed. The system includes hardware for real-time image acquisition and software to store the acquired images on a patient-by-patient basis. The system implements algorithms to segment teeth of interest from surrounding gum, and uses a real-time image-based morphing procedure to automatically overlay a grid onto each segmented tooth. Pattern recognition methods are used to classify plaque from surrounding gum and enamel, while ignoring glare effects due to the reflection of camera light and ambient light from enamel regions. The system integrates these components into a single software suite with an easy-to-use graphical user interface (GUI) that allows users to do an end-to-end run of a patient record, including tooth segmentation of all teeth, grid morphing of each segmented tooth, and plaque classification of each tooth image.Type: GrantFiled: January 24, 2008Date of Patent: March 22, 2011Assignee: Colgate-Palmolive CompanyInventors: James Herbert Kemp, Ashit Talukder, James Lambert, Raymond Lam
-
Publication number: 20080113317Abstract: A computer-implemented system and method of intra-oral analysis for measuring plaque removal is disclosed. The system includes hardware for real-time image acquisition and software to store the acquired images on a patient-by-patient basis. The system implements algorithms to segment teeth of interest from surrounding gum, and uses a real-time image-based morphing procedure to automatically overlay a grid onto each segmented tooth. Pattern recognition methods are used to classify plaque from surrounding gum and enamel, while ignoring glare effects due to the reflection of camera light and ambient light from enamel regions. The system integrates these components into a single software suite with an easy-to-use graphical user interface (GUI) that allows users to do an end-to-end run of a patient record, including tooth segmentation of all teeth, grid morphing of each segmented tooth, and plaque classification of each tooth image.Type: ApplicationFiled: January 24, 2008Publication date: May 15, 2008Inventors: James Kemp, Ashit Talukder, James Lambert, Raymond Lam
-
Patent number: 7324661Abstract: A computer-implemented system and method of intra-oral analysis for measuring plaque removal is disclosed. The system includes hardware for real-time image acquisition and software to store the acquired images on a patient-by-patient basis. The system implements algorithms to segment teeth of interest from surrounding gum, and uses a real-time image-based morphing procedure to automatically overlay a grid onto each segmented tooth. Pattern recognition methods are used to classify plaque from surrounding gum and enamel, while ignoring glare effects due to the reflection of camera light and ambient light from enamel regions. The system integrates these components into a single software suite with an easy-to-use graphical user interface (GUI) that allows users to do an end-to-end run of a patient record, including tooth segmentation of all teeth, grid morphing of each segmented tooth, and plaque classification of each tooth image.Type: GrantFiled: April 30, 2004Date of Patent: January 29, 2008Assignee: Colgate-Palmolive CompanyInventors: James Herbert Kemp, Ashit Talukder, James Lambert, Raymond Lam
-
Publication number: 20070006740Abstract: An electric grill for use to create healthier meals is disclosed. The electric grill comprises a support structure which holds a top heating section and a bottom heating section connected by a hinge. The hinge allows for a wide range of movement whereby the top heating section may be face to face with the bottom heating section, may be perpendicular, or may be at a 180 degree angle. Moreover, the top and bottom heating sections may be tilted such that excess grease, oils and juices may be separated from the food being cooked. The electric grill disclosed herein also may include a digital read-out display and a user input keypad.Type: ApplicationFiled: May 24, 2006Publication date: January 11, 2007Inventor: Raymond Lam
-
Publication number: 20070000393Abstract: An electric grill for use to create healthier meals is disclosed. The electric grill comprises a support structure which holds a top heating section and a bottom heating section connected by a hinge. The hinge allows for a wide range of movement whereby the top heating section may be face to face with the bottom heating section, may be perpendicular, or may be at a 180 degree angle. Moreover, the top and bottom heating sections may be tilted such that excess grease, oils and juices may be separated from the food being cooked. The electric grill disclosed herein also may include a digital read-out display and a user input keypad.Type: ApplicationFiled: May 25, 2006Publication date: January 4, 2007Inventor: Raymond Lam
-
Publication number: 20060225580Abstract: A stand-alone oven capable of being utilized in both the horizontal and vertical orientations/positions to, among other functions, provide for rotisserie cooking of foodstuffs. The oven includes a rotisserie attachment that is adjustable to rotate in the oven in the horizontal and vertical orientation. A control panel is coupled to the oven to control the operation of the oven and includes a screen that is rotatable to be viewable in the horizontal and vertical orientation of the oven.Type: ApplicationFiled: July 7, 2006Publication date: October 12, 2006Inventors: Juan Fernandez, Paul McGrath, Raymond Lam
-
Publication number: 20060213373Abstract: An electric grill for use to create healthier meals is disclosed. The electric grill comprises a support structure which holds a top heating section and a bottom heating section connected by a hinge. The hinge allows for a wide range of movement whereby the top heating section may be face to face with the bottom heating section, may be perpendicular, or may be at a 180 degree angle. Moreover, the top and bottom heating sections may be tilted such that excess grease, oils and juices may be separated from the food being cooked. The electric grill disclosed herein also may include a digital read-out display and a user input keypad.Type: ApplicationFiled: June 20, 2006Publication date: September 28, 2006Applicant: Products of Tomorrow, Inc.Inventors: Juan Fernandez, Paul Mc Grath, Raymond Lam
-
Publication number: 20060005345Abstract: A hand held steam cleaner of relatively small pistol shape has a rearward projecting water container from which water is pumped by a pump within the main housing of the cleaner to a tank having a heater embedded in one wall thereof for the conversion of the water to steam. A one-way valve permits the entry of air into the container as water is pumped from it. A steam relief valve connected into a water line running from the pump to the tank opens when steam pressure becomes excessive, as when the steam cleaner nozzle is blocked. The tank in which water is converted into steam has two serpentine paths generally paralleling two sides of a U-shaped electrical heater in heat conducting relation to the paths. The path's topography is such that the surface area of the wall of the tank shared with the heater is greatly increased by a multiplicity of projections. A nose member of the cleaner receives the stem of various cleaning tools, locking them in place in fluid communication with the nozzle.Type: ApplicationFiled: July 9, 2004Publication date: January 12, 2006Inventor: Raymond Lam
-
Publication number: 20050244794Abstract: A computer-implemented system and method of intra-oral analysis for measuring plaque removal is disclosed. The system includes hardware for real-time image acquisition and software to store the acquired images on a patient-by-patient basis. The system implements algorithms to segment teeth of interest from surrounding gum, and uses a real-time image-based morphing procedure to automatically overlay a grid onto each segmented tooth. Pattern recognition methods are used to classify plaque from surrounding gum and enamel, while ignoring glare effects due to the reflection of camera light and ambient light from enamel regions. The system integrates these components into a single software suite with an easy-to-use graphical user interface (GUI) that allows users to do an end-to-end run of a patient record, including tooth segmentation of all teeth, grid morphing of each segmented tooth, and plaque classification of each tooth image.Type: ApplicationFiled: April 30, 2004Publication date: November 3, 2005Inventors: James Kemp, Ashit Talukder, James Lambert, Raymond Lam
-
Publication number: 20050108849Abstract: A water filtration vacuum cleaner that has a modular construction. A motor module fits deep into a central opening of a water tank module so that the center of gravity of the vacuum cleaner is lowered. The water tank module is then placed on top of a trolley module, which has a rotatable arm. When rotated into a substantially vertical position, the arm secures the water tank module and motor module to the trolley module. A vacuum hose connects into the water tank from above. The air path from the hose into the water tank module extends through an upper surface of the water tank module that incorporates the motor module. When activated, motor cooling air is drawn in through the bottom of a central opening in the trolley module.Type: ApplicationFiled: November 17, 2004Publication date: May 26, 2005Inventor: Raymond Lam
-
Patent number: 5772847Abstract: A method for processing recycling mill sludge into pulp, and cellulosic products made from such pulp, is described. The method for forming cellulosic pulp comprises first forming an aqueous composition in a pulper comprising recycling mill sludge, caustic agent, bleaching agent and a chelating agent. The aqueous composition also preferably includes a deinking agent and sodium silicate. The composition is then processed in the pulper for a period of time sufficient to form pulp from recycling mill sludge. The disclosure also describes a method for forming cellulosic products. The method comprises forming a cellulosic pulp from recycling mill sludge, and thereafter forming cellulosic products from the pulp. The method for forming cellulosic products may further comprise forming a pulp mixture comprising from about 1 to about 40 percent pulp from recycled materials and recycling mill sludge, and from about 99 to about 60 percent virgin pulp.Type: GrantFiled: October 24, 1995Date of Patent: June 30, 1998Assignee: Stone-Consolidated (US) CorporationInventors: Carl W. Simpson, Raymond Lam
-
Patent number: D508953Type: GrantFiled: August 18, 2004Date of Patent: August 30, 2005Assignee: C&L Elegance Manufactory, Ltd.Inventor: Raymond Lam
-
Patent number: D540536Type: GrantFiled: October 7, 2005Date of Patent: April 17, 2007Assignee: C&L Elegance Manufactory LimitedInventor: Raymond Lam
-
Patent number: D550648Type: GrantFiled: August 2, 2005Date of Patent: September 11, 2007Assignee: C & L Elegance Manufactory LimitedInventor: Raymond Lam
-
Patent number: D499968Type: GrantFiled: December 30, 2003Date of Patent: December 21, 2004Assignee: C&L Elegance Manufactory LimitedInventor: Raymond Lam