Sensing systems

US11423329B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11423329-B2
Application numberUS-201916247097-A
CountryUS
Kind codeB2
Filing dateJan 14, 2019
Priority dateMay 8, 2015
Publication dateAug 23, 2022
Grant dateAug 23, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system learns to automatically identify, and detect, contextual conditions that may serve as action triggers to help please a user (or avoid annoying a user). Among other features, a simple sensor arrangement is detailed which, in addition to producing a customary stream of high bandwidth sensor data, provides an output of low bandwidth data. This low-bandwidth data serves to identify a particular reference pattern with which the high-bandwidth sensor data is found to correspond. Such a sensor can employ reference patterns discovered through pseudo-random trials. A great number of other advantageous features and arrangements are also detailed.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for extending the battery life of a phone that includes the acts: while the phone is in a sleep state, sensing a physical phenomenon with a sensing element, yielding sensed information; while the phone is still in said sleep state, lossily compressing the sensed information, yielding compressed data; and waking a processor from the sleep state based on said compressed data; wherein said act of lossily compressing includes performing multiplications between a vector of sensed data, and plural rows of matrix coefficients. 2. The method of claim 1 in which the rows of matrix coefficients each represents a pattern, and the compressing further includes determining which of said rows of matrix coefficients represents a pattern most similar to a pattern in said sensed information. 3. The method of claim 2 in which: the sensed information comprises a temporal sequence of sensed data values; the plural rows of matrix coefficients have an order; and the compressed data comprises an integer datum indicating an ordinal position, within said order, of a row of matrix coefficients that represents a pattern most similar to said temporal sequence of sensed data values. 4. A method for extending the battery life of a phone that includes the acts: lossily compressing sensed data gathered by the phone, yielding lossily-compressed sensed data; caching the lossily-compressed sensed data in a phone memory; dividing the cached data into pieces; and transmitting different pieces of the cached data to a remote processor using a signaling channel, when the phone is caused to make a wireless transmission for reasons other than to transmit cached data. 5. The method of claim 4 that includes adding new lossily-compressed sensed data to said phone memory during each of 10 consecutive minutes, while the phone is conveyed by a user but is in a sleep state, and not transmitting any of such added data to the remote processor during said 10 consecutive minutes, but rather transmitting certain of said added data at a later time. 6. The method of claim 4 that includes adding new lossily-compressed sensed data to said phone memory during each of 100 consecutive minutes, while the phone is conveyed by a user but is in a sleep state, and not transmitting any of such added data to the remote processor during said 100 consecutive minutes, but rather transmitting certain of said added data at a later time. 7. The method of claim 4 in which said signaling channel is an SMS signaling channel. 8. A mobile device including a battery, a processor and a sensing element, the processor being configured to extend a life of the battery by performing acts including: while the device is in a sleep state, sensing a physical phenomenon with the sensing element, yielding sensed information; while the device is still in said sleep state, lossily compressing the sensed information, yielding compressed data; and waking a processor from the sleep state based on said compressed data; wherein the processor is configured to lossily compress the sensed information by performing multiplications between a vector of sensed data, and plural rows of matrix coefficients. 9. The device of claim 8 in which the rows of matrix coefficients each represents a pattern, and the processor is configured to determine which of said rows of matrix coefficients represents a pattern most similar to a pattern in said sensed information. 10. The device of claim 9 in which: the sensed information comprises a temporal sequence of sensed data values; the plural rows of matrix coefficients have an order; and the compressed data comprises an integer datum indicating an ordinal position, within said order, of a row of matrix coefficients that represents a pattern most similar to said temporal sequence of sensed data values. 11. The device of claim 8 in which the sensing element and the processor are on a common silicon substrate. 12. A mobile device including a battery, a memory, a wireless transmitter, a processor and a sensor, the processor being configured to extend a life of the battery by performing acts including: lossily compressing sensed data gathered by the sensor, yielding lossily-compressed sensed data; caching the lossily-compressed sensed data in the memory; dividing the cached data into pieces; and transmitting different pieces of the cached data with the wireless transmitter to a remote processor using a signaling channel, when the device is caused to make a wireless transmission for reasons other than to transmit cached data. 13. The device of claim 12 in which the processor is configured to add new lossily-compressed sensed data to the memory during each of 10 consecutive minutes, while the device is conveyed by a user but is in a sleep state, and not transmitting any of such added data to the remote processor during said 10 consecutive minutes, but rather transmitting certain of said added data at a later time. 14. The device of claim 12 in which the processor is configured to add new lossily-compressed sensed data to the memory during each of 100 consecutive minutes, while the device is conveyed by a user but is in a sleep state, and not transmitting any of such added data to the remote processor during said 100 consecutive minutes, but rather transmitting certain of said added data at a later time. 15. The device of claim 12 in which said signaling channel is an SMS signaling channel.

Assignees

Inventors

Classifications

  • Probabilistic graphical models, e.g. probabilistic networks · CPC title

  • Combinations of networks · CPC title

  • Quantised networks; Sparse networks; Compressed networks · CPC title

  • Supervised learning · CPC title

  • in wireless communication networks · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11423329B2 cover?
A system learns to automatically identify, and detect, contextual conditions that may serve as action triggers to help please a user (or avoid annoying a user). Among other features, a simple sensor arrangement is detailed which, in addition to producing a customary stream of high bandwidth sensor data, provides an output of low bandwidth data. This low-bandwidth data serves to identify a parti…
Who is the assignee on this patent?
Digimarc Corp
What technology area does this patent fall under?
Primary CPC classification H04L67/125. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 23 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).