Patents by Inventor Albert Teng

Albert Teng 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: 11750673
    Abstract: Methods for synchronizing a client application user interface (UI) state of content of a client application on a client device corresponding with a host application on a host device are presented, the method including: receiving an update on the host application; transmitting a request for remote notification to the client device to synchronize the UI state of content of the client application responsive to receiving the event; displaying a notification corresponding with the request for remote notification on the client device indicating content is available to the client device; selecting the notification; launching the client application on the client device; transmitting a synchronizing request by the client device to the host device; enabling a synchronization mode of the host application; determining a host application UI state; transmitting content data associated with the UI state of the host application to the client device; and displaying the client application UI state based on the content data fro
    Type: Grant
    Filed: September 16, 2021
    Date of Patent: September 5, 2023
    Assignee: SPRING DESIGN, INC.
    Inventors: Albert Teng, Jack Yuan, Xiao Bin, Richard Li
  • Publication number: 20220321629
    Abstract: Methods for synchronizing a client application user interface (UI) state of content of a client application on a client device corresponding with a host application on a host device are presented, the method including: receiving an update on the host application; transmitting a request for remote notification to the client device to synchronize the UI state of content of the client application responsive to receiving the event; displaying a notification corresponding with the request for remote notification on the client device indicating content is available to the client device; selecting the notification; launching the client application on the client device; transmitting a synchronizing request by the client device to the host device; enabling a synchronization mode of the host application; determining a host application UI state; transmitting content data associated with the UI state of the host application to the client device; and displaying the client application UI state based on the content data fro
    Type: Application
    Filed: September 16, 2021
    Publication date: October 6, 2022
    Inventors: Albert Teng, Jack Yuan, Xiao Bin, Richard Li
  • Patent number: 11134113
    Abstract: Methods for synchronizing a client application user interface (UI) state of content of a client application on a client device corresponding with a host application on a host device are presented, the method including: receiving an update on the host application; transmitting a request for remote notification to the client device to synchronize the UI state of content of the client application responsive to receiving the event; displaying a notification corresponding with the request for remote notification on the client device indicating content is available to the client device; selecting the notification; launching the client application on the client device; transmitting a synchronizing request by the client device to the host device; enabling a synchronization mode of the host application; determining a host application UI state; transmitting content data associated with the UI state of the host application to the client device; and displaying the client application UI state based on the content data fro
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: September 28, 2021
    Assignee: Spring Design, Inc.
    Inventors: Albert Teng, Jack Yuan, Xiao Bin, Richard Li
  • Publication number: 20200287950
    Abstract: Methods for synchronizing a client application user interface (UI) state of content of a client application on a client device corresponding with a host application on a host device are presented, the method including: receiving an update on the host application; transmitting a request for remote notification to the client device to synchronize the UI state of content of the client application responsive to receiving the event; displaying a notification corresponding with the request for remote notification on the client device indicating content is available to the client device; selecting the notification; launching the client application on the client device; transmitting a synchronizing request by the client device to the host device; enabling a synchronization mode of the host application; determining a host application UI state; transmitting content data associated with the UI state of the host application to the client device; and displaying the client application UI state based on the content data fro
    Type: Application
    Filed: March 23, 2020
    Publication date: September 10, 2020
    Inventors: Albert Teng, Jack Yuan, Xiao Bin, Richard Li
  • Patent number: 10616295
    Abstract: Methods for synchronizing a client application user interface (UI) state of content of a client application on a client device corresponding with a host application on a host device are presented, the method including: receiving an update on the host application; transmitting a request for remote notification to the client device to synchronize the UI state of content of the client application responsive to receiving the event; displaying a notification corresponding with the request for remote notification on the client device indicating content is available to the client device; selecting the notification; launching the client application on the client device; transmitting a synchronizing request by the client device to the host device; enabling a synchronization mode of the host application; determining a host application UI state; transmitting content data associated with the UI state of the host application to the client device; and displaying the client application UI state based on the content data fro
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: April 7, 2020
    Inventors: Albert Teng, Jack Yuan, Xiao Bin, Richard Li
  • Publication number: 20190245900
    Abstract: Methods for synchronizing a client application user interface (UI) state of content of a client application on a client device corresponding with a host application on a host device are presented, the method including: receiving an update on the host application; transmitting a request for remote notification to the client device to synchronize the UI state of content of the client application responsive to receiving the event; displaying a notification corresponding with the request for remote notification on the client device indicating content is available to the client device; selecting the notification; launching the client application on the client device; transmitting a synchronizing request by the client device to the host device; enabling a synchronization mode of the host application; determining a host application UI state; transmitting content data associated with the UI state of the host application to the client device; and displaying the client application UI state based on the content data fro
    Type: Application
    Filed: April 16, 2019
    Publication date: August 8, 2019
    Inventors: Albert Teng, Jack Yuan, Xiao Bin, Richard Li
  • Patent number: 10298642
    Abstract: Methods for synchronizing a client application user interface (UI) state of content of a client application on a client device corresponding with a host application on a host device are presented, the method including: receiving an update on the host application; transmitting a request for remote notification to the client device to synchronize the UI state of content of the client application responsive to receiving the event; displaying a notification corresponding with the request for remote notification on the client device indicating content is available to the client device; selecting the notification; launching the client application on the client device; transmitting a synchronizing request by the client device to the host device; enabling a synchronization mode of the host application; determining a host application UI state; transmitting content data associated with the UI state of the host application to the client device; and displaying the client application UI state based on the content data fro
    Type: Grant
    Filed: February 17, 2016
    Date of Patent: May 21, 2019
    Assignee: Quickbiz Holdings Limited, Apia
    Inventors: Albert Teng, Jack Yuan, Xiao Bin, Richard Li
  • Patent number: 9836264
    Abstract: Systems are presented including: a first electronic device operative to receive a first input, the first electronic device including: a first data communication unit operative to connect the first electronic device to a second electronic device; and a first processing unit operative to process the first input to generate information representing at least a portion of a first intended display, and operative to establish at least one communication channel between the first and second electronic devices using the first data communication unit operative and to call at least one application programming interface to forward the information representing the at least the portion of the first intended display to the second electronic device for display, and further operative to receive and process a representation of a second input from the second electronic device.
    Type: Grant
    Filed: December 14, 2014
    Date of Patent: December 5, 2017
    Assignee: QUICKBIZ HOLDINGS LIMITED, APIA
    Inventors: Albert Teng, Jack Yuan, Xiao Bin
  • Publication number: 20170237791
    Abstract: Methods for synchronizing a client application user interface (UI) state of content of a client application on a client device corresponding with a host application on a host device are presented, the method including: receiving an update on the host application; transmitting a request for remote notification to the client device to synchronize the UI state of content of the client application responsive to receiving the event; displaying a notification corresponding with the request for remote notification on the client device indicating content is available to the client device; selecting the notification; launching the client application on the client device; transmitting a synchronizing request by the client device to the host device; enabling a synchronization mode of the host application; determining a host application UI state; transmitting content data associated with the UI state of the host application to the client device; and displaying the client application UI state based on the content data fro
    Type: Application
    Filed: February 17, 2016
    Publication date: August 17, 2017
    Inventors: Albert Teng, Jack Yuan, Xiao Bin, Richard Li
  • Patent number: 9438697
    Abstract: A computer-implemented method is provided that synchronizes the user interface state of content of a host application on a host device with a client application on a client device. By synchronizing the user interface state across the devices, the client application on the client device displays the user interface of content of the host application. This allows a user of the devices to leverage a larger display screen of the client device to improve the user's experience when viewing content originally displayed on the host device.
    Type: Grant
    Filed: August 1, 2013
    Date of Patent: September 6, 2016
    Assignee: Quickbiz Holdings Limited, Apia
    Inventors: Albert Teng, Jack Yuan, Xiao Bin, Richard Li
  • Patent number: 9239696
    Abstract: An electronic device includes complementary dual displays, which enable sending a video signal to a first display, wherein the first display is a refresh-based, high frame rate display; displaying the video signal on the first display; and printing a frame of the video signal to a second display, wherein the second display is a bistable, low frame rate display, the printing including, loading a portion of a current frame of the video signal into a frame buffer, and displaying the current frame of the video signal to a second display, such that a bistable static image is displayed on the second display. The device may be switched among read, extend, and navigate modes, which enable different transitions of content between the two screens by a common application, such as a browser application.
    Type: Grant
    Filed: January 8, 2014
    Date of Patent: January 19, 2016
    Assignee: QUICKBIZ HOLDINGS LIMITED, APIA
    Inventors: Albert Teng, Jack Yuan, Richard Li
  • Publication number: 20150100974
    Abstract: Systems are presented including: a first electronic device operative to receive a first input, the first electronic device including: a first data communication unit operative to connect the first electronic device to a second electronic device; and a first processing unit operative to process the first input to generate information representing at least a portion of a first intended display, and operative to establish at least one communication channel between the first and second electronic devices using the first data communication unit operative and to call at least one application programming interface to forward the information representing the at least the portion of the first intended display to the second electronic device for display, and further operative to receive and process a representation of a second input from the second electronic device.
    Type: Application
    Filed: December 14, 2014
    Publication date: April 9, 2015
    Inventors: Albert Teng, Jack Yuan, Xiao Bin
  • Patent number: 8959535
    Abstract: Methods for controlling inputs and outputs between two connected electronic devices by a user with a number of corresponding applications are presented including: responsive to a first input at a first device, executing at least one of the number of corresponding applications at the first device to generate a first output; forwarding the first output including information representing at least a portion of a first intended display from the first device to a second device by at least one of the number of corresponding applications through at least one application programming interface (API) at the first device associated with interacting with the second device, and where an executable code that includes a device driver at the second device is configured to display the at least the portion of the first intended display based on the information included in the first output.
    Type: Grant
    Filed: October 1, 2013
    Date of Patent: February 17, 2015
    Assignee: Quickbiz Holdings Limited, Apia
    Inventors: Albert Teng, Jack Yuan, Xiao Bin
  • Publication number: 20140118224
    Abstract: An electronic device includes complementary dual displays, which enable sending a video signal to a first display, wherein the first display is a refresh-based, high frame rate display; displaying the video signal on the first display; and printing a frame of the video signal to a second display, wherein the second display is a bistable, low frame rate display, the printing including, loading a portion of a current frame of the video signal into a frame buffer, and displaying the current frame of the video signal to a second display, such that a bistable static image is displayed on the second display. The device may be switched among read, extend, and navigate modes, which enable different transitions of content between the two screens by a common application, such as a browser application.
    Type: Application
    Filed: January 8, 2014
    Publication date: May 1, 2014
    Applicant: QUICKBIZ HOLDINGS LIMITED
    Inventors: Albert Teng, Jack Yuan, Richard Li
  • Patent number: 8656613
    Abstract: The invention is a shoe with an upper and a sole member. The sole member has multiple individual pieces connected to each other by connectors. The connectors are placed below the top surface of the sole member and above the bottom surface of the sole member. The connectors may connect the individual pieces of the sole member laterally and longitudinally.
    Type: Grant
    Filed: July 13, 2012
    Date of Patent: February 25, 2014
    Assignee: Skechers U.S.A., Inc. II
    Inventors: Kurt Stockbridge, David Raysse, Kevin Chen, Albert Teng-Lee
  • Publication number: 20140033061
    Abstract: Methods for controlling complementary dual displays for use with an electronic device are presented including: receiving an input for display on a non-native display, where the input includes a native user interface (UI) input and a non-native UI input, and where the non-native display is a bistable, low frame rate display; if the input is the native UI input, sending the first native UI input to a corresponding application, processing the native UI input by the corresponding application, calling a non-native API for forwarding the processed native UI input to a non-native display driver, and sending a non-native display signal to the non-native display; receiving another native UI input for display on a native display, where the native display is a refresh-based, high frame rate display; and sending the other native UI input to the corresponding application.
    Type: Application
    Filed: October 1, 2013
    Publication date: January 30, 2014
    Applicant: QUICKBIZ HOLDINGS LIMITED
    Inventors: Albert Teng, Jack Yuan, Xiao Bin
  • Publication number: 20140013624
    Abstract: The invention is a shoe with an upper and a sole member. The sole member has multiple individual pieces connected to each other by connectors. The connectors are placed below the top surface of the sole member and above the bottom surface of the sole member. The connectors may connect the individual pieces of the sole member laterally and longitudinally.
    Type: Application
    Filed: July 13, 2012
    Publication date: January 16, 2014
    Applicant: SKECHERS U.S.A., INC. II
    Inventors: Kurt Stockbridge, David Raysse, Kevin Chen, Albert Teng-Lee
  • Patent number: D725878
    Type: Grant
    Filed: August 8, 2014
    Date of Patent: April 7, 2015
    Assignee: Skechers U.S.A., Inc. II
    Inventor: Albert Teng-Lee
  • Patent number: D725879
    Type: Grant
    Filed: August 8, 2014
    Date of Patent: April 7, 2015
    Assignee: Skechers U.S.A., Inc. II
    Inventor: Albert Teng-Lee
  • Patent number: RE48911
    Abstract: Systems are presented including: a first electronic device operative to receive a first input, the first electronic device including: a first data communication unit operative to connect the first electronic device to a second electronic device; and a first processing unit operative to process the first input to generate information representing at least a portion of a first intended display, and operative to establish at least one communication channel between the first and second electronic devices using the first data communication unit operative and to call at least one application programming interface to forward the information representing the at least the portion of the first intended display to the second electronic device for display, and further operative to receive and process a representation of a second input from the second electronic device.
    Type: Grant
    Filed: October 1, 2018
    Date of Patent: February 1, 2022
    Assignee: Spring Design, Inc.
    Inventors: Albert Teng, Jack Yuan, Xiao Bin