Patents by Inventor Zhiwei Gu

Zhiwei Gu 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: 20240088170
    Abstract: An array substrate including a display area having a plurality of subpixels is provided. The plurality of subpixels includes a plurality of first subpixels in a display-bonding sub-area and a plurality of second subpixels in a regular display sub-area. The array substrate includes a plurality of thin film transistors on a first side of the base substrate and respectively in the plurality of subpixels. A respective one of the plurality of first subpixels includes a bonding pad on a second side of a base substrate; a lead line electrically connecting a respective one of a plurality of thin film transistors to the bonding pad; and a via extending through the base substrate. The lead line is unexposed in the array substrate. The lead line extends from the first side to the second side of the base substrate through the via, to connect to the bonding pad.
    Type: Application
    Filed: November 23, 2023
    Publication date: March 14, 2024
    Applicant: BOE Technology Group Co., Ltd.
    Inventors: Ke Wang, Muxin Di, Zhiwei Liang, Guoqiang Wang, Renquan Gu, Xiaoxin Song, Xiaoyan Zhu, Yingwei Liu, Zhanfeng Cao
  • Publication number: 20230376297
    Abstract: A computing system may receive a request for application update information for one or more applications installed on a computing device. The computing system determines, based on the request for the application update information, a set of applications that need to be updated and applies a machine learning model to determine a respective update priority score for each application from the set of applications. The computing system sends an indication of the respective update priority scores for the set of applications to the computing device. Responsive to receiving an update request from the computing device, the computing system initiates installation of the pending update for the at least one application from the set of applications.
    Type: Application
    Filed: July 13, 2021
    Publication date: November 23, 2023
    Inventors: Haifeng Ji, Zhiwei Gu, Jing Zhao, Vitor Baccetti Garcia, Alexey Semenov, Apeksha Singhal, Scott Williams, Yudi Wu, Jiahui Liu
  • Patent number: 11784394
    Abstract: A wireless communication system may include an electronic device having a wireless communication module. The wireless communication module may include an antenna radiating element on a first surface, a ground ring surrounding the antenna radiating element on the first surface, and a radio component mounted to a second surface. The wireless communication module may be incorporated into a system package that also includes other components. Encapsulation material may cover the wireless communication module and other components. A shielding material may cover the encapsulation material and be coupled to the ground ring. An opening in the shielding material may be aligned with the antenna radiating element. If desired, the wireless communication system may include external equipment having a wireless communication module communicatively coupled to the wireless communication module to convey firmware testing, debugging, restore, and/or other data.
    Type: Grant
    Filed: December 7, 2021
    Date of Patent: October 10, 2023
    Assignee: Apple Inc.
    Inventors: Xiaofang Mu, Annie Manuja, Christopher D. Guichet, Erik G. de Jong, Jorge L. Rivera Espinoza, Patrick J. Crowley, Steven C. Roach, Venkatesh Rajendran, William C. Lukens, Woojin Jung, Yue Chen, Zhiwei Gu, Derek Iwamoto, Siddharth Nangia, Scott D. Morrison, Kevin A. Klenk, Neeloy Roy
  • Publication number: 20230084538
    Abstract: A wireless communication system may include an electronic device having a wireless communication module. The wireless communication module may include an antenna radiating element on a first surface, a ground ring surrounding the antenna radiating element on the first surface, and a radio component mounted to a second surface. The wireless communication module may be incorporated into a system package that also includes other components. Encapsulation material may cover the wireless communication module and other components. A shielding material may cover the encapsulation material and be coupled to the ground ring. An opening in the shielding material may be aligned with the antenna radiating element. If desired, the wireless communication system may include external equipment having a wireless communication module communicatively coupled to the wireless communication module to convey firmware testing, debugging, restore, and/or other data.
    Type: Application
    Filed: December 7, 2021
    Publication date: March 16, 2023
    Inventors: Xiaofang Mu, Annie Manuja, Christopher D. Guichet, Erik G. de Jong, Jorge L. Rivera Espinoza, Patrick J. Crowley, Steven C. Roach, Venkatesh Rajendran, William C. Lukens, Woojin Jung, Yue Chen, Zhiwei Gu, Derek Iwamoto, Siddharth Nangia, Scott D. Morrison, Kevin A. Klenk, Neeloy Roy
  • Patent number: 9754015
    Abstract: A data processing system employs a pre-processing step to create a simplified view of a received entity graph. During the pre-processing step, only the objects and the attributes of those objects within the graph that are required for data processing are selected. Pruned source and target objects are generated by omitting those attributes that are not required for processing. The pruned objects are included in the simplified view that enhances system performance.
    Type: Grant
    Filed: November 26, 2012
    Date of Patent: September 5, 2017
    Assignee: EXCALIBUR IP, LLC
    Inventors: Balaji Kannan, Aamod Sane, Zhiwei Gu, Michael Welch
  • Patent number: 9223861
    Abstract: Method, system, and programs for providing identifiers to objects. Input data representing a plurality of objects is received and categorized into a plurality of entity categories. A first graph of entities is generated using the plurality of entity categories. The first graph of entities are matched with a second graph of entities. A comparison of object pairs is then made, in which each object pair includes a first object from the first graph of entities and a corresponding second object from the second graph of entities. Identifiers are assigned to each object based on comparing the object pairs.
    Type: Grant
    Filed: May 10, 2012
    Date of Patent: December 29, 2015
    Assignee: YAHOO! INC.
    Inventors: Balaji Kannan, Aamod Sane, Zhiwei Gu
  • Patent number: 8804005
    Abstract: Visual concepts contained within a video clip are classified based upon a set of target concepts. The clip is segmented into shots and a multi-layer multi-instance (MLMI) structured metadata representation of each shot is constructed. A set of pre-generated trained models of the target concepts is validated using a set of training shots. An MLMI kernel is recursively generated which models the MLMI structured metadata representation of each shot by comparing prescribed pairs of shots. The MLMI kernel is subsequently utilized to generate a learned objective decision function which learns a classifier for determining if a particular shot (that is not in the set of training shots) contains instances of the target concepts. A regularization framework can also be utilized in conjunction with the MLMI kernel to generate modified learned objective decision functions. The regularization framework introduces explicit constraints which serve to maximize the precision of the classifier.
    Type: Grant
    Filed: April 29, 2008
    Date of Patent: August 12, 2014
    Assignee: Microsoft Corporation
    Inventors: Tao Mei, Xian-Sheng Hua, Shipeng Li, Zhiwei Gu
  • Publication number: 20140149465
    Abstract: A data processing system employs a pre-processing step to create a simplified view of a received entity graph. During the pre-processing step, only the objects and the attributes of those objects within the graph that are required for data processing are selected. Pruned source and target objects are generated by omitting those attributes that are not required for processing. The pruned objects are included in the simplified view that enhances system performance.
    Type: Application
    Filed: November 26, 2012
    Publication date: May 29, 2014
    Applicant: YAHOO! INC.
    Inventors: Balaji Kannan, Aamod Sane, Zhiwei Gu, Michael Welch
  • Publication number: 20130304741
    Abstract: Method, system, and programs for providing identifiers to objects. Input data representing a plurality of objects is received and categorized into a plurality of entity categories. A first graph of entities is generated using the plurality of entity categories. The first graph of entities are matched with a second graph of entities. A comparison of object pairs is then made, in which each object pair includes a first object from the first graph of entities and a corresponding second object from the second graph of entities. Identifiers are assigned to each object based on comparing the object pairs.
    Type: Application
    Filed: May 10, 2012
    Publication date: November 14, 2013
    Applicant: YAHOO! INC.
    Inventors: Balaji Kannan, Aamod Sane, Zhiwei Gu
  • Publication number: 20110290882
    Abstract: One or more techniques and/or systems are disclosed for detecting a quick response (QR) code. An area of an image comprising a QR code is localized by combining pixel dynamic scale (DS), black-cell ratio (BR), and edge intensity sum (EIS) criteria determination to identify the QR code. A pattern for the QR code is detected, comprising determining if a position detection pattern (PDP) is located in respective grid areas of a first grid that comprises the QR code, and identifying an alignment pattern (AP), if present. To identify the AP, an AP region is estimated using the PDPs, and a center area of the AP is found by examining respective areas of a second grid comprising the estimated AP region.
    Type: Application
    Filed: May 28, 2010
    Publication date: December 1, 2011
    Applicant: Microsoft Corporation
    Inventors: Zhiwei Gu, Matthew R. Scott, Gang Chen, Jonathan Y. Tien
  • Publication number: 20090274434
    Abstract: Visual concepts contained within a video clip are classified based upon a set of target concepts. The clip is segmented into shots and a multi-layer multi-instance (MLMI) structured metadata representation of each shot is constructed. A set of pre-generated trained models of the target concepts is validated using a set of training shots. An MLMI kernel is recursively generated which models the MLMI structured metadata representation of each shot by comparing prescribed pairs of shots. The MLMI kernel is subsequently utilized to generate a learned objective decision function which learns a classifier for determining if a particular shot (that is not in the set of training shots) contains instances of the target concepts. A regularization framework can also be utilized in conjunction with the MLMI kernel to generate modified learned objective decision functions. The regularization framework introduces explicit constraints which serve to maximize the precision of the classifier.
    Type: Application
    Filed: April 29, 2008
    Publication date: November 5, 2009
    Applicant: Microsoft Corporation
    Inventors: Tao Mei, Xian-Sheng Hua, Shipeng Li, Zhiwei Gu