Patentable/Patents/US-10887395
US-10887395

Processing signals from a sensor group

PublishedJanuary 5, 2021
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

Briefly, embodiments of methods and/or systems of sampling output signal traces by one or more function processors for storage into timeslot arrays are disclosed. In one embodiment, responsive to availability of a connection to an external communications network, computed results of function processing may be conveyed along the external communication network. Responsive to loss of communications to the external communications network, computed parameters may be stored in one or more timeslot arrays, signal sampling intervals, timeslot durations, and transmission frequency to be independent from one another.

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. An apparatus comprising: a sensor interface to obtain one or more output signal traces transmitted from a plurality of remotely located sensors; one or more function processors configured to perform operations comprising: sampling, at a configurable signal sampling interval, a plurality of signal sample values via the one or more output signal traces from the plurality of remotely located sensors; storing, in a first timeslot array having a first plurality of timeslots of independently configurable timeslot duration, a first plurality of parameters derived via a first function from the plurality of signal sample values sampled via the one or more output signal traces from the plurality of remotely located sensors, wherein the configurable signal sampling interval is independent of the timeslot duration of any of the first plurality of timeslots of the first timeslot array; storing, in a second timeslot array having a second plurality of timeslots of independently configurable timeslot duration, a second plurality of parameters derived via a second function from the one or more output signal traces sampled from the plurality of remotely located sensors, wherein the configurable signal sampling interval is independent of the timeslot duration of any of the second plurality of timeslots of the second timeslot array; storing, in a transmission array, an available portion of parameters extracted from the first timeslot array and from the second timeslot array, wherein the available portion of parameters is extracted using an algorithm configured to assign specific parameters to the transmission array, wherein the algorithm is independent of the sampling, the first function, and the second function; and transmitting, to an external communications network, the available portion of the parameters stored in the transmission array, at a transmission interval, wherein the transmission interval is independent of the timeslot durations of any of the first plurality of timeslots of the first timeslot array and the second plurality of timeslots of the second timeslot array, and wherein the transmitting operation is performed independently of any of the storing operations of the first plurality of parameters and the second plurality of parameters.

2

2. The apparatus of claim 1 , wherein the one or more function processors are further configured to monitor a status of the external communications network, and to store any of the parameters in at least one of the first timeslot array, the second timeslot array, or a third timeslot array, upon determining that access to the external communications network is lost, wherein the parameters to be stored comprise the first plurality of parameters, the second plurality of parameters, or a third plurality of parameters.

3

3. The apparatus of claim 2 , wherein the one or more function processors are further configured to transmit the available portion of the parameters upon determining that access to the external communications network is restored.

4

4. The apparatus of claim 1 , wherein the one or more function processors are further configured to compute a minimum value, a maximum value, a cumulative value, a trend, a change from a reference value, a change from one or more previously recorded values, an average value, a standard deviation from the average value, a derivative, a last function, or a combination thereof, corresponding to the plurality of signal sample values within the configurable signal sampling interval.

5

5. The apparatus of claim 1 , wherein the configurable signal sampling interval is shorter than the timeslot duration of the first plurality of timeslots of the first timeslot array and the timeslot duration of the second plurality of timeslots of the second timeslot array.

6

6. The apparatus of claim 1 , wherein the one or more function processors are further configured to determine whether a quality metric of the external communications network exceeds a threshold.

7

7. The apparatus of claim 1 , wherein the one or more function processors are further configured to obtain at least one measurement type comprising translational motion of a first object, vibrational motion of the first object or a second object, at least one chemical parameter, moisture, temperature, heat flux, illumination, at least one electrical parameter, or a combination thereof, wherein the at least one measurement type corresponds to the one or more output signal traces from the plurality of remotely located sensors.

8

8. A method, comprising: obtaining, via a sensor interface, one or more output signal traces transmitted from a plurality of remotely located sensors; sampling, at a configurable signal sampling interval, a plurality of signal sample values via the one or more output signal traces from the plurality of remotely located sensors; storing, in a first timeslot array having a first plurality of timeslots of independently configurable timeslot duration, a first plurality of parameters-derived via a first function, by one or more function processors, from the plurality of signal sample values sampled via the one or more output signal traces from the plurality of remotely located sensors, wherein the first plurality of parameters is derived from the plurality of signal sample values sampled via the one or more output signal, and wherein the configurable signal sampling interval is independent of the timeslot duration of any of the first plurality of timeslots of the first timeslot array; storing, in a second timeslot array having a second plurality of timeslots of independently configurable timeslot duration, a second plurality of parameters derived via a second function from the one or more output signal traces sampled from the plurality of remotely located sensors, wherein the configurable signal sampling interval is independent of the timeslot duration of any of the second plurality of timeslots of the second timeslot array; storing, in a transmission array, an available portion of parameters extracted from the first timeslot array and from the second timeslot array, wherein the available portion of parameters is extracted using an algorithm configured to assign specific parameters to the transmission array, wherein the algorithm is independent of the sampling, the first function, and the second function; and transmitting, to an external communications network, the available portion of the parameters stored in the transmission array, at a transmission interval, wherein the transmission interval is independent of the timeslot durations of any of the first plurality of timeslots of the first timeslot array and the second plurality of timeslots of the second timeslot array, and wherein the transmitting is performed independently of any of the storing the first plurality of parameters, and the storing the second plurality of parameters.

9

9. The method of claim 8 , further comprising: obtaining at least one measurement type comprising translational motion of a first object, vibrational motion of the first object or a second object, at least one chemical parameter, moisture, temperature, heat flux, illumination, at least one electrical parameter utilizing the plurality of remotely located sensors, or a combination thereof, wherein the at least one measurement type corresponds to the one or more output signal traces from the plurality of remotely located sensors.

10

10. The method of claim 8 , further comprising determining whether a quality metric of the external communications network exceeds a threshold.

11

11. The method of claim 8 , further comprising computing, by the one or more function processors, a minimum value, a maximum value, a cumulative value, a trend, a change from a reference value, a change from one or more previously recorded values, an average value, a standard deviation from the average value, a derivative, a last function, or a combination thereof, corresponding to a plurality of signal sample values within the signal sampling interval.

12

12. An article of manufacture, comprising: a non-transitory storage medium having stored thereon instructions executable by a computing device, wherein the instructions, when executed by the computing device, cause the computing device to perform operations comprising: obtaining; via a sensor interface, one or more output signal traces from a plurality of remotely located sensors; sampling, at a signal sampling interval determined by the instructions stored in the non-transitory storage medium, a plurality of signal sample values via the one or more output signal traces from the plurality of remotely located sensors; storing, in a first timeslot array having a first plurality of timeslots of independently configurable timeslot duration, a first plurality of parameters derived via a first function from the plurality of signal sample values sampled via the one or more output signal traces from the plurality of remotely located sensors responsive to processing of the one or more output signal traces by one or more function processors, wherein the signal sampling interval is independent of the timeslot duration of any of the first plurality of timeslots of the first timeslot array; storing, in a second timeslot array having a second plurality of timeslots of independently configurable timeslot duration, a second plurality of parameters derived via a second function from the one or more output signal traces sampled from the plurality of remotely located sensors, wherein the configurable signal sampling interval is independent of the timeslot duration of any of the second plurality of timeslots of the second timeslot array; storing, in a transmission array an available portion of parameters extracted from the first timeslot array and from the second timeslot array, wherein the available portion of parameters is extracted using an algorithm configured to assign specific parameters to the transmission array, wherein the algorithm is independent of the sampling, the first function, and the second function; and transmitting, to an external communications network, the available portion of the parameters stored in the transmission array, at a transmission interval, wherein the transmission interval is independent of the timeslot durations of any of the first plurality of timeslots of the first timeslot array and the second plurality of timeslots of the second timeslot array, and wherein the transmitting operation is performed independently of any of the storing operations of the first plurality of parameters and the second plurality of parameters.

13

13. The article of manufacture of claim 12 , the operations further comprising monitoring a status of the external communications network and to store any of the parameters in at least one of the first timeslot array, the second timeslot array, or a third timeslot array, upon determining that access to the external communications network is lost, wherein the parameters to be stored comprise the first plurality of parameters, the second plurality of parameters, or a third plurality of parameters.

14

14. The article of manufacture of claim 12 , the operations further comprising transmitting the available portion of the parameters upon determining that access to the external communications network is restored.

15

15. The article of manufacture of claim 12 , the operations further comprising computing a minimum value, a maximum value, a cumulative value, a trend, a change from a reference value, a change from one or more previously recorded values, an average value, a standard deviation from the average value, a derivative, a last function, or a combination thereof, corresponding to the plurality of signal sample values within the signal sampling interval.

16

16. The article of manufacture of claim 12 , the operations further comprising obtaining at least one measurement type comprising translational motion of a first object, vibrational motion of the first object or a second object, at least one chemical parameter, moisture content, temperature, heat flux, illumination, at least one electrical parameter, or a combination thereof, wherein the at least one measurement type corresponds to the one or more output signal traces from the plurality of remotely located sensors.

17

17. The method of claim 8 , wherein the configurable signal sampling interval is shorter than the first timeslot duration and the second timeslot duration.

18

18. The method of claim 8 , further comprising: monitoring a status of the communications network, and storing any of the parameters in at least one of the first timeslot array, the second timeslot array, or a third timeslot array, upon determining that access to the external communications network is lost, wherein the parameters to be stored comprise the first plurality of parameters, the second plurality of parameters, or a third plurality of parameters.

19

19. The article of manufacture of claim 12 , wherein the configurable signal sampling interval is shorter than the first timeslot duration and the second timeslot duration.

20

20. The article of manufacture of claim 12 , further comprising determining whether a quality metric of the external communications network exceeds a threshold.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

November 21, 2016

Publication Date

January 5, 2021

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Processing signals from a sensor group” (US-10887395). https://patentable.app/patents/US-10887395

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.