Abstract:
A method, a device, and a non-transitory storage medium to store inventory information pertaining to items stored in a dispensary system; receive a request from a user via a user device to retrieve one of the items from the dispensary system; determine whether the dispensary system stores the one of the items based on the inventory information; validate an identity of the user, a location of the user, date and time, and a location of the dispensary system; determine which of the lockers of the dispensary system stores the one of the items, in response to a successful validation; transmit to the user via the user device, a message indicating one of the lockers in which the one of the items is stored; and transmit to the dispensary system, a command to open the one of the lockers.
Abstract:
An exemplary method includes a media content recovery system 1) detecting that a DVR device is tuned to a first channel used by a media content provider to distribute a first media content program, 2) dynamically storing, in response to the detecting, first program data representative of the first media content program in a local buffer residing on the DVR device and in a recovery buffer as the first media content program is distributed by the media content provider, and 3) directing the DVR device to use the first program data stored in the local buffer to present the first media content program by way of a display while the DVR device is tuned to the first channel. Corresponding methods and systems are also disclosed.
Abstract:
An exemplary method includes a media content recovery system 1) detecting that a DVR device is tuned to a first channel used by a media content provider to distribute a first media content program, 2) dynamically storing, in response to the detecting, first program data representative of the first media content program in a local buffer residing on the DVR device and in a recovery buffer as the first media content program is distributed by the media content provider, and 3) directing the DVR device to use the first program data stored in the local buffer to present the first media content program by way of a display while the DVR device is tuned to the first channel. Corresponding methods and systems are also disclosed.
Abstract:
An approach is provided for detecting a voice call directed to a user. The approach involves presenting a user interface for interacting with the voice call, wherein the user interface includes a control option for selecting a pre-recorded word or phrase from the user; for generating a custom-created audio word or phrase from one or more phonemes pre-recorded by the user; or a combination thereof. The approach also involves interjecting the pre-recorded word or phrase, the custom-created audio word or phrase, or a combination thereof into the voice call.
Abstract:
A system dynamically assigns spaces to users. The system acquires scheduling information for users and identified times when one of the spaces should be assigned to a group of the users (e.g., when a meeting is scheduled). The system may select the space based on the size of the group. The users wear smart identifier (ID) badges that transmit short-range communications signals. A detector detects the signals and may forward a notification to the system identifying the users' locations. The system dynamically re-assigns the space to different users if more than a threshold portion of the group members are, based on the determined locations, not expected to reach the reserved space at the scheduled time. The system assigns a different space to the group that is closer to the determined locations and/or more appropriately sized for the number of available group members.
Abstract:
A method for processing media content is described. The method includes steps of receiving via a wireless network and at a content processing server media content of an activity captured by a mobile device; identifying a location of the mobile device and a location of the activity; and identifying a point of view characteristic of the received media content based on the location of the mobile device and the location of the activity. It is then determined whether the point of view characteristic of the received media content corresponds to a desired point of view of the activity. Upon determining the point of view characteristic of the received media content corresponds to the desired point of view, the content processing server selects to perform at least one of uploading and/or distributing of the media content via the content processing server to a user display device.
Abstract:
Exemplary methods and systems for verifying human interaction with a computer interface are described herein. An exemplary method includes a human-interaction verification system detecting a request by an access device to access network-based content, providing, for display by the access device, a visually dynamic representation of one or more security images associated with a passcode in response to the access request, receiving, by way of the access device, challenge-response input associated with the visually dynamic representation of the one or more security images, and performing an access operation based at least in part on a comparison of the challenge-response input to the passcode.
Abstract:
An approach for receiving a request for an authentication code for presentation in an authentication user interface, wherein the request is from a relying party and wherein the authentication user interface is presented by the relying party at a first device. The approach further involves transmitting the authentication code to the relying party. The approach also involves authenticating a user with respect to the relying party by determining that a second device associated with the user has read the authentication code from the authentication user interface of the first device, wherein the second device is a previously authenticated device.
Abstract:
A method, performed by one or more computer devices, may include generating a sequence script for a venue event, wherein the sequence script is configured to synchronize a plurality of user devices located at the venue during the venue event to form one or more images discernable when the devices are viewed collectively. The method may further include obtaining user registration information associated with the venue event, wherein the user registration information identifies user devices registered to participate in the generation of the one or more images; detecting a trigger event associated with the sequence script; and orchestrating the plurality of user devices to form the one or more images, in response to detecting the trigger event.
Abstract:
A method, a device, and a non-transitory storage medium to store inventory information pertaining to items stored in a dispensary system; receive a request from a user via a user device to retrieve one of the items from the dispensary system; determine whether the dispensary system stores the one of the items based on the inventory information; validate an identity of the user, a location of the user, date and time, and a location of the dispensary system; determine which of the lockers of the dispensary system stores the one of the items, in response to a successful validation; transmit to the user via the user device, a message indicating one of the lockers in which the one of the items is stored; and transmit to the dispensary system, a command to open the one of the lockers.