Patents by Inventor Jack Yuan

Jack Yuan 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: 8718088
    Abstract: Methods and devices of converting signals of consumer electronics connection protocols to high speed bi-directional signals are presented. A novel packing method packs all the data, clocks, and control signals into one or more packets of a predefined format. A novel unpacking method unpacks the packets to original data, clocks, and control signals.
    Type: Grant
    Filed: May 11, 2012
    Date of Patent: May 6, 2014
    Assignee: SiFotonics Technologies Co, Ltd.
    Inventors: Bo Peng, Zhong Yu, Jack Yuan, Chunmei Li, Dong Pan
  • 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
  • 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
  • Patent number: 8629814
    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: October 22, 2010
    Date of Patent: January 14, 2014
    Assignee: Quickbiz Holdings Limited
    Inventors: Albert Teng, Jack Yuan, Richard Li
  • Publication number: 20130318158
    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: Application
    Filed: August 1, 2013
    Publication date: November 28, 2013
    Applicant: Quickbiz Holdings Limited
    Inventors: Albert Teng, Jack Yuan, Xiao Bin, Richard Li
  • Patent number: 8566848
    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: Grant
    Filed: January 15, 2013
    Date of Patent: October 22, 2013
    Assignee: Quickbiz Holdings Limited
    Inventors: Albert Teng, Jack Yuan, Xiao Bin
  • Patent number: 8370860
    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: Grant
    Filed: March 28, 2011
    Date of Patent: February 5, 2013
    Assignee: Quickbiz Holdings Limited
    Inventors: Albert Teng, Jack Yuan, Xiao Bin
  • Publication number: 20120287942
    Abstract: Methods and devices of converting signals of consumer electronics connection protocols to high speed bi-directional signals are presented. A novel packing method packs all the data, clocks, and control signals into one or more packets of a predefined format. A novel unpacking method unpacks the packets to original data, clocks, and control signals.
    Type: Application
    Filed: May 11, 2012
    Publication date: November 15, 2012
    Applicant: SIFOTONICS TECHNOLOGIES CO., LTD
    Inventors: Bo Peng, Zhong Yu, Jack Yuan, Chunmei Li, Dong Pan
  • Publication number: 20120261559
    Abstract: A low-cost monolithic optical module for splitting one or more input optical beams to two or more output optical beams is provided. The one or more input optical beams are reflected by two or more total internal reflection (TIR) surfaces of the monolithic optical module. A light splitting ratio between the two or more output optical beams is predetermined by one or more physical features of the two or more TIR surfaces.
    Type: Application
    Filed: June 19, 2012
    Publication date: October 18, 2012
    Applicant: SIFOTONICS TECHNOLOGIES CO., LTD.
    Inventors: Shipeng Yan, Yanwu Zhang, Dong Pan, Jack Yuan
  • Publication number: 20110260948
    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: October 22, 2010
    Publication date: October 27, 2011
    Inventors: Albert Teng, Jack Yuan, Richard Li
  • Patent number: 7990338
    Abstract: Electronic devices having complementary dual displays are presented, the electronic devices including: a first display, wherein the first display is a refresh-based, high frame rate display; a first display controller for outputting an internal video signal to the first display; a second display, wherein the second display is a bistable, low frame rate display; and a second display controller for outputting the internal video signal to the second display. In some embodiments, the devices further include: a number of user input interfaces for receiving a user input, wherein the number of user input interfaces are configured to control the second display; and a user input controller for generating a control signal based on the user input, the user input controller in electronic communication with the number of user input interfaces and a processing unit of the electronic device.
    Type: Grant
    Filed: February 5, 2007
    Date of Patent: August 2, 2011
    Assignee: Spring Design Co., Ltd
    Inventors: Albert Teng, Jack Yuan
  • Publication number: 20110173644
    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: March 28, 2011
    Publication date: July 14, 2011
    Inventors: Albert Teng, Jack Yuan, Xiao Bin
  • Patent number: 7973738
    Abstract: Methods for controlling complementary dual displays for use with an electronic device are presented including: 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.
    Type: Grant
    Filed: February 5, 2007
    Date of Patent: July 5, 2011
    Assignee: Spring Design Co. Ltd.
    Inventors: Albert Teng, Jack Yuan
  • Patent number: 7966312
    Abstract: A technique for providing an updatable result set from multiple joined tables derived from a plurality of databases includes testing for at least one unique index from each of the multiple joined tables. A technique for providing an updatable result set from multiple joined tables that may include null values for outer-joined tables includes testing for a connection to the unique indexes and the null values.
    Type: Grant
    Filed: October 10, 2007
    Date of Patent: June 21, 2011
    Assignee: Teradata US, Inc.
    Inventors: Thomas C. Nolan, Jack Yuan
  • Patent number: 7926072
    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: Grant
    Filed: February 19, 2008
    Date of Patent: April 12, 2011
    Assignee: Spring Design Co. Ltd.
    Inventors: Albert Teng, Jack Yuan, Xiao Bin
  • Patent number: 7742012
    Abstract: Methods for controlling complementary dual displays for use with an electronic device are presented including: sending a video signal to a first display, wherein the first display is a low resolution, 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 high resolution, 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 high resolution static image is displayed on the second display.
    Type: Grant
    Filed: November 20, 2006
    Date of Patent: June 22, 2010
    Assignee: Spring Design Co. Ltd.
    Inventors: Jack Yuan, Albert Teng
  • Publication number: 20090100002
    Abstract: A technique for providing an updatable result set from multiple joined tables derived from a plurality of databases includes testing for at least one unique index from each of the multiple joined tables. A technique for providing an updatable result set from multiple joined tables that may include null values for outer-joined tables includes testing for a connection to the unique indexes and the null values.
    Type: Application
    Filed: October 10, 2007
    Publication date: April 16, 2009
    Inventors: Thomas C. Nolan, Jack Yuan
  • Publication number: 20090085920
    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: February 19, 2008
    Publication date: April 2, 2009
    Inventors: Albert Teng, Xiao Bin, Jack Yuan
  • Publication number: 20080119026
    Abstract: Non-volatile memory cells store a level of charge corresponding to the data being stored in a dielectric material storage element that is sandwiched between a control gate and the semiconductor substrate surface over channel regions of the memory cells. More than two memory states are provided by one of more than two levels of charge being stored in a common region of the dielectric material. More than one such common region may be included in each cell. In one form, two such regions are provided adjacent source and drain diffusions in a cell that also includes a select transistor positioned between them. In another form, NAND arrays of strings of memory cells store charge in regions of a dielectric layer sandwiched between word lines and the semiconductor substrate.
    Type: Application
    Filed: January 25, 2008
    Publication date: May 22, 2008
    Inventors: Eliyahou Harari, George Samachisa, Jack Yuan, Daniel Guternam
  • Publication number: 20080116509
    Abstract: Non-volatile memory cells store a level of charge corresponding to the data being stored in a dielectric material storage element that is sandwiched between a control gate and the semiconductor substrate surface over channel regions of the memory cells. More than two memory states are provided by one of more than two levels of charge being stored in a common region of the dielectric material. More than one such common region may be included in each cell. In one form, two such regions are provided adjacent source and drain diffusions in a cell that also includes a select transistor positioned between them. In another form, NAND arrays of strings of memory cells store charge in regions of a dielectric layer sandwiched between word lines and the semiconductor substrate.
    Type: Application
    Filed: January 25, 2008
    Publication date: May 22, 2008
    Inventors: Eliyahou Harari, George Samachisa, Jack Yuan, Daniel Guterman