Patents by Inventor John W. Glass

John W. Glass 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: 11620111
    Abstract: Systems and methods for services for assisting programming are disclosed. The systems and methods can be used to, during edit time, for program code or data of interest, identify one or more services available to the program code or the data of interest, generating a context for the one or more services, execute code for the one or more services within the context to generate a result for each of the one or more services, analyze the result for each of the one or more services to select a subset of results based on criteria associated with the program code, the data of interest, or the one or more services, and offer, to a user, services corresponding to the subset of results or the subset of results as suggestions to facilitate further development of the program code or use of the data of interest.
    Type: Grant
    Filed: March 24, 2020
    Date of Patent: April 4, 2023
    Assignee: The MathWorks, Inc.
    Inventors: Joseph F. Hicklin, Claudia G. Wey, John W. Glass
  • Publication number: 20220332486
    Abstract: By constructing packaging or cushioning components with a cellulose-fiber foam and uniquely blending relatively longer fibers serving as mechanical structure with refined chemical fibers serving as a bonding mechanism for the relatively longer fibers together, a lower density, energy absorbing, and resilient cellulose-fiber foam is disclosed. Some cellulose-fiber foam components additional do not require stand-alone foaming agent or surfactant.
    Type: Application
    Filed: March 25, 2022
    Publication date: October 20, 2022
    Inventors: Yang XIANG, Jun CAI, John W. GLASS, Jose M. TORRES, Michael S. LONG, Wayne H. COWAN, Hseh Tjun Tereave LIM
  • Publication number: 20220137934
    Abstract: Systems and methods for services for assisting programming are disclosed. The systems and methods can be used to, during edit time, for program code or data of interest, identify one or more services available to the program code or the data of interest, generating a context for the one or more services, execute code for the one or more services within the context to generate a result for each of the one or more services, analyze the result for each of the one or more services to select a subset of results based on criteria associated with the program code, the data of interest, or the one or more services, and offer, to a user, services corresponding to the subset of results or the subset of results as suggestions to facilitate further development of the program code or use of the data of interest.
    Type: Application
    Filed: March 24, 2020
    Publication date: May 5, 2022
    Applicant: The MathWorks, Inc.
    Inventors: Joseph F. Hicklin, Claudia G. Wey, John W. Glass
  • Publication number: 20210303271
    Abstract: Systems and methods for services for assisting programming are disclosed. The systems and methods can be used to, during edit time, for program code or data of interest, identify one or more services available to the program code or the data of interest, generating a context for the one or more services, execute code for the one or more services within the context to generate a result for each of the one or more services, analyze the result for each of the one or more services to select a subset of results based on criteria associated with the program code, the data of interest, or the one or more services, and offer, to a user, services corresponding to the subset of results or the subset of results as suggestions to facilitate further development of the program code or use of the data of interest.
    Type: Application
    Filed: March 24, 2020
    Publication date: September 30, 2021
    Applicant: The MathWorks, Inc.
    Inventors: Joseph F. Hicklin, Claudia G. Wey, John W. Glass
  • Patent number: 10550236
    Abstract: Polyolefin shrink-wrap films may include a light-absorption additive to make them laser-cuttable by commonly-available lasers. This can make them more amenable to alteration by laser after being shrink-wrapped around a product package, such as alteration to remove sections of the polyolefin shrink-wrap film or to create tabs or perforations to facilitate removal of the polyolefin shrink-wrap film.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: February 4, 2020
    Assignee: Apple Inc.
    Inventor: John W. Glass
  • Patent number: 10222944
    Abstract: A device may provide a user interface element for display in association with a displayed document that contains code. The user interface element may be associated with at least one adjustable state. The device may determine, based on a user interaction with the user interface element, a selected state of the at least one adjustable state of the user interface element. The device may generate information based on the selected state of the user interface element. The device may store the user interface element, the selected state of the user interface element, and the information in association with the document.
    Type: Grant
    Filed: February 24, 2016
    Date of Patent: March 5, 2019
    Assignee: The MathWorks, Inc.
    Inventors: Joseph F. Hicklin, Joseph R. Bienkowski, John W. Glass, Edward W. Gulley, Claudia G. Wey, Jeng-Tsung Tsai, Chen Su