Technologies for wearable device testing

EP4767041A1Pending Publication Date: 2026-07-01HILLS PET NUTRITION INC

Patent Information

Authority / Receiving Office
EP · EP
Patent Type
Applications
Current Assignee / Owner
HILLS PET NUTRITION INC
Filing Date
2024-09-30
Publication Date
2026-07-01

AI Technical Summary

Technical Problem

Existing technologies lack an efficient method for testing wearable devices under various conditions, such as different orientations and gravitational forces, which affects the accuracy of sensor data and device performance.

Method used

A wearable device testing system comprising a baseplate, a motor, and an articulating element that can perform specific testing motions in vertical and horizontal planes, simulating various forces and orientations to evaluate the response of wearable devices and their components.

Benefits of technology

The system enables comprehensive testing of wearable devices, identifying issues such as stiction in accelerometers and gyroscope failures, while also evaluating data transmission rates, battery life, and WiFi signal strength under simulated real-world conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure US2024049188_03042025_PF_FP_ABST
    Figure US2024049188_03042025_PF_FP_ABST
Patent Text Reader

Abstract

Technologies are disclosed for wearable device testing. A first testing platform may comprise a first baseplate and / or a first support element. The first support element may extend orthogonally from the first baseplate. A first motor may be disposed proximate to an end of the first support element. A first articulating element may be connected to a shaft of the first motor. A first coupling may be disposed proximate to an end of the first articulating element. The first coupling may be configured to secure a wearable device or a component of a wearable device. The first articulating element may be arranged with the shaft of the first motor for first testing motions of the first articulating element in a vertical plane orthogonal to the first baseplate. A control device may place the first articulating element into the testing motions and receive signals indicating a response to the first testing motions.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNOLOGIES FOR WEARABLE DEVICE TESTINGCROSS-REFERENCE TO RELATED APPLICATIONS

[0001] This application claims the benefit of U.S. Provisional Patent Application No. 63 / 586,586, filed September 29, 2023, the entire disclosure of which is incorporated by reference herein, for all purposes.BACKGROUND

[0002] Wearable devices may be used to assess the health and / or condition of various subjects, such as people and / or animals. For example, wearable devices may be deployed on pets to monitor and / or assess the pet’s health and / or activity. The wearable devices may comprise an accelerometer, a gyroscope, a heart rate monitor, a radio frequency identification (RFID) tracking device, breathing rate monitor, a caloric consumption sensor, a temperature sensor, and / or a proximity sensor, among other sensors.

[0003] Wearable devices may also communicate their sensor data via one or more wireless protocols such as WiFi™ protocols, Bluetooth™ protocols, Radio Frequency protocols, cellular communication, Zigbee™, LoRa®, and / or private wireless communication protocols. The various wireless communication protocols may have different capacities and / or capabilities. And the various wireless communication protocols, and / or the sensors in the wearable devices, may function differently in the deployed wearable devices in various conditions.BRIEF SUMMARY

[0004] Technologies are disclosed for devices / sy stems for wearable device testing (and / or methods / techniques implemented with the systems / devices). One or more systems may comprise a first testing platform. The first testing platform may comprise a first baseplate and / or a first support element. The first support element may have a first end and a second end. The first support element may extend orthogonally from the first baseplate at the first end of the first support element.

[0005] One or more systems may comprise a first motor that may be disposed proximate to the second end of the first support element. A first articulating element may be connected to a shaft of the first motor. The first articulating element may have a first end and a second end. At leasta first coupling may be disposed proximate to the first end of the first articulating element. The first coupling may be configured to secure a wearable device and / or a component of a wearable device. The first articulating element may be arranged with the shaft of the first motor for one or more first testing motions of the first articulating element in a vertical plane orthogonal to the first baseplate.

[0006] One or more systems may comprise a control device. The control device may comprise a memory, a transceiver, and / or a processor. The processor may be configured, at least, to control the first motor to place the first articulating element into the one or more first testing motions. The processor, and / or one or more other devices, may be configured to receive one or more first signals from the wearable device and / or the component of the wearable device. The one or more first signals may indicate a response to the one or more first testing motions.

[0007] In one or more scenarios, the wearable device and / or the component of the wearable device may be removed from the testing device and the data may be download and / or the data may be uploaded a cloud / network-based service for evaluation of the response to the testing in the data. In one or more scenarios, the one or more testing motions may be controlled and / or adjusted during testing based, at least in part, on the data from the wearable device and / or the component of the wearable device.

[0008] In one or more scenarios, one or more systems may comprise a second testing platform. The second testing platform may comprise a second baseplate and / or a second-first support element. The second-first support element may have a first end and a second end. The second- first support element may extend orthogonally from the second baseplate at the first end of the second-first support element.

[0009] One or more systems may comprise a second-second support element. The second-second support element may have a first end and a second end. The second- second support element may extend orthogonally from the second baseplate at the first end of the second-second support element.

[0010] One or more systems may comprise a transverse element. The transverse element may extend from the second-first support element at the second end of the second-first support element to the second-second support element at the second end of the second-second support element. The transverse element may be arranged in a parallel orientation relative to the second baseplate.

[0011] One or more systems may comprise a second motor that may be disposed proximate to a center portion of the transverse clement. A second articulating element may be connected to a shaft of the second motor. The second articulating element may have a first end and a second end. At least a second-first coupling may be disposed proximate to the first end of the second articulating element. The second- first coupling may be configured to secure the wearable device, and / or the component of a wearable device. The second articulating element may be arranged with the shaft of the second motor to place the second articulating element into one or more second testing motions in a horizontal plane parallel to the first baseplate.

[0012] The processor may be further configured to control the second motor to place the second articulating element into the one or more second testing motions. The processor may be configured to receive one or more second signals from the wearable device and / or the component of the wearable device. The one or more second signals may indicate a response to the one or more second testing motions.

[0013] One or more, or any, of the testing platforms described herein may comprise a safety cover that covers at least some, or all, of the elements in motion during device testing.

[0014] In one or more scenarios, the wearable device and / or the component of the wearable device may be an accelerometer and / or a gyroscope. The processor may be further configured such that the one or more first testing motions and / or the one or more second testing motions, may produce stiction in the accelerometer and / or gyroscope. The one or more first testing motions may replicate and / or resolve stiction. The one or more first testing motions may induce and / or resolve and / or replicate other data anomalies in the accelerometer and / or gyroscope. The one or more first testing motions may be used just to generate a force / g-loading / motion, perhaps completely separate from stiction related issues.

[0015] In one or more scenarios, one or more systems may comprise a first safety cover. The first safety cover may enclose a substantial entirety of the first testing platform. One or more systems may comprise a second safety cover. The second safety cover may enclose a substantial entirety of the second testing platform.

[0016] The first motor may be further disposed proximate to the second end of the first support element such that the shaft of the first motor may extend through a penetration proximate to the second end of the first support element. The second motor may be further disposed proximate toa center portion of the transverse element such that the shaft of the second motor may extend through a penetration proximate to the center of the transverse clement.

[0017] In one or more scenarios, the first motor and / or the second motor is a servo motor. In one or more scenarios, the control device may be an integrated component of the first motor and / or the second motor. In one or more scenarios, the control device may be a distributed control device on the first motor and the second motor. In one or more scenarios, the control device may be in communication with the first motor and / or the second motor via a wired communication network and / or a wireless communication network.

[0018] In one or more scenarios, the processor may be configured such that the one or more first testing motions and / or the one or more second testing motions, may produce one or more signals from the wearable device and / or the component of the wearable device, corresponding to an accelerometer equivalency, a gyroscope equivalency, an accelerometer failure, one or more device specific signals, gyroscope failure, a data transmission rate capacity, a WiFi signal strength, other data failure, data anomaly, and / or a battery life. The one or more first testing motions may be used to generate a specific g-force loading. The processor may be configured to evaluate the signals produced / induced by pre-specified / predetermined motions / rotations, perhaps independent of issues related to equivalency.

[0019] One or more testing platforms described herein may be used to test the security of various types of wearable devices and / or components of wearable devices, such as attachment mechanisms, base plates, collar clips, rubber or silicon bands, etc. The security of a range of devices designed to attach a sensor to a collar, harness, clothing, and / or wrist wrap, etc., may be tested, for example.

[0020] The device could also be used to test the impact of different orientations of the wearable sensor in detecting various motions, for example, spinning while upside down, on side, etc. This could be useful to understand what kind of data might be collected if the sensor orientation on a test subject was altered while they were performing the behavior, for example if the device were attached to an animal subject’s collar incorrectly, among other scenarios.

[0021] In one or more scenarios, the processor may be configured such that the one or more first testing motions and / or the one or more second testing motions may comprise a centrifugal motion, an oscillating motion (e.g., a tilting motion, an up / down motion, etc.), a circular motion, athrowing motion (e.g., a constant throwing motion, a hard and / or slow stopping motion, etc.), a shaking motion, and / or a spinning motion.

[0022] In one or more scenarios, the processor may be configured such that the one or more first testing motions and / or the one or more second testing motions may produce a gravitational force on the wearable device and / or the component of the wearable device, of up to 16 gravity force (16g force) magnitude. Gravitational forces may be one of one or more acceleration forces and / or decelerating forces. The one or more first testing motions may produce one or more rotational forces, such as gyroscopic motion and / or gyroscopic force (e.g., angular momentum / angular velocity / torque, etc.).

[0023] In one or more scenarios, the processor may be configured to control the first motor to place the first articulating element into the one or more first testing motions based on one or more first predetermined test profiles. In one or more scenarios, the processor may be configured to control the second motor to place the second articulating element into the one or more second testing motions based on one or more second predetermined test profiles. The one or more first predetermined test profiles and / or the one or more second predetermined test profiles may be based on a reference baseline of the wearable device and / or the component of the wearable device. The one or more test profiles could be in reference to a range of parameters, such as a desired acceleration and / or deceleration and / or gyroscopic force, an animal behavior, etc., for example.

[0024] In one or more scenarios, the first testing platform and / or the second testing platform may be energized by at least one battery and / or a regulated direct current power supply.

[0025] Any of the testing platforms described herein may be used to test Wifi™ (or Bluetooth™) connectivity, data transmission, device battery life, device memory, cloud upload frequency, temperature, and / or firmware changes, etc.

[0026] Technologies are disclosed for devices / sy stems for wearable device testing (and / or methods / techniques implemented with the systems / devices). One or more systems may comprise a testing platform. The testing platform may comprise a base element and / or a motor connected to the base element.

[0027] The testing platform may comprise an articulating element that may be connected to a shaft of the motor. The articulating element may be substantially circular. At least a first coupling may be in connection with the articulating element. The first coupling may be configured to secure a wearable device and / or a component of a wearable device (e.g., a baseplate,collar / harness attachment mechanism, wrist attachment mechanism, etc., among other components). The articulating element may be arranged with the shaft of the first motor for one or more testing motions of the articulating element. The testing platform may comprise a safety cover. The safety cover may enclose a substantial entirety of the testing platform.

[0028] One or more systems may comprise a control device. The control device may comprise a memory, a transceiver, and / or a processor. The processor may be configured, at least, to control the motor to place the articulating element into the one or more testing motions. The processor may be configured to receive one or more signals from the wearable device and / or the component of the wearable device. The one or more signals may indicate a response to the one or more testing motions. In one or more scenarios, the articulating element may comprise one or more wheel-like structures.

[0029] In one or more scenarios, the first coupling may be attached to a suction cup and / or other attachment devices. The first coupling may be in connection with the articulating element via the suction cup and / or other attachment devices.

[0030] In one or more scenarios, the wearable device and / or the component of the wearable device may be an accelerometer. The processor may be configured such that at least one of the one or more testing motions may produce stiction in the accelerometer and / or gyroscope, etc. Other components may be tested such as a cellular, Bluetooth™, GPS, LoRa®, Zigbee, Wifi™, etc., chip while the motion is being performed. Testing of memory chips, data offload, battery supply, strength of the PCB welds, firmware, security of the PCB wiring, and / or other connections while the motion may be performed. The device housing and / or stability of the material (e.g., plastic, etc.), and / or the collar attachment mechanism may be tested while the motion is being performed.

[0031] Any of testing platforms described herein may be mobile, such that testing may be made in a variety of locations and / or under a variety of temperature, humidity, pressure, etc., conditions and / or in different Wifi™, Bluetooth™, GPS, cellular, LoRa®, Zigbee, etc. signal strengths. Transmission may be tested through various materials if the testing platform may be placed (e.g., with or without safety cover) inside a steel box, an aluminum box, a plastic box, behind safety glass, inside an animal subject sleeping cubby, etc.

[0032] In one or more scenarios, the motor may be a servo motor or a non-servo motor. In one or more scenarios, the control device may be an integrated component of the motor. In one ormore scenarios, the control device may be in communication with the motor via a wired communication network and / or a wireless communication network.

[0033] In one or more scenarios, the processor may be configured such that the one or more testing motions may produce one or more signals from the wearable device and / or the component of the wearable device, that may corresponding to an accelerometer equivalency, a gyroscope equivalency, an accelerometer failure, one or more device specific signals, gyroscope failure, a data transmission rate capacity, a WiFi signal strength, and / or a battery life.

[0034] In one or more scenarios, the processor may be configured such that the one or more testing motions may comprise a centrifugal motion, an oscillating motion, a circular motion, a shaking motion, or a spinning motion.

[0035] In one or more scenarios, the processor may be configured such that the one or more testing motions may produce a gravitational force on the wearable device and / or the component of the wearable device, of up to 16 gravity force (16g force) magnitude, for example, upon other force magnitudes.

[0036] In one or more scenarios, the processor may be configured to control the motor to place the articulating element into the one or more testing motions based on one or more predetermined test profiles. The one or more predetermined test profiles may be based on a reference baseline of the wearable device and / or the component of the wearable device.

[0037] In one or more scenarios, the testing platform may be energized by at least one battery and / or a regulated direct current power supply.BRIEF DESCRIPTION OF THE DRAWINGS

[0038] The elements and other features, advantages and disclosures contained herein, and the manner of attaining them, will become apparent and the present disclosure will be better understood by reference to the following description of various examples of the present disclosure taken in conjunction with the accompanying drawings, wherein:

[0039] FIG. 1 is a block diagram illustrating an example wearable device testing and monitoring communication network operable to control one or more parts of a wearable device testing and monitoring system via one or more devices, such as a wearable device testing and monitoring control device (WDTMCD) device, among other devices.

[0040] FIG. 2 is an example illustration of a testing platform for testing one or more wearable device and / or components thereof.

[0041] FIG. 3A is an example illustration of a testing platform in a first perspective.

[0042] FIG. 3B is an example illustration of a testing platform in a second perspective.

[0043] FIG. 4 is a block diagram of a hardware configuration of an example device that may control one or more parts of a wearable device testing and monitoring system / communication network, such as the WDTMCD device of FIG. 1.

[0044] FIG. 5 is an example illustration of a motor of a testing platform.

[0045] FIG. 6A and FIG. 6B are example illustrations of wearable devices (or components thereof) and couplings that secure the wearable devices (or components thereof) to a testing platform.

[0046] FIG. 7A and FIG. 7B are example illustrations of wearable devices (or components thereof) and couplings that secure the wearable devices (or components thereof) to a testing platform.

[0047] FIG. 8A and FIG. 8B are examples illustrations of general arrangement and control schematics of a testing platform.

[0048] FIG. 9A and FIG. 9B are example illustrations of a testing motion of a testing platform.

[0049] FIG. 10 is an example illustration of a characteristic depicting the receipt of one or more signals from a wearable device (and / or a component thereof) undergoing testing.

[0050] FIG. 11 A and FIG. 1 IB are example illustrations of a testing platform enclosed in a safety cover.

[0051] FIG. 12 is an example illustration of a profile of at least one motor that may be used with one or more testing platforms described herein.

[0052] FIG. 13 is an example illustration of a front view of at least one motor that may be used with one or more testing platforms described herein.

[0053] FIG. 14A and FIG. 14B is an example illustration of several profiles of a coupling for a wearable device (and / or a component thereof) to one or more testing platforms described herein.

[0054] FIG. 15 is an example illustration of a testing platform for a wearable device (and / or a component thereof).

[0055] FIG. 16 is an example illustration of the testing platform described with respect to FIG. 15.

[0056] FIG. 17 is an example illustration of different views of the articulating element of the testing platform described with respect to FIG. 16.

[0057] FIG. 18 is an example illustration of a top view of the articulating element of the testing platform described with respect to FIG. 16.

[0058] FIG. 19 is an example illustration of a perspective of a testing platform.

[0059] FIG. 20 is an example illustration of a first perspective of a testing platform enclosed in a safety cover.

[0060] FIG. 21 is an example illustration of a second perspective of the testing platform enclosed in a safety cover.

[0061] FIG. 22 is an example illustration of at least an armature of a testing platform that may simulate a throwing motion, among other motions.

[0062] FIG. 23 is an example illustration of a characteristic of a g-force applied to a wearable device (and / or a component thereof) on one or more testing platforms.

[0063] FIG. 24 is an example illustration of a characteristic of a g-force applied to a wearable device (and / or a component thereof) on one or more testing platforms.DETAILED DESCRIPTION

[0064] For the purposes of promoting an understanding of the principles of the present disclosure, reference will now be made to the examples illustrated in the drawings, and specific language will be used to describe the same. It will nevertheless be understood that no limitation of the scope of this disclosure is thereby intended.

[0065] FIG. 1 is a block diagram illustrating an example Wearable Device Testing and Monitoring System Network (WDTMSN) 100 operable to monitor and / or control one or more parts of a Wearable Device Testing and Monitoring System (NDMS). One or more of digital and / or analog control signals, electronic content, various input signals, and or various output signals, among other wearable device testing and monitoring system information may be communicated from / across / among the Wearable Device Testing and Monitoring System Network 100. One or more of discrete control and / or continuous control schemes, techniques, and / or algorithms may be processed / performed by / across / from the Wearable Device Testing and Monitoring System Network 100.

[0066] Electronic content may include media content, electronic documents, device-to-device communications, streaming media content, digital image still frames, digital streaming video, Internet / cloud-based electronic applications / services / databases, electronic communications and / orservices (e.g., video / audio conferencing), Internet-based electronic services, virtual reality content and / or services, augmented reality content and / or services, media captioning content and / or services, electronic commerce, video components / elements of electronic content, and / or audio components / elements of electronic content, among other types of electronic content. Electronic content may include behavior labels, firmware versions, stateful or stateless algorithms, indication of change from a previous period of time (e.g., such as a change from the last data transmission), etc.

[0067] In one or more scenarios, WDTMSN devices llOa-d transmit / receive signals and / or communications and / or may receive data service(s) from a wide area network (WAN) 120 via a connection to a Wearable Device Testing and Monitoring Network (WDTMN) 130. The one or more nodes of Wearable Device Testing and Monitoring Network 130 and / or the WAN 120 may communicate with one or more cloud-based nodes (not shown) via the Internet 124.

[0068] The WDTMSN devices can include, for example, a modem 110a, a process control device / logic controller 110b, a wireless router including an embedded modem 110c, or a media gateway 1 lOd, among many others (e.g., digital subscriber line (DSL) modem, voice over internet protocol (VOIP) terminal adapter, video game console, digital versatile disc (DVD) player, communications device, hotspot device, etc.). The Wearable Device Testing and Monitoring Network 130, for example, can be a hybrid fiber-coaxial (HFC) network, a local area network (LAN), a wireless local area network (WLAN), a cellular network, and / or a personal area network (PAN), as well as others. As used herein, a Wearable Device Testing and Monitoring Control Device (WDTMCD) may be any of the devices 110a-l lOd and / or 140a- 140i, an Internet Gateway, a router device, a set-top box (STB), a process control device / logic controller, a smart media device (SMD), a cloud computing device, any type of WDTMCD, and / or any other suitable device (e.g., wired and / or wireless) that may be configured to perform one or more of the techniques and / or functionality disclosed herein, for example.

[0069] The WDTMCD devices can facilitate communications between the WAN 120 and devices 140a- 140i. A cable modem or embedded MTA (eMTA) 110 a can facilitate communications between the WAN 120 and a computer 140a. A process control device / logic controller 110b can facilitate communications between the WAN 120 and a television / monitor / display 140b (e.g., a media presentation device, a graphical user interface, a process control interface, etc.) and / or adigital video recorder (DVR). A wireless router 110c can facilitate communications between a computer 140c and the WAN 120.

[0070] The media gateway HOd can facilitate communications between a mobile device 140d (e.g., a tablet computing device, a smartphone, a personal digital assistant (PDA) device, a laptop computing device, etc.; one or more devices being PC-based, iOS-based, Linux-based, and / or Android-based, etc.) and the WAN 120. One or more speaker devices (e.g., sound radiation devices / systems) 140e may be in communication with the Wearable Device Testing and Monitoring Network 130, process control device / logic controller 110b, and / or television / monitor / display 140b, etc. Camera devices 140g, 140h, and / or 140i may be in communication with the computer 140a, the television / display / monitor 140b, the computer 140c, and / or the Wearable Device Testing and Monitoring Network 130, for example, among other devices and networks.

[0071] The one or more speaker devices 140e (e.g., surround sound speakers, home theater speakers, other external wired / wireless speakers, loudspeakers, full-range drivers, subwoofers, woofers, mid-range drivers, tweeters, coaxial drivers, etc.) may broadcast at least an audio component of electronic content / media content, among other audio signals, processes, and / or applications. The one or more speaker devices 140e may possess the capability to radiate sound in pre-configured acoustical / physical patterns (e.g., a cone pattern, a directional pattern, etc.). For example, process control device / logic controller condition monitoring audible alarms may be communicated via one or more of the speaker devices 140e.

[0072] One or more microphone devices 140f may be external / standalone microphone devices. The one or more microphone devices 140f may be in communication with the Wearable Device Testing and Monitoring Network 130, process control device / logic controller 110b, television / display / monitor 140b, computer 140a, computer 140c, mobile device 140a, etc. Any of the devices HOa-l lOd and / or devices 140a- 140i may include internal microphone devices. The one or more speaker devices 140e (e.g., “speakers”) and / or the one or more microphone devices 140f (e.g., “microphones”, that may be “high quality” devices such as far field microphones, noise-cancelling microphones, shotgun microphones, dynamic microphones, ribbon microphones, and / or various size diaphragm microphones, Bluetooth™-based remote / control devices, RF4CE- based remote / control devices, etc.) may have wired and / or wireless connections (e.g., Bluetooth, Wi-Fi, private protocol communication network, etc.) to any of the other devices 140a- 140i, theWearable Device Testing and Monitoring Network 130, the WAN 120, and / or the Internet 124.

[0073] The camera devices 140g- 140i may provide digital video input / output capability for one or more of the devices HOa-l lOd and / or devices 140a- 140d. The camera devices 140g- 140i may communicate with any of the devices HOa-l lOd and / or devices 140a- 1401', perhaps for example via a wired and / or wireless connection. One or more of the camera devices 140g- 140i may capture digital images, digital video streams, and / or may scan images of various kinds, such as Universal Product Code (UPC) codes and / or Quick Response (QR) codes, for example, among other images. One or more of the camera devices 140g- 140i may provide for video input / output for video monitoring (e.g., may serve as webcams or the like), for example, among other video functions.

[0074] Any of the camera devices 140g-140i may include microphone devices and / or speaker devices. The input / output of any of the camera devices 140g- 140i may include audio signals / packets / components, perhaps for example separate / separable from, or in some (e.g., separable) combination with, the video signals / packets / components of any of the camera devices 140g- 140i.

[0075] One or more of the camera devices 140g- 140i may detect the presence of one or more subjects and / or things (e.g., wearable devices under test) that may be proximate to the camera devices 140g- 140i and / or that may be in the same general space (e.g., the same room, same space, same room, same testing platform, etc.) as the camera devices 140g- 140i. One or more of the camera devices 140g-140i may gauge a general activity level e.g., high activity, medium activity, and / or low activity) of one or more subjects that may be detected by the camera devices 140g- 140i. One or more of the camera devices 140g- 140i may detect one or more general characteristics (e.g., height, body shape, skin color, pulse, heart rate, breathing count, object size, object volume, object movement, object bulk, etc.) of the one or more subjects and / or things detected by the camera devices 140g- 140i. One or more of the camera devices 140g- 140i may be configured to recognize one or more specific subjects and / or objects, for example. One or more of the camera devices 140g-140i may be configured to detect a subject’s attention / gaze toward another subject (e.g., detecting a subject and / or object that may correspond to a subject’s attention / gaze toward another subject or object).

[0076] One or more of the camera devices 140g- 140i may be use wireless communication with any of the devices 110a- 1 lOd and / or 140a- 140d, such as for example Bluetooth™ and / or Wi-Fi™, among other wireless communication protocols. One or more of the camera devices 140g- 140imay be external to any of the devices 110a- 1 lOd and / or devices 140a-140d. One or more of the camera devices 140g- 140i may be internal to any of the devices HOa-l lOd and / or devices 140a- 140d. Any of the devices 140g- 140i, HOa-l lOd, and / or 140a- 140d may sense and / or detect wireless communication from wearable devices under test, such as for example Bluetooth™ and / or Wi-Fi™, among other wireless communication protocols.

[0077] One or more of the camera devices 140g- 140i may be an industrial vision camera device. The vision camera may be a gigabit Ethernet compatible device (e.g., 10 GB Ethernet, or the like). The vision camera may function in black & white and / or color. The vision camera may have a capacity of at least 8.8 megapixel, or the like. The vision camera may have a resolution of 4096 x 2160 pixel, or the like. For example, the vision camera may be a (e.g., manufactured by Baumer such as a VLXT-90C.I LX series, or like / equivalent or other device as mentioned herein) may capture product images in various forms such as digital still image frames and / or video streams, etc., perhaps for example from zero to ninety-five (95) frames per second (fps). The vision camera may have one or more parameters configurable remotely and / or locally.

[0078] WDTMCD devices such as process control device / logic controller devices, media gateway devices, among others, may support visual and / or voice interface with users, viewers, and / or Wearable Device Testing and Monitoring Network 130 operators. This interface may support smart enhancement to the user / viewer / operator experience, for example in the wearable device testing and monitoring network environment, or in any network environment. One or more traditional and / or current viewer experiences can be enriched to utilize visual and / or voice interface, perhaps for example to derive smart actions and / or results.

[0079] In one or more scenarios, any of the devices HOa-l lOd, 140a- 140i, among other devices, may be used to implement any of the capabilities, techniques, methods, and / or devices described herein.

[0080] The WAN network 120 and / or the Wearable Device Testing and Monitoring Network 130 may be implemented as any type of wired and / or wireless network, including a local area network (LAN), a wide area network (WAN), a global network (the Internet), etc. Accordingly, the WAN network 120 and / or the Wearable Device Testing and Monitoring Network 130 may include one or more communicatively coupled network computing devices (not shown) for facilitating the flow and / or processing of network communication traffic via a series of wired and / or wirelessinterconnections. Such network computing devices may include, but are not limited, to one or more access points, routers, switches, servers, computing devices, and / or storage devices, etc.

[0081] Without the capabilities, techniques, methods, systems, and / or devices described herein, the skilled artisan would not appreciate how to perform relatively high gravitational force testing of one or more wearable devices and / or components thereof. Such capability, systems, devices, methods, and / or techniques may be useful for such purposes, as well as other purposes, such as providing for determining the robustness of wearable devices as they may be deployed on one or more subjects (e.g., pets) in a real time environment.

[0082] Described herein are one or more of device testing platforms that may enable subjecting a wearable device (and / or components thereof) to various forces and / or conditions that may enable the collection and / or evaluation of the data collected by / from device components including the accelerometer, gyroscope, WiFi transmissions under different circumstances, test battery life, and / or input specific signals into the wearable device data, for example.

[0083] One or more testing platforms described herein may employ one or more physical motion(s) of the sensor / wearable devices / components thereof (e.g., not just electronics testing) to generate forces that might produce stiction (e.g., a stuck accelerometer signal). Various gravitational forces could be evaluated to determine the threshold for accelerometer failure (and / or other components). A variety of testing scenarios may be conducted, including accelerometer equivalency, gyroscope equivalency, accelerometer failure, gyroscope failure, WiFi signal strength, battery life, etc.

[0084] Generating forces of up to 16 g-force per device under test may benefit from additional safety considerations, such as a baseplate / coupling fixtures designed to securely attach sensors to the moving / spinning arm, a (e.g., plexiglass) safety enclosure designed to cover the test platform fixtures and / or to prevent flyaway devices and / or interference with the moving / spinning elements during testing.

[0085] One or more testing platforms may be battery-powered spinning devices with a suction cup attachment designed for (e.g., relatively easy) placement to allow testing the WiFi signal strength and / or data transmission in a variety of settings. One or more testing platforms may utilize custom sensor mounts and / or a variety of arm motions to simulate different types of forces, including spinning in a plane, a downward throwing motion, etc. One or more testing platforms may be mobile and / or may be battery powered (and / or by continuous power supplies).

[0086] Technologies to safely subject devices containing electronic components such as accclcromctcrs and / or gyroscopes, among other devices, to various forces and / or conditions to evaluate conditions causing component and device failure may be useful. One or more wearable device testing platforms described herein may be fully configurable autonomous devices. Data capture could be accomplished based on one or more calculated test profiles, for example.

[0087] In one or more scenarios, configuration of the motor (e.g., a servo motor or a non-servo motor) of one or more testing platforms could be accomplished, perhaps for example once a reference baseline may be set. One or more testing platforms may be configurable to accept one or more different devices, perhaps for example in order to qualify measured effects exerted by the testing platform, among other reasons. In one or more scenarios, a servo motor may comprise a programmable servo processing device to move a testing platform in a linear and / or a predictable motion. In one or more scenarios, this may create predictable and / or precise motion(s) to establish a baseline for accelerometer activity (and / or other devices under testing).

[0088] In one or more scenarios, baseline data for one or more wearable devices (and / or components thereof) a starting point may be established by striking a wearable device to be tested at least three times (e.g., three substantial hits) to a table top. This may provide an (e.g., extremely) noticeable spike in data which may provide a starting point. In one or more scenarios, the motor may engage in a homing sequence (e.g., placing the testing platform into a level position).

[0089] For a thirty-minute period, the testing platform may be placed into a baseline (or testing) action from the 0 degree position, to approximately 45 degrees off of center and stop momentarily, change direction, bypassing the 0 degree position and moving directly to the -45 degree position (relative to 0). The testing platform may again pause, then move back to 45 degrees bypassing 0. This sequence may be accomplished (e.g., back and forth) providing continuous motion for 30 minutes. After the 30 minutes has elapsed, the test may (e.g., automatically) halt by returning the testing platform back to the 0 degree (level) position. This may conclude the baseline / test for the wearable device.

[0090] FIG. 2 is an example illustration of a testing platform 202 for testing one or more wearable device and / or components thereof. In FIG. 2, the testing platform 202 may comprise a motor 206 that may be secured by a base element 208. A motor shaft 210 may be connected to an articulating element 212. At least a first coupling 214 may be connected to the articulating element 212. The first coupling 214 may secure a wearable device (or a component thereof) 216. A safety cover 218(e.g., made of plexiglass, or the like) may cover and / or enclose most of, it not all (e.g., a substantial entirety) of the testing platform 202. The testing platform 202 may be energized by at least one battery 220 and / or a direct current (DC) power supply (not shown). The battery 220 and / or the DC power supply may be regulated by a DC power regulator 222.

[0091] FIG. 3Ais an example illustration of a testing platform 302 in a first perspective. FIG. 3B is an example illustration of the testing platform 302 in a second perspective. In FIG. 3A and FIG. 3B, the testing platform 302 may comprise at least a first baseplate 304 and at least a first support element 306. At least the first support element 306 may extend orthogonally from the first baseplate 304 at a first end 308 of the first support element 306. The testing platform 302 may comprise at least a first motor 310 that may be disposed proximate to a second end 312 of the first support element 306. At least a first articulating element 314 may be connected to a shaft (not shown) of the first motor 310.

[0092] FIG. 5 is an example illustration of the motor 310 of the testing platform 302 as disposed on the first support element 306. The motor 310 may comprise a wired and / or wireless communication interface (not shown) that may communicate via the Subject Nutrition Dispensing Monitoring Communication Network 130.

[0093] FIG. 6A and FIG. 6B are example illustrations 602 and 642 of wearable devices (or components thereof) and couplings that secure the wearable devices (or components thereof) to a testing platform (not shown). In FIG. 6A, a wearable device (or a component thereof) 604 may be secured to an element of a testing platform (not shown) by a coupling 606 (e.g., that may be customized to the device 604). In FIG. 6B, a wearable device (or a component thereof) 608 may be secured to an element of a testing platform (not shown) by a coupling 610 (e.g., that may be customized to the device 608).

[0094] FIG. 7A and FIG. 7B are example illustrations 702 and 742 of wearable devices (or components thereof) and couplings that secure the wearable devices (or components thereof) to the testing platform (not shown). In FIG. 7A, a first wearable device (or a component thereof) 704 may be secured to an element of a testing platform 706 by a coupling 708 (e.g., that may be customized to the device 704). A second wearable device (or a component thereof) 710 may be secured to an element of the testing platform 712 by a coupling 714 (e.g., that may be customized to the device 710). In one or more scenarios, elements 706 and 712 may be different ends of a same element of the testing platform. In one or more scenarios, a counterweight (not shown) may be substituted forwearable devices (and / or components thereof) 704 and / or 710. Coupling 714 may be a base plate as shown, but may another attachment device, for example rubber bands and / or any other type of clip to hold a sensor to a collar, etc.

[0095] In FIG. 7B, a first wearable device (or a component thereof) 720 may be secured to an element of a testing platform 722 by a coupling 724 (e.g., that may be customized to the device 720). A second wearable device (or a component thereof) 726 may be secured to an element of the testing platform 728 by a coupling 730 (e.g., that may be customized to the device 726). In one or more scenarios, elements 722 and 728 may be different ends of a same element of the testing platform. In one or more scenarios, a counterweight (not shown) may be substituted for wearable devices (or components thereof) 720 and / or 726.

[0096] FIG. 8A and FIG. 8B are examples illustrations of control schematics 802 and general arrangement 842 of a testing platform. In FIG. 8A, a testing platform 804 may comprise a motor 806. The motor 806 may be controlled, at least in part, by the start / stop (e.g., push) button 808. The testing platform 804 and / or the motor 806 may be energized by a DC power supply 810 (e.g., 24VDC). In FIG. 8B, the testing platform 804 and the DC power supply 810 are generally arranged on a table / bench 816.

[0097] FIG. 9A and FIG. 9B are example illustrations 902 and 942 of a testing motion of a testing platform. In FIG. 9A and FIG. 9B, a testing platform 902 may comprise an articulating element 906. A first wearable device (or component thereof), or a counterweight, 908 may be secured proximate to one end of the articulating element 906. A second wearable device (or component thereof), or a counterweight, 910 may be secured proximate to another end of the articulating element 906. In FIG. 9A, the articulating element 906 is shown in at least one stroke of a testing motion (e.g., an oscillating motion, or a throwing motion, etc.). In FIG. 9B, the articulating element 906 is shown in at least another stroke of the testing motion (e.g., an oscillating motion, or a throwing motion, etc.), for example. The distribution of the first wearable device 908 and the second wearable device 910 may produce the same moment arm for both devices from the pivot point (indicated by the dashed line).

[0098] FIG. 10 is an example illustration of a characteristic(s) 1002 depicting the receipt of one or more signals from a wearable device (and / or a component thereof) undergoing testing on a testing platform described herein. In FIG. 10, the wearable device or component may be an accelerometer (not shown).

[0099] FIG. 1 1 A and FIG. 1 IB are example illustrations 1102 of a testing platform enclosed in a safety cover. In FIG. 11A, an overheard view of a testing platform 1104 enclosed (c.g., substantially enclosed) by a safety cover 1108 is illustrated. In FIG. 11B, a profile view of the testing platform 1104 enclosed (e.g., substantially enclosed) by the safety cover 1108 is illustrated.

[0100] FIG. 12 is an example illustration of a profile 1202 of at least one motor 1204 that may be used with one or more testing platforms described herein. In FIG. 12, the motor 1204 may have a shaft 1206. The motor 1204 may comprise one or more connection terminals 1208 that may be used for wired connections for power and / or control signals for the motor 1204. The motor 1204 may comprise one or more wireless transceivers (not shown) for wireless control signaling, for example.

[0101] FIG. 13 is an example illustration of a front view 1302 of the least one motor 1204 that may be used with one or more testing platforms described herein. In FIG. 13, the motor 1204 may have a shaft 1206.

[0102] FIG. 14A and FIG. 14B is an example illustration 1402 of several profiles of a coupling for a wearable device (and / or a component thereof) to one or more testing platforms described herein. In FIG. 14A, a profile view 1404 is illustrated for a coupling for a wearable device (and / or a component thereof) (not shown). A top view 1406 is illustrated for the coupling for the wearable device (and / or a component thereof) (not shown). In FIG. 14B, a front view 1408 is illustrated for the coupling for the wearable device (and / or a component thereof) (not shown). A front view 1409 is illustrated (in outline view) for a wearable device (and / or a component thereof) 1410.

[0103] FIG. 15 is an example illustration a testing platform 1502 for a wearable device (and / or a component thereof) (not shown). In FIG. 15, the testing platform 1502 may comprise a baseplate 1504. The testing platform 1502 may comprise a first support element 1506. The first support element 1506 may have a first end 1508 and a second end 1510. The first support element 1506 may extend orthogonally from the baseplate 1504 at the first end 1508 of the first support element 1506. The testing platform 1502 may comprise a second support element 1512. The second support element 1512 may have a first end 1514 and a second end 1516. The second support element 1512 may extend orthogonally from the baseplate 1504 at the first end 1514 of the second support element 1512. The testing platform 1502 may comprise a transverse element 1518. The transverse element 1518 may extend from the first support element 1506 at the second end 1510of the first support element 1506 to the second support element 1512 at the second end 1516 of the second support clement 1512. The transverse clement 1518 may be arranged in a parallel orientation relative to the baseplate 1504. The testing platform 1502 may comprise a motor 1520 that may comprise a shaft 1522.

[0104] FIG. 16 is an example illustration 1602 of the testing platform described with respect to FIG. 15. In FIG. 16, the testing platform 1602 may comprise an articulating element 1604 that may be connected to the shaft 1522. The articulating element 1604 may have a first end 1606 and a second end 1608. At least a first coupling 1612 (in outline form) may be disposed proximate to the first end 1606 of the articulating element 1604. The first coupling 1612 may be configured to secure a wearable device (and / or the component of a wearable device) 1614. A second coupling 1616 may be configured to secure another wearable device (and / or the component of a wearable device) (not shown). The articulating element 1604 may be arranged with the shaft 1522 to place the articulating element 1604 into one or more second testing motions in a horizontal plane parallel to the baseplate (not shown).

[0105] FIG. 17 is an example illustration 1702 of a top view and a side view of the articulating element 1604 of the testing platform 1602 described with respect to FIG. 16. In FIG. 17, the articulating element 1604A illustrates a side view of the articulating element 1604. In one or more scenarios, the articulating elements described herein may be referred to as armature elements. The articulating element 1604B illustrates a top view of the articulating element 1604 of FIG. 16.

[0106] FIG. 18 is an example illustration 1802 of another top view of the articulating element 1604 of the testing platform 1602 described with respect to FIG. 16. In FIG. 16, the articulating element 1604C illustrates another top view of the articulating element 1604 of FIG. 16.

[0107] FIG. 19 is an example illustration of a perspective of a testing platform 1902. The testing platform 1902 may comprise a baseplate 1904, a first support element 1906, a second support element 1908, and a transverse element 1928. The testing platform 1902 may comprise the motor 1910 and an articulating element 1912. A first coupling 1914 and a second coupling 1916 may be disposed on the articulating element 1912.

[0108] FIG. 20 is an example illustration of a first perspective 2002 of the testing platform 1902 described with respect to FIG. 19. In FIG. 20, the testing platform 1902 may be enclosed in a safety cover 2006 (e.g., plexiglass, or the like). The safety cover 2006 may comprise a firstlatching mechanism 2008 and / or a second latching mechanism 2010 that may secure at least a top part of the safety cover 2006 with the rest of the safety cover 2006.

[0109] FIG. 21 is an example illustration of a top view 2102 of the testing platform 1902 described with respect to FIG. 19.

[0110] FIG. 22 is an example illustration of a side-view perspective of a testing platform 2202. The testing platform 2202 may comprise a baseplate 2204, a first support element 2206, a second support element 2208, and a transverse element 2228. The testing platform 2202 may comprise the motor (not shown) and an articulating element 2212. A first coupling 2214 may be disposed on the articulating element 2212. The first coupling 2214 may be arranged at various angles 2230 relative to the articulating element 2212. The articulating element 2212 may be pivotably connected / orientated in an opening 2232.

[0111] FIG. 23 is an example illustration of a characteristic 2302 of a g-force applied to a wearable device (and / or a component thereof) on one or more testing platforms.

[0112] FIG. 24 is an example illustration of a characteristic 2402 of a g-force applied to a wearable device (and / or a component thereof) on one or more testing platforms.

[0113] In view of FIG. 1 to FIG. 24, it can be understood that technologies are disclosed herein for a wearable device testing and monitoring system. Technologies are disclosed for devices / systems for wearable device testing (and / or methods / techniques implemented with the systems / devices). One or more systems may comprise a first testing platform. The first testing platform may comprise a first baseplate and / or a first support element. The first support element may have a first end and a second end. The first support element may extend orthogonally from the first baseplate at the first end of the first support element.

[0114] One or more systems may comprise a first motor that may be disposed proximate to the second end of the first support element. A first articulating element may be connected to a shaft of the first motor. The first articulating element may have a first end and a second end. At least a first coupling may be disposed proximate to the first end of the first articulating element. The first coupling may be configured to secure a wearable device and / or a component of a wearable device. The first articulating element may be arranged with the shaft of the first motor for one or more first testing motions of the first articulating element in a vertical plane orthogonal to the first baseplate.

[0115] One or more systems may comprise a control device. The control device may comprise a memory, a transceiver, and / or a processor. The processor may be configured, at least, to control the first motor to place the first articulating element into the one or more first testing motions. The processor may be configured to receive one or more first signals from the wearable device and / or the component of the wearable device. The one or more first signals may indicate a response to the one or more first testing motions.

[0116] In one or more scenarios, one or more systems may comprise a second testing platform. The second testing platform may comprise a second baseplate and / or a second-first support element. The second-first support element may have a first end and a second end. The second- first support element may extend orthogonally from the second baseplate at the first end of the second-first support element.

[0117] One or more systems may comprise a second- second support element. The second- second support element may have a first end and a second end. The second- second support element may extend orthogonally from the second baseplate at the first end of the second-second support element.

[0118] One or more systems may comprise a transverse element. The transverse element may extend from the second-first support element at the second end of the second-first support element to the second-second support element at the second end of the second-second support element. The transverse element may be arranged in a parallel orientation relative to the second baseplate.

[0119] One or more systems may comprise a second motor that may be disposed proximate to a center portion of the transverse element. A second articulating element may be connected to a shaft of the second motor. The second articulating element may have a first end and a second end. At least a second-first coupling may be disposed proximate to the first end of the second articulating element. The second- first coupling may be configured to secure the wearable device, and / or the component of a wearable device. The second articulating element may be arranged with the shaft of the second motor to place the second articulating element into one or more second testing motions in a horizontal plane parallel to the first baseplate.

[0120] The processor may be further configured to control the second motor to place the second articulating element into the one or more second testing motions. The processor may be configured to receive one or more second signals from the wearable device and / or the componentof the wearable device. The one or more second signals may indicate a response to the one or more second testing motions.

[0121] In one or more scenarios, the wearable device and / or the component of the wearable device may be an accelerometer. The processor may be further configured such that the one or more first testing motions and / or the one or more second testing motions, may produce stiction in the accelerometer.

[0122] In one or more scenarios, one or more systems may comprise a first safety cover. The first safety cover may enclose a substantial entirety of the first testing platform. One or more systems may comprise a second safety cover. The second safety cover may enclose a substantial entirety of the second testing platform.

[0123] The first motor may be further disposed proximate to the second end of the first support element such that the shaft of the first motor may extend through a penetration proximate to the second end of the first support element. The second motor may be further disposed proximate to a center portion of the transverse element such that the shaft of the second motor may extend through a penetration proximate to the center of the transverse element.

[0124] In one or more scenarios, the first motor and / or the second motor is a servo motor. In one or scenarios, the control device may be an integrated component of the first motor and / or the second motor. In one or more scenarios, the control device may be a distributed control device on the first motor and the second motor. In one or more scenarios, the control device may be in communication with the first motor and / or the second motor via a wired communication network and / or a wireless communication network.

[0125] In one or more scenarios, the processor may be configured such that the one or more first testing motions and / or the one or more second testing motions, may produce one or more signals from the wearable device and / or the component of the wearable device, corresponding to an accelerometer equivalency, a gyroscope equivalency, an accelerometer failure, one or more device specific signals, gyroscope failure, a data transmission rate capacity, a WiFi signal strength, and / or a battery life, among others, for example.

[0126] In one or more scenarios, the processor may be configured such that the one or more first testing motions and / or the one or more second testing motions may comprise a centrifugal motion, an oscillating motion, a circular motion, a throwing motion, a shaking motion, and / or a spinning motion, among others, for example.

[0127] In one or more scenarios, the processor may be configured such that the one or more first testing motions and / or the one or more second testing motions may produce a gravitational force, and / or a rotational force, on the wearable device and / or the component of the wearable device, of up to 16 gravity force (16g force) magnitude, among other force magnitudes, for example.

[0128] In one or more scenarios, the processor may be configured to control the first motor to place the first articulating element into the one or more first testing motions based on one or more first predetermined test profiles. In one or more scenarios, the processor may be configured to control the second motor to place the second articulating element into the one or more second testing motions based on one or more second predetermined test profiles. The one or more first predetermined test profiles and / or the one or more second predetermined test profiles may be based on a reference baseline of the wearable device and / or the component of the wearable device.

[0129] In one or more scenarios, the first testing platform and / or the second testing platform may be energized by at least one battery and / or a regulated direct current power supply.

[0130] Technologies are disclosed for devices / systems for wearable device testing (and / or methods / techniques implemented with the systems / devices). One or more systems may comprise a testing platform. The testing platform may comprise a base element and / or a motor connected to the base element.

[0131] The testing platform may comprise an articulating element that may be connected to a shaft of the motor. The articulating element may be substantially circular. At least a first coupling may be in connection with the articulating element. The first coupling may be configured to secure a wearable device and / or a component of a wearable device. The articulating element may be arranged with the shaft of the first motor for one or more testing motions of the articulating element. The testing platform may comprise a safety cover. The safety cover may enclose a substantial entirety of the testing platform.

[0132] One or more systems may comprise a control device. The control device may comprise a memory, a transceiver, and / or a processor. The processor may be configured, at least, to control the motor to place the articulating element into the one or more testing motions. The processor may be configured to receive one or more signals from the wearable device and / or the component of the wearable device. The one or more signals may indicate a response to the one or moretesting motions. In one or more scenarios, the articulating element may comprise one or more whccl-likc structures.

[0133] In one or more scenarios, the first coupling may be attached to a suction cup and / or other attachment devices. The first coupling may be in connection with the articulating element via the suction cup and / or other attachment devices.

[0134] In one or more scenarios, the wearable device and / or the component of the wearable device may be an accelerometer. The processor may be configured such that at least one of the one or more testing motions may produce stiction in the accelerometer.

[0135] In one or more scenarios, the motor may be a servo motor or a non-servo motor. In one or more scenarios, the control device may be an integrated component of the motor. In one or more scenarios, the control device may be in communication with the motor via a wired communication network and / or a wireless communication network.

[0136] In one or more scenarios, the processor may be configured such that the one or more testing motions may produce one or more signals from the wearable device and / or the component of the wearable device, that may corresponding to an accelerometer equivalency, a gyroscope equivalency, an accelerometer failure, one or more device specific signals, gyroscope failure, a data transmission rate capacity, a WiFi signal strength, and / or a battery life, among others, for example.

[0137] In one or more scenarios, the processor may be configured such that the one or more testing motions may comprise a centrifugal motion, an oscillating motion, a circular motion, a shaking motion, or a spinning motion, among others, for example.

[0138] In one or more scenarios, the processor may be configured such that the one or more testing motions may produce a gravitational force on the wearable device and / or the component of the wearable device, of up to 16 gravity force (16g force) magnitude.

[0139] In one or more scenarios, the processor may be configured to control the motor to place the articulating element into the one or more testing motions based on one or more predetermined test profiles. The one or more predetermined test profiles may be based on a reference baseline of the wearable device and / or the component of the wearable device.

[0140] In one or more scenarios, the testing platform may be energized by at least one battery and / or a regulated direct current power supply.

[0141] FIG. 4 is a block diagram of a hardware configuration of an example device that mayfunction as a process control device / logic controller, such as the Wearable Device Testing and Monitoring Control Device 110b of FIG. 1, among other devices such asl40a-140i, and any of the devices HOa-l lOd, for example. The hardware configuration 400 may be operable to facilitate delivery of information from an internal server of a device. The hardware configuration 400 can include a processor 410, a memory 420, a storage device 430, and / or an input / output device 440. One or more of the components 410, 420, 430, and 440 can, for example, be interconnected using a system bus 450. The processor 410 can process instructions for execution within the hardware configuration 400. The processor 410 can be a single-threaded processor or the processor 410 can be a multi-threaded processor. The processor 410 can be capable of processing instructions stored in the memory 420 and / or on the storage device 430.

[0142] The memory 420 can store information within the hardware configuration 400. The memory 420 can be a computer- readable medium (CRM), for example, a non-transitory CRM. The memory 420 can be a volatile memory unit, and / or can be a non-volatile memory unit.

[0143] The storage device 430 can be capable of providing mass storage for the hardware configuration 400. The storage device 430 can be a computer-readable medium (CRM), for example, a non-transitory CRM. The storage device 430 can, for example, include a hard disk device, an optical disk device, flash memory and / or some other large capacity storage device. The storage device 430 can be a device external to the hardware configuration 400.

[0144] The input / output device 440 may provide input / output operations for the hardware configuration 400. The input / output device 440 (e.g., a transceiver device) can include one or more of a network interface device (e.g., an Ethernet card), a serial communication device (e.g., an RS-232 port), one or more universal serial bus (USB) interfaces (e.g., a USB 2.0 port) and / or a wireless interface device (e.g., an 802.11 card). The input / output device can include driver devices configured to send communications to, and / or receive communications from one or more networks (e.g., Wearable Device Testing & Monitoring Network 130 of FIG. 1). The input / output device 400 may be in communication with one or more input / output modules (not shown) that may be proximate to the hardware configuration 400 and / or may be remote from the hardware configuration 400. The one or more output modules may provide input / output functionality in the digital signal form, discrete signal form, TTL form, analog signal form, serial communication protocol, fieldbus protocol communication and / or other open or proprietary communication protocol, and / or the like.

[0145] The camera device 460 may provide digital video input / output capability for the hardware configuration 400. The camera device 460 may communicate with any of the elements of the hardware configuration 400, perhaps for example via system bus 450. The camera device 460 may capture digital images and / or may scan images of various kinds, such as Universal Product Code (UPC) codes and / or Quick Response (QR) codes, for example, among other images as described herein. In one or more scenarios, the camera device 460 may be the same and / or substantially similar to any of the other camera devices described herein.

[0146] The camera device 460 may include at least one microphone device and / or at least one speaker device (not shown). The input / output of the camera device 460 may include audio signals / packets / components, perhaps for example separate / separable from, or in some (e.g., separable) combination with, the video signals / packets / components the camera device 460.

[0147] The camera device 460 may also detect the presence of one or more subjects that may be proximate to the camera device 460 and / or may be in the same general space (e.g., the same room, feeding area, etc.) as the camera device 460. The camera device 460 may gauge a general activity level (e.g., high activity, medium activity, and / or low activity) of one or more subjects that may be detected by the camera device 460. The camera device 460 may detect one or more general characteristics (e.g., height, body shape, skin color, pulse, heart rate, breathing count, weight, posture, fur type, etc.) of the one or more subjects detected by the camera device 460. The camera device 460 may be configured to recognize one or more specific subjects, for example. The camera device 460 may be configured to monitor / capture one or more of the wearable device testing techniques, methods, devices, and / or systems disclosed herein.

[0148] The camera device 460 may be in wired and / or wireless communication with the hardware configuration 400. In one or more scenarios, the camera device 460 may be external to the hardware configuration 400. In one or more scenarios, the camera device 460 may be internal to the hardware configuration 400.

[0149] The subject matter of this disclosure, and components thereof, can be realized by instructions that upon execution cause one or more processing devices to carry out the processes and / or functions described herein. Such instructions can, for example, comprise interpreted instructions, such as script instructions, e.g., JavaScript or ECMAScript instructions, or executable code, and / or other instructions stored in a computer readable medium.

[0150] Implementations of the subject matter and / or the functional operations described in thisspecification and / or the accompanying figures can be provided in digital electronic circuitry, in computer software, firmware, and / or hardware, including the structures disclosed in this specification and their structural equivalents, and / or in combinations of one or more of them. The subject matter described in this specification can be implemented as one or more computer program products, e.g., one or more modules of computer program instructions encoded on a tangible program carrier for execution by, and / or to control the operation of, data processing apparatus.

[0151] A computer program (also known as a program, software, software application, script, or code) can be written in any form of programming language, including compiled or interpreted languages, and / or declarative or procedural languages. It can be deployed in any form, including as a stand-alone program or as a module, component, subroutine, and / or other unit suitable for use in a computing environment. A computer program may or might not correspond to a file in a file system. A program can be stored in a portion of a file that holds other programs and / or data (e.g., one or more scripts stored in a markup language document), in a single file dedicated to the program in question, and / or in multiple coordinated files (e.g., files that store one or more modules, sub programs, or portions of code). A computer program can be deployed to be executed on one computer or on multiple computers that may be located at one site or distributed across multiple sites and / or interconnected by a communication network.

[0152] The processes and / or logic flows described in this specification and / or in the accompanying figures may be performed by one or more programmable processors executing one or more computer programs to perform functions by operating on input data and / or generating output, thereby tying the process to a particular machine (e.g., a machine programmed to perform the processes described herein). The processes and / or logic flows can also be performed by, and apparatus can also be implemented as, special purpose logic circuitry, e.g., an FPGA (field programmable gate array) and / or an ASIC (application specific integrated circuit).

[0153] Computer readable media suitable for storing computer program instructions and / or data may include all forms of non-volatile memory, media and memory devices, including by way of example semiconductor memory devices (e.g., EPROM, EEPROM, and / or flash memory devices); magnetic disks (e.g., internal hard disks or removable disks); magneto optical disks; and / or CD ROM and DVD ROM disks. The processor and / or the memory can be supplemented by, or incorporated in, special purpose logic circuitry.

[0154] While this specification and the accompanying figures contain many specific implementation details, these should not be construed as limitations on the scope of any invention and / or of what may be claimed, but rather as descriptions of features that may be specific to described example implementations. Certain features that are described in this specification in the context of separate implementations can also be implemented in combination in perhaps one implementation. Various features that are described in the context of perhaps one implementation can also be implemented in multiple combinations separately or in any suitable sub-combination. Although features may be described above as acting in certain combinations and / or perhaps even (e.g., initially) claimed as such, one or more features from a claimed combination can in some cases be excised from the combination. The claimed combination may be directed to a subcombination and / or variation of a sub-combination.

[0155] While operations may be depicted in the drawings in an order, this should not be understood as requiring that such operations be performed in the particular order shown and / or in sequential order, and / or that all illustrated operations be performed, to achieve useful outcomes. The described program components and / or systems can generally be integrated together in a single software product and / or packaged into multiple software products.

[0156] Examples of the subject matter described in this specification have been described. The actions recited in the claims can be performed in a different order and still achieve useful outcomes, unless expressly noted otherwise. For example, the processes depicted in the accompanying figures do not require the particular order shown, and / or sequential order, to achieve useful outcomes. Multitasking and parallel processing may be advantageous in one or more scenarios.

[0157] While the present disclosure has been illustrated and described in detail in the drawings and foregoing description, the same is to be considered as illustrative and not restrictive in character, it being understood that only certain examples have been shown and described, and that all changes and modifications that come within the spirit of the present disclosure are desired to be protected.

[0158] Non-Limiting and Combinable Examples

[0159] Example 1 : A system for wearable device testing, the system comprising a first testing platform. The first testing platform comprising a first baseplate and a first support element. The first support element having a first end and a second end. The first support element extending orthogonally from the first baseplate at the first end of the first support element. The first testingplatform comprising a first motor disposed proximate to the second end of the first support element; and a first articulating element connected to a shaft of the first motor. The first articulating element having a first end and a second end. The first testing platform comprising at least a first coupling disposed proximate to the first end of the first articulating element. The first coupling configured to secure at least one of: a wearable device, or a component of a wearable device. The first articulating element arranged with the shaft of the first motor for one or more first testing motions of the first articulating element in a vertical plane orthogonal to the first baseplate.

[0160] The system comprising a control device. The control device comprising: a memory; a transceiver; and a processor. The processor configured, at least, to control the first motor to place the first articulating element into the one or more first testing motions; and receive one or more first signals from the at least one of: the wearable device, or the component of the wearable device. The one or more first signals indicating a response to the one or more first testing motions.

[0161] Example 2: The system of example 1, further comprising a second testing platform. The second testing platform comprising a second baseplate; and a second-first support element. The second-first support element having a first end and a second end. The second-first support element extending orthogonally from the second baseplate at the first end of the second-first support element. The second testing platform comprising a second-second support element. The second- second support element having a first end and a second end. The second- second support element extending orthogonally from the second baseplate at the first end of the second-second support element. The second testing platform comprising a transverse element. The transverse element extending from the second-first support element at the second end of the second-first support element to the second- second support element at the second end of the second- second support element. The transverse element being arranged in a parallel orientation relative to the second baseplate. The second testing platform comprising a second motor disposed proximate to a center portion of the transverse element; and a second articulating element connected to a shaft of the second motor. The second articulating element having a first end and a second end. The second testing platform comprising at least a second-first coupling disposed proximate to the first end of the second articulating element. The second-first coupling configured to secure at least one of: the wearable device, or the component of a wearable device. The second articulating element arranged with the shaft of the second motor to place the second articulating element into one or more secondtesting motions in a horizontal plane parallel to the first baseplate.

[0162] The processor being further configured to control the second motor to place the second articulating element into the one or more second testing motions; and receive one or more second signals from the at least one of: the wearable device, or the component of the wearable device. The one or more second signals indicating a response to the one or more second testing motions.

[0163] Example 3: The system of example 2, wherein at least one of: the wearable device, or the component of the wearable device is at least one of: an accelerometer, or a gyroscope. The processor being further configured such that at least one of: the one or more first testing motions, or the one or more second testing motions, produce stiction in the accelerometer.

[0164] Example 4: The system of any of the examples 2 to 3, further comprising a first safety cover. The first safety cover enclosing a substantial entirety of the first testing platform. The system of any of the examples 2 to 3, further comprising a second safety cover. The second safety cover enclosing a substantial entirety of the second testing platform.

[0165] Example 5: The system of any of the examples 2 to 4, wherein the first motor is further disposed proximate to the second end of the first support element such that the shaft of the first motor extends through a penetration proximate to the second end of the first support element. The second motor is further disposed proximate to a center portion of the transverse element such that the shaft of the second motor extends through a penetration proximate to the center of the transverse element.

[0166] Example 6 : The system of any of the examples 2 to 5, wherein at least one of: the first motor, or the second motor is a servo motor. The control device is at least one of: an integrated component of at least one of: the first motor, or the second motor; a distributed control device on the first motor and the second motor; and / or a control device in communication with the first motor and the second motor via at least one of: a wired communication network, or a wireless communication network.

[0167] Example 7: The system of any of the examples 2 to 6, wherein the processor is further configured such that the at least one of: the one or more first testing motions, or the one or more second testing motions, produce one or more signals from the at least one of: the wearable device, or the component of the wearable device, corresponding to one or more of: an accelerometer equivalency, a gyroscope equivalency, an accelerometer failure, one or more device specific signals, gyroscope failure, a data transmission rate capacity, a WiFi signal strength, or a batterylife.

[0168] Example 8: The system of any of the examples 2 to 7, wherein the processor is further configured such that the at least one of: the one or more first testing motions, or the one or more second testing motions comprise one or more of: a centrifugal motion, an oscillating motion, a circular motion, a throwing motion, a shaking motion, or a spinning motion.

[0169] Example 9: The system according to examples 2 to 8, wherein the processor is further configured such that the at least one of: the one or more first testing motions, or the one or more second testing motions produce a gravitational force on the at least one of: the wearable device, or the component of the wearable device, of up to 16 gravity force (16g force) magnitude.

[0170] Example 10: The system of any of the examples 2 to 9, wherein the processor is further configured to control the first motor to place the first articulating element into the one or more first testing motions based on one or more first predetermined test profiles; and control the second motor to place the second articulating element into the one or more second testing motions based on one or more second predetermined test profiles. At least one of: the one or more first predetermined test profiles, or the one or more second predetermined test profiles, are based on a reference baseline of the at least one of: the wearable device, or the component of the wearable device.

[0171] Example 11: The system of any of the previous examples, wherein at least one of: the first testing platform, or the second testing platform, is energized by at least one of: at least one battery, or a regulated direct current power supply.

[0172] Example 12: A system for wearable device testing, the device comprising: a testing platform, comprising: a base element; a motor connected to the base element; an articulating element connected to a shaft of the motor. The articulating element being substantially circular. The system for wearable device testing comprising at least a first coupling in connection with the articulating element. The first coupling configured to secure at least one of: a wearable device, or a component of a wearable device. The articulating element arranged with the shaft of the first motor for one or more testing motions of the articulating element. The system for wearable device testing comprising a safety cover. The safety cover enclosing a substantial entirety of the testing platform. The system for wearable device testing comprising a control device.

[0173] The control device comprising: a memory; a transceiver; and a processor. The processor configured, at least, to: control the motor to place the articulating element into the one or moretesting motions; and receive one or more signals from at least one of: the wearable device, or the component of the wearable device. The one or more signals indicating a response to the one or more testing motions.

[0174] Example 13: The system according to example 12, wherein the articulating element comprises one or more wheel-like structures.

[0175] Example 14: The system according to example 12 or example 13, wherein the first coupling is attached to a suction cup. The first coupling being in connection with the articulating element via the suction cup.

[0176] Example 15: The system according to any of the examples 12 to 14, wherein at least one of: the wearable device, or the component of the wearable device, is at least one of: an accelerometer, or a gyroscope. The processor being further configured such that at least one of the one or more testing motions produce at least one of: stiction, data anomaly, a force, a g-loading, and / or a motion.

[0177] Example 16: The system of any of the examples 12 to 15, wherein the motor is at least one of: a servo motor, or a non-servo motor. The control device being at least one of: an integrated component of the motor; or a control device in communication with the motor via at least one of: a wired communication network, or a wireless communication network.

[0178] Example 17: The system according to any of the examples 12 to 16, wherein the processor is further configured such that the one or more testing motions produce one or more signals from at least one of: the wearable device, or the component of the wearable device, corresponding to one or more of: an accelerometer equivalency, a gyroscope equivalency, an accelerometer failure, one or more device specific signals, gyroscope failure, a data transmission rate capacity, a WiFi signal strength, and / or a battery life.

[0179] Example 18: The system according to any of the examples 12 to 17, wherein the processor is further configured such that the one or more testing motions comprise one or more of: a centrifugal motion, an oscillating motion, an acceleration motion, a stopping motion, a circular motion, a shaking motion, and / or a spinning motion.

[0180] Example 19: The system according to any of the examples 12 to 18, wherein the processor is further configured such that the one or more testing motions produce a gravitational force and / or a rotational force on the at least one of: the wearable device, or the component of the wearable device, of up to 16 gravity force (16g force) magnitude.

[0181] Example 20: The system according to any of the examples 12 to 19, wherein the processor is further configured to control the motor to place the articulating element into the one or more testing motions based on one or more predetermined test profiles. The one or more predetermined test profiles are based on a reference baseline of at least one of: the wearable device, or the component of the wearable device.

[0182] Example 21: The system according to any of the examples 12 to 20, wherein the testing platform is energized by at least one of: at least one battery, or a regulated direct current power supply.

[0183] While the present disclosure has been illustrated and described in detail in the drawings and foregoing description, the same is to be considered as illustrative and not restrictive in character, it being understood that only certain examples have been shown and described, and that all changes and modifications that come within the spirit of the present disclosure are desired to be protected.

Claims

CLAIMSWhat is Claimed is:

1. A system for wearable device testing, the system comprising: a first testing platform, the first testing platform comprising: a first baseplate; a first support element, the first support element having a first end and a second end, the first support element extending orthogonally from the first baseplate at the first end of the first support element; a first motor disposed proximate to the second end of the first support element; a first articulating element connected to a shaft of the first motor, the first articulating element having a first end and a second end; and at least a first coupling disposed proximate to the first end of the first articulating element, the first coupling configured to secure at least one of: a wearable device, or a component of a wearable device, the first articulating element arranged with the shaft of the first motor for one or more first testing motions of the first articulating element in a vertical plane orthogonal to the first baseplate; and a control device, the control device comprising: a memory; a transceiver; and a processor, the processor configured, at least, to: control the first motor to place the first articulating element into the one or more first testing motions; and receive one or more first signals from the at least one of: the wearable device, or the component of the wearable device, the one or more first signals indicating a response to the one or more first testing motions.

2. The system of claim 1, further comprising: a second testing platform, the second testing platform comprising:a second baseplate; a second-first support element, the second-first support clement having a first end and a second end, the second-first support element extending orthogonally from the second baseplate at the first end of the second-first support element; a second-second support element, the second-second support element having a first end and a second end, the second- second support element extending orthogonally from the second baseplate at the first end of the second-second support element; a transverse element, the transverse element extending from the second-first support element at the second end of the second- first support element to the second- second support element at the second end of the second- second support element, the transverse element being arranged in a parallel orientation relative to the second baseplate; a second motor disposed proximate to a center portion of the transverse element; a second articulating element connected to a shaft of the second motor, the second articulating element having a first end and a second end; and at least a second-first coupling disposed proximate to the first end of the second articulating element, the second-first coupling configured to secure at least one of: the wearable device, or the component of a wearable device, the second articulating element arranged with the shaft of the second motor to place the second articulating element into one or more second testing motions in a horizontal plane parallel to the first baseplate, the processor being further configured to: control the second motor to place the second articulating element into the one or more second testing motions; and receive one or more second signals from the at least one of: the wearable device, or the component of the wearable device, the one or more second signals indicating a response to the one or more second testing motions.

3. The system of claim 2, wherein at least one of: the wearable device, or the component of the wearable device is at least one of: an accelerometer, or a gyroscope, the processor being further configured such that at least one of: the one or more first testing motions, or the one or more second testing motions, produce stiction in the accelerometer.

4. The system of any of the claims 2 to 3, further comprising: a first safety cover, the first safety cover enclosing a substantial entirety of the first testing platform; and a second safety cover, the second safety cover enclosing a substantial entirety of the second testing platform.

5. The system of any of the claims 2 to 4, wherein the first motor is further disposed proximate to the second end of the first support element such that the shaft of the first motor extends through a penetration proximate to the second end of the first support element, and wherein the second motor is further disposed proximate to a center portion of the transverse element such that the shaft of the second motor extends through a penetration proximate to the center of the transverse element.

6. The system of any of the claims 2 to 5, wherein at least one of: the first motor, or the second motor is a servo motor, and wherein the control device is at least one of: an integrated component of at least one of: the first motor, or the second motor; a distributed control device on the first motor and the second motor; or a control device in communication with the first motor and the second motor via at least one of: a wired communication network, or a wireless communication network.

7. The system of any of the claims 2 to 6, wherein the processor is further configured such that the at least one of: the one or more first testing motions, or the one or more second testing motions, produce one or more signals from the at least one of: the wearable device, or the component of the wearable device, corresponding to one or more of: an accelerometer equivalency,a gyroscope equivalency, an accelerometer failure, one or more device specific signals, gyroscope failure, a data transmission rate capacity, a WiFi signal strength, or a battery life.

8. The system of any of the claims 2 to 7, wherein the processor is further configured such that the at least one of: the one or more first testing motions, or the one or more second testing motions comprise one or more of: a centrifugal motion, an oscillating motion, a circular motion, a throwing motion, a shaking motion, or a spinning motion.

9. The system according to claims 2 to 8, wherein the processor is further configured such that the at least one of: the one or more first testing motions, or the one or more second testing motions produce a gravitational force on the at least one of: the wearable device, or the component of the wearable device, of up to 16 gravity force (16g force) magnitude.

10. The system of any of the claims 2 to 9, wherein the processor is further configured to: control the first motor to place the first articulating element into the one or more first testing motions based on one or more first predetermined test profiles; and control the second motor to place the second articulating element into the one or more second testing motions based on one or more second predetermined test profiles, wherein at least one of: the one or more first predetermined test profiles, or the one or more second predetermined test profiles are based on a reference baseline of the at least one of: the wearable device, or the component of the wearable device.

11. The system of any of the previous claims, wherein at least one of: the first testing platform, or the second testing platform, is energized by at least one of: at least one battery, or a regulated direct current power supply.

12. A system for wearable device testing, the device comprising: a testing platform, comprising: a base element; a motor connected to the base element; an articulating element connected to a shaft of the motor, the articulatingelement being substantially circular; at least a first coupling in connection with the articulating clement, the first coupling configured to secure at least one of: a wearable device, or a component of a wearable device, the articulating element arranged with the shaft of the first motor for one or more testing motions of the articulating element; and a safety cover, the safety cover enclosing a substantial entirety of the testing platform; and a control device, the control device comprising: a memory; a transceiver; and a processor, the processor configured, at least, to: control the motor to place the articulating element into the one or more testing motions; and receive one or more signals from at least one of: the wearable device, or the component of the wearable device, the one or more signals indicating a response to the one or more testing motions.

13. The system according to claim 12, wherein the articulating element comprises one or more wheel-like structures.

14. The system according to claim 12 or claim 13, wherein the first coupling is attached to a suction cup, the first coupling being in connection with the articulating element via the suction cup.

15. The system according to any of the claims 12 to 14, wherein at least one of: the wearable device, or the component of the wearable device is at least one of: an accelerometer, or a gyroscope, the processor being further configured such that at least one of the one or more testing motions produce at least one of: stiction, data anomaly, a force, a g-loading, or a motion.

16. The system of any of the claims 12 to 15, wherein the motor is at least one of: a servo motor, or a non-servo motor, the control device being at least one of:an integrated component of the motor; or a control device in communication with the motor via at least one of: a wired communication network, or a wireless communication network.

17. The system according to any of the claims 12 to 16, wherein the processor is further configured such that the one or more testing motions produce one or more signals from at least one of: the wearable device, or the component of the wearable device, corresponding to one or more of: an accelerometer equivalency, a gyroscope equivalency, an accelerometer failure, one or more device specific signals, gyroscope failure, a data transmission rate capacity, a WiFi signal strength, or a battery life.

18. The system according to any of the claims 12 to 17, wherein the processor is further configured such that the one or more testing motions comprise one or more of: a centrifugal motion, an oscillating motion, an acceleration motion, a stopping motion, a circular motion, a shaking motion, or a spinning motion.

19. The system according to any of the claims 12 to 18, wherein the processor is further configured such that the one or more testing motions produce a gravitational force and / or a rotational force on the at least one of: the wearable device, or the component of the wearable device, of up to 16 gravity force (16g force) magnitude.

20. The system according to any of the claims 12 to 19, wherein the processor is further configured to: control the motor to place the articulating element into the one or more testing motions based on one or more predetermined test profiles, wherein the one or more predetermined test profiles are based on a reference baseline of at least one of: the wearable device, or the component of the wearable device.

21. The system according to any of the claims 12 to 20, wherein the testing platform is energized by at least one of: at least one battery, or a regulated direct current power supply.