Patents by Inventor Bill Wu

Bill Wu 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: 20240128684
    Abstract: A housing assembly for electrical connector includes a housing body and a locking lever pivotally connected to the housing body. The locking lever is pivotable relative to the housing body between a pre-locked position and a locked position. A groove is formed in an outer side surface of the housing body, and an elastic protrusion is formed on an inner side surface of the locking lever. The groove and the elastic protrusion are adapted such that the elastic protrusion is engaged into the groove when the locking lever is in the pre-locked position, and the elastic protrusion is disengaged from the groove when the locking lever is moved from the pre-locked position.
    Type: Application
    Filed: October 12, 2023
    Publication date: April 18, 2024
    Applicants: Tyco Electronics (Suzhou) Ltd., Tyco Electronics Technology (SIP) Ltd., Tyco Electronics (Shanghai) Co., Ltd.
    Inventors: Zhuangzhi (Bill) WU, Kaixuan (Evan) Jiang, Jun Zong, Yihao Tang
  • Publication number: 20230111113
    Abstract: The present application discloses a page loading method and a display apparatus. While launching an application, a URL of the application, a code package, and a URL of a loading page are obtained; when the URL of the application is a target protocol URL, a loading parameter is read from the code package; the loading parameter is written into the URL of the loading page to generate a new URL of the loading page; and based on the new URL of the loading page, a loading page including display content corresponding to the loading parameter is presented on a display.
    Type: Application
    Filed: December 13, 2022
    Publication date: April 13, 2023
    Inventors: Doris JING, Lobo LI, Bill WU, Louis SHANG, Ziming ZHU
  • Patent number: 11423218
    Abstract: A formula abstraction system is described. The system includes detecting a user-generated formula in a cell of a spreadsheet document, generating a graphical user interface that queries entries of a custom function based on the user-generated formula, forming the custom function by abstracting the user-generated formula to the custom function based on the entries, and storing the custom function in a function library of the spreadsheet document. The custom function applies the user-generated formula in a user-selected cell of the spreadsheet document.
    Type: Grant
    Filed: December 10, 2020
    Date of Patent: August 23, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michelle Elena Keslin, Christopher John Gross, Joseph Mcdaid, Andrew James Becker, Su-Piao Bill Wu
  • Publication number: 20220188505
    Abstract: A formula abstraction system is described. The system includes detecting a user-generated formula in a cell of a spreadsheet document, generating a graphical user interface that queries entries of a custom function based on the user-generated formula, forming the custom function by abstracting the user-generated formula to the custom function based on the entries, and storing the custom function in a function library of the spreadsheet document. The custom function applies the user-generated formula in a user-selected cell of the spreadsheet document.
    Type: Application
    Filed: December 10, 2020
    Publication date: June 16, 2022
    Inventors: Michelle Elena Keslin, Christopher John Gross, Joseph Mcdaid, Andrew James Becker, Su-Piao Bill Wu
  • Patent number: 9633092
    Abstract: Third party data embedding may be provided. Data associated with a third party provider may be saved in a native application save file. If a save file opened by the application is determined to comprise third party data, the application may determine whether an appropriate data provider is available. The application may connect to the data provider and provide on-demand, asynchronous access to the third party data upon request from a user.
    Type: Grant
    Filed: April 23, 2013
    Date of Patent: April 25, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Daniel C. Battagin, Gabhan Berry, Robert C. Collie, Lee B. Graber, Raman S. Iyer, Shahar Prish, Su-Piao Bill Wu
  • Patent number: 8480385
    Abstract: A waterproof and dustproof fan motor structure includes a base, an annular enclosure, and a stator assembly. The base has a vertically forward extended bearing cup; the annular enclosure internally defines a closed annular space and is externally fitted around the bearing cup; and the stator assembly is disposed in the closed annular space of the enclosure. The waterproof and dustproof fan motor structure can be assembled to a frame and a rotor assembly to complete a fan. With the stator assembly disposed in the closed annular space of the enclosure, the fan motor is protected against damage caused by moisture and dust, and the stator assembly can be easily removed from the closed annular space for necessary maintenance and repair to thereby reduce the bad yield and the manufacturing cost of fan and fan motor.
    Type: Grant
    Filed: November 25, 2010
    Date of Patent: July 9, 2013
    Assignee: Asia Vital Components Co., Ltd.
    Inventor: Bill Wu
  • Patent number: 8429118
    Abstract: Third party data embedding may be provided. Data associated with a third party provider may be saved in a native application save file. If a save file opened by the application is determined to comprise third party data, the application may determine whether an appropriate data provider is available. The application may connect to the data provider and provide on-demand, asynchronous access to the third party data upon request from a user.
    Type: Grant
    Filed: October 23, 2009
    Date of Patent: April 23, 2013
    Assignee: Microsoft Corporation
    Inventors: Daniel C. Battagin, Gabhan Berry, Robert C. Collie, Lee B. Graber, Raman S. Iyer, Shahar Prish, Su-Piao Bill Wu
  • Publication number: 20120134792
    Abstract: A waterproof and dustproof fan motor structure includes a base, an annular enclosure, and a stator assembly. The base has a vertically forward extended bearing cup; the annular enclosure internally defines a closed annular space and is externally fitted around the bearing cup; and the stator assembly is disposed in the closed annular space of the enclosure. The waterproof and dustproof fan motor structure can be assembled to a frame and a rotor assembly to complete a fan. With the stator assembly disposed in the closed annular space of the enclosure, the fan motor is protected against damage caused by moisture and dust, and the stator assembly can be easily removed from the closed annular space for necessary maintenance and repair to thereby reduce the bad yield and the manufacturing cost of fan and fan motor.
    Type: Application
    Filed: November 25, 2010
    Publication date: May 31, 2012
    Applicant: ASIA VITAL COMPONENTS CO., LTD.
    Inventor: Bill Wu
  • Publication number: 20120126644
    Abstract: A fan device includes a housing, a fan wheel assembly, a stator and an enclosure unit. The fan wheel assembly is located within the housing and includes a rotor and a plurality of blades. The stator is connected to a circuit board, and the enclosure unit encloses the stator and the circuit board therein, and is located within the housing. The enclosure unit has at least an extension portion located corresponding to the blades. Heat produced by the stator and the circuit board is transferred to the extension portion and then carried away therefrom by airflow that is sucked into the housing by the blades and blown to the extension portion, so as to cool the extension portion and produce a heat dissipation effect to the stator and the enclosure unit.
    Type: Application
    Filed: November 24, 2010
    Publication date: May 24, 2012
    Inventor: Bill Wu
  • Publication number: 20120037762
    Abstract: A cable retaining bracket and a fan using the same are disclosed. The cable retaining bracket can be assembled to a frame, and includes a main body having a first, a second, a third, and a fourth end; a first and a second retaining arm extended from the first and the third end, respectively; and a first shoulder portion being extended from one of the second and the fourth end of the main body. The fan includes a frame and the cable retaining bracket. The frame is provided with a cable slot for receiving a set of cables therein. The cable retaining bracket can be conveniently assembled to the frame for holding the set of cables flatly and orderly in the cable slot with the first shoulder portion located on the cable slot to hold down the set of cables and guide the same toward the frame.
    Type: Application
    Filed: August 13, 2010
    Publication date: February 16, 2012
    Inventor: Bill Wu
  • Publication number: 20110099143
    Abstract: Third party data embedding may be provided. Data associated with a third party provider may be saved in a native application save file. If a save file opened by the application is determined to comprise third party data, the application may determine whether an appropriate data provider is available. The application may connect to the data provider and provide on-demand, asynchronous access to the third party data upon request from a user.
    Type: Application
    Filed: October 23, 2009
    Publication date: April 28, 2011
    Applicant: Microsoft Corporation
    Inventors: Daniel C. Battagin, Gabhan Berry, Robert C. Collie, Lee B. Graber, Raman S. Iyer, Shahar Prish, Su-Piao Bill Wu
  • Patent number: 7770180
    Abstract: A mechanism is provided for embedding an object in a receiving or client document such that a client application may operate on the embedded object to include interrogation and modification of data contained in the embedded object. When a given document object is embedded into a receiving document, data representing the embedded object is saved to a data stream storage for the receiving document. When the embedded object in the receiving document is subsequently requested in response to an operation executed on the embedded object, the receiving application obtains the data representation of the embedded object from the data stream storage. Once the receiving application obtains the data representation of the embedded object, the receiving application may perform operations on the embedded object by accessing the embedded object via its data representation.
    Type: Grant
    Filed: May 10, 2006
    Date of Patent: August 3, 2010
    Assignee: Microsoft Corporation
    Inventors: Shawn Villaron, Brian Jones, Chad Rothschiller, Robert Little, Sharad Garg, Su-Piao Bill Wu, Josh Pollock, Andrew Bishop, Dan Jump
  • Patent number: 7617229
    Abstract: Methods and systems provide for breaking a computer-generated document into a number of components where the components have explicit relationships with each other. A relationship representation is generated for the components of the document. A user may then navigate the relationships between the components to quickly understand the nature of the document and its components and to locate particular portions of the document that are important to the user. In addition, the user may open, edit and reuse particular components of the document apart from the rest of the document and without having to open or edit the document.
    Type: Grant
    Filed: December 20, 2004
    Date of Patent: November 10, 2009
    Assignee: Microsoft Corporation
    Inventors: Andrew Bishop, Ashley Morgan, Brian Jones, Chad Rothschiller, Charles S. Walker, Eoin Burke, Josh Pollock, Robert Little, Sharad K. Garg, Shawn Alan Villaron, Su-Piao Bill Wu
  • Patent number: 7262014
    Abstract: This document describes compositions and methods for inducing an immune response (e.g., a cellular response such as a cell-mediated cytolytic immune response) to a human papillomavirus (HPV) antigen, which can be displayed by HPV or exhibited by infected cells (e.g., cells from cervical and other tumors). The HPV protein can be joined to a stress protein by chemical conjugation or noncovalently using linking moieties, or by fusion (e.g., a recombinant fusion protein). Also described are expression vectors containing sequences encoding HPV antigens and stress proteins, which can be introduced into cells of a subject or cells ex vivo. Also described are compositions that include a stress protein linked to an HPV antigen and another pharmacologically acceptable component and stress protein—HPV antigen fusions and conjugates. These compositions can be used to induce or enhance an immune response against HPV and cells that exhibit HPV antigens, including HPV-associated tumors.
    Type: Grant
    Filed: September 10, 2004
    Date of Patent: August 28, 2007
    Assignee: Stressgen Biotechnologies Corporation
    Inventors: Lee A. Mizzen, N. Randall Chu, Huacheng Bill Wu
  • Patent number: 7225189
    Abstract: Methods and systems provide for bi-directional communication between a spreadsheet application worksheet and a database data source that allows modified data to be written from a spreadsheet application to source data in a database data source from which the original pre-modified data was obtained. Offline data changes in a spreadsheet application are cached by a data provider application and are published to a remote data source when the spreadsheet application is synchronized with the data source. Error conditions and data conflicts resulting from new or modified data published to a database data source from a spreadsheet application worksheet are reported to a user of the spreadsheet application worksheet through a data provider application to allow the user an opportunity to resolve error conditions and data conflicts between the user's data changes and other data changes made to the same source data contained in the database data source.
    Type: Grant
    Filed: February 19, 2004
    Date of Patent: May 29, 2007
    Assignee: Microsoft Corporation
    Inventors: Michael J. McCormack, Robert W. Coffen, Richard L. Dickinson, Sumit Chauhan, Su-Piao Bill Wu, Eric W. Patterson, Paul A. Hafner, Larry Tseng, Xiaohui Pan, Michael J. Eatough
  • Patent number: 7157089
    Abstract: The present invention relates to a vaccine for inducing an immune response to an antigen in a vertebrate (e.g., mammal) comprising an antigen and all or a portion of a stress protein or all or a portion of a protein having an amino acid sequence sufficiently homologous to the amino acid sequence of the stress protein to induce the immune response against the antigen. In a particular embodiment, the present invention relates to vaccines and compositions which induce a CTL response in a mammal comprising an antigen and all or a portion of a stress protein. In another embodiment, the invention relates to vaccines and compositions which induce an immune response to an influenza virus in a mammal comprising an antigen of the influenza virus and all or a portion of one or more stress proteins. The invention also relates to vaccines and compositions for inducing a CTL response to a tumor-associated antigen comprising a tumor-associated antigen and all or a portion of the stress protein.
    Type: Grant
    Filed: November 25, 1997
    Date of Patent: January 2, 2007
    Assignee: Stressgen Biotechnologies Corporation
    Inventors: Lee Mizzen, Lawrence S. D. Anthony, Huacheng Bill Wu, Marvin Siegel
  • Patent number: 7127672
    Abstract: An electronic spreadsheet is provided for automatically creating, expanding, and validating lists of cells. A list is created by receiving a user request for selecting a cell range, identifying a list range for the selected cell range, determining a header row for the list range, and generating a border for surrounding the list range. A list is expanded by determining that one or more cells are adjacent to the list and automatically expanding the list to include the new cells. A list is validated by determining a data type of data entered into the list and comparing the data type of the data entered into the list to a list data type. If, as a result of the comparison, the data type of the data entered into the list does not match the list data type, then the data type of the data entered into the list is invalid.
    Type: Grant
    Filed: August 22, 2003
    Date of Patent: October 24, 2006
    Assignee: Microsoft Corporation
    Inventors: Eric W. Patterson, Robert Wayne Coffen, Su-Piao Bill Wu, Michael J. McCormack
  • Patent number: 6900035
    Abstract: This document describes compositions and methods for inducing an immune response (e.g., a cellular response such as a cell-mediated cytolytic immune response) to a human papillomavirus (HPV) antigen, which can be displayed by HPV or exhibited by infected cells (e.g., cells from cervical and other tumors). The HPV protein can be joined to a stress protein by chemical conjugation or noncovalently using linking moieties, or by fusion (e.g., a recombinant fusion protein). Also described are expression vectors containing sequences encoding HPV antigens and stress proteins, which can be introduced into cells of a subject or cells ex vivo. Also described are compositions that include a stress protein linked to an HPV antigen and another pharmacologically acceptable component and stress protein—HPV antigen fusions and conjugates. These compositions can be used to induce or enhance an immune response against HPV and cells that exhibit HPV antigens, including HPV-associated tumors.
    Type: Grant
    Filed: November 7, 2002
    Date of Patent: May 31, 2005
    Assignee: Stressgen Biotechnologies, Inc.
    Inventors: Lee A. Mizzen, N. Randall Chu, Huacheng Bill Wu
  • Publication number: 20030148456
    Abstract: The present invention relates to compositions for inducing an immune response, preferably a cellular, in particular a cell-mediated, cytolytic immune response, to human papillomavirus (HPV) protein antigens displayed by HPV or exhibited by infected cells including cells from cervical and other tumors. In one embodiment, compositions comprise an HPV protein antigen joined to a stress protein (or heat shock protein (Hsp)). The HPV protein antigen may be joined to the stress protein by chemical conjugation or noncovalently using linking moieties, or the HPV protein antigen and the stress protein may be joined in a fusion protein containing both HPV protein antigen and stress protein sequences. In another embodiment, compositions comprise an expression vector including, in expressible form, sequences encoding the HPV protein antigen and sequences encoding the stress protein.
    Type: Application
    Filed: November 7, 2002
    Publication date: August 7, 2003
    Applicant: Stressgen Biotechnologies, Inc., a British Columbia, Canada corporation
    Inventors: Lee A. Mizzen, N. Randall Chu, Huacheng Bill Wu
  • Patent number: D515059
    Type: Grant
    Filed: August 2, 2004
    Date of Patent: February 14, 2006
    Assignee: High Tech Computer Corp.
    Inventor: Bill Wu