Patents by Inventor John Philip Biggs

John Philip Biggs 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: 12149110
    Abstract: Battery cell monitoring systems comprising a flexible substrate and components integrated onto the flexible substrate, and methods of operating the same are disclosed. The components comprise a computing device and at least one sensor, where the at least one sensor is configured to generate sensor signals indicative of a physical state of the battery cell. The computing device is configured to hold characteristic data values which have been generated based on prior sensor signals. The computing device is configured to receive the sensor signals from the at least one sensor and to generate battery cell status data in dependence on the sensor signals and the characteristic data values.
    Type: Grant
    Filed: October 14, 2021
    Date of Patent: November 19, 2024
    Assignee: Arm Limited
    Inventors: Remy Pottier, Emre Özer, John Philip Biggs, James Edward Myers, Jedrzej Kufel
  • Patent number: 12093121
    Abstract: Methods of performing post-manufacturing adaptation of a data processing apparatus manufactured in accordance with a processor design and corresponding data processing apparatus configurations are provided. Post-manufacturing testing of the data processing apparatus determines any dysfunctional instructions by comparison between component usage profiles for each instruction and a component fault-detection procedure applied to the data processing apparatus. The data processing apparatus can be determined nevertheless to be operationally viable when any dysfunctional instructions can be substituted for by emulation using other functional instructions. The data processing apparatus can be provided with dysfunctional instruction handling circuitry configured to identify occurrence of a program instruction instance of a dysfunctional instruction and to invoke an interrupt handling routine associated with the dysfunctional instruction to emulate the instance of a dysfunctional instruction.
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: September 17, 2024
    Assignee: Arm Limited
    Inventors: Emre Ozer, Mbou Eyole, Jedrzej Kufel, John Philip Biggs
  • Patent number: 12067086
    Abstract: Apparatuses and methods of operating such apparatuses are disclosed. An apparatus comprises feature dataset input circuitry to receive a feature dataset comprising multiple feature data values indicative of a set of features, wherein each feature data value is represented by a set of bits. Class retrieval circuitry is responsive to reception of the feature dataset from the feature dataset input circuitry to retrieve from class indications storage a class indication for each feature data value received in the feature dataset, wherein class indications are predetermined and stored in the class indications storage for each permutation of the set of bits for each feature. Classification output circuitry is responsive to reception of class indications from the class retrieval circuitry to determine a classification in dependence on the class indications. A predicated class may thus be accurately generated from a simple apparatus.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: August 20, 2024
    Assignee: Arm Limited
    Inventors: Emre Özer, Gavin Brown, Charles Edward Michael Reynolds, Jedrzej Kufel, John Philip Biggs
  • Publication number: 20240184849
    Abstract: Apparatuses, corresponding methods, and instructions for data processing for the generation of an approximate quantile are provided. A sequence of data values is received, wherein the data values span a range of values and in a plurality of counters each counter is configured to have a correspondence to a subrange within the range of values. For each data value received a corresponding counter of the plurality of counters is determined and an update is applied to the corresponding counter of the plurality of counters. Approximate quantile determination is performed to generate at least one approximate quantile value for the sequence of data values received in dependence on respective counts of the plurality of counters.
    Type: Application
    Filed: December 5, 2022
    Publication date: June 6, 2024
    Inventors: Emre ÖZER, Sahan Sajeewa Hiniduma Udugama GAMAGE, Mbou EYOLE, Fernando Garcia REDONDO, Jedrzej KUFEL, John Philip BIGGS
  • Patent number: 11996527
    Abstract: A battery cell monitoring system comprises a flexible substrate able to conform to a surface of a battery cell to be monitored, and a plurality of first-level prediction units integrated onto the flexible substrate, where each first-level prediction unit is positioned at a different location on the flexible substrate to each other first-level prediction unit. Each first-level prediction unit comprises at least one sensor to generate sensor signals indicative of a physical state of the battery cell, and first-level prediction circuitry to generate a predicted battery cell status value in dependence on the sensor signals received from the at least one sensor of that first-level prediction unit.
    Type: Grant
    Filed: December 2, 2021
    Date of Patent: May 28, 2024
    Assignee: Arm Limited
    Inventors: Emre Ozer, Remy Pottier, Jedrzej Kufel, John Philip Biggs, James Edward Myers
  • Patent number: 11969030
    Abstract: Wearable items and methods of monitoring wearable items are disclosed. The wearable item comprises a flexible base material forming at least a portion of the wearable item, plural conductive traces traversing the flexible base material, and conductivity sensing circuitry coupled to the plural conductive traces. The conductivity sensing circuitry is configured to distinguish conductivity from non-conductivity of the plural conductive traces, and configured to generate a conductivity indication for at least one of the plural conductive traces. The plural conductive traces follow indirect paths across the flexible base material, allowing the flexible material to flex and stretch normally without breaking the conductive traces.
    Type: Grant
    Filed: December 6, 2021
    Date of Patent: April 30, 2024
    Assignee: Arm Limited
    Inventors: Emre Ozer, Jedrzej Kufel, James Edward Myers, Remy Pottier, John Philip Biggs
  • Publication number: 20230367394
    Abstract: Wearable devices, systems of wearable devices, and methods of operating the same are disclosed. A first wearable device worn in contact with the user’s skin monitors the user and comprises a transmission electrode in contact with the user’s skin. A second wearable device comprises a reception electrode worn in contact with the user’s skin. The first wearable device can apply an alert signal to the transmission electrode and measures a transmission current at the transmission electrode. The second wearable device monitors an electrical status of the reception electrode and when the alert signal is detected applies an alert response signal to the receiver electrode. The first wearable device identifies application of the alert response signal to the receiver electrode by measurement of a variation of the transmission current at the transmission electrode whilst the alert signal is applied to the transmission electrode.
    Type: Application
    Filed: May 5, 2023
    Publication date: November 16, 2023
    Inventors: Emre OZER, Parameshwarappa Anand Kumar SAVANTH, Jedrzej KUFEL, Sahan Sajeewa Hiniduma Udugama GAMAGE, John Philip BIGGS
  • Publication number: 20230238589
    Abstract: There is provided a battery cell monitoring system comprising a flexible substrate able to conform to a surface of a battery cell to be monitored and wireless communication circuitry to be positioned proximate to a surface of the battery cell and arranged to communicate with one or more other battery cell monitoring systems. The battery cell monitoring system is provided with control circuitry integrated onto the flexible substrate to control the wireless communication circuitry to perform two types of communication. The first of the two types of communication is a local communication between the battery cell monitoring system and each of the one or more other battery cell monitoring systems. The second of the two types of communication is a non-local communication between the battery cell monitoring system and a battery management system routed via inter-cell communication with the one or more other battery cell monitoring systems.
    Type: Application
    Filed: January 26, 2022
    Publication date: July 27, 2023
    Inventors: Jedrzej KUFEL, Emre OZER, John Philip BIGGS, James Edward MYERS, Remy POTTIER
  • Publication number: 20230185651
    Abstract: Methods of performing post-manufacturing adaptation of a data processing apparatus manufactured in accordance with a processor design and corresponding data processing apparatus configurations are provided. Post-manufacturing testing of the data processing apparatus determines any dysfunctional instructions by comparison between component usage profiles for each instruction and a component fault-detection procedure applied to the data processing apparatus. The data processing apparatus can be determined nevertheless to be operationally viable when any dysfunctional instructions can be substituted for by emulation using other functional instructions. The data processing apparatus can be provided with dysfunctional instruction handling circuitry configured to identify occurrence of a program instruction instance of a dysfunctional instruction and to invoke an interrupt handling routine associated with the dysfunctional instruction to emulate the instance of a dysfunctional instruction.
    Type: Application
    Filed: December 10, 2021
    Publication date: June 15, 2023
    Inventors: Emre OZER, Mbou EYOLE, Jedrzej KUFEL, John Philip BIGGS
  • Publication number: 20230178819
    Abstract: A battery cell monitoring system comprises a flexible substrate able to conform to a surface of a battery cell to be monitored, and a plurality of first-level prediction units integrated onto the flexible substrate, where each first-level prediction unit is positioned at a different location on the flexible substrate to each other first-level prediction unit. Each first-level prediction unit comprises at least one sensor to generate sensor signals indicative of a physical state of the battery cell, and first-level prediction circuitry to generate a predicted battery cell status value in dependence on the sensor signals received from the at least one sensor of that first-level prediction unit.
    Type: Application
    Filed: December 2, 2021
    Publication date: June 8, 2023
    Inventors: Emre OZER, Remy POTTIER, Jedrzej KUFEL, John Philip BIGGS, James Edward MYERS
  • Publication number: 20230172287
    Abstract: Wearable items and methods of monitoring wearable items are disclosed. The wearable item comprises a flexible base material forming at least a portion of the wearable item, plural conductive traces traversing the flexible base material, and conductivity sensing circuitry coupled to the plural conductive traces. The conductivity sensing circuitry is configured to distinguish conductivity from non-conductivity of the plural conductive traces, and configured to generate a conductivity indication for at least one of the plural conductive traces. The plural conductive traces follow indirect paths across the flexible base material, allowing the flexible material to flex and stretch normally without breaking the conductive traces.
    Type: Application
    Filed: December 6, 2021
    Publication date: June 8, 2023
    Inventors: Emre OZER, Jedrzej KUFEL, James Edward MYERS, Remy POTTIER, John Philip BIGGS
  • Publication number: 20230117908
    Abstract: Battery cell monitoring systems comprising a flexible substrate and components integrated onto the flexible substrate, and methods of operating the same are disclosed. The components comprise a computing device and at least one sensor, where the at least one sensor is configured to generate sensor signals indicative of a physical state of the battery cell. The computing device is configured to hold characteristic data values which have been generated based on prior sensor signals. The computing device is configured to receive the sensor signals from the at least one sensor and to generate battery cell status data in dependence on the sensor signals and the characteristic data values.
    Type: Application
    Filed: October 14, 2021
    Publication date: April 20, 2023
    Inventors: Remy POTTIER, Emre ÖZER, John Philip BIGGS, James Edward MYERS, Jedrzej KUFEL
  • Patent number: 11587386
    Abstract: Aspects of the present disclosure relate to an apparatus comprising: a substrate; communication circuitry deposited on said substrate; and ballot circuitry deposited on said substrate. The ballot circuitry comprises: a plurality of voting circuitry elements, each voting circuitry element being responsive to a voting operation to change a conductive state of that voting circuitry element; and logic circuitry communicatively coupled with each of the plurality of voting circuitry elements and with the communication circuitry. The logic circuitry is configured to: detect the conductive state of each of the plurality of voting circuitry elements; and transmit, via the communication circuitry and based on the conductive state of each of the plurality of voting circuitry elements, a voting result.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: February 21, 2023
    Assignee: Arm Limited
    Inventors: Emre Özer, James Edward Myers, Jedrzej Kufel, John Philip Biggs, Remy Pottier
  • Publication number: 20230051410
    Abstract: Apparatus comprises at least one visual indicator element; at least one detector to detect access to the apparatus consistent with a cleaning operation being applied to a surface of the apparatus; and processing circuitry to control a visual indication state of the at least one visual indicator element in response to a detection by the detector of access to the surface of the apparatus.
    Type: Application
    Filed: August 10, 2021
    Publication date: February 16, 2023
    Inventors: James Edward MYERS, Emre ÖZER, Remy POTTIER, Jedrzej KUFEL, John Philip BIGGS
  • Publication number: 20230031751
    Abstract: Aspects of the present disclosure relate to an apparatus comprising: a substrate; communication circuitry deposited on said substrate; and ballot circuitry deposited on said substrate. The ballot circuitry comprises: a plurality of voting circuitry elements, each voting circuitry element being responsive to a voting operation to change a conductive state of that voting circuitry element; and logic circuitry communicatively coupled with each of the plurality of voting circuitry elements and with the communication circuitry. The logic circuitry is configured to: detect the conductive state of each of the plurality of voting circuitry elements; and transmit, via the communication circuitry and based on the conductive state of each of the plurality of voting circuitry elements, a voting result.
    Type: Application
    Filed: July 30, 2021
    Publication date: February 2, 2023
    Inventors: Emre ÖZER, James Edward MYERS, Jedrzej KUFEL, John Philip BIGGS, Remy POTTIER
  • Patent number: 11355192
    Abstract: According to one embodiment of the present disclosure, a device comprises a latching circuitry, where the latching circuitry comprises at least one correlated electron random access memory (CeRAM) element. The latching circuitry further comprises a control circuit coupled to the at least one CeRAM element. The control circuit is configured to receive at least one control signal. Based on the at least one control signal, perform at least one of storing data into the latching circuitry and outputting data from the latching circuitry.
    Type: Grant
    Filed: September 20, 2017
    Date of Patent: June 7, 2022
    Assignee: ARM Ltd.
    Inventors: Robert Campbell Aitken, Vikas Chandra, Bal S. Sandhu, George McNeil Lattimore, Shidhartha Das, John Philip Biggs, Parameshwarappa Anand Kumar Savanth, James Edward Myers
  • Publication number: 20220156531
    Abstract: Apparatuses and methods of operating such apparatuses are disclosed. An apparatus comprises feature dataset input circuitry to receive a feature dataset comprising multiple feature data values indicative of a set of features, wherein each feature data value is represented by a set of bits. Class retrieval circuitry is responsive to reception of the feature dataset from the feature dataset input circuitry to retrieve from class indications storage a class indication for each feature data value received in the feature dataset, wherein class indications are predetermined and stored in the class indications storage for each permutation of the set of bits for each feature. Classification output circuitry is responsive to reception of class indications from the class retrieval circuitry to determine a classification in dependence on the class indications. A predicated class may thus be accurately generated from a simple apparatus.
    Type: Application
    Filed: February 27, 2020
    Publication date: May 19, 2022
    Inventors: Emre ÖZER, Gavin BROWN, Charles Edward Michael REYNOLDS, Jedrzej KUFEL, John Philip BIGGS
  • Patent number: 11321051
    Abstract: Apparatuses, methods of operating apparatuses, and corresponding computer programs are disclosed. In the apparatuses input circuitry receives input data comprising at least one data element and shift circuitry generates, for each data element of the input data, a bit-map giving a one-hot encoding representation of the data element, wherein a position of a set bit in the bit-map is dependent on the data element. Summation circuitry generates a position summation value for each position in the bit-map, wherein each position summation value is a sum across all bit-maps generated by the shift circuitry from the input data. Maximum identification circuitry determines at least one largest position summation value generated by the summation circuitry and output circuitry to generate an indication of at least one data element corresponding to the at least one largest position summation value. The statistical mode of the data elements in the input data is thereby efficiently determined.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: May 3, 2022
    Assignee: Arm Limited
    Inventors: Emre Özer, Jedrzej Kufel, Mbou Eyole, John Philip Biggs
  • Patent number: 11243250
    Abstract: Integrated circuits (12) are manufactured by printing an array of circuit elements CE each containing an integrated circuit and associated testing circuitry (14). A plurality of integrated circuits within the array are tested in parallel to generate a corresponding plurality of individual test result signals. These individual test result signals are combined to form a combined test result signal indicating whether any of the plurality of integrated circuits tested in parallel operated incorrectly during their testing. If the combined test result signal indicates any faulty integrated circuits, then the entire plurality of integrated circuits (e.g. an entire row or column) may be discarded. The array of tested integrated circuits are then separated into discrete integrated circuits and are also separated from their testing circuit.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: February 8, 2022
    Assignee: Arm Limited
    Inventors: James Edward Myers, John Philip Biggs, Jedrzej Kufel
  • Publication number: 20200371806
    Abstract: Apparatuses, methods of operating apparatuses, and corresponding computer programs are disclosed. In the apparatuses input circuitry receives input data comprising at least one data element and shift circuitry generates, for each data element of the input data, a bit-map giving a one-hot encoding representation of the data element, wherein a position of a set bit in the bit-map is dependent on the data element. Summation circuitry generates a position summation value for each position in the bit-map, wherein each position summation value is a sum across all bit-maps generated by the shift circuitry from the input data. Maximum identification circuitry determines at least one largest position summation value generated by the summation circuitry and output circuitry to generate an indication of at least one data element corresponding to the at least one largest position summation value. The statistical mode of the data elements in the input data is thereby efficiently determined.
    Type: Application
    Filed: May 21, 2019
    Publication date: November 26, 2020
    Inventors: Emre ÖZER, Jedrzej KUFEL, Mbou EYOLE, John Philip BIGGS