G16Y10/75

SCHEDULING TIME-DICED UPLINKS AND DOWNLINKS IN A DENSE OVERHEAD MESH OF ACCESS POINTS

In one embodiment, a controller identifies access points forming an overhead mesh of access points in an area, each access point comprising one or more directional transmitters each configured to transmit a beam cone in a substantially downward direction towards a floor of the area. The controller determines coverage areas on the floor of the area for the one or more directional transmitters of the access points in the overhead mesh. The controller generates, based on the coverage areas, alternating communication schedules for the access points such that a client device at any given location on the floor of the area is within range of a plurality of receiving access points in the overhead mesh and at least one transmitting access point in the overhead mesh at a certain point in time. The controller sends the communication schedules to the access points.

SCHEDULING TIME-DICED UPLINKS AND DOWNLINKS IN A DENSE OVERHEAD MESH OF ACCESS POINTS

In one embodiment, a controller identifies access points forming an overhead mesh of access points in an area, each access point comprising one or more directional transmitters each configured to transmit a beam cone in a substantially downward direction towards a floor of the area. The controller determines coverage areas on the floor of the area for the one or more directional transmitters of the access points in the overhead mesh. The controller generates, based on the coverage areas, alternating communication schedules for the access points such that a client device at any given location on the floor of the area is within range of a plurality of receiving access points in the overhead mesh and at least one transmitting access point in the overhead mesh at a certain point in time. The controller sends the communication schedules to the access points.

Method and system for changing resource state, terminal, and storage medium

The present disclosure discloses a method and apparatus for changing a resource state, a terminal, and a storage medium, which belong to the field of smart home. A system for changing a resource state that includes a first collection resource, a first intermediate-level resource, and leaf node resources can be established. By making the first collection resource obtain link information of each leaf node resource whose resource state needs to be changed, a request that includes a default interface of the leaf node resource may be generated for the leaf node resource, such that a state of the leaf node resource can be changed accurately by the system. Therefore, the present disclosure enables the control request issued by a client to be recognized and executed by each leaf node resource, thereby increasing reliability and stability of system control.

Method and system for changing resource state, terminal, and storage medium

The present disclosure discloses a method and apparatus for changing a resource state, a terminal, and a storage medium, which belong to the field of smart home. A system for changing a resource state that includes a first collection resource, a first intermediate-level resource, and leaf node resources can be established. By making the first collection resource obtain link information of each leaf node resource whose resource state needs to be changed, a request that includes a default interface of the leaf node resource may be generated for the leaf node resource, such that a state of the leaf node resource can be changed accurately by the system. Therefore, the present disclosure enables the control request issued by a client to be recognized and executed by each leaf node resource, thereby increasing reliability and stability of system control.

Communication Module, Communication System, and Communication Method
20230021036 · 2023-01-19 ·

A communication module includes a plurality of communication interfaces that support a plurality of different types of communication interface standards to implement a general-purpose communication module that enables data communication not depending on types of equipment. A plurality of programs to be executed in the communication module include a first app to be executed on an OS (Operating System) and one or a plurality of second apps to be executed on the OS. Each of one or more second apps is an app that performs communication in accordance with one or more types of communication protocol on one or more communication interface standards and is an app that can be arbitrarily installed and arbitrarily uninstalled. The first app is an app as middleware between the OS and the one or the plurality of second apps.

Multi-tenant routing gateway for internet-of-things devices
11706286 · 2023-07-18 · ·

Novel techniques are described for gateway routing and/or processing of multi-tenant Internet-of-Things (IoT) device data streams. For example, a single IoT routing gateway can be used to route device data streams from IoT devices of multiple customers according to rule-based routing tiers. The routing tiers define routing protocols, including which communication technologies to use for transmission of the device data streams over a cloud network to remote servers. In some cases, the routing tiers further define processing protocols to facilitate rule-based edge processing (and/or remote processing) of some or all device data streams. Some routing tiers can define a primary and one or more secondary solution for routing and/or processing, according to customer-defined rules. In some cases, the routing tiers further enable rule-based control of interconnectivity among IoT devices.

Multi-tenant routing gateway for internet-of-things devices
11706286 · 2023-07-18 · ·

Novel techniques are described for gateway routing and/or processing of multi-tenant Internet-of-Things (IoT) device data streams. For example, a single IoT routing gateway can be used to route device data streams from IoT devices of multiple customers according to rule-based routing tiers. The routing tiers define routing protocols, including which communication technologies to use for transmission of the device data streams over a cloud network to remote servers. In some cases, the routing tiers further define processing protocols to facilitate rule-based edge processing (and/or remote processing) of some or all device data streams. Some routing tiers can define a primary and one or more secondary solution for routing and/or processing, according to customer-defined rules. In some cases, the routing tiers further enable rule-based control of interconnectivity among IoT devices.

METHOD AND SYSTEM FOR MANAGING A NOTIFICATION FOR MISSED EVENTS IN AN IOT ENVIRONMENT
20230224375 · 2023-07-13 ·

A method and a system for managing a notification for missed events in an Internet of things (IoT) environment are provided. The method includes determining at least one missed event in response to a user command to an IoT appliance after an expiry of a threshold wait time, determining a plurality of attributes associated with at least one of appliance settings and environment properties after the detection of at least one missed event based on a processing of the user command to obtain an attribute report corresponding to the plurality of attributes respective to each of the IoT appliance, predicting a requirement for notifying the user with respect to the determined at least one missed event based on the attribute report, and managing the notification corresponding to the at least one missed event based on the predicted requirement for notifying the user.

METHOD AND SYSTEM FOR MANAGING A NOTIFICATION FOR MISSED EVENTS IN AN IOT ENVIRONMENT
20230224375 · 2023-07-13 ·

A method and a system for managing a notification for missed events in an Internet of things (IoT) environment are provided. The method includes determining at least one missed event in response to a user command to an IoT appliance after an expiry of a threshold wait time, determining a plurality of attributes associated with at least one of appliance settings and environment properties after the detection of at least one missed event based on a processing of the user command to obtain an attribute report corresponding to the plurality of attributes respective to each of the IoT appliance, predicting a requirement for notifying the user with respect to the determined at least one missed event based on the attribute report, and managing the notification corresponding to the at least one missed event based on the predicted requirement for notifying the user.

Systems and methods for geolocation-based city and community promoted augmented reality rewards

Systems, methods, and apparatuses for facilitating augmented reality (AR) rewards are described herein. The system includes a sensor network configured to transmit and receive sensor data within an environment. A first user device associated with a first user and a second user device associated with a second user are configured to communicate with the sensor network and determine a position and an entity positioning characteristic of the first user and the second user, respectively. A computing device is configured to receive the sensor data including the position and entity position characteristics of the first and second users. The computing device is also configured to determine a behavior of the first and second users based on the received data. The computing device is also configured to generate a plurality of reward tokens. Each of the reward tokens is associated with a behavior characteristic.