H04W4/23

METHOD, MOBILE DEVICE AND CLEANING ROBOT FOR SPECIFYING CLEANING AREAS
20230229158 · 2023-07-20 ·

A method for specifying a cleaning area to a cleaning robot without an in-built map provides a hand-held mobile device capturing a two-dimensional code label arranged on a top of a cleaning robot parked on a charging base, and obtaining a positional relationship between the mobile device and the cleaning robot through the captured image. The cleaning robot is controlled to enter a cleaning mode under the guidance of the mobile device. With captured images, a user can specify an area within the environment for cleaning, and through a touch display screen can control the cleaning robot to go to the specified cleaning area for cleaning. The mobile device and the cleaning robot employing the method are also disclosed.

Systems and methods for prompting a foreign currency transaction

Computing devices, systems, and methods for automatically prompting a foreign currency transaction by detecting a trip end condition associated with a registered user with respect to travel to a foreign location associated with a foreign currency. The methods and system may further determine that the registered user has a remaining foreign currency balance, and, as a result, may identify and send to the registered user's mobile device at least one option for using the remaining foreign currency balance. The at least one option may be a merchant offer from a merchant located in the area of the mobile device or may include an option to exchange the foreign currency for another currency. The trip end condition may be detected by determining that the registered user and/or user's mobile device is at an international departure location. The currency exchange may be with another registered user.

System and method for rich short messaging service
20230007449 · 2023-01-05 · ·

A method and system employing a rich short message service application (RSAPP) for creating and transmitting a rich message are provided. The rich message includes a message and a brand identity. The RSAPP receives a request to send a short message service (SMS) message to a mobile number of a user (MNU). The RSAPP processes the request to send the SMS message and determines whether the MNU is enabled on one or more rich messaging channels (RMCs). Upon determining that the MNU is enabled on the RMCs, the RSAPP creates and transmits the rich message to the MNU on the enabled RMCs. Upon determining that the MNU is not enabled on the RMCs, the RSAPP confirms whether a setting specifies transmission of the received SMS message to the MNU as a SMS message if the MNU is not enabled on the RMCs. and the RSAPP transmits the received SMS message as a SMS message to the MNU.

Multi-user time tracking mesh network

A transceiver of a mobile device may receive a beacon transmitted by a mesh network member mobile device. A processor of the mobile device may extract a crew ID from the beacon. The processor may determine that the crew ID matches a crew ID of a user logged into the mobile device. In response to determining that the crew ID matches the crew ID of the user, the processor may generate a reply beacon. The transceiver may transmit the reply beacon. The transceiver may receive a response to the reply beacon. The response may include a job ID enabling the user to clock into a job. The processor may clock the user into the job. As a result of clocking the user into the job, the mobile device may become a member of the mesh network.

Method and system for data transfer in a Bluetooth low energy network

A method for communicating data between Bluetooth Low Energy (BLE) devices in a network (100) including multiple nodes (200, 202). The method includes starting a scan mode at a first node (200) having data to send; and determining whether data to send has been transmitted to the first node from an upstream node or a downstream node. If the data to send was received from a downstream node, the first node begins a scan mode. If the data to send was received from an upstream node, the first node begins an ADV event.

Method and system for data transfer in a Bluetooth low energy network

A method for communicating data between Bluetooth Low Energy (BLE) devices in a network (100) including multiple nodes (200, 202). The method includes starting a scan mode at a first node (200) having data to send; and determining whether data to send has been transmitted to the first node from an upstream node or a downstream node. If the data to send was received from a downstream node, the first node begins a scan mode. If the data to send was received from an upstream node, the first node begins an ADV event.

NEAR REAL TIME OUT OF HOME AUDIENCE MEASUREMENT
20220417888 · 2022-12-29 ·

Methods, apparatus, systems and articles of manufacture for near real time out of home audience measurement are disclosed. An example apparatus includes at least one memory; instructions; and processor circuitry to execute the instructions to at least: receive a first data transmission request at a first portable meter; send a second data transmission request from the first portable meter to a second portable meter; determine whether the first portable meter is capable of transmitting at least one data packet, based at least in part on an indication the second portable meter is capable of transmitting the at least one data packet; and in response to determining the first portable meter is capable of transmitting the at least one data packet, transmit the at least one data packet.

METHOD, MOBILE DEVICE AND CLEANING ROBOT FOR SPECIFYING CLEANING AREAS
20220413487 · 2022-12-29 ·

A method for specifying a cleaning area to a cleaning robot without an in-built map provides a hand-held mobile device capturing a two-dimensional code label arranged on a top of a cleaning robot parked on a charging base, and obtaining a positional relationship between the mobile device and the cleaning robot through the captured image. The cleaning robot is controlled to enter a cleaning mode under the guidance of the mobile device. With captured images, a user can specify an area within the environment for cleaning, and through a touch display screen can control the cleaning robot to go to the specified cleaning area for cleaning. The mobile device and the cleaning robot employing the method are also disclosed.

User Wearable Device for Video Information and Advertising Material Demonstration and Network System for Information Material Distribution to Demonstration Device Carriers of This Material
20220405804 · 2022-12-22 ·

The invention is related to a sphere of mobile advertisement. The user wearable device for video information and advertising material demonstration represented by a user wearable personal item is equipped with multimedia device comprising the display placed on the front wall of the personal item and electrically connected with the processor unit placed inside the personal item and connected to the power unit. The processor unit is designed as microprocessor board represented by single-chip BLUETOOTH controller with integrated processor functioning as a processor and signal reception unit in the wireless communication mode with a mobile communication device. The display is designed as a flexible film OLED panel placed in the pocket on the font side of the personal item, which can be closed and whose front wall is made of transparent material.

BLUETOOTH LOW ENERGY (BLE) ADVERTISING PACKET SECURITY
20220408266 · 2022-12-22 ·

Secure pairing of computing devices, such as a field tool and a battery-powered device (BPD), may include generating by the BPD a challenge message including a randomly-generated challenge, and receiving at the field tool a challenge message from the BPD via a Bluetooth low-energy (BLE) advertisement message. The challenge message can include a randomly-generated challenge and can be issued in a scannable undirected advertising message. The challenge key can be calculated via a secure hash algorithm (SHA) to obtain a response solution. The response solution can be sent by the field tool to the advertising device in response to the challenge message. The response solution can be verified by the BPD using a cryptographic message authentication code such as an HMAC, and the BPD sends a confirmation message to the field tool indicating that the response solution is verified as correct.