Patents by Inventor William Charles

William Charles 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: 20250013716
    Abstract: Systems, methods, and apparatus related to memory devices that perform matrix vector multiplication using memory cells. In one approach, a memory cell array has memory cells used to perform matrix vector multiplication based on summing output currents from the memory cells. A context of memory cells is determined by a controller (e.g., a memory controller internal or external to a memory chip having the array). The context can include, for example, a physical location of memory cells, weight patterns being programmed, and/or neighboring cell interference, etc. Based on the determined context, the controller dynamically determines adjustments (e.g., adjusted target threshold voltages or currents) for programming the memory cells to store weights prior to performing the matrix vector multiplication.
    Type: Application
    Filed: June 4, 2024
    Publication date: January 9, 2025
    Inventors: William Charles Filipiak, Jeremy M. Hirst
  • Patent number: 12161232
    Abstract: A body support assembly includes a seat assembly and backrest assembly supported by a tilt control assembly. Methods of using and assembling the body support assembly are provided.
    Type: Grant
    Filed: September 12, 2023
    Date of Patent: December 10, 2024
    Assignee: STEELCASE INC.
    Inventors: Nickolaus William Charles Deevers, Kurt R. Heidmann, Gordon J. Peterson, David Bodnar, James Ludwig, Nathan R. Brock, Mark Spoelhof
  • Patent number: 12161234
    Abstract: A seating arrangement including a seat member, a base, and an arm assembly including an arm base having a central portion and a receiver portion and exclusively supported from the base via a central portion at a position located between lateral outermost edges of the seat member, an arm stalk telescopingly received within the receiver portion and movable between retracted and extended positions, an arm support supported by the arm stalk, where the arm support moves in a forward direction with respect to the seat member as the arm stalk is moved from the retracted position to the extended position, and a bearing arrangement positioned between the arm stalk and the receiver portion and including a bearing member located between the receiver portion of the arm base and the arm stalk and a biasing member configured to bias the bearing.
    Type: Grant
    Filed: September 20, 2023
    Date of Patent: December 10, 2024
    Assignee: Steelcase Inc.
    Inventors: Nickolaus William Charles Deevers, Kurt R. Heidmann, Gordon J. Peterson, Russell T. Holdredge, Nathan Brock
  • Patent number: 12155523
    Abstract: Disclosed are an apparatus and method of managing network elements operating on a network. One example method may include transmitting a request to receive at least one activity parameter of a network element operating on the network and monitoring the at least one activity parameter of the network element. The method may include determining whether a usage value of the at least one activity parameter exceeds a predetermined threshold usage value and transmitting a corrective function message to the network element responsive to determining that the usage value of the at least one activity parameter exceeds the predetermined threshold value. The method may further include performing a corrective function to reduce the usage value of the at least one activity parameter.
    Type: Grant
    Filed: October 5, 2021
    Date of Patent: November 26, 2024
    Assignee: International Business Machines Corporation
    Inventor: William Charles Easttom
  • Patent number: 12150556
    Abstract: A seating structure includes a shell having a central portion, opposite outer peripheral edges laterally spaced from opposite sides of the central portion, and at least one biasing array disposed between each of the opposite sides of the central portion and a respective outer peripheral edge. Each of the biasing arrays includes a plurality of spaced apart support members and at least one connector connecting adjacent support members within each array. The biasing array may include a plurality of biasing arrays, with at least one connector connecting adjacent biasing arrays. A second shell may be connected to the outer peripheral edges of the first shell, with an open space defined there between. Each of the opposite outer peripheral edges is independently deflectable in response to a load being applied to the second shell.
    Type: Grant
    Filed: August 16, 2023
    Date of Patent: November 26, 2024
    Assignee: STEELCASE INC.
    Inventors: Nickolaus Williams Charles Deevers, Kurt R. Heidmann
  • Patent number: 12147512
    Abstract: Systems and methods for computing device authentication can involve template matching with an authentication filter. Authentication filters can be generated by using an authentication model to determine or generate templates for authenticated classes. For example, simulated signal data sets can be input into the authentication model until an authenticated class classification is output. The successful simulated signal data set may then be used to generate or update an authentication filter that uses the template for template matching authentication classification.
    Type: Grant
    Filed: May 27, 2022
    Date of Patent: November 19, 2024
    Assignee: Applied Engineering Concepts, Inc.
    Inventor: William Charles Suski
  • Patent number: 12147607
    Abstract: In accordance with some embodiments, exemplary techniques for transitioning from the physical environment to a computer-generated reality environment on a wearable electronic device is described. In accordance with some embodiments, exemplary techniques for transitioning out of a computer-generated reality environment on a wearable electronic device is described.
    Type: Grant
    Filed: July 9, 2020
    Date of Patent: November 19, 2024
    Assignee: Apple Inc.
    Inventors: Fletcher R. Rothkopf, Arlen Hartounian, Grant H. Mulliken, James William Charles Vandyke
  • Patent number: 12137520
    Abstract: Systems and methods for educational electronics devices such as may be assembled by non-manufacturer builders, including by personal or hobbyist individuals and by groups such as clubs or classes. Methods and systems relate to Surface Mount Device (SMD) use, measurement systems, communications skill acquisition, physical construction of educational electronics, builder construction/configuration and maintenance of devices, subsystem componentry designed for effective use in educational electronics, circuit designs that permit individual builders to construct professional quality devices, and cognitively adapted methods and systems to optimize learning and performance during and after builder assembly.
    Type: Grant
    Filed: November 10, 2023
    Date of Patent: November 5, 2024
    Assignee: HEATHKIT COMPANY, INC.
    Inventors: Andrew S. Cromarty, Donald J. Peterson, Jasen Levoy, William Charles Calhoun, David Brainerd, Ann E. Cromarty, Simon A. Cromarty
  • Publication number: 20240364599
    Abstract: Techniques for implementing an MDM platform with a P2P mesh network are disclosed. This MDM platform uses a dashboard to facilitate the control of the devices/peers in the P2P mesh network. This network includes: (i) a service, (ii) a first device, and (iii) a second device. The first device is connected to the service by way of a first P2P mesh network connection between the first device and the service. The second device is connected to the service by way of (i) a second P2P mesh network connection between the second device and the first device and (ii) the first P2P mesh network connection between the first device and the service. Data is transmitted using those connections. A dashboard displays the data. The dashboard can also be used to trigger MDM commands to any device in the P2P mesh network, including those that are not connected to the Internet.
    Type: Application
    Filed: April 25, 2023
    Publication date: October 31, 2024
    Inventor: William Charles POST, JR.
  • Publication number: 20240351961
    Abstract: A multi-purpose putty product usable as a lamp fuel, first aid medication, water proofing agent, water sealant, and UV responsive marker is shown and described. The putty component may include waxes, oils, pine gum rosin, powdered metallic thermite fuel, and cotton fibers. Optionally, the putty may include a colorant and plant essential oil as an odorant. The putty may be provided in kit form, with a receptacle and closure, and a tool enabling putty product in the receptacle to be exposed and held erect for service as a wick while burning.
    Type: Application
    Filed: July 2, 2024
    Publication date: October 24, 2024
    Inventors: William Charles Bartlett, Cheston Davis
  • Publication number: 20240349897
    Abstract: A tilt control system includes a spring adjuster and compression spring, which may be removed in an unstressed condition. The tilt control system may also include a variable back stop having curved transition surfaces between the stop surfaces. A lumbar compensator may be integrated into a backrest, which may be coupled with a quick release to the base and actuated by sliding engagement with the seat.
    Type: Application
    Filed: May 8, 2024
    Publication date: October 24, 2024
    Applicant: Steelcase Inc.
    Inventors: Kurt R. Heidmann, Russell T. Holdredge, Olukemi Chrissie Esi Johel, Gary Karsten, Nicholas Miles Krupansky, Nickolaus William Charles Deevers
  • Patent number: 12126377
    Abstract: Disclosed herein are methods and systems for appliances, including networked or “Internet-of-Things” appliances.
    Type: Grant
    Filed: December 31, 2021
    Date of Patent: October 22, 2024
    Assignee: Heathkit Company, Inc.
    Inventors: Andrew S. Cromarty, Donald J. Peterson, Jasen Levoy, William Charles Calhoun
  • Publication number: 20240331762
    Abstract: Systems, methods, and apparatus related to memory devices that perform multiplication using memory cells. In one approach, a memory cell array has memory cells used to perform matrix vector multiplication based on summing output currents from the memory cells. A context of the memory cell array is determined by a controller (e.g., a memory controller internal or external to a memory chip having the array). The context can include, for example, memory cell conditions related to data retention stress, quick charge loss, back-pattern effects, and/or cross-temperature variations. Based on the determined context, the controller dynamically determines adjustments to wordline and/or other memory cell bias voltages used during the multiplication.
    Type: Application
    Filed: January 31, 2024
    Publication date: October 3, 2024
    Inventors: William Charles Filipiak, Huai-Yuan Tseng
  • Patent number: 12095505
    Abstract: Disclosed herein are methods and systems for appliances, including networked or “Internet-of-Things” appliances.
    Type: Grant
    Filed: July 20, 2017
    Date of Patent: September 17, 2024
    Assignee: Heathkit Company, Inc.
    Inventors: Andrew S. Cromarty, Donald J. Peterson, Jasen Levoy, William Charles Calhoun
  • Patent number: 12093727
    Abstract: Disclosed are some implementations of systems, apparatus, methods and computer program products for facilitating the customization of a process flow builder. A first graphical user interface (GUI) identifying one or more user selectable process flow types is provided. Responsive to a selection of a process flow type, information corresponding to the selected process flow type is obtained. The information includes one or more headers and, for at least a first header, identifies one or more elements that are user-selectable for addition to a layout representing a process flow. A second GUI is generated using the information. A user may access the second GUI to generate a layout representing a process flow of the process flow type.
    Type: Grant
    Filed: April 21, 2021
    Date of Patent: September 17, 2024
    Assignee: Salessforce, Inc.
    Inventors: Paul Anthony Mason, William Charles Eidson, Samuel William Bailey, Alex Edelstein, Samantha Reynard, Barkha Keni, Tanveer Singh Randhawa
  • Patent number: 12088023
    Abstract: This invention discloses two novel antenna assemblies that protect a radio antenna from the elements and permit effective stealthy use with very high performance, and corresponding manufacturing methods. It also discloses a novel assembly for reducing or eliminating radio-frequency interference among electronic equipment such as may be attached to an antenna system, and corresponding manufacturing methods, and systems and methods for model-based radiotelecommunications comprising computing control and command data from one or more multivariate models to operatively control the transmission or reception performance of radioelectronics and antenna systems by computing over the model data to achieve the best performance according to one or more transmission characteristics or user goals.
    Type: Grant
    Filed: October 7, 2022
    Date of Patent: September 10, 2024
    Assignee: Heathkit Company, Inc.
    Inventors: Andrew Scott Cromarty, Jacob H. Neugass, Jasen Levoy, William Charles Calhoun
  • Patent number: 12085665
    Abstract: A method for designing a sensor arrangement, in particular for a vehicle or a vehicle class. Dimensions of vehicles of at least one vehicle class are ascertained and geometric parameters are ascertained from the dimensions of the vehicles of the vehicle class. Predefined reference fields for sensors of vehicles of the at least one vehicle class are established based on the derived geometric parameters. Each reference field is configured to accommodate at least one sensor. A sensor arrangement is also described.
    Type: Grant
    Filed: August 6, 2021
    Date of Patent: September 10, 2024
    Assignee: ROBERT BOSCH GMBH
    Inventors: Oliver Pink, William Charles Degutis, Mark Janos Dobranszky
  • Publication number: 20240289244
    Abstract: Described are examples for managing event data from multiple event data sources including executing, by a processor, a query for event data in a discoverable event stream over a time window that includes a delay tolerance window specific to the query, wherein the event data is stored as timeseries data in the discoverable event stream such that at least one property corresponding to at least one object has multiple different values at multiple different time instances, and wherein the delay tolerance window is configured to capture potentially out-of-order event data or late arriving event data, and returning a subset of multiple different values for the at least one property in instances of the event data corresponding to the time window with the delay tolerance window applied for the query.
    Type: Application
    Filed: June 9, 2023
    Publication date: August 29, 2024
    Inventors: Abhilash PANWAR, Clemens Alden Szyperski, Florin-Cristian Diaconescu, Giorgos Gavriil, John Te-Jui Sheu, Jakub Sakowicz, Luca Colantonio, Maxim Kiryushin, Miquel Martin Lopez, Niall Vincent Egan, Nuno Jose Pinto Bessa De Melo Cerqueira, Phanidhar Gopavaram, William Charles Thompson
  • Publication number: 20240289336
    Abstract: Aspects of the present disclosure relate to ingesting event data into a discoverable event stream using a common schema to assign timeseries properties to the event data. These techniques may include receiving a first event of a pre-processed event stream, the first event including a plurality of event data fields representing an occurrence of the first event, and determining timing information based on the plurality of event data fields representing the occurrence of the first event. In addition, the techniques may include generating, based on combining the plurality of event data fields and the timing information, a second event of a discoverable event stream corresponding to the pre-processed event stream, and generating, within a time series of the discoverable event stream, based on the timing information and an event field of the plurality of event data fields, a time series entry corresponding to the second event.
    Type: Application
    Filed: June 9, 2023
    Publication date: August 29, 2024
    Inventors: Abhilash PANWAR, Clemens Alden SZYPERSKI, Florin-Cristian DIACONESCU, Eddy LeRoy MILLER, Giorgos GAVRIIL, Hadrian LIM WEI HENG, James Douglas HUTTON, Jan Richard HERKELRATH, Jianyu ZHAO, John Te-Jui SHEU, Jakub SAKOWICZ, Luca COLANTONIO, Mason Collin PINE, Maxim KIRYUSHIN, Miquel MARTIN LOPEZ, Niall Vincent EGAN, Nuno Jose Pinto Bessa DE MELO CERQUEIRA, Pawel Mateusz CHODARCEWICZ, Phanidhar GOPAVARAM, Rony Alex THOMAS, Santosh BALASUBRAMANIAN, William Charles THOMPSON, Muthubharathi PERIANNAN
  • Patent number: D1051280
    Type: Grant
    Filed: February 20, 2023
    Date of Patent: November 12, 2024
    Assignee: Evolve Range Solutions, Inc.
    Inventors: Douglas Lee Hague, William Charles Flock