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: 9418033Abstract: 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: GrantFiled: July 22, 2014Date of Patent: August 16, 2016Assignee: QUALCOMM IncorporatedInventors: Terrence Brian Remple, Devdutt Patnaik, Jay Yu Jae Choi, Yanru Li
-
Patent number: 9410992Abstract: 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: GrantFiled: July 10, 2014Date of Patent: August 9, 2016Assignee: QUALCOMM IncorporatedInventors: Ameya Kulkarni, Devdutt Patnaik, Terrence Brian Remple, Jay Yu Jae Choi, Madjid Abdul Hamidi
-
Publication number: 20160028250Abstract: 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: ApplicationFiled: July 28, 2014Publication date: January 28, 2016Inventors: Devdutt Patnaik, Jay Yu Jae Choi, Terrence Brian Remple
-
Publication number: 20160011238Abstract: 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: ApplicationFiled: July 10, 2014Publication date: January 14, 2016Inventors: Ameya Kulkarni, Devdutt Patnaik, Terrence Brian Remple, Jay Yu Jae Choi, Madjid Abdul Hamidi
-
Publication number: 20150137791Abstract: 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: ApplicationFiled: November 18, 2013Publication date: May 21, 2015Applicant: QUALCOMM IncorporatedInventors: Terrence Brian Remple, Devdutt Patnaik, Jay Yu Jae Choi
-
Publication number: 20150032908Abstract: 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: ApplicationFiled: July 22, 2014Publication date: January 29, 2015Inventors: Terrence Brian Remple, Devdutt Patnaik, Jay Yu Jae Choi, Yanru Li
-
Publication number: 20150032909Abstract: 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: ApplicationFiled: July 22, 2014Publication date: January 29, 2015Inventors: Terrence Brian Remple, Devdutt Patnaik, Jay Yu Jae Choi, Yanru Li
-
Patent number: 8893149Abstract: 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: GrantFiled: October 31, 2007Date of Patent: November 18, 2014Assignee: 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: 7640548Abstract: 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: GrantFiled: June 21, 2002Date of Patent: December 29, 2009Assignee: 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: 20080046834Abstract: 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: ApplicationFiled: October 31, 2007Publication date: February 21, 2008Inventors: Jai Yu, Karn Choi, Stephan Brunner, Do Ra, Guo Lam, Aibek Musaev, Ashley Stirrup, Tarri Furlong, Yong Li
-
Publication number: 20070094206Abstract: 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: ApplicationFiled: September 22, 2006Publication date: April 26, 2007Inventors: Jay Yu, Kenichi Mori
-
Publication number: 20070094205Abstract: 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: ApplicationFiled: September 22, 2006Publication date: April 26, 2007Inventors: Jay Yu, Kenichi Mori
-
Publication number: 20070094207Abstract: 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: ApplicationFiled: September 22, 2006Publication date: April 26, 2007Inventors: Jay Yu, Kenichi Mori
-
Publication number: 20070016607Abstract: 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: ApplicationFiled: September 22, 2006Publication date: January 18, 2007Inventors: Jay Yu, Kenichi Mori
-
Publication number: 20060112114Abstract: 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: ApplicationFiled: November 23, 2005Publication date: May 25, 2006Inventors: Jay Yu, Kenichi Mori
-
Patent number: 6967555Abstract: 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: GrantFiled: June 18, 2003Date of Patent: November 22, 2005Assignee: VIA Technologies Inc.Inventors: Jay Yu, Felix Kao
-
Patent number: 6914509Abstract: 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: GrantFiled: July 2, 2003Date of Patent: July 5, 2005Assignee: Via Technologies Inc.Inventors: Jay Yu, Jimmy Hsu, Nicole Li
-
Publication number: 20040263308Abstract: 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: ApplicationFiled: October 6, 2003Publication date: December 30, 2004Inventors: Jay Yu, Jimmy Hsu, Nicole Li
-
Publication number: 20040196132Abstract: 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: ApplicationFiled: July 2, 2003Publication date: October 7, 2004Inventors: Jay Yu, Jimmy Hsu, Nicole Li
-
Patent number: D532783Type: GrantFiled: September 29, 2004Date of Patent: November 28, 2006Assignee: Authenex, Inc.Inventor: Henry Jay Yu