Data transmission and remote activity monitoring
By employing a low-latency, high-bandwidth network between the wearable device and the observer device, triggering events are detected and real-time data is transmitted, solving the problem of low data transmission efficiency between mobile devices and achieving efficient real-time positioning and health monitoring.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- MICRON TECHNOLOGY INC
- Filing Date
- 2022-02-24
- Publication Date
- 2026-06-12
Smart Images

Figure CN115002673B_ABST
Abstract
Description
Technical Field
[0001] This disclosure generally relates to devices, non-transitory machine-readable media, and methods associated with data transmission and remote activity monitoring. Background Technology
[0002] Telecommunications encompasses the transmission, dispatch, or reception of symbols, signals, writings, images, and sounds, or information of any nature, via wires, radio, optical, or other electromagnetic systems. The transmission media in telecommunications have undergone many technological stages. Transmission paths can be divided into communication channels, which allow multiplexing of multiple concurrent communication sessions.
[0003] Telecommunications media can facilitate the tracking of mobile devices, including identifying the location of the mobile device, whether stationary or in motion. Positioning can involve multi-point positioning using radio signals between a network's base stations and the mobile device or the Global Positioning System (GPS). To locate a mobile device using multi-point positioning with mobile radio signals, idle signals are transmitted to contact nearby antenna towers. Mobile positioning can be used to provide location-based services that publish the coordinates of the mobile device. This can be used to estimate the location of the mobile device and, consequently, the location of its user. Summary of the Invention
[0004] In one aspect, this application provides a method comprising: detecting a triggering event at a first processing resource of a first device; determining, at the first processing resource, an output data type associated with the triggering event, wherein the output data type is a first type for display at a second device or a second type for initiating communication between the first device and one or more second devices; in response to determining that the output data type includes the first type for display at the second device, transmitting the output data via radio to a second processing resource of the second device via a device-to-device data link; in response to determining that the output data type includes the second type for initiating communication between the first device and one or more second devices: initiating a bidirectional communication path with the second processing resource of the second device, the bidirectional communication path including a device-to-device data link or a data link with a base station or access point; and transmitting the output data to the second processing resource of the second device via radio and the unidirectional communication path, the bidirectional communication path, or both.
[0005] In another aspect, this application provides a system comprising: a wearable device communicating with a sensor and configured to: detect a trigger event at a first processing resource of the wearable device, wherein the trigger event includes signaling received at the first processing resource from a second processing resource of the sensor; determine, at the first processing resource, an output data type associated with the trigger event, wherein the output data type includes a first type for display at a second device, a second type for initiating communication between the wearable device and the second device, or both; and a second device having a third processing resource communicating with the wearable device via a low-latency, high-bandwidth wireless receiver, transmitter, or both and configured to: receive the determined output data of the determined output data type at the third processing resource of the device. Attached Figure Description
[0006] Figure 1 This is a functional diagram illustrating a system for data transmission according to several embodiments of the present disclosure.
[0007] Figure 2 This is a system diagram of a wearable device, an observer device, and a sensor for data transmission, according to several embodiments of the present disclosure.
[0008] Figure 3 This is another functional diagram illustrating processing resources communicating with memory resources on which instructions are written, according to several embodiments of the present disclosure.
[0009] Figure 4 This is yet another functional diagram illustrating a processing resource communicating with a memory resource on which instructions are written, according to several embodiments of the present disclosure.
[0010] Figure 5 This is a flowchart illustrating an example method for data transmission according to several embodiments of the present disclosure.
[0011] Figure 6 This is another flowchart illustrating an example method for data transmission according to several embodiments of the present disclosure. Detailed Implementation
[0012] This describes systems, machine-readable media, and methods related to data transmission. Mobile devices (e.g., tablets, smartphones, smartwatches, GPS devices, laptops, etc.) provide device tracking but may not allow, for example, the transmission of real-time information between the mobile device and the observer device. Additionally, tracking devices utilizing radio frequency identification (RFID), for example, may be limited to home tracking.
[0013] Examples of this disclosure can utilize low-latency, high-bandwidth networks (e.g., 5G networks, fast wireless communications, etc.) including wireless receivers, transmitters, etc., to allow two or more devices (e.g., wearable devices and observer devices) to use the aforementioned network communication daily and in emergency situations. Such examples may include wearable devices (e.g., wearable mobile devices that may include sensors and observer devices that enable third parties to communicate with and control aspects of the wearable device worn by the monitored person).
[0014] Examples of this disclosure may include a method for data transmission, comprising: detecting a triggering event at a first processing resource of a first device; and determining an output data type associated with the triggering event at the first processing resource, wherein the output data type is a first type for display at a second device or a second type for initiating communication between the first device and one or more second devices.
[0015] The method may include a second processing resource that transmits output data to a second device via radio via a device-to-device data link in response to determining that the output data type includes a first type for display at a second device. The method may also include initiating a bidirectional communication path with a second processing resource of the second device in response to determining that the output data type includes a second type for initiating communication between a first device and one or more second devices, the bidirectional communication path including a device-to-device data link or a data link with a base station or access point. The method may further include a second processing resource that transmits output data to the second device via radio and a unidirectional communication path, a bidirectional communication path, or both.
[0016] In the following detailed description of this disclosure, reference is made to the accompanying drawings, which form part of this disclosure and illustrate by way of description one or more embodiments of this disclosure. These embodiments are described in sufficient detail to enable those skilled in the art to practice the embodiments of this disclosure, and it should be understood that other embodiments may be utilized and process, electrical, and structural changes may be made without departing from the scope of this disclosure.
[0017] It should also be understood that the terminology used herein is for describing particular embodiments only and is not intended to be limiting. As used herein, the singular forms “a / an” and “the” may include both singular and plural references, unless the context clearly indicates otherwise. Additionally, “a number,” “at least one,” and “one or more” (e.g., a number of memory devices) may refer to one or more memory devices, while “a number” is intended to refer to more than one such thing. Furthermore, the word “can / may” is used throughout this application to mean permitted (i.e., possible, able) rather than mandatory (i.e., required). The term “comprising” and its derivatives mean “including (but not limited to).” Depending on the context, the terms “coupled” and “coupled” mean physically directly or indirectly connected or used for accessing and moving (transmitting) commands and / or data.
[0018] The figures in this document follow a numbering convention, where the first few digits correspond to the figure number and the remaining digits identify the elements or components within the figure. Similar elements or components between different figures can be identified by using similar numbers. For example, 100 could refer to... Figure 1 The element "00" in the text, and similar elements in Figure 2 The figure may be referred to as 200. It should be understood that the elements shown in the various embodiments herein may be added, interchanged, and / or eliminated to provide several additional embodiments of this disclosure. Furthermore, the scale and / or relative dimensions of the elements provided in the figures are intended to illustrate certain embodiments of this disclosure and should not be considered as intended to be limiting.
[0019] Figure 1 This is a functional diagram illustrating a system for data transmission according to several embodiments of the present disclosure. Figure 1 Describes the wearable device 100 that communicates with the observer device 102. Although Figure 1 The description specifies one observer device 102, but more than one observer device 102 may communicate with the wearable device 100. The wearable device 100 may include, for example, a device that can be worn by a user and is capable of communicating with the observer device 102. For example, the wearable device 100 may include a wearable monitor, smartwatch, or other device that can communicate using, for example, a low-latency, high-bandwidth network such as 5G. In other words, the wearable device 100 may include a receiver and / or transmitter that enables faster and higher-capacity wireless connectivity. The wearable device 100 may or may not be linked to a separate mobile device (e.g., a smartphone) for communication. In some instances, the wearable device 100 may communicate with the observer device 102 via a bidirectional communication path including a device-to-device data link or a data link to a base station or access point.
[0020] The observer device 102 may be a mobile or fixed device that an authorized user can use to observe the wearer of the wearable device 100. For example, an Alzheimer's patient may wear the wearable device 100, and the patient's children or children may be authorized users with access to one or more observer devices 102. For example, one or more observer devices 102 may be a tablet, smartphone, or other device that can communicate with the wearable device using a low-latency, high-bandwidth network such as 5G.
[0021] In some instances, the wearable device 100 may communicate with one or more sensors. For example, the sensors may include health sensors (e.g., biometric sensors such as heart rate monitors, blood glucose monitors, kidney function monitors, lung function monitors, oxygen monitors, etc.), temperature sensors (e.g., body temperature, ambient temperature, etc.), location sensors (e.g., GPS or other location monitors), or battery sensors. The wearable device 100 may also include timers, clocks, cameras, microphones, speakers, batteries, or other hardware. In some instances, the sensors and / or other hardware may be configured at the wearable device 100 or via the observer device 102. For example, an authorized user may configure the health sensors to alert the wearable device 100 when a threshold health event occurs (e.g., blood pressure above a threshold, blood glucose level above a threshold, etc.). In another instance, the battery sensor may be configured to notify the wearable device when the battery level drops below a threshold charge level. Configuration may be performed via the wearable device 100, the observer device 102, or both.
[0022] At 104, the wearable device 100 may receive input to its hardware (e.g., processing resources) and / or associated sensors. For example, the wearable device 100 may receive location information from a location sensor, receive attempted communication from an observer device 102 at a low-latency, high-bandwidth wireless receiver, receive temperature readings from a temperature sensor, etc. At 106, the wearable device may detect (e.g., at the processing resources) a trigger event. The trigger event may include an event that triggers an output to the observer device. The trigger event may include events or signaling associated with sensors or other hardware associated with the wearable device 100.
[0023] For example, triggering events may include the wearable device 100 arriving at or leaving a specific location at a specific time, the wearable device 100 being outside the intended area (e.g., immediately or within a specific time period), the wearable device 100 being in the same location for a longer period than a threshold (e.g., up to 6 hours in a grocery store), the wearable device 100 having a battery level below a specific threshold, an ambient temperature or wearer temperature above or below a specific threshold, and / or a threshold health event.
[0024] In some instances, the triggering event may involve manual input from the wearer of wearable device 100, an authorized user of observer device 102, or both. For example, the wearer of wearable device 100 may signal that he or she is lost, an authorized user of observer device 102 may request information from the wearer of wearable device 100, or either party may send a reminder or message to the other, such as a medication or appointment reminder from observer device 102 or a reminder from the wearer of wearable device 100 to keep an appointment. For example, observer device 102 may request information or two-way communication from wearable device 100 at 118. This example may include a child requesting a status check from observer device 102 for elderly parents whose errands have exceeded normal hours.
[0025] In some instances, the triggering event may include an emergency call from a known contact, such as 118. For example, one or more specific observer devices 102 may be known contacts, such that they have been listed as security contacts and / or emergency contacts. For example, communication from a known contact may trigger a specific output from wearable device 100.
[0026] At 108, the output may be determined in response to a triggering event. The output may, for example, include an action taken in response to the triggering event. The output may be determined as either a display-only output or a communication output. For example, a display-only output includes output data types for display, for example, at 114, on one or more observer devices 102 via a graphical user interface or other display. In other words, a display-only output may not include audible or bidirectional communication. Examples may include a notification logo or image data (e.g., a photo of the wearer's current location on the wearable device 100) on a smartphone display. In some examples, a display-only output may include unidirectional communication (e.g., from the wearable device 100 to the observer device 102). In this example, the wearable device 100 may include only a transmitter capable of faster wireless transmission or may also have a receiver capable of faster wireless transmission. The observer device 102 may include only a receiver capable of faster wireless transmission or may also have a transmitter capable of faster wireless transmission.
[0027] The communication output may include an output data type for initiating communication between the wearable device 100 and one or more observer devices 102. Examples may include text messaging, telephone calls, or video calls. The communication output may be bidirectional, allowing transmission from the wearable device 100 to the observer device 102 and vice versa. In such examples, both the wearable device 100 and the observer device 102 may have wireless receivers and transmitters for low-latency, high-bandwidth wireless transmission. Communication may be initiated by the wearable device 100 (e.g., at 112), by the observer device (e.g., at 116), or both.
[0028] The output of the wearable device 100 may include the wearable device 100 sending a message or alert with location information to the observer device 102. For example, a display-only message or alert may be sent, for instance, at 110, to notify the observer device 102 that the wearer of the wearable device has left his or her home. This may include a written message, a silent video of the wearer leaving, a displayed logo, etc. Similarly, a message or alert with location information may include, for example, a phone call, text message, video message, or other potentially two-way communication sent to the observer device 102 at 112.
[0029] Other instances of output data include image data such as photos or videos and audio data. For example, the wearer of wearable device 100 may indicate that he or she is lost (e.g., by pressing a button on wearable device 100). This indication may be detected as a triggering event at 106 and 108, determining that bidirectional communication with observer device 102 needs to be initiated at 112. In this example, images, videos, audio, or combinations thereof may be transmitted to observer device 102 to help authorized users of observer device 102 potentially locate the wearer of wearable device 100.
[0030] Another example of output data includes the initiation of two-way communication. Two-way communication can be initiated by either party, such as as a telephone call, live broadcast, or video call. In a previous example, a video call could potentially allow an authorized user of observer device 102 to locate the wearer of wearable device 100.
[0031] In some instances, the output determined at 108 may indicate the need to store specific data. For example, if the triggering event is a threshold health event indicating an elevated blood glucose level, the output data may be included in a display-only output (e.g., a display logo indicating the blood glucose level) sent from 110 to the observer device 102, or in a communication output (e.g., a text message allowing a response to an audible alert accompanying the blood glucose level) sent from 112 to the observer device 102. Following the notification, the blood glucose level may be written to the memory of the wearable device 100, the memory of the observer device 102, a cloud storage service, or any combination thereof.
[0032] In some examples, the output determined at 108 may include an automatic alert to emergency services. For example, if the triggering event detected at 106 is a threshold health event of cardiac monitoring, such as indicating a heart attack, then wearable device 100 may alert observer device 102 and may automatically notify emergency services (e.g., contact 911) without additional human intervention.
[0033] In a similar example, observer device 102 may receive output from wearable device 100 indicating that the wearer of the wearable device has left the intended location (e.g., left the doctor's office without notifying an authorized user). In this example, observer device 102 may request communication from wearable device 100 (e.g., 118), and if observer device 102 is a designated emergency contact, wearable device 100 may automatically respond. For example, a parent operating observer device 102 may contact the vulnerable adult child wearing wearable device 100 after notifying them of a doctor's appointment without contacting the parent. The contact may, for example, include an automatic response at wearable device 100 that makes the vulnerable adult unable to ignore their video call.
[0034] In some instances, the output determined at 108 may include notifications about devices or sensors associated with wearable device 100. For example, the observer device 102 and / or wearable device 100 may be notified (e.g., audible alerts, visual alerts, etc.) when the battery power of wearable device 100 drops below a threshold or when wearable device 100 remains on the charger for a period exceeding a threshold (which may indicate that the wearer cannot wear wearable device 100).
[0035] Figure 2 This is a system diagram according to several embodiments of the present disclosure, including a wearable device 200 for data transmission, an observer device 202, and a sensor 220. System 222 may include the wearable device 200 communicating with both the sensor 220 and the observer device 202. Although Figure 2 The description includes a wearable device 200, an observer device 202, and a sensor 228, but there may be more of each device as part of the system 222.
[0036] Wearable device 200 can detect a triggering event at processing resource 224, which includes signaling received at processing resource 224 from processing resource 228 of sensor 220. For example, sensor 220 (which may include at least one of a temperature sensor, position sensor, health sensor, motion sensor, battery sensor, or a combination thereof) can detect a significant event (e.g., high blood pressure, low ambient temperature, low battery life, etc.) and signal processing resource 224, wherein the signaling represents the triggering event. Wearable device 200 can, for example, determine the output data type associated with the triggering event at processing resource 224. Example output data types may include, for example, a first type for display at observer device 202 (e.g., display only output data type), a second type for initiating communication between wearable device 200 and observer device 202 (e.g., communication output data type), or both.
[0037] In a non-limiting example, the processing resource 224 of the wearable device 200 may receive signaling input from the processing resource 228 of the sensor 220. For example, the sensor 220 may detect that the wearer of the wearable device 200 has been in the same location for a longer period of time than expected (e.g., a patient has been in a park for 5 hours). The processing resource 224 of the wearable device 200 may receive this signaling and determine the associated output to be transmitted to the observer device 202.
[0038] The observer device 202 may include a processing resource 226 that communicates with the wearable device 200 via a low-latency, high-bandwidth wireless receiver, transmitter, or both. The processing resource 226 may receive output data of a determined output data type. For example, the wearable device 200 may initiate a one-way communication path, a two-way communication path, or both with the processing resource 226 of the observer device 202 based on the determined output data type.
[0039] In the aforementioned example, the output data may include initiating a bidirectional communication path (e.g., via SMS) between the wearable device 200 and the observer device 202 to alert the wearer of the observer device 200 that they have been in the park for 5 hours. In some examples, the wearable device 200 may transmit the determined output data to the processing resource 226 of the observer device 202 via a unidirectional communication path, a bidirectional communication path including a device-to-device data link or a data link with a base station or access point, or both.
[0040] In some instances, the processing resource 224 of wearable device 200 can automatically initiate a bidirectional communication path with the processing resource 226 of wearable device 202 in response to observer device 202 initiating communication with wearable device 200 and observer device 202 being identified as a known contact, even with limited or no additional interaction. For example, in the aforementioned instance, an authorized user of observer device 202 can choose to contact the wearer of wearable device 200 in response to receiving a text message about the duration of time spent in a park. In this instance, if observer device 202 has been set as a known or emergency contact (e.g., via an app or other settings), then observer device 202 can automatically initiate a bidirectional communication path in response to wearable device 200. In other words, if observer device 202 is a known or emergency contact, then calls, video messages, etc., to wearable device 200 are automatically answered, making it impossible for the wearer to ignore or disregard the communication.
[0041] In some instances, wearable device 200 may include a camera, a microphone, or both, and memory resources that communicate with processing resource 224. Processing resource 224 may share image data, audio data, or both collected via the camera, microphone, or both and stored in memory resources with processing resource 226 of observer device 202. In the aforementioned instances, wearable device 200 may transmit image data, audio data, or both as output data to observer device 202 to assist in locating the wearer of wearable device 200. In some instances, this image data, audio data, or other collected data may be written to memory resources of wearable device 200, memory resources of observer device 202, cloud storage systems, or combinations thereof. In other words, processing resource 224 of wearable device 200 may write output data of a first type for display at observer device 202, a second type for initiating communication, or both, to cloud storage services or other storage devices.
[0042] Figure 3 This is another functional diagram illustrating a processing resource 324 communicating with a memory resource 338 to which instructions 342, 344, 346 are written, according to several embodiments of the present disclosure. In some instances, the processing resource 324 and the memory resource 338 constitute, for example, a wearable device (e.g., a...). Figure 1 and 2 The device or system 330 (the wearable device 100 or 200 described in the text) is described separately.
[0043] Figure 3 The system 330 described herein may be a server or computing device (and others) and may include processing resources 324. System 330 may further include memory resources 338 (e.g., non-transitory MRM) on which instructions such as instructions 342, 344, 346 can be stored. Although the following description refers to processing resources and memory resources, the description is also applicable to systems having multiple processing resources and multiple memory resources. In such instances, instructions may be distributed (e.g., stored) across multiple memory resources and instructions may be distributed (e.g., executed by multiple processing resources) across multiple processing resources.
[0044] Memory resource 338 can be an electronic, magnetic, optical, or other physical storage device that stores executable instructions. Therefore, memory resource 338 can be, for example, non-volatile or volatile memory. For example, non-volatile memory provides persistent data by retaining written data when no power is supplied, and non-volatile memory types can include NAND flash memory, NOR flash memory, read-only memory (ROM), electrically erasable programmable ROM (EEPROM), erasable programmable ROM (EPROM), and memory-type memory (SCM) that can include resistive variable memory, such as phase-change random access memory (PCRAM), three-dimensional crosspoint memory, resistive random access memory (RRAM), ferroelectric random access memory (FeRAM), magnetoresistive random access memory (MRAM), and programmable conductive memory, as well as other types of memory. Volatile memory requires power to maintain its data and can include random access memory (RAM), dynamic random access memory (DRAM), and static random access memory (SDRAM), etc.
[0045] In some instances, memory resource 338 is a non-transitory MRM including random access memory (RAM), electrically erasable programmable ROM (EEPROM), memory drive, optical disk, and the like. Memory resource 338 may be housed within a controller and / or computing device. In this instance, executable instructions 342, 344, 346, 348, and 350 may be "mounted" onto the device. Alternatively and additionally, memory resource 338 may be a portable, external, or remote storage medium, for example, that allows the system to download instructions 342, 344, 346, 348, and 350 from a portable / external / remote storage medium. In this case, the executable instructions may be part of an "installation package." As described herein, memory resource 338 may be encoded with executable instructions for data transfer.
[0046] Instruction 342, when executed by a processing resource such as processing resource 324, may include instructions for detecting trigger data. For example, this may include signaling received from a sensor, such as trigger events including threshold health events, position changes, etc. In some instances, detecting trigger data may include receiving communication from different devices (e.g., observer devices) requesting information or engaging in bidirectional communication.
[0047] When executed by a processing resource such as processing resource 324, instruction 344 may include instructions for determining the type of output. For example, it may be determined based on a trigger event how to transmit output data to a different device or the warning device 330 itself. For example, a low battery trigger event associated with the battery of device 330 may instruct that only display output data be transmitted to a different device and that audible and visual warnings be transmitted to device 330 itself (e.g., via the speaker of device 330).
[0048] Instruction 346, when executed by a processing resource such as processing resource 324, may include instructions for transmitting output data. For example, in the aforementioned example, only the output data may be transmitted to the display of a different device. If, for example, communication data is determined, then a bidirectional communication path with a different device can be initiated, and the bidirectional communication path may include a device-to-device data link or a data link with a base station or access point.
[0049] Figure 4 This is another functional diagram illustrating a processing resource 426 communicating with a memory resource 456 to which instructions 458, 460, 462 are written, according to several embodiments of the present disclosure. In some instances, the processing resource 426 and the memory resource 456 constitute, for example, an observer device (e.g., Figure 1 and 2 The apparatus or system 402 (observer device 102 or 202) described separately. In some instances, processing resource 426 and memory resource 456 may operate similarly to or analogous to processing resource 324 and memory resource 338, respectively, as per [reference to...]. Figure 3 describe.
[0050] Instruction 458, when executed by a processing resource such as processing resource 426, may include instructions for displaying output received from the wearable device. For example, device 402 may receive display-only output data from the wearable device and may display the output as, for example, a logo, image data, or other display-only content. In this example, device 402 may not be able to initiate communication with the wearable device. In this example, device 402 may include a low-latency, high-bandwidth wireless receiver.
[0051] Instruction 460, when executed by a processing resource such as processing resource 426, may include an instruction to initiate or activate communication with the wearable device. For example, device 402 may respond to the wearable device and / or initiate communication via a bidirectional communication path. For example, instruction 462, when executed by a processing resource such as processing resource 426, may include an instruction to make a request to the wearable device. In this example, device 402 may request information or bidirectional communication from the wearable device. A non-limiting example may include device 402 requesting bidirectional communication with the wearable device after receiving a display-only output indicating that the wearable device is approaching or has exceeded a specific ambient temperature.
[0052] In some instances, memory resource 456 may contain instructions that, when executed by processing resources such as processing resource 426, can configure an associated wearable device or sensors associated with the wearable device. For example, the wearable device may be configured to alert device 402 when a specific triggering event is detected, and the type of alert may also be configured. In some instances, instructions may be executed to configure, for example, a specific sensor to alert the wearable device when a specific threshold is exceeded.
[0053] In a non-limiting example, parents may have a child who communicates using sign language. The child wears a wearable device with a location sensor to monitor his or her location. Parents may receive alerts at an observer device, such as device 402, indicating that the child is outside his or her school radius during school hours. The alerts may be display-only outputs or communication outputs. In the former example, parents may initiate communication with the wearable device. As a known contact, the wearable device may automatically respond to requests (e.g., automatically answer video calls). This allows parents to communicate with their child via sign language and help the child return to school and / or determine why the child is outside his or her school radius. In the latter example, parents receive output data, such as video messages, via a two-way communication line.
[0054] In another non-limiting example, a dog owner may have a newly acquired puppy that frequently runs away. The dog wears a wearable device with location sensors to monitor his or her location. The dog owner can receive alerts from a watcher device, such as device 402, indicating that the dog is outside the yard. The alerts can be display-only outputs (e.g., a display logo on the watcher device, a map of the dog's location, GPS coordinates, etc.) or communication outputs. In the former example, the dog owner can initiate communication with the wearable device. As a known contact, the wearable device can automatically respond to requests. For example, it can automatically answer calls, and the dog owner can talk to the dog or see where the dog is via the wearable device's camera. The dog owner can speak to an adult near the dog via the wearable device's speaker, which allows for easier retrieval of the dog. In the latter example, the dog owner receives output data, such as video call data, via a two-way communication line, allowing him or her to view the dog's location.
[0055] Figure 5 This is a flowchart illustrating an example method 570 for data transmission according to several embodiments of the present disclosure. In some instances, method 570 may use, for example, regarding... Figures 1 to 4 The system execution of the described devices 100 and 102, system 222, system 330 and / or system 402.
[0056] In method 570, method 572 includes detecting a triggering event at a first processing resource of the first device (e.g., a wearable device). For example, the triggering event may include a request for communication from a second processing resource, for example, which is part of a second device (e.g., an observer device), signaling from a radio communication with a third processing resource (configured to monitor data associated with the health data of a wearer of the first device), or signaling from a radio communication with a fourth processing resource (configured to monitor data associated with the physical location of the first device). In other words, the triggering event may include a request for information or bidirectional communication or signaling from the observer device to be received from a sensor (e.g., a health data sensor, a location sensor, etc.). As used herein, the use of radio may include transmitting and / or receiving information through an intermediate medium (e.g., air, space, non-conductive materials, etc.). This may include, for example, radio waves or other wireless communications and / or signaling, including (but not limited to) cellular communications, one-way communications, two-way communications, radar, radio positioning, radio remote control, satellite communications, Wi-Fi, 3G, 4G, 5G, and / or other communication standards, etc.
[0057] In method 574, method 570 includes determining, at a first processing resource, an output data type associated with the triggering event, wherein the output data type is a first type for display at a second device or a second type for initiating communication between the first device and one or more second devices. For example, after detecting the triggering event, it can be determined what associated output is needed. For instance, in a non-limiting instance, the triggering event may include receiving a status request from a second device. For example, after an unsuccessful attempt to call a parent's home phone, a child might want to know where his or her non-English-speaking parents are. The first device may receive the request, detect the request as a triggering event, and determine that the output is, for example, first output data for display at a second device or a second output data type for initiating communication between the first device and the second devices (and / or additional second devices).
[0058] In 576, method 570 includes a second processing resource that, in response to determining that the output data type includes a first type for display at a second device, transmits the output data to the second device via a device-to-device data link via radio. For example, in the foregoing example, a display-only message indicating the GPS location of the parents may be determined to be transmitted, and this may be transmitted via a low-latency, high-bandwidth wireless receiver, a transmitter, or both. For example, the first device may include a transmitter and the second device may include a receiver.
[0059] At 578, method 570 includes determining that the output data type includes a second type for initiating communication between the first device and one or more second devices. For example, in the aforementioned example, it may be determined that communication between the first device and the second device is permissible. In response to the determination, at 580, method 570 includes initiating a bidirectional communication path with a second processing resource of the second device, the bidirectional communication path including a device-to-device data link or a data link with a base station or access point, and at 582, method 570 includes transmitting the output data to the second processing resource of the second device via radio and a one-way communication path, a bidirectional communication path, or both. The transmission of the second type for initiating communication may be accomplished, for example, via a low-latency, high-bandwidth wireless receiver, a transmitter, or both. For example, in the aforementioned example, a bidirectional communication path may be initiated, and a video call may be started between the first and second devices, allowing a child to see their parents and speak to them in their preferred language.
[0060] In some instances, a first processing resource of the first device may receive a response of a first type for display at the second device or a second type for initiating communication. For example, in an instance where a child receives a display of the parent's location, the child may respond by requesting bidirectional communication with the first device, which may serve as a triggering event to initiate bidirectional communication between the first and second devices.
[0061] Figure 6 This is another flowchart illustrating an example method 684 for data transmission according to several embodiments of the present disclosure. In some instances, method 684 may use, for example, regarding... Figures 1 to 4 The system execution of the described devices 100 and 102, system 222, system 330 and / or system 402.
[0062] In method 684, at a first processing resource of the wearable device, a triggering event is detected based on signaling received from a configurable device communicating with the first processing resource, indicating a threshold event. For example, the configurable device may include a sensor already configured to alert the first processing resource to the threshold event. The signaling may include, for example, signaling received from a health sensor indicating a threshold health event associated with a wearer of the wearable device, signaling received from a location sensor indicating that the wearable device is outside a predetermined location radius threshold, signaling received from a temperature sensor indicating that the wearer's temperature exceeds a threshold temperature, signaling received from the wearer's ambient temperature exceeding a threshold temperature, or both, or any combination thereof. For example, the wearable device may communicate with multiple sensors.
[0063] In 688, method 684 includes writing at least partially signaling-based data from a first processing resource to a memory resource coupled to the first processing resource. For example, in a temperature sensor instance, temperatures exceeding one or more threshold temperatures can be written to the memory resource for future tracking. For example, this could allow a wearer or observer of a wearable device to track the wearer's temperature rise over time. Additionally, this information can be presented to a healthcare provider upon request.
[0064] At 690, method 684 includes identifying output data representing a triggering event at a first processing resource as first output data for display at a second device, second output data for initiating communication between the wearable device and the second device, or both, based at least in part on input data representing data written to a memory resource. For example, in a previous instance, output data representing a triggering event including an ambient temperature rising above a threshold could result in the output data being identified as the type for display at the second device. For example, the wearable device could transmit visual one-way communication regarding ambient temperature. In a previous instance, if output data representing a triggering event included a wearer's body temperature rising above a threshold, then the output data could be identified as the type for initiating communication between the wearable device and the second device. For example, the wearable device could initiate a video call with the second device.
[0065] In method 684, at 692, method 684 includes a second processing resource for transmitting identified output data to a second device accessible by an assigned observer of the wearable device via a low-latency, high-bandwidth wireless receiver, transmitter, or both. For example, the wearable device may provide real-time alerts and information to the second device, and vice versa. Furthermore, the wearable device may or may not be coupled to different mobile devices to maintain the service. For example, the wearable device may be a standalone device for transmitting and receiving data via a low-latency, high-bandwidth wireless transmitter and receiver.
[0066] The transmission of identified output data may include any of the following: transmitting a message to a second processing resource, transmitting the location of the wearable device to a second processing resource, transmitting image data to a second processing resource, transmitting audio data to a second processing resource, initiating a voice call with a second processing resource, initiating a video call with a second processing resource, transmitting an emergency alert to a second processing resource, or any combination thereof. In some instances, the wearable device and / or associated hardware may be configured to transmit identified output data in response to a specific triggering event and in a specific manner (e.g., message to call, display to voice, etc.).
[0067] Although specific embodiments have been illustrated and described herein, those skilled in the art will understand that arrangements calculated to achieve the same results may be substituted for the specific embodiments shown. This disclosure is intended to cover adaptations or variations of one or more embodiments of this disclosure. It should be understood that the foregoing description has been carried out in an illustrative rather than restrictive manner. Those skilled in the art will understand, upon reviewing the foregoing description, combinations of the above embodiments and other embodiments not explicitly described herein. The scope of one or more embodiments of this disclosure includes other applications in which the above structures and processes are used. Therefore, the scope of one or more embodiments of this disclosure should be determined with reference to the appended claims and the full scope of their authorized equivalents.
[0068] In the foregoing detailed embodiments, some features are grouped together in a single embodiment for the purpose of simplifying this disclosure. The method of this disclosure should not be interpreted as reflecting an intention that the disclosed embodiments must use more features than are expressly recited in each claim. In fact, as reflected in the appended claims, the subject matter of the invention lies in not all features of the disclosed single embodiment. Therefore, the appended claims are hereby incorporated into the detailed embodiments, wherein each claim is considered an independent, separate embodiment.
Claims
1. A method for data transmission, comprising: A first sensor configuration is received at a first processing resource of a first device and from a second processing resource of a second device, the first sensor configuration being determined at the second processing resource and associated with a first sensor of the first device. At the first processing resource, a second sensor configuration is determined, which is associated with the first sensor of the first device, the second sensor of the first device, or both. At the first processing resource of the first device, a triggering event is detected based on input received at the first sensor, the second sensor, or both, and based on the configuration of the first sensor, the configuration of the second sensor, or both. At the first processing resource, an output data type associated with the triggering event is determined, wherein the output data type is a first type for display at a second device or a second type for initiating communication between the first device and one or more second devices. A second processing resource that transmits the output data to the second device via a device-to-device data link via radio in response to determining that the output data type includes the first type for display at the second device; In response to determining that the output data type includes the second type for initiating communication between the first device and one or more second devices: Initiate a bidirectional communication path with the second processing resource of the second device, the bidirectional communication path including a device-to-device data link or a data link with a base station or access point; and The output data is transmitted to the second processing resource of the second device via the radio and one-way communication path, the two-way communication path, or both.
2. The method of claim 1, further comprising receiving, at the first processing resource of the first device, a response of the first type for display at the second device or of the second type for initiating communication.
3. The method of claim 1, wherein the first type for display at the second device via the radio transmission includes the first type for display at the second device transmitted via a low-latency high-bandwidth wireless receiver, a transmitter, or both.
4. The method of claim 1, wherein transmitting the second type for initiating communication further comprises transmitting the second type for initiating communication via a low-latency, high-bandwidth wireless receiver, a transmitter, or both.
5. The method according to any one of claims 1 to 4, further comprising detecting a request for communication from the second processing resource as the triggering event at the first processing resource.
6. The method according to any one of claims 1 to 4, further comprising: The first processing resource receives signaling from a radio communication with a third processing resource configured to monitor data associated with the health data of the wearer of the first device. and The signaling is detected as the triggering event at the first processing resource.
7. The method according to any one of claims 1 to 4, further comprising: Signaling is received at the first processing resource from a radio communication with a fourth processing resource configured to monitor data associated with the physical location of the first device; and The signaling is detected as the triggering event at the first processing resource.
8. A system for data transmission, comprising: Wearable devices that communicate with sensors and are configured to: Sensor configuration is received at a first processing resource of the wearable device and from a third processing resource of the device, the sensor configuration being determined at the third processing resource and associated with the sensors of the wearable device; At the first processing resource of the wearable device, a trigger event is detected based on the input received at the sensor and based on the sensor configuration. The triggering event includes signaling received at the first processing resource from the second processing resource of the sensor; Determine the output data type associated with the triggering event at the first processing resource. The output data type includes a first type for display on the device, a second type for initiating communication between the wearable device and the device, or both; and The device, having a third processing resource that communicates with the wearable device via a low-latency, high-bandwidth wireless receiver, transmitter, or both, is configured to: The output data of the determined output data type is received at the third processing resource of the device.
9. The system of claim 8, further comprising the wearable device configured to initiate a one-way communication path, a two-way communication path, or both with the third processing resource based on the determined output data type.
10. The system of claim 9, further comprising the wearable device configured to transmit the determined output data to the third processing resource of the device via the unidirectional communication path, the bidirectional communication path including a device-to-device data path or a data link with a base station or access point, or both.
11. The system according to any one of claims 8 to 10, wherein the sensor is at least one of the following: a temperature sensor, a position sensor, a health sensor, a motion sensor, a battery sensor, or a combination thereof.
12. The system according to any one of claims 8 to 10, wherein the sensor is configured such that the signaling received at the first processing resource is transmitted in response to a threshold event detected at the second processing resource of the sensor.
13. The system according to any one of claims 8 to 10, wherein: The wearable device includes a camera, a microphone, or both, and memory resources that communicate with the first processing resource; and The first processing resource is configured to share with the third processing resource image data, sound data, or both collected via the camera, the microphone, or both and stored in the memory resource.
14. The system according to any one of claims 8 to 10, further comprising the first processing resource for writing the first type for display at the device, the second type for initiating communication, or both, to a cloud storage service or other storage device.
15. The system according to any one of claims 8 to 10, further comprising the first processing resource automatically initiating a bidirectional communication path with the third processing resource of the device in response to the device initiating communication with the wearable device and the device identifying the wearable device as a known contact in the absence of limited interaction or no additional interaction.
16. A method for data transmission, comprising: A configurable device configuration is received at a first processing resource of the wearable device and from a second processing resource of the second device, the configurable device configuration being determined at the second processing resource and associated with a configurable device of the wearable device; A triggering event is detected at the first processing resource of the wearable device based on the configuration of the configurable device and based on signaling received from the configurable device communicating with the first processing resource that indicates a threshold event; At least part of the data based on the signaling is written from the first processing resource to a memory resource coupled to the first processing resource; At the first processing resource, output data representing the triggering event is identified, at least in part, based on input data representing data written to the memory resource, as first output data for display at the second device, second output data for initiating communication between the wearable device and the second device, or both; The identified output data is transmitted to the second processing resource of the second device, accessible by a designated observer of the wearable device, via a low-latency, high-bandwidth wireless receiver, transmitter, or both. and At the first processing resource, the initiation of a bidirectional communication path is received from the second processing resource, wherein the bidirectional communication path is spontaneously activated at the wearable device.
17. The method of claim 16, wherein the signaling indicating a threshold event received from the configurable device includes the signaling received from a health sensor indicating a threshold health event associated with a wearer of the wearable device.
18. The method of claim 16, wherein the signaling indicating a threshold event received from the configurable device includes the signaling received from a location sensor indicating that the wearable device is outside a predetermined location radius threshold.
19. The method of claim 16, wherein the signaling indicating a threshold event received from the configurable device includes the signaling received from a temperature sensor indicating that the wearer's temperature exceeds a threshold temperature, the ambient temperature of the wearable device exceeds a threshold temperature, or both.
20. The method of any one of claims 16 to 19, wherein transmitting the identified output data comprises any one of: transmitting a message to the second processing resource, transmitting the location of the wearable device to the second processing resource, transmitting image data to the second processing resource, transmitting audio data to the second processing resource, initiating a voice call with the second processing resource, initiating a video call with the second processing resource, transmitting an emergency alert to the second processing resource, or any combination thereof.