摘要:
The disclosure relates to conveying state changes from an advertising node to one or more discovering nodes, wherein the advertising node may convey the state changes using small efficient low-level broadcast or multicast advertisements to trigger delivering larger structured data in a manner that may be conceptually similar to broadcasting or multicasting but actually delivered using point-to-point or other delivery mechanisms that may be more efficient and reliable. In particular, the advertising node may the convey state changes using connectionless messaging and a store-and-forward cache in a manner that removes bandwidth and/or size constraints that networks impose on multicast/broadcast datagrams while preserving benefits associated therewith.
摘要:
The disclosure relates to conveying state changes from an advertising node to one or more discovering nodes, wherein the advertising node may convey the state changes using small efficient low-level broadcast or multicast advertisements to trigger delivering larger structured data in a manner that may be conceptually similar to broadcasting or multicasting but actually delivered using point-to-point or other delivery mechanisms that may be more efficient and reliable. In particular, the advertising node may the convey state changes using connectionless messaging and a store-and-forward cache in a manner that removes bandwidth and/or size constraints that networks impose on multicast/broadcast datagrams while preserving benefits associated therewith.
摘要:
A method and apparatus for determining relative modification times between a local file stored on a local device and a remote file stored on a remote device are disclosed. The method may include sending, from the local device to the remote device, an inquiry requesting a remote modification time for the remote file on the remote device and receiving a remote modification time at the local device from the remote device. The remote modification time is determined by subtracting a time the file was modified on the remote device from a current time obtained on the remote device. A local modification time is calculated by subtracting the time the local file was modified on the local device from a current time on the local device, and the local modification time is compared to the remote modification time.
摘要:
Methods and systems for mapping events to actions among heterogeneous devices are disclosed. An exemplary method may include obtaining at least one human-readable-event-descriptor from each of a plurality of event-emitting devices and obtaining at least one human-readable-action-descriptor from each of a plurality of action-effectuating devices. The human-readable-event-descriptors and the human-readable-action-descriptors are displayed on a display of the computing device, and user inputs are detected at the computing device that associate each of at least one of the human-readable-event-descriptors with at least one of the human-readable-action-descriptors to create a selected association between the human-readable-event-descriptors and the human-readable-action-descriptors. The selected association between the human-readable-event-descriptors and the human-readable-action-descriptors is stored in an event-action-association datastore on the computing device to enable one or more actions to be carried out when an event occurs.