Patents by Inventor James Chapman

James Chapman 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: 20250252250
    Abstract: Embodiments described herein are directed to an annotation system having a remote processor, and a client processor in data communication with the remote processor. The client processor is adapted to send a first request for an electronic file to the remote processor, receive the electronic file from the remote processor, define at least one new annotation about the electronic file, and define at least one anchor associated with the at least one annotation. The at least one of the remote processor and the client processor is adapted to store the at least one anchor and the at least one annotation in an annotation file that is separate from the electronic file.
    Type: Application
    Filed: February 3, 2025
    Publication date: August 7, 2025
    Inventors: Matthew Robert Teskey, Kenneth James Chapman, Jeremy Jason Auger, Brian John Cepuran
  • Publication number: 20250231936
    Abstract: A social electronic learning system, including a plurality of computing devices for communicating with a plurality of users in an educational community, and at least one server in communication with each of the plurality of computing devices, each server in communication with at least one data storage device configured to host a plurality of electronic portfolios, each electronic portfolio associated with one or more users of the plurality of users in the educational community, wherein each server is configured such that one or more users may associate one or more digital items with each electronic portfolio, and the plurality of users may take actions on the digital items in each electronic portfolio depending on authorization criteria.
    Type: Application
    Filed: November 28, 2024
    Publication date: July 17, 2025
    Inventors: John Allan Baker, Kenneth James Chapman, Brian John Cepuran, Jeremy Jason Auger
  • Publication number: 20250199043
    Abstract: Systems and methods for converting the result of a radio frequency (RF) measurement into the quantum capacitance of a device are described. An example method includes, by performing a radio frequency (RF) measurement, extracting frequency shift and resonator loss shift of a resonator relative to a reference trace of the resonator, where the resonator is coupled to a quantum device. The method further includes from the extracted frequency shift and the resonator loss shift, without resonator fitting, deriving both a real part and an imaginary part of a quantum capacitance associated with the quantum device.
    Type: Application
    Filed: February 15, 2024
    Publication date: June 19, 2025
    Inventors: Benjamin James CHAPMAN, Tareq EL DANDACHI, Samantha HO, Jonne Verneri KOSKI, Gijsbertus DE LANGE, Thorvald Wadum LARSEN
  • Publication number: 20250181490
    Abstract: The technology described herein provides an automated software-testing platform that functions in an undefined action space. The technology described herein starts with an undefined action space but begins to learn about the action space through random exploration. Both the action taken during testing and the resulting state may be communicated to a centralized testing service. The technology described herein also mines the action telemetry data and state telemetry data to identify action patterns that produce a sought after result. Once a plurality of action patterns is identified and, at least, a partial model of the action space is built, the testing on the test machines may be split into random test mode, replay test mode, and a pioneering test mode.
    Type: Application
    Filed: February 5, 2025
    Publication date: June 5, 2025
    Inventors: Aaron Edward DIETRICH, Swamy V. P. L. N. Nallamalli, Timothy James Chapman, Steve K. Lim, Levent Ozgur, Alex Pung Leung, Taylor Paul Spangler, Jareth Leigh Day
  • Patent number: 12293840
    Abstract: Various aspects described herein relate to a location-based and population-based health metric processes. In one example, a computer-implemented method for generating one or more predicted health metrics for a location includes receiving a request to assess the one or more health metrics associated with the location, and identifying at least one current or future built, social, or natural environment parameter associated with the location. The method may further include calculating one or more predicted health metrics associated with the location based upon at least one of the current or future built, social, or natural environment parameters associated with the location, monetizing the healthcare costs of the predicted health metrics and displaying the one or more predicted health metrics and costs.
    Type: Grant
    Filed: February 18, 2023
    Date of Patent: May 6, 2025
    Assignee: Urban Design 4 Health, Inc.
    Inventors: Lawrence D. Frank, James Chapman, Nicole Iroz-Elardo, E-Sok Hong
  • Patent number: 12248393
    Abstract: The technology described herein provides an automated software-testing platform that functions in an undefined action space. The technology described herein starts with an undefined action space but begins to learn about the action space through random exploration. Both the action taken during testing and the resulting state may be communicated to a centralized testing service. The technology described herein also mines the action telemetry data and state telemetry data to identify action patterns that produce a sought after result. Once a plurality of action patterns is identified and, at least, a partial model of the action space is built, the testing on the test machines may be split into random test mode, replay test mode, and a pioneering test mode.
    Type: Grant
    Filed: September 20, 2022
    Date of Patent: March 11, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Aaron Edward Dietrich, Swamy V. P. L. N. Nallamalli, Timothy James Chapman, Steve K. Lim, Levent Ozgur, Alex Pung Leung, Taylor Paul Spangler, Jareth Leigh Day
  • Patent number: 12242798
    Abstract: Embodiments described herein are directed to an annotation system having a remote processor, and a client processor in data communication with the remote processor. The client processor is adapted to send a first request for an electronic file to the remote processor, receive the electronic file from the remote processor, define at least one new annotation about the electronic file, and define at least one anchor associated with the at least one annotation. The at least one of the remote processor and the client processor is adapted to store the at least one anchor and the at least one annotation in an annotation file that is separate from the electronic file.
    Type: Grant
    Filed: February 15, 2024
    Date of Patent: March 4, 2025
    Assignee: D2L Corporation
    Inventors: Matthew Robert Teskey, Kenneth James Chapman, Jeremy Jason Auger, Brian John Cepuran
  • Publication number: 20250030057
    Abstract: Methods of making components for solid-state electrochemical cells are disclosed. In examples, the component comprises an electrode layer and an electrolyte layer, and the method: providing a substrate; depositing an electrolyte material on a first surface of the substrate to form an electrolyte layer on the substrate, wherein a first surface of the electrolyte layer contacts the first surface of the substrate along an interface; depositing an electrode material on a second surface of the electrolyte layer to form an electrode layer on the electrolyte layer, the second surface of the electrolyte layer being opposed to the first surface of the electrolyte layer; and separating the electrolyte layer from the substrate along the interface. Also described herein are methods of methods of providing solid-state electrochemical cells, solid-state electrochemical cells, battery stacks, and electrically-powered devices.
    Type: Application
    Filed: December 2, 2022
    Publication date: January 23, 2025
    Inventor: Samuel James CHAPMAN
  • Patent number: 12197433
    Abstract: A social electronic learning system, including a plurality of computing devices for communicating with a plurality of users in an educational community, and at least one server in communication with each of the plurality of computing devices, each server in communication with at least one data storage device configured to host a plurality of electronic portfolios, each electronic portfolio associated with one or more users of the plurality of users in the educational community, wherein each server is configured such that one or more users may associate one or more digital items with each electronic portfolio, and the plurality of users may take actions on the digital items in each electronic portfolio depending on authorization criteria.
    Type: Grant
    Filed: August 9, 2022
    Date of Patent: January 14, 2025
    Assignee: D2L Corporation
    Inventors: John Allan Baker, Kenneth James Chapman, Brian John Cepuran, Jeremy Jason Auger
  • Publication number: 20240311552
    Abstract: Embodiments described herein are directed to an annotation system having a remote processor, and a client processor in data communication with the remote processor. The client processor is adapted to send a first request for an electronic file to the remote processor, receive the electronic file from the remote processor, define at least one new annotation about the electronic file, and define at least one anchor associated with the at least one annotation. The at least one of the remote processor and the client processor is adapted to store the at least one anchor and the at least one annotation in an annotation file that is separate from the electronic file.
    Type: Application
    Filed: February 15, 2024
    Publication date: September 19, 2024
    Inventors: Matthew Robert Teskey, Kenneth James Chapman, Jeremy Jason Auger, Brian John Cepuran
  • Patent number: 12066920
    Abstract: The technology described herein provides an automated software-testing platform that uses reinforcement learning to discover how to perform tasks used in testing. The technology described herein is able to perform quality testing even when prescribed paths to completing tasks are not provided. The reinforcement-learning agent is not directly supervised to take actions in any given situation, but rather learns which sequences of actions generate the most rewards through the observed states and rewards from the environment. In the software-testing environment, the state can be user interface features and actions are interactions with user interface elements. The testing system may recognize when a sought after state is achieved by comparing a new state to a reward criteria.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: August 20, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Xiaoyan Liu, Steve K. Lim, Taylor Paul Spangler, Kashyap Maheshkumar Patel, Marc Mas Mezquita, Levent Ozgur, Timothy James Chapman
  • Patent number: 12001320
    Abstract: The technology described herein provides a cloud reinforcement-learning architecture that allows a single reinforcement-learning model to interact with multiple live software environments. The live software environments and the single reinforcement-learning model run in a distributed computing environment (e.g., cloud environment). The single reinforcement-learning model may run on a first computing device(s) with a graphical processing unit (GPU) to aid in training the single reinforcement-learning model. At a high level, the single reinforcement-learning model may receive state telemetry data from the multiple live environments. The single reinforcement-learning model selects an available action for each set of state telemetry data received and communicates the selection to appropriate the test agent. The test agent then facilitates completion of the action within the software instance being tested in the live environment. A reward is then determined for the action.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: June 4, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Xiaoyan Liu, Steve K. Lim, Taylor Paul Spangler, Kashyap Maheshkumar Patel, Marc Mas Mezquita, Levent Ozgur, Timothy James Chapman
  • Patent number: 11934770
    Abstract: Embodiments described herein are directed to an annotation system having a remote processor, and a client processor in data communication with the remote processor. The client processor is adapted to send a first request for an electronic file to the remote processor, receive the electronic file from the remote processor, define at least one new annotation about the electronic file, and define at least one anchor associated with the at least one annotation. The at least one of the remote processor and the client processor is adapted to store the at least one anchor and the at least one annotation in an annotation file that is separate from the electronic file.
    Type: Grant
    Filed: April 8, 2022
    Date of Patent: March 19, 2024
    Assignee: D2L Corporation
    Inventors: Matthew Robert Teskey, Kenneth James Chapman, Jeremy Jason Auger, Brian John Cepuran
  • Publication number: 20230367696
    Abstract: The technology described herein trains a reinforcement-learning model in a simulated environment. A simulated environment contrasts with a live environment. A live environment is a computing environment with which the reinforcement-learning model will interact once it is deployed. In order to be effective, the simulated environment may provide inputs to the reinforcement-learning model in the same format as the reinforcement-learning model receives from the live environment. In aspects, the training in the simulated environment may act as pre-training for training in the live environment. Once pre-trained, the reinforcement-learning model may be deployed in a live environment and continue to learn how to perform the same task in different ways, learn how to perform additional tasks, and/or improve performance of a task learned in pre-training. In aspects, the reinforcement-learning model may be used to discover unhealthy conditions in software by performing the tasks it has learned.
    Type: Application
    Filed: June 30, 2022
    Publication date: November 16, 2023
    Inventors: Xiaoyan LIU, Steve K. LIM, Taylor Paul SPANGLER, Kashyap Maheshkumar PATEL, Marc Mas MEZQUITA, Levent OZGUR, Timothy James CHAPMAN
  • Publication number: 20230367699
    Abstract: The technology described herein provides an automated software-testing platform that functions in an undefined action space. The technology described herein starts with an undefined action space but begins to learn about the action space through random exploration. Both the action taken during testing and the resulting state may be communicated to a centralized testing service. The technology described herein also mines the action telemetry data and state telemetry data to identify action patterns that produce a sought after result. Once a plurality of action patterns is identified and, at least, a partial model of the action space is built, the testing on the test machines may be split into random test mode, replay test mode, and a pioneering test mode.
    Type: Application
    Filed: September 20, 2022
    Publication date: November 16, 2023
    Inventors: Aaron Edward DIETRICH, Swamy V. P. L. N. NALLAMALLI, Timothy James CHAPMAN, Steve K. LIM, Levent OZGUR, Alex Pung LEUNG, Taylor Paul SPANGLER, Jareth Leigh DAY
  • Publication number: 20230367703
    Abstract: The technology described herein provides an automated software-testing platform that uses reinforcement learning to discover how to perform tasks used in testing. The technology described herein is able to perform quality testing even when prescribed paths to completing tasks are not provided. The reinforcement-learning agent is not directly supervised to take actions in any given situation, but rather learns which sequences of actions generate the most rewards through the observed states and rewards from the environment. In the software-testing environment, the state can be user interface features and actions are interactions with user interface elements. The testing system may recognize when a sought after state is achieved by comparing a new state to a reward criteria.
    Type: Application
    Filed: June 30, 2022
    Publication date: November 16, 2023
    Inventors: Xiaoyan LIU, Steve K. LIM, Taylor Paul SPANGLER, Kashyap Maheshkumar PATEL, Marc Mas MEZQUITA, Levent OZGUR, Timothy James CHAPMAN
  • Publication number: 20230367697
    Abstract: The technology described herein provides a cloud reinforcement-learning architecture that allows a single reinforcement-learning model to interact with multiple live software environments. The live software environments and the single reinforcement-learning model run in a distributed computing environment (e.g., cloud environment). The single reinforcement-learning model may run on a first computing device(s) with a graphical processing unit (GPU) to aid in training the single reinforcement-learning model. At a high level, the single reinforcement-learning model may receive state telemetry data from the multiple live environments. The single reinforcement-learning model selects an available action for each set of state telemetry data received and communicates the selection to appropriate the test agent. The test agent then facilitates completion of the action within the software instance being tested in the live environment. A reward is then determined for the action.
    Type: Application
    Filed: June 30, 2022
    Publication date: November 16, 2023
    Inventors: Xiaoyan LIU, Steve K. LIM, Taylor Paul SPANGLER, Kashyap Maheshkumar PATEL, Marc Mas MEZQUITA, Levent OZGUR, Timothy James CHAPMAN
  • Publication number: 20230291044
    Abstract: A solid state thin film battery including a plurality of solid state cells and a termination region is disclosed. Each cell is connected to the termination region by a current collector which includes a deformation element configured to deform under a lower load than the rest of the current collector. The properties, for example the geometry and/or materials of the portion of the current collector that forms the deformation element, may differ with respect to the properties of the rest of the current collector. Methods of manufacturing and operating such a battery are also disclosed.
    Type: Application
    Filed: August 10, 2021
    Publication date: September 14, 2023
    Applicant: Dyson Technology Limited
    Inventor: Samuel James CHAPMAN
  • Publication number: 20230207135
    Abstract: Various aspects described herein relate to a location-based and population-based health metric processes. In one example, a computer-implemented method for generating one or more predicted health metrics for a location includes receiving a request to assess the one or more health metrics associated with the location, and identifying at least one current or future built, social, or natural environment parameter associated with the location. The method may further include calculating one or more predicted health metrics associated with the location based upon at least one of the current or future built, social, or natural environment parameters associated with the location, monetizing the healthcare costs of the predicted health metrics and displaying the one or more predicted health metrics and costs.
    Type: Application
    Filed: February 18, 2023
    Publication date: June 29, 2023
    Inventors: Lawrence D Frank, James Chapman, Nicole Iroz-Elardo, E-Sok Hong
  • Publication number: 20230147695
    Abstract: An electric vehicle AC charging system comprising a charging station connected to a source of AC power and including a first processor, the charging station being electrically connectable to an electric vehicle; and a charging station management system including a second processor. The first processor is configured to operate under a first communication protocol to communicate with said electric vehicle to obtain a vehicle ID and an initial state of charge of a vehicle connected to the plug; operate under a second communication protocol to communicate with said electric vehicle to advertise available current to said electric vehicle; measure vehicle power consumption data during charging of the electric vehicle; and operate under a third communication protocol to transmit the vehicle ID and initial state of charge data to the charging station management system and to transmit the vehicle power consumption data to the charging station management system.
    Type: Application
    Filed: April 11, 2022
    Publication date: May 11, 2023
    Inventors: Richard EARL, James CHAPMAN