Patents by Inventor Wenqing DAI

Wenqing DAI 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: 20240134485
    Abstract: Touch screens with ultra-thin stack-ups can provide for a lower profile device, can improve the optical image on the display by reducing the display to cover glass distance, and can reduce the weight of the device. In some examples, the thickness of the touch screen stack-up can be reduced and/or the border region reduced, by removing the flex circuit connection from the stack-up. A flexible substrate can be used to enable routing of touch electrodes to touch circuitry. In some examples including a shield layer, the thickness of the touch screen stack-up can be reduced by routing the shield layer to a shield electrode on the touch sensor panel. The shield layer can then be routed to touch sensing circuitry via the flexible substrate. In some examples, the touch sensor panel or a portion of thereof can be integrated with the polarizer.
    Type: Application
    Filed: December 21, 2023
    Publication date: April 25, 2024
    Inventors: Jeffrey M. WEISSE, Chun-Hao TUNG, Ji Hun CHOI, Wenqing DAI
  • Patent number: 11853515
    Abstract: Touch screens with ultra-thin stack-ups can provide for a lower profile device, can improve the optical image on the display by reducing the display to cover glass distance, and can reduce the weight of the device. In some examples, the thickness of the touch screen stack-up can be reduced and/or the border region reduced, by removing the flex circuit connection from the stack-up. A flexible substrate can be used to enable routing of touch electrodes to touch circuitry. In some examples including a shield layer, the thickness of the touch screen stack-up can be reduced by routing the shield layer to a shield electrode on the touch sensor panel. The shield layer can then be routed to touch sensing circuitry via the flexible substrate. In some examples, the touch sensor panel or a portion of thereof can be integrated with the polarizer.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: December 26, 2023
    Assignee: Apple Inc.
    Inventors: Jeffrey M. Weisse, Chun-Hao Tung, Ji Hun Choi, Wenqing Dai
  • Patent number: 11727027
    Abstract: An interactive database object representation may be created based on configuration instructions. The interactive database object representation may include a plurality of graphical elements that are each associated with a respective database object field. Each of the database object fields may be associated with a database object definition within a database. The interactive database object representation may be published to a storage medium for transmission upon request to a client machine via a network. The interactive database object representation may facilitate the display and editing of data associated with an instance of the database object.
    Type: Grant
    Filed: August 24, 2021
    Date of Patent: August 15, 2023
    Assignee: Salesforce, Inc.
    Inventors: Viswanadh Addala, Eric Jacobson, Helen Chan, Sakshi Arora, Brinkal Janani, Dean Moses, John Henton, Adheip Varadarajan, Jan Ove Kristian Olsson, Wenqing Dai
  • Patent number: 11727937
    Abstract: An online system, for example, a multi-tenant system interacts with various conversation channels, for example, various telephony services and artificial intelligence provider systems that perform artificial intelligence based analysis of conversations. The analysis of the conversation determines additional information describing the conversation, for example, sentiment of an utterance of the conversation, entities mentioned in an utterance of the conversation, intent of an utterance of the conversation, and so on. The online system stores the information describing conversations using a normalized representation that conforms to a unified conversation schema. Various applications may use the result of the analysis obtained from the AI provider systems to take further action, for example, recommend a specific workflow to an agent that is a participant in the conversation.
    Type: Grant
    Filed: June 8, 2021
    Date of Patent: August 15, 2023
    Assignee: Salesforce, Inc.
    Inventors: Wenqing Dai, Peng-Wen Chen, Priyank Saxena
  • Patent number: 11537283
    Abstract: Methods, systems, and devices for configuring components in a display template based on a user interface type are described. A template customization application may support configuration of a display template corresponding to multiple user interface types. A user may customize the display template by adding a component to the display template (e.g., where the display template is displayed by the template customization application according to a specific user interface type view). The template customization application may determine whether the added component supports rendering for the current user interface type and may display the component in the template based on the determination (e.g., either as a functional component or as a placeholder). Each user interface type supported by the template may be defined in a single underlying metadata file, so adding the component into one view will automatically add the component for all of the supported the user interface types.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: December 27, 2022
    Assignee: Salesforce, Inc.
    Inventors: Michael Gonzalez, Adheip Varadarajan, Wenqing Dai
  • Publication number: 20220392451
    Abstract: An online system, for example, a multi-tenant system interacts with various conversation channels, for example, various telephony services and artificial intelligence provider systems that perform artificial intelligence based analysis of conversations. The analysis of the conversation determines additional information describing the conversation, for example, sentiment of an utterance of the conversation, entities mentioned in an utterance of the conversation, intent of an utterance of the conversation, and so on. The online system stores the information describing conversations using a normalized representation that conforms to a unified conversation schema. Various applications may use the result of the analysis obtained from the AI provider systems to take further action, for example, recommend a specific workflow to an agent that is a participant in the conversation.
    Type: Application
    Filed: June 8, 2021
    Publication date: December 8, 2022
    Inventors: Wenqing Dai, Peng-Wen Chen, Priyank Saxena
  • Publication number: 20210382909
    Abstract: An interactive database object representation may be created based on configuration instructions. The interactive database object representation may include a plurality of graphical elements that are each associated with a respective database object field. Each of the database object fields may be associated with a database object definition within a database. The interactive database object representation may be published to a storage medium for transmission upon request to a client machine via a network. The interactive database object representation may facilitate the display and editing of data associated with an instance of the database object.
    Type: Application
    Filed: August 24, 2021
    Publication date: December 9, 2021
    Applicant: Salesforce.com, Inc
    Inventors: Viswanadh Addala, Eric Jacobson, Helen Chan, Sakshi Arora, Brinkal Janani, Dean Moses, John Henton, Adheip Varadarajan, Jan Ove Kristian Olsson, Wenqing Dai
  • Patent number: 11126634
    Abstract: An interactive database object representation may be created based on configuration instructions. The interactive database object representation may include a plurality of graphical elements that are each associated with a respective database object field. Each of the database object fields may be associated with a database object definition within a database. The interactive database object representation may be published to a storage medium for transmission upon request to a client machine via a network. The interactive database object representation may facilitate the display and editing of data associated with an instance of the database object.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: September 21, 2021
    Assignee: Salesforce.com, Inc.
    Inventors: Viswanadh Addala, Eric Jacobson, Helen Chan, Sakshi Arora, Brinkal Janani, Dean Moses, John Henton, Adheip Varadarajan, Jan Ove Kristian Olsson, Wenqing Dai
  • Patent number: 11099703
    Abstract: A touch sensor panel can include a silver nanowire touch electrodes formed in a silver nanowire layer on the substrate. In some examples, the touch sensor panel can include one or more anticorrosion layers to protect silver nanowire layer from ionization. In some examples, the silver nanowires include electrochemically stable outer shells that protect the silver nanowires from ionization. Additionally or alternatively, the touch sensor panel can including one or more anti-static layers to protect against electrostatic discharge (ESD). Additionally or alternatively, one or more anticorrosion layers and/or one or more antistatic layers can be formed with a passivation layer therebetween. The passivation layer, one or more anticorrosion layers and/or one or more antistatic layers can then be laminated to the silver nanowire layer to prevent corrosion and/or ESD events in the silver nanowire layer during the fabrication of the touch sensor panel.
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: August 24, 2021
    Assignee: Apple Inc.
    Inventors: Isaac Wing-Tak Chan, Chun-Hao Tung, Sz-Hsiao Chen, Wenqing Dai
  • Publication number: 20210181934
    Abstract: Methods, systems, and devices for configuring components in a display template based on a user interface type are described. A template customization application may support configuration of a display template corresponding to multiple user interface types. A user may customize the display template by adding a component to the display template (e.g., where the display template is displayed by the template customization application according to a specific user interface type view). The template customization application may determine whether the added component supports rendering for the current user interface type and may display the component in the template based on the determination (e.g., either as a functional component or as a placeholder). Each user interface type supported by the template may be defined in a single underlying metadata file, so adding the component into one view will automatically add the component for all of the supported the user interface types.
    Type: Application
    Filed: December 23, 2020
    Publication date: June 17, 2021
    Inventors: Michael Gonzalez, Adheip Varadarajan, Wenqing Dai
  • Patent number: 11030210
    Abstract: A system receives an action override rule and stores it, including display criteria associated with a user interface page, into a hierarchy of rules for displaying multiple user interface pages. The system determines whether the action override rule in the hierarchy of rules matches request criteria associated with a user action, in response to receiving the user action. The system displays the user interface page associated with the display criteria if the action override rule in the hierarchy of rules matches the request criteria associated with the user action. If the action override rule in the hierarchy of rules does not match the request criteria associated with the user action, then the system can identify a hierarchical rule that is a hierarchical match for the request criteria associated with the user action; and display a user interface page associated with the hierarchical rule that is the hierarchical match.
    Type: Grant
    Filed: January 3, 2018
    Date of Patent: June 8, 2021
    Assignee: salesforce.com, inc.
    Inventors: Zenil N. Hussain, Ruifeng Xu, Wenqing Dai, Kavitha Musthyala, Dean Moses, Adheip Varadarajan, Sakshi Arora
  • Patent number: 11030211
    Abstract: An interactive database object representation is created based on a source database object representation. The source database object representation may include a first plurality of graphical elements that are each associated with a respective database object field. The interactive database object representation may include a second plurality of graphical elements that are each associated with a respective database object field. Each of the database object fields may be associated with a database object definition within a database. The interactive database object representation facilitates the display and editing of data associated with an instance of the database object.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: June 8, 2021
    Assignee: Salesforce.com, Inc.
    Inventors: Viswanadh Addala, Eric Jacobson, Helen Chan, Wenqing Dai, John Henton
  • Patent number: 10817652
    Abstract: A method is provided for generating a composite configuration map that is used for deep linkable to a component. In some embodiments, the method includes obtaining a page including a plurality of components organized in accordance with a hierarchy. The method also includes for one or more components of the plurality of components: generating, based on the hierarchy, a set of container configurations for the respective component, each container configuration being a configuration of a container that includes the respective component; and generating a container configuration map for the respective component based on the set of container configurations. The method further includes generating a composite configuration map including each of the container configuration maps.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: October 27, 2020
    Assignee: salesforce.com, inc.
    Inventors: Artem Dmytrenko, Wenqing Dai, Adheip Varadarajan, Amruta Madhukar Chitnis, Ruifeng Xu
  • Publication number: 20200250258
    Abstract: A method is provided for generating a composite configuration map that is used for deep linkable to a component. In some embodiments, the method includes obtaining a page including a plurality of components organized in accordance with a hierarchy. The method also includes for one or more components of the plurality of components: generating, based on the hierarchy, a set of container configurations for the respective component, each container configuration being a configuration of a container that includes the respective component; and generating a container configuration map for the respective component based on the set of container configurations. The method further includes generating a composite configuration map including each of the container configuration maps.
    Type: Application
    Filed: January 31, 2019
    Publication date: August 6, 2020
    Inventors: Artem DMYTRENKO, Wenqing DAI, Adheip VARADARAJAN, Amruta Madhukar CHITNIS, Ruifeng XU
  • Publication number: 20200201482
    Abstract: Touch screens with ultra-thin stack-ups can provide for a lower profile device, can improve the optical image on the display by reducing the display to cover glass distance, and can reduce the weight of the device. In some examples, the thickness of the touch screen stack-up can be reduced and/or the border region reduced, by removing the flex circuit connection from the stack-up. A flexible substrate can be used to enable routing of touch electrodes to touch circuitry. In some examples including a shield layer, the thickness of the touch screen stack-up can be reduced by routing the shield layer to a shield electrode on the touch sensor panel. The shield layer can then be routed to touch sensing circuitry via the flexible substrate. In some examples, the touch sensor panel or a portion of thereof can be integrated with the polarizer.
    Type: Application
    Filed: December 12, 2019
    Publication date: June 25, 2020
    Inventors: Jeffrey M. WEISSE, Chun-Hao TUNG, Ji Hun CHOI, Wenqing DAI
  • Publication number: 20200097480
    Abstract: An interactive database object representation may be created based on configuration instructions. The interactive database object representation may include a plurality of graphical elements that are each associated with a respective database object field. Each of the database object fields may be associated with a database object definition within a database. The interactive database object representation may be published to a storage medium for transmission upon request to a client machine via a network. The interactive database object representation may facilitate the display and editing of data associated with an instance of the database object.
    Type: Application
    Filed: December 6, 2018
    Publication date: March 26, 2020
    Applicant: Salesforce.com, Inc.
    Inventors: Viswanadh Addala, Eric Jacobson, Helen Chan, Sakshi Arora, Brinkal Janani, Dean Moses, John Henton, Adheip Varadarajan, Jan Ove Kristian Olsson, Wenqing Dai
  • Publication number: 20200097562
    Abstract: An interactive database object representation is created based on a source database object representation. The source database object representation may include a first plurality of graphical elements that are each associated with a respective database object field. The interactive database object representation may include a second plurality of graphical elements that are each associated with a respective database object field. Each of the database object fields may be associated with a database object definition within a database.
    Type: Application
    Filed: November 13, 2018
    Publication date: March 26, 2020
    Applicant: Salesforce Tower
    Inventors: Viswanadh Addala, Eric Jacobson, Helen Chan, Wenqing Dai, John Henton
  • Patent number: 10381454
    Abstract: Embodiments of the disclosure generally provide methods of forming a capacitor with high capacitance and low leakage as well as a good interface control for thin film transistor (TFT) applications. In one embodiment, a thin film transistor structure includes a capacitor formed in a thin film transistor device. The capacitor further includes a common electrode disposed on a substrate, a dielectric layer formed on the common electrode and a pixel electrode formed on the dielectric layer. An interface protection layer formed between the common electrode and the dielectric layer, or between the dielectric layer and the pixel electrode. A gate insulating layer fabricated by a high-k material may also be utilized in the thin film transistor structure.
    Type: Grant
    Filed: January 20, 2017
    Date of Patent: August 13, 2019
    Assignee: PATTERSON + SHERIDAN LLP
    Inventors: Xuena Zhang, Dong-Kil Yim, Wenqing Dai, Harvey You, Tae Kyung Won, Hsiao-Lin Yang, Wan-Yu Lin, Yun-chu Tsai
  • Publication number: 20190205403
    Abstract: A system receives an action override rule and stores it, including display criteria associated with a user interface page, into a hierarchy of rules for displaying multiple user interface pages. The system determines whether the action override rule in the hierarchy of rules matches request criteria associated with a user action, in response to receiving the user action. The system displays the user interface page associated with the display criteria if the action override rule in the hierarchy of rules matches the request criteria associated with the user action. If the action override rule in the hierarchy of rules does not match the request criteria associated with the user action, then the system can identify a hierarchical rule that is a hierarchical match for the request criteria associated with the user action; and display a user interface page associated with the hierarchical rule that is the hierarchical match.
    Type: Application
    Filed: January 3, 2018
    Publication date: July 4, 2019
    Inventors: Zenil N. Hussain, Ruifeng Xu, Wenqing Dai, Kavitha Musthyala, Dean Moses, Adheip Varadarajan, Sakshi Arora
  • Publication number: 20180350571
    Abstract: Implementations described herein generally relate to methods and apparatus for in-situ removal of unwanted deposition buildup from one or more interior surfaces of a substrate-processing chamber. In one implementation, a method for cleaning a processing chamber is provided. The method comprises introducing a reactive species into a processing chamber having a residual ZrO2 containing film formed on one or more interior surfaces of the processing chamber. The reactive species is formed from BCl3 and the one or more interior surfaces includes at least one exposed Al2O3 surface The method further comprises reacting the residual ZrO2 containing film with the reactive species to form a volatile product. The method further comprises removing the volatile product from the processing chamber, wherein a removal rate of the residual ZrO2 containing film is greater than a removal rate of Al2O3.
    Type: Application
    Filed: June 5, 2017
    Publication date: December 6, 2018
    Inventors: Yujia ZHAI, Wenqing DAI, Lai ZHAO, Xiangxin RUI, Dong Kil YIM, Tae Kyung WON, Soo Young CHOI