Abstract:
Methods and systems for identifying and locating assets. Data can be transmitted at regular intervals from a client to a server for processing by the server and stored in a database associated with the server. Such data characterizes the behavior of a user with respect one or more assets that communicate electronically with the server. Based on the data in the database, an indication of the status of the asset (or assets) can be determined. This indication is then utilized to assist in identifying and/or locating the asset.
Abstract:
Systems and methods for adapting a service provided based on a local taxonomy defining a local community of individuals are disclosed. The systems and methods involve a close proximity protocol used to detect and/or communicate with various mobile devices located within a certain range of a site location, and include a device that requests information from the mobile devices and a device that provides a service to the one or more users within range of the service-providing device. A local taxonomy is generated and evolved based on the dynamics of the local community of individuals (i.e. as individuals enter and exit the range of the system), and the service(s) provided is adapted as the local taxonomy changes.
Abstract:
A proxy logger is a proxy or gateway between a Semantic Query/Certification tool and a Multifunction device, such as a multifunction printer. A user specifies the beginning and end points of a specific operation and the proxy logger records network requests and decrypts/encrypts the traffic. The proxy logger and SQCT logs the results for later consumption. Using this method the Semantic Query/Certification tool may generate a certification report or enumerate how a semantic operation is performed for different models of MFDs. The output of the log will be used to build device management profile for the MFD.
Abstract:
A method for establishing a network connection between a mobile device and a network device includes determining whether the mobile device has previously established a network connection with the network device, and determining whether the mobile device and the network device can connect using information corresponding to a previously established network connection. If the mobile device has not previously established a network connection with the network device or if the mobile device and the network device cannot connect using above information, the method includes determining whether one or more records of network connections corresponding to the network device exist, and determining if the mobile device and the network device can connect using information included in those records. If the mobile device and the network device can connect using the above information or records, the transmitter component of the mobile device establishes a new network connection with the network device.
Abstract:
In a system for detecting location of an object inside of a building, an image capture device of a mobile electronic device captures an image of a boundary of a room in which the portable electronic device is positioned. The system extracts features of a boundary (ceiling, wall or floor) in the image to determine whether the mobile device is in a known location. When the system identifies a known location, it will take an action that provides the portable electronic device with additional functionality at the identified known location. Such functionality may include connecting to a wireless network or communicating with a stationary device at the known location.
Abstract:
Methods and systems detect a near field communication tap using a force detector of a portable computerized device, automatically sense current environmental conditions in response to the near field communication tap (using sensors of the portable computerized device) and automatically calculate a current location-based environmental signature based on the current environmental conditions sensed by the sensors, using a processor of the portable computerized device. Also, such methods and systems automatically match the current location-based environmental signature to a matching previously stored location-based environmental signature, using the processor and a communications device of the portable computing device. Such methods then automatically obtain a machine identification code associated with the matching previously stored location-based environmental signature from the non-transitory computer readable storage medium, using the processor and the communications device, and automatically process a workflow using the machine identification code and the processor.
Abstract:
A system and method for transmitting visual data by displaying a synchronization video that includes synchronization code sequences on a first device, capturing the synchronization video using a video camera of a second device, parsing and decoding the synchronization code sequences on the second device, displaying an indication of which of the synchronization code sequences are compatible for visual data transmission on the second device, receiving a selected synchronization code sequence of the synchronization code sequences on the first device, and displaying a data code sequence corresponding to the selected synchronization code sequence on the first device, wherein the data code sequence includes encoded data, and capturing and decoding the data code sequence on the second device.
Abstract:
A method for providing guest access to a guest user for a network resource device based on proximity includes provisioning a plurality of network resource devices with a set of guest-on boarding information, receiving a request for guest access from a guest user for the network resource devices, determining if the guest user is within a certain distance of at least one of the network resource devices, and if the guest user is within the certain distance of at least one of the network resource devices identify each such network resource device as a proximate device. The method also includes providing a first set of guest on-boarding information to the guest user, via one of the proximate devices. The first set of guest on-boarding information includes a first unique identifier, and guest access credentials are provided to the guest user upon receipt of the first unique identifier.
Abstract:
A method for printing a document from a mobile device includes identifying a document to be printed and generating a notification comprising a selection of at least one candidate print device that may be selected for printing. The notification may be generated by analyzing, by one or more mobile device applications, the document to be printed to identify a document context including a security level of the identified document; using data sensed by one or more mobile device sensors to identify a user context including at least a current geographical location of the user; using the user context to detect a print device near the geographical location of the user; and accessing a rule set to determine if the identified document can be printed on the detected print device based on the security level of the identified document; and causing a user interface to output the notification.
Abstract:
A method for providing guest access to a guest user for a network resource device based on proximity includes provisioning a plurality of network resource devices with a set of guest-on boarding information, receiving a request for guest access from a guest user for the network resource devices, determining if the guest user is within a certain distance of at least one of the network resource devices, and if the guest user is within the certain distance of at least one of the network resource devices identify each such network resource device as a proximate device. The method also includes providing a first set of guest on-boarding information to the guest user, via one of the proximate devices. The first set of guest on-boarding information includes a first unique identifier, and guest access credentials are provided to the guest user upon receipt of the first unique identifier.