Patents by Inventor Andy Leung
Andy 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).
-
Publication number: 20230297916Abstract: The techniques described herein relate to a method including: receiving, by a processor, a data record having a plurality of fields; generating, by the processor, a risk score for the data record using a predictive model; determining, by the processor, that the data record is a potential anomaly based on the risk score; identifying, by the processor, an anomalous field from the plurality of fields; generating, by the processor, a plurality of permutations of the data record, the plurality of permutations generated by changing a value of the anomalous field; and outputting, by the processor, a replacement record selected from the plurality of permutations, the replacement record having a field value for the anomalous field that generates a lowest risk score among the plurality of permutations.Type: ApplicationFiled: March 18, 2022Publication date: September 21, 2023Inventors: Andy LEUNG, Mayur PANDYA, Jon NELSON, Dalmo CIRNE, Doron ZEHAVI
-
Patent number: 8427482Abstract: A method of ordering visual objects presented on a display includes comparing visual objects to be placed in an overlapping condition and determining from the comparison the order in which the visual objects are to be placed. The visual objects are re-ordered and placed in the overlapping condition in accordance with the determination. Methods of creating connecting links joining source and destination visual objects as well as overlapping object and object-connecting tools are also provided.Type: GrantFiled: October 21, 2011Date of Patent: April 23, 2013Assignee: SMART Technologies ULCInventors: Erin Wallace, Andy Leung
-
Patent number: 8238662Abstract: A method for dividing a digital image into regions comprises identifying potential region borders based on edge content in the digital image. The digital image is divided into regions based on user-selected ones of the potential region borders. A method of processing a region of a digital image comprises receiving gesture data for characterizing the region. A processing tool associated with the gesture data is automatically launched, and the region is processed using the processing tool.Type: GrantFiled: July 17, 2007Date of Patent: August 7, 2012Assignee: SMART Technologies ULCInventors: Shymmon Banerjee, Wallace Kroeker, Erik Benner, Andy Leung
-
Publication number: 20120179502Abstract: A method for coordinating resources for events, the method comprises identifying participants for an event; collecting information concerning the identified participants, the information at least comprising availability schedules; and providing an event monitoring interface to at least one participant device, the event monitoring interface presenting a representation of identified participants and at least one resource associated with the event.Type: ApplicationFiled: January 11, 2012Publication date: July 12, 2012Applicant: SMART TECHNOLOGIES ULCInventors: Umar Farooq, Shymmon Banerjee, Andy Leung, Alex Alexeev, Sean Bacchus, Alexander Garin, Tom Willekes, Douglas Blair Hill, Jeff Lewis
-
Publication number: 20120098858Abstract: A method of ordering visual objects presented on a display includes comparing visual objects to be placed in an overlapping condition and determining from the comparison the order in which the visual objects are to be placed. The visual objects are re-ordered and placed in the overlapping condition in accordance with the determination. Methods of creating connecting links joining source and destination visual objects as well as overlapping object and object-connecting tools are also provided.Type: ApplicationFiled: October 21, 2011Publication date: April 26, 2012Applicant: SMART TECHNOLOGIES ULCInventors: ERIN WALLACE, ANDY LEUNG
-
Publication number: 20110298722Abstract: An interactive input system includes an interactive surface, at least one proximity sensor positioned in proximity with the interactive surface; and processing structure communicating with the sensor and processing sensor output from the at least one proximity sensor for detecting a user in proximity with the interactive surface. A method of providing input into an interactive input system having an interactive surface includes communicating sensor output from at least one proximity sensor positioned in proximity with the interactive surface to processing structure of the interactive input system; and processing the sensor output for detecting a user located in proximity with the interactive surface.Type: ApplicationFiled: June 4, 2010Publication date: December 8, 2011Applicant: SMART Technologies ULCInventors: Edward Tse, Andy Leung, Shymmon Banerjee
-
Publication number: 20090022394Abstract: A method for dividing a digital image into regions comprises identifying potential region borders based on edge content in the digital image. The digital image is divided into regions based on user-selected ones of the potential region borders. A method of processing a region of a digital image comprises receiving gesture data for characterizing the region. A processing tool associated with the gesture data is automatically launched, and the region is processed using the processing tool.Type: ApplicationFiled: July 17, 2007Publication date: January 22, 2009Applicant: SMART Technologies Inc.Inventors: Shymmon Banerjee, Wallace Kroeker, Erik Benner, Andy Leung
-
Publication number: 20080143725Abstract: A method of ordering visual objects presented on a display includes comparing visual objects to be placed in an overlapping condition and determining from the comparison the order in which the visual objects are to be placed. The visual objects are re-ordered and placed in the overlapping condition in accordance with the determination. Methods of creating connecting links joining source and destination visual objects as well as overlapping object and object-connecting tools are also provided.Type: ApplicationFiled: September 11, 2007Publication date: June 19, 2008Inventors: Andy Leung, Erin Wallace
-
Publication number: 20080129753Abstract: A method of ordering visual objects presented on a display includes comparing visual objects to be placed in an overlapping condition and determining from the comparison the order in which the visual objects are to be placed. The visual objects are re-ordered and placed in the overlapping condition in accordance with the determination. Methods of creating connecting links joining source and destination visual objects as well as overlapping object and object-connecting tools are also provided.Type: ApplicationFiled: September 10, 2007Publication date: June 5, 2008Inventors: Andy Leung, Ann Dang
-
Patent number: 7330184Abstract: A touch system includes a touch panel having a touch surface and a projector presenting images onto the touch surface. A computer executing an applications program is coupled to the touch panel and the projector. The computer is responsive to contact output generated by the touch panel in response to proximity of a pointer to the touch surface and updates image data conveyed to the projector so that images presented on the touch surface reflect pointer activity. The computer executes a gesture connector recognition routine. The gesture connector recognition routine performs recognition to convert a freehand connector on the touch surface into a computer-generated connector approximating the freehand connector.Type: GrantFiled: June 12, 2002Date of Patent: February 12, 2008Assignee: SMART Technologies ULCInventor: Andy Leung
-
Patent number: 7283126Abstract: A touch system comprises a touch panel having a touch surface and a projector presenting images onto the touch surface. A computer executing an applications program is coupled to the touch panel and the projector. The computer is responsive to contact output generated by the touch panel in response to proximity of a pointer to the touch surface and updates image data conveyed to the projector so that images presented on the touch surface reflect pointer activity. The computer executes a gesture suggestion and writing recognition routine. The gesture suggestion and writing recognition routine performs recognition to convert ink on the touch surface into another object based on a selected interpretation.Type: GrantFiled: June 12, 2002Date of Patent: October 16, 2007Assignee: Smart Technologies Inc.Inventor: Andy Leung
-
Publication number: 20070156281Abstract: A hybrid label is provided with a unique product identification code which can be retrieved using multiple independent processes. In one embodiment, the hybrid label includes an RFID inlay and a printable face sheet which are secured together by a layer of adhesive material. The RFID inlay includes an integrated circuit chip which is programmed with the unique product identification code. The printable face sheet includes a bar code and an alphanumeric character string, each of which is configured to represent the same identification code. A product tracking system designed in accordance with the hybrid label is able to extract the unique identification code from the label and, in turn, associate the identification code with a designated bundle of data records which is located in an external database. The product tracking system can retrieve the identification code through the use of either RFID technology, bar code technology or manual data entry.Type: ApplicationFiled: June 27, 2006Publication date: July 5, 2007Inventors: Andy Leung, Ali Clemens, Sanjay Balu
-
Publication number: 20040221265Abstract: A method of ordering visual objects presented on a display includes comparing visual objects to be placed in an overlapping condition and determining from the comparison the order in which the visual objects are to be placed. The visual objects are re-ordered and placed in the overlapping condition in accordance with the determination. Methods of creating connecting links joining source and destination visual objects as well as overlapping object and object-connecting tools are also provided.Type: ApplicationFiled: February 9, 2004Publication date: November 4, 2004Applicant: SMART Technologies Inc.Inventors: Andy Leung, Shymmon Banerjee, Ann Dang, Erin Wallace
-
Publication number: 20030231219Abstract: A touch system includes a touch panel having a touch surface and a projector presenting images onto the touch surface. A computer executing an applications program is coupled to the touch panel and the projector. The computer is responsive to contact output generated by the touch panel in response to proximity of a pointer to the touch surface and updates image data conveyed to the projector so that images presented on the touch surface reflect pointer activity. The computer executes a gesture connector recognition routine. The gesture connector recognition routine performs recognition to convert a freehand connector on the touch surface into a computer-generated connector approximating the freehand connector.Type: ApplicationFiled: June 12, 2002Publication date: December 18, 2003Applicant: Smart Technologies Inc.Inventor: Andy Leung
-
Publication number: 20030231167Abstract: A touch system comprises a touch panel having a touch surface and a projector presenting images onto the touch surface. A computer executing an applications program is coupled to the touch panel and the projector. The computer is responsive to contact output generated by the touch panel in response to proximity of a pointer to the touch surface and updates image data conveyed to the projector so that images presented on the touch surface reflect pointer activity. The computer executes a gesture suggestion and writing recognition routine. The gesture suggestion and writing recognition routine performs recognition to convert ink on the touch surface into another object based on a selected interpretation.Type: ApplicationFiled: June 12, 2002Publication date: December 18, 2003Inventor: Andy Leung
-
Patent number: 6446891Abstract: An improved wet and dry food grinder having a base assembly and a grinder assembly receivable on the base. The base contains an electric motor with associated electrical circuitry and drive means attached thereto. The grinder assembly has a cylindrical cover and a cylindrical grinder bowl received within the cover. Grinder blades are mounted in the grinder bowl and are driven by the drive means. The motor is actuated by placing the grinder assembly in position on the base and pressing down.Type: GrantFiled: October 29, 1999Date of Patent: September 10, 2002Assignee: Re{acute over (v)}el Inc.Inventor: Andy Leung
-
Patent number: D444668Type: GrantFiled: October 29, 1999Date of Patent: July 10, 2001Inventor: Andy Leung