Patents by Inventor Jay Yu

Jay Yu 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: 9418033
    Abstract: A method of triggering a desired operating mode in a universal serial bus (USB)-compatible client device is provided. A USB-compatible client device detects that it has been coupled to a USB-compatible host device via a USB bus. The USB-compatible client device attempts to pull a data line of the USB bus high. The USB-compatible client device then ascertains that the data line remains pulled low, thereby indicating that the USB-compatible client device should enter a first mode of operation. The USB-compatible client device operates according to the first mode of operation.
    Type: Grant
    Filed: July 22, 2014
    Date of Patent: August 16, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Terrence Brian Remple, Devdutt Patnaik, Jay Yu Jae Choi, Yanru Li
  • Patent number: 9410992
    Abstract: Apparatuses and methods to distinguish proprietary, non-floating and floating chargers for regulating charging current are disclosed. In one aspect, a charger detection circuit is provided in a portable electronic device. The charger detection circuit is configured to detect whether a connected Universal Serial Bus (USB) charger is compliant with a USB battery charging specification. If the connected USB charger is non-compliant with the USB battery charging specification, the charger detection circuit is configured to further detect if the non-complaint USB charger is a non-compliant floating USB charger or a non-compliant proprietary USB charger. If the connected USB charger is determined to be a non-compliant proprietary USB charger, the portable electronic device can be configured to draw up to a maximum charging current according to the USB battery charging specification.
    Type: Grant
    Filed: July 10, 2014
    Date of Patent: August 9, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Ameya Kulkarni, Devdutt Patnaik, Terrence Brian Remple, Jay Yu Jae Choi, Madjid Abdul Hamidi
  • Publication number: 20160028250
    Abstract: Apparatuses, methods, and systems for enabling higher current charging of Universal Serial Bus (USB) Specification Revision 2.0 (USB 2.0) portable electronic devices from USB 3.x hosts are disclosed. In one aspect, a USB 2.0 controller is provided in a USB 2.0 portable device. A USB 3.x controller is provided in a USB 3.x host. The USB 2.0 controller is configured to draw a higher charging current than specified in USB 2.0 for the USB 2.0 portable device over a USB 2.0 cable. In order to draw the higher charging current without violating USB 2.0, the USB 2.0 controller is configured to use one or more reserved elements in an existing USB 2.0 descriptor(s) or bitmap(s) to indicate a higher charging current request from the USB 2.0 controller.
    Type: Application
    Filed: July 28, 2014
    Publication date: January 28, 2016
    Inventors: Devdutt Patnaik, Jay Yu Jae Choi, Terrence Brian Remple
  • Publication number: 20160011238
    Abstract: Apparatuses and methods to distinguish proprietary, non-floating and floating chargers for regulating charging current are disclosed. In one aspect, a charger detection circuit is provided in a portable electronic device. The charger detection circuit is configured to detect whether a connected Universal Serial Bus (USB) charger is compliant with a USB battery charging specification. If the connected USB charger is non-compliant with the USB battery charging specification, the charger detection circuit is configured to further detect if the non-complaint USB charger is a non-compliant floating USB charger or a non-compliant proprietary USB charger. If the connected USB charger is determined to be a non-compliant proprietary USB charger, the portable electronic device can be configured to draw up to a maximum charging current according to the USB battery charging specification.
    Type: Application
    Filed: July 10, 2014
    Publication date: January 14, 2016
    Inventors: Ameya Kulkarni, Devdutt Patnaik, Terrence Brian Remple, Jay Yu Jae Choi, Madjid Abdul Hamidi
  • Publication number: 20150137791
    Abstract: Electronic devices are adapted to facilitate detection of a type of USB charger to which an electronic device is connected. According to one example, an electronic device can apply a current source to a data line of a USB plug coupled to a USB port. A determination can be made whether the data line has gone to a LOW state or remained at a HIGH state after a predetermined period of time. If the data line has gone to a LOW state, the USB port may be identified as a downstream port, such as a standard downstream port (SDP) or a charging downstream port (CDP). If the data line has remained at the HIGH state, the USB port may be identified as a dedicated charging port (DCP), no matter if it is compliant or non-compliant with the BC 1.2 spec. Other aspects, embodiments, and features are also included.
    Type: Application
    Filed: November 18, 2013
    Publication date: May 21, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: Terrence Brian Remple, Devdutt Patnaik, Jay Yu Jae Choi
  • Publication number: 20150032908
    Abstract: A method of triggering a desired operating mode in a universal serial bus (USB)-compatible client device is provided. A USB-compatible client device detects that it has been coupled to a USB-compatible host device via a USB bus. The USB-compatible client device attempts to pull a data line of the USB bus high. The USB-compatible client device then ascertains that the data line remains pulled low, thereby indicating that the USB-compatible client device should enter a first mode of operation. The USB-compatible client device operates according to the first mode of operation.
    Type: Application
    Filed: July 22, 2014
    Publication date: January 29, 2015
    Inventors: Terrence Brian Remple, Devdutt Patnaik, Jay Yu Jae Choi, Yanru Li
  • Publication number: 20150032909
    Abstract: A method of triggering a desired operating mode in a universal serial bus (USB)-compatible client device is provided. A USB-compatible client device detects that it has been coupled to a USB-compatible host device via a USB bus. The USB-compatible client device attempts to pull a data line of the USB bus high. The USB-compatible client device then ascertains that the data line remains pulled low, thereby indicating that the USB-compatible client device should enter a first mode of operation. The USB-compatible client device operates according to the first mode of operation.
    Type: Application
    Filed: July 22, 2014
    Publication date: January 29, 2015
    Inventors: Terrence Brian Remple, Devdutt Patnaik, Jay Yu Jae Choi, Yanru Li
  • Patent number: 8893149
    Abstract: A facility for guiding users through a series of steps or tasks, often associated with a process, is described. The facility assigns tasks or steps to users having roles identified with the task or step. The role associated with the task or step may change depending on the state of the task or step. When the role associated with a task or step changes, the facility may assign the task or step to another user. The facility guides a user through a task or step by providing instructions and other information, such as data tables and user input fields, that may be used to complete the task or step. The facility provides for the definition of processes by allowing users to specify tasks, steps and instructions relating to processes.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: November 18, 2014
    Assignee: Siebel Systems, Inc.
    Inventors: Jai Yu, Karn Choi, Stephan Otto Brunner, Do Joon Ra, Guo Chew Lam, Aibek Musaev, Ashley Grant Stirrup, Tarri E. Furlong, Yong Li
  • Patent number: 7640548
    Abstract: A facility for guiding users through a series of steps or tasks, often associated with a process, is described. The facility assigns tasks or steps to users having roles identified with the task or step. The role associated with the task or step may change depending on the state of the task or step. When the role associated with a task or step changes, the facility may assign the task or step to another user. The facility guides a user through a task or step by providing instructions and other information, such as data tables and user input fields, that may be used to complete the task or step. The facility provides for the definition of processes by allowing users to specify tasks, steps and instructions relating to processes.
    Type: Grant
    Filed: June 21, 2002
    Date of Patent: December 29, 2009
    Assignee: Siebel Systems, Inc.
    Inventors: Jai Yu, Karn Choi, Stephan Otto Brunner, Do Joon Ra, Guo Chew Lam, Aibek Musaev, Ashley Grant Stirrup, Tarri E. Furlong, Yong Li
  • Publication number: 20080046834
    Abstract: A facility for guiding users through a series of steps or tasks, often associated with a process, is described. The facility assigns tasks or steps to users having roles identified with the task or step. The role associated with the task or step may change depending on the state of the task or step. When the role associated with a task or step changes, the facility may assign the task or step to another user. The facility guides a user through a task or step by providing instructions and other information, such as data tables and user input fields, that may be used to complete the task or step. The facility provides for the definition of processes by allowing users to specify tasks, steps and instructions relating to processes.
    Type: Application
    Filed: October 31, 2007
    Publication date: February 21, 2008
    Inventors: Jai Yu, Karn Choi, Stephan Brunner, Do Ra, Guo Lam, Aibek Musaev, Ashley Stirrup, Tarri Furlong, Yong Li
  • Publication number: 20070094206
    Abstract: A framework is presented that can be used to create and execute software applications that include a user interview. The framework includes run-time engines and a data repository. The run-time engines include an interview driver. The data repository includes interview instructions and model information. The interview driver generates or modifies an instantiated data model by using the interview instructions and model information to obtain information from a user. The interview instructions include flow control information, prompts, and user interface (UI) information. There are three types of prompts: AskExist, AskDetail, and AskChange. A prompt is associated with an element. A prompt is created manually or using a template. A prompt is customized based on info known about the user.
    Type: Application
    Filed: September 22, 2006
    Publication date: April 26, 2007
    Inventors: Jay Yu, Kenichi Mori
  • Publication number: 20070094205
    Abstract: A framework is presented that can be used to create and execute software applications that include a user interview. The framework includes run-time engines and a data repository. The run-time engines include an interview driver. The data repository includes interview instructions and model information. The interview driver generates or modifies an instantiated data model by using the interview instructions and model information to obtain information from a user. The interview instructions include flow control information, prompts, and user interface (UI) information. The flow control information specifies how to traverse a graph of the data model and can include, for example: pre-defined sequence, rules/heuristics (including idea of groups), graph-search, or combination; discover vs. explore data model element; once discovered, explore immediately vs. defer until later.
    Type: Application
    Filed: September 22, 2006
    Publication date: April 26, 2007
    Inventors: Jay Yu, Kenichi Mori
  • Publication number: 20070094207
    Abstract: A framework is presented that can be used to create and execute software applications that include a user interview. The framework includes run-time engines and a data repository. The run-time engines include an interview driver. The data repository includes interview instructions and model information. The interview driver generates or modifies an instantiated data model by using the interview instructions and model information to obtain information from a user. The interview instructions include flow control information, prompts, and user interface (UI) information. There are four types of UI views: Add View, Edit View, Summary View, and Detail View. The UI can have a theme.
    Type: Application
    Filed: September 22, 2006
    Publication date: April 26, 2007
    Inventors: Jay Yu, Kenichi Mori
  • Publication number: 20070016607
    Abstract: A framework is presented that can be used to create and execute software applications that include a user interview. The framework includes run-time engines and a data repository. The run-time engines include an interview driver. The data repository includes interview instructions and model information. The interview driver generates or modifies an instantiated data model by using the interview instructions and model information to obtain information from a user. The model information includes a meta-model, a data model, and an instantiated model. Once an instantiated model has been created, it can be used to generate an application-specific document, such as a tax form. A transformer and application logic are used to generate an instantiated application-specific model. The instantiated application-specific model and the document renderer are used to generate an application-specific document.
    Type: Application
    Filed: September 22, 2006
    Publication date: January 18, 2007
    Inventors: Jay Yu, Kenichi Mori
  • Publication number: 20060112114
    Abstract: A framework is presented that can be used to create and execute software applications that include a user interview. The framework includes run-time engines and a data repository. The run-time engines include an interview driver. The data repository includes interview instructions and model information. The interview driver generates or modifies an instantiated data model by using the interview instructions and model information to obtain information from a user. The interview instructions include flow control information, prompts, and user interface (UI) information. The model information includes a meta-model, a data model, and an instantiated model. Once an instantiated model has been created, it can be used to generate an application-specific document, such as a tax form. Since the application is executed based on the contents of the repository, the application can be modified by changing the contents of the repository.
    Type: Application
    Filed: November 23, 2005
    Publication date: May 25, 2006
    Inventors: Jay Yu, Kenichi Mori
  • Patent number: 6967555
    Abstract: An inductor includes a substrate, a first insulation layer, a second insulation layer, a first conductive section, a second conductive section, a third conductive section, and a fourth conductive section. The first conductive section and the second conductive section are symmetrical with respect to a first line. The third conductive section and the fourth conductive section are also symmetrical with respect to the first line. The first end of the first conductive section is connected to the first end of the fourth conductive section with a first via plug. The first end of the second conductive section is connected to the first end of the third conductive section with a second via plug.
    Type: Grant
    Filed: June 18, 2003
    Date of Patent: November 22, 2005
    Assignee: VIA Technologies Inc.
    Inventors: Jay Yu, Felix Kao
  • Patent number: 6914509
    Abstract: A printed circuit transformer includes a first wiring layer, a second wiring layer, a primary conductive coil including a first conductive trace, a second conductive trace, a third conductive trace, and a fourth conductive trace, which are on the first wiring layer or the second wiring layer, a first via plug, a second via plug, and a third via plug for connecting the ends of the conductive traces in the primary conductive coil, and a secondary conductive coil including a fifth conductive trace, a sixth conductive trace, a seventh conductive trace, and a eighth conductive trace, which are on the first wiring layer or the second wiring layer, a fourth via plug, a fifth via plug, and a sixth via plug for connecting the ends of the conductive traces in the secondary conductive coil.
    Type: Grant
    Filed: July 2, 2003
    Date of Patent: July 5, 2005
    Assignee: Via Technologies Inc.
    Inventors: Jay Yu, Jimmy Hsu, Nicole Li
  • Publication number: 20040263308
    Abstract: An inductor includes a first wiring layer, a second wiring layer, a first conductive trace, a second conductive trace, a third conductive trace, and a fourth conductive trace. The first conductive trace is on the first wiring layer and the second conductive trace is on the second wiring layer. The third conductive trace is parallel to the first conductive trace and is on the first wiring layer. The fourth conductive trace is parallel to the second conductive trace- and is on the second wiring layer. The first end of the first conductive trace is connected to the first end of the second conductive trace through a first via plug. The second end of the second conductive trace is connected to the first end of the third conductive trace through a second via plug. The second end of the third conductive trace is connected to the first end of the fourth conductive trace through a third via plug.
    Type: Application
    Filed: October 6, 2003
    Publication date: December 30, 2004
    Inventors: Jay Yu, Jimmy Hsu, Nicole Li
  • Publication number: 20040196132
    Abstract: A printed circuit transformer includes a first wiring layer, a second wiring layer, a primary conductive coil including a first conductive trace, a second conductive trace, a third conductive trace, and a fourth conductive trace, which are on the first wiring layer or the second wiring layer, a first via plug, a second via plug, and a third via plug for connecting the ends of the conductive traces in the primary conductive coil, and a secondary conductive coil including a fifth conductive trace, a sixth conductive trace, a seventh conductive trace, and a eighth conductive trace, which are on the first wiring layer or the second wiring layer, a fourth via plug, a fifth via plug, and a sixth via plug for connecting the ends of the conductive traces in the secondary conductive coil.
    Type: Application
    Filed: July 2, 2003
    Publication date: October 7, 2004
    Inventors: Jay Yu, Jimmy Hsu, Nicole Li
  • Patent number: D532783
    Type: Grant
    Filed: September 29, 2004
    Date of Patent: November 28, 2006
    Assignee: Authenex, Inc.
    Inventor: Henry Jay Yu