Patents by Inventor David Fung

David Fung 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: 20230106867
    Abstract: Systems and methods are provided for associating, by a server and in a data store maintained by the server, a user account with a vehicle; associating, by the server and in the data store, the user account with a user profile, the user profile including one or more preferred vehicle attribute settings; upon receiving an indication that a user is approaching the vehicle, causing, by the server, the user account to be automatically logged into at the vehicle; in response to logging into the user account, retrieving, by the server, the user profile associated with the user account; and causing, by the server, the user profile to be loaded at the vehicle such that attributes of the vehicle are modified based on the preferred vehicle attribute settings stored in the user profile.
    Type: Application
    Filed: July 5, 2022
    Publication date: April 6, 2023
    Inventors: Vincent Wai-Yuen Chan, David A. Fung, Philipp Beisel, Leonid Kokhnovych, Vivek Ravi, Paul Chui
  • Publication number: 20230071702
    Abstract: Systems and methods are provided to communicate, by a server, with a vehicle over a second communication path, where the vehicle is configured to communicate with a user device over a first communication path. The server may associate a user device with an authenticated user profile that is associated with the vehicle. The server may identify a public-private key pair associated with the user device and a public-private key pair associated with the vehicle. Processing circuitry may generate a shared key based on the public-private key pair associated with the user device and the public-private key pair associated with the vehicle, and the processing circuitry may establish a communication channel between the user device and the vehicle over the first communication path using the shared key.
    Type: Application
    Filed: August 11, 2022
    Publication date: March 9, 2023
    Inventors: Mark Thomas Abene, David A. Fung, Akash Sridhara Acharya, Leonid Kokhnovych
  • Patent number: 5068644
    Abstract: A color graphics system for use with a computer. The color graphics system utilizes a look-up table having index values to be stored in a frame buffer. The look-up table is addressed by providing color information, such as RGB color information to the table. The index values may be used to index a second look-up table for providing color information, such as RGB color information. The present invention further disclosed methods of insuring index values provided by the look-up table closely approximate the desired color within the available color space. Further the present invention provided methods for performing arithmetic transfer operations on colors represented by indexes in the frame buffer.
    Type: Grant
    Filed: May 17, 1988
    Date of Patent: November 26, 1991
    Assignee: Apple Computer, Inc.
    Inventors: James Batson, Ernie Beernink, David Fung, Michael Potel, Art Cabral, Cary Clark
  • Patent number: 5003299
    Abstract: A method for building an inverse color look-up table in a color graphics system. The inverse color look-up table accepts as an address input RGB color information and provides as a data output index information for indexing a color look-up table. The method initializes an array of data elements, each of said data elements for storing said index information, each of said data elements corresponding to a color position in RGB color space. A first index value is stored in the array, the first index value corresponding to an index for the color look-up table. The first index value is stored in a first of the data elements, the first data element corresponding to a color represented by the first index value in the color look-up table. An address of the first data element is also stored in a queue means. For a second of the data elements, it is determined whether the second data element has been assigned an index value.
    Type: Grant
    Filed: February 14, 1990
    Date of Patent: March 26, 1991
    Assignee: Apple Computer, Inc.
    Inventors: James Batson, Ernie Beernink, David Fung, Michael Potel, Art Cabral, Cary Clark