Patents by Inventor Charles Lai

Charles Lai 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: 20240087738
    Abstract: A telepresence robot may include a drive system, a control system, an imaging system, and a mapping module. The mapping module may access a plan view map of an area and tags associated with the area. In various embodiments, each tag may include tag coordinates and tag information, which may include a tag annotation. A tag identification system may identify tags within a predetermined range of the current position and the control system may execute an action based on an identified tag whose tag information comprises a telepresence robot action modifier. The telepresence robot may rotate an upper portion independent from a lower portion. A remote terminal may allow an operator to control the telepresence robot using any combination of control methods, including by selecting a destination in a live video feed, by selecting a destination on a plan view map, or by using a joystick or other peripheral device.
    Type: Application
    Filed: November 17, 2023
    Publication date: March 14, 2024
    Inventors: Yulun Wang, Charles S. Jordan, Tim Wright, Michael Chan, Marco Pinter, Kevin Hanrahan, Daniel Sanchez, James Ballantyne, Cody Herzog, Blair Whitney, Fuji Lai, Kelton Temby, Eben Christopher Rauhut, Justin H. Kearns, Cheuk Wah Wong, Timothy Sturtevant Farlow
  • Patent number: 10660165
    Abstract: A cooking system for preparation of foods, comprises an oven with a microwave source and a convection heater, and a bowl with a stirrer; the system further comprises at least a couple of interchangeable bowls, a plastic bowl being configured to be used when microwave source is in an activated configuration and a metal bowl being configured to be used when heater is in an activated configuration.
    Type: Grant
    Filed: April 22, 2016
    Date of Patent: May 19, 2020
    Assignee: Whirlpool Corporation
    Inventors: Daniele Franchi, Charles Lai
  • Patent number: 10375191
    Abstract: An online social networking system publishes a new notification type to a single entry point controller. Each new notification type uses the same generic schema. The system maps the same generic schema into the same generic input model, and stores the same generic input model into a database. The system reads the same generic input model from the database, converts the same generic input model into a same generic output model, and transmits the same generic output model to a formatter. The formatter receives a request for a notification event, and transmits the notification event to an application programming interface. The formatter is a sole location that is aware of the new notification type. The formatter decorates and formats the notification event based on the same generic output model. The formatter transmits the notification event to the application programming interface, which transmits the notification event to the client device.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: August 6, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Adam Christopher Hobson, Charles Lai, Ivan Darmansyah, Nisheth Joshi, Jingshu Huang, Lewis Brandon Douglas Miller, Gevorg Kurghinyan, Cameron Alexander Lee, Jeffrey Zundel, Karthik Ramgopal
  • Publication number: 20190166079
    Abstract: An online social networking system displays notifications to members. The notifications relate to other members of the online social networking system. The system receives input from members relating to the notifications, and generates a virality of contextual conversations on the online social networking system based on the notifications and the input relating to the notifications.
    Type: Application
    Filed: November 29, 2017
    Publication date: May 30, 2019
    Inventors: Adam Christopher Hobson, Charles Lai, Joshua Levine, Naman Goel, Christina Lynn Lopus, Preethi Nagashri, Guanchao Wang, Abel Ernesto Sanchez Ali, Lewis Brandon Douglas Miller, Rajagopalan Ranganathan
  • Publication number: 20190166213
    Abstract: An online social networking system publishes a new notification type to a single entry point controller. Each new notification type uses the same generic schema. The system maps the same generic schema into the same generic input model, and stores the same generic input model into a database. The system reads the same generic input model from the database, converts the same generic input model into a same generic output model, and transmits the same generic output model to a formatter. The formatter receives a request for a notification event, and transmits the notification event to an application programming interface. The formatter is a sole location that is aware of the new notification type. The formatter decorates and formats the notification event based on the same generic output model. The formatter transmits the notification event to the application programming interface, which transmits the notification event to the client device.
    Type: Application
    Filed: November 29, 2017
    Publication date: May 30, 2019
    Inventors: Adam Christopher Hobson, Charles Lai, Ivan Darmansyah, Nisheth Joshi, Jingshu Huang, Lewis Brandon Douglas Miller, Gevorg Kurghinyan, Cameron Alexander Lee, Jeffrey Zundel, Karthik Ramgopal
  • Publication number: 20170147710
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for displaying multi-format search results in a dialer application.
    Type: Application
    Filed: November 20, 2015
    Publication date: May 25, 2017
    Inventors: Charles Lai, Nicolas Alexander Miranda
  • Publication number: 20160316524
    Abstract: A cooking system for preparation of foods, comprises an oven with a microwave source and a convection heater, and a bowl with a stirrer; the system further comprises at least a couple of interchangeable bowls, a plastic bowl being configured to be used when microwave source is in an activated configuration and a metal bowl being configured to be used when heater is in an activated configuration.
    Type: Application
    Filed: April 22, 2016
    Publication date: October 27, 2016
    Applicant: WHIRLPOOL CORPORATION
    Inventors: DANIELE FRANCHI, CHARLES LAI
  • Patent number: 7093207
    Abstract: An extensible data analysis system for analyzing integrated circuit fabrication data produced during integrated circuit fabrication, including an application tier that selectively runs analysis nodes. The application tier has an architecture for optionally including and excluding a desired selection of the analysis nodes. The application tier architecture allows the selection of the analysis nodes to be dynamically added by a user. A data access tier selectively runs data reader nodes. The data access tier has an architecture for optionally including and excluding a desired selection of the data reader nodes. The data reader nodes interpret a desired variety of data source files containing the integrated circuit fabrication data having different formats for access by the application tier. The data access tier architecture allows the selection of the data reader nodes to be dynamically added by the user.
    Type: Grant
    Filed: November 17, 2003
    Date of Patent: August 15, 2006
    Assignee: KLA-Tencor Technologies Corporation
    Inventors: Po-Shou Liao, Benny Huang, Charles Lai, Jimmy Liao, Bing Li, Ilya Languev, Peter Eldredge, Leslie F. Smith, Felix Lai, Sino Ho, Ellis E-Li Chang, Sandeep Bhagwat, Anthony Cheung, Michael J. Bellon
  • Patent number: 5320345
    Abstract: A game ball includes an inflatable bladder or a core and a transparent cover over the bladder or core. The bladder or core may include a layer of windings, and the bladder or core is visible through the transparent cover to provide an unusual visual appearance. An inner label can be positioned between the bladder or core and the cover. The label is visible through the transparent cover, but the label is protected from abrasion and wear by the cover. An outer label may be applied to the outer surface of the cover.
    Type: Grant
    Filed: October 1, 1992
    Date of Patent: June 14, 1994
    Assignee: Wilson Sporting Goods Co.
    Inventors: Houang-Pin Lai, Charles Lai, Chih-Lung Chang, Mickey Leow, Gerald Grayer
  • Patent number: 4809216
    Abstract: A print engine data interface for sequentially accessing locations in a full page bit map for either retrieving the data therein and forwarding it to a print engine for subsequent printing, or for issuing a refresh command to refresh the data. A bit map address counter generates address location in the full page bit map that the print engine data interface accesses. A scan offset adjustment circuit in combination with a refresh and read/write arbitration logic circuit and the bit map address counter are provided so that the print engine data interface only accesses address locations for read/write retrieval that contain printing instructions to be forwarded to the print engine. The bit map locations that do not include printing instructions for forwarding are thus accessed only for refreshing. The print engine data interface further includes a parallel-to-serial converter unit to put the retrieved data in a form so that it can be forwarded in the usable state to the print engine.
    Type: Grant
    Filed: August 25, 1986
    Date of Patent: February 28, 1989
    Assignee: Digital Equipment Corporation
    Inventor: Charles Lai