AT&T Patent Applications

SERVICE PLATFORM TO SUPPORT AUTOMATED CHAT COMMUNICATIONS AND METHODS FOR USE THEREWITH

Granted: January 19, 2017
Application Number: 20170019356
Aspects of the subject disclosure may include, for example, a service platform that receives a chat request from a client device associated with a user. A chat database of previous chat sessions associated with other users is searched based on the chat request to identify a previous chat session corresponding to the chat request. Chat data corresponding to the previous chat session is retrieved from the chat database and sent to the client device. Other embodiments are disclosed.

System And Method For Providing A One-Time Key For Identification

Granted: January 19, 2017
Application Number: 20170019398
A server includes a key generator and an authenticator. The key generator is configured to receive a request for a first key from a worker device, to create the first key that is associated with a worker, and to transmit the first key to the worker device. The authenticator is in communication with the key generator, the authenticator is configured to receive a second key and identification details from a customer device, to transmit the identification details to the worker device, to…

Methods, Systems, and Products for Personalized Haptic Emulations

Granted: January 12, 2017
Application Number: 20170011443
Methods, systems, and products personalize haptic emulations of merchandise. A query regarding an article of merchandise having an associated digital image is made and the digital image is modified based on a personal anatomical image and anthropometrical data associated with a user by personalizing a portion of the digital image to the user, such that a haptic emulation of the article of merchandise is modified in accordance with the anthropometrical data and provided with the modified…

Decoupling Hardware and Software Components of Network Security Devices to Provide Security Software as a Service in a Distributed Computing Environment

Granted: January 12, 2017
Application Number: 20170013020
Concepts and technologies are disclosed herein for decoupling hardware and software components of network security devices to provide security software as a service in a distributed computing environment. A computer system includes a processor that can execute computer-executable instructions to perform various operations. The processor can perform operations to provide security services to one or more customer platforms. The operations can include receiving a network security software…

Method and System for Call, Facsimile and Electronic Message Forwarding

Granted: January 12, 2017
Application Number: 20170013133
A method and system are provided for forwarding telephone calls, facsimile transmissions and electronic messages to a single forwarding telephone number. The telephone calls, fax transmissions and electronic messages are first forwarded to a central forwarding repository by the forwarding party where the fax transmissions, and messages are converted to audio formats. Forwarded telephone calls and audio formatted versions of the fax transmissions and electronic messages are then forwarded…

APPLIED AUTOMATIC DEMOGRAPHIC ANALYSIS

Granted: January 12, 2017
Application Number: 20170013326
Systems, methods, and media for managing a data stream are provided. Data representing an input of an individual is received, with the individual being in an environment. Information of the environment is correlated with the data representing the input of the individual to determine a demographic descriptor. The demographic descriptor is correlated with a content of the data stream to determine whether a predetermined condition is satisfied. The content of the data stream is modified…

Device, System and Method for Recording Personal Encounter History

Granted: January 12, 2017
Application Number: 20170013410
Provided are exemplary embodiments including a method for creating and using a personal encounter history using a communication device. The method involves the communication device receiving the transmission of a pseudo identifier from a proximal communication device where the pseudo identifier is associated with the user of the proximal communication device. Once received, the method continues with the wireless communication device requesting and receiving the actual identification of…

Determining Indoor Location of Devices Using Reference Points and Sensors

Granted: January 12, 2017
Application Number: 20170013414
Concepts and technologies are disclosed herein for determining the indoor location of devices such as smartphones and tablet computers using reference points and sensors. According to one aspect disclosed herein, an environment analytics system can retrieve a layout of an environment and determines an absolute reference point for the layout. The environment analytics system also can determine a coordinate pair for a point associated with an area of the layout. The coordinate pair can be…

Methods, Systems, and Products for Control of Gaming Applications

Granted: January 5, 2017
Application Number: 20170001117
Methods, systems, and products bookmark gaming applications. When a player wishes to pause a gaming application, a bookmark may be created. The bookmark identifies a location in the gaming application at which play is paused. Play may then be resumed from the bookmark, whether at a same device or at a different device.

Point-To-Point Data Synchronization

Granted: January 5, 2017
Application Number: 20170006100
Concepts and technologies for point-to-point data synchronization are provided. A personal area network connection between a first user device and a second user device is established. State change information of first data stored on the first user device is received by the second user device, and second data stored on the second device is updated to reflect the state change to synchronize the first data and the second data. Alternatively, a synchronization message including the state…

Methods, Systems, and Products for Providing Ring Backs

Granted: January 5, 2017
Application Number: 20170006156
Ring backs are provided for calls. When a call is placed to a called address, a ring back may be provided to a calling address. However, the ring back may be personalized to appeal to the calling address and/or to the called address.

IP CARRIER PEERING

Granted: January 5, 2017
Application Number: 20170006164
Aspects of the subject disclosure may include, for example, a method and system to interconnect a first communications carrier to a second communications carrier by receiving a request to connect a communication from a first carrier to a second carrier; modifying a private ENUM (tElephone NUmber Mapping) domain of the request to include an intercarrier ENUM apex based domain; retrieving a routing record using a domain name server (DNS) indicated by the intercarrier ENUM apex based…

Devices and Method for Tagging Media

Granted: January 5, 2017
Application Number: 20170006168
Technologies relating to tagging and receiving media on a mobile communication device are disclosed. A mobile communication device is equipped with tag logic allowing the user to tag media objects that are observed and/or desired by the user. The outputted tag includes a media reference and a user identification. When the mobile communication device outputs a media object, the user tags the media object by entering a command, hitting a button, entering a key sequence, etc. The tag is…

EXTRACTING DATA FROM ADVERTISEMENT FILES FOR AD INSERTION

Granted: January 5, 2017
Application Number: 20170006319
A video processing method includes receiving a multimedia file including a first video file encrypted with a first compression algorithm and converting the first video file to a second video file, which is encrypted with a second compression algorithm. The method includes extracting, from the second file, video data indicative of at least one video characteristic of the second file and displaying the video data on a display screen or forwarding the video data to a content insertion…

Methods and Apparatus for Mobile Station Location Estimation

Granted: January 5, 2017
Application Number: 20170006427
Methods and apparatus for estimating mobile station location include receiving reported signal strengths or other attachment indicator values from a mobile station. The reported signal strengths are compared with characteristic received signal strength values in a coverage area of a mobile network. A mobile switching center determines if a local function is requested and initiates a location estimation process by a mobile location module (MLM). The MLM receives the reported signal…

Wi-Fi and Cellular Interworking for Internet of Things Devices

Granted: January 5, 2017
Application Number: 20170006528
Concepts and technologies described herein relate to WI-FI and cellular interworking for Internet of Things (“IoT”) devices. According to one aspect disclosed herein, a radio access technology selection system can generate a policy for network selection. The policy can include network selection criteria for network selection to be performed by a dual-mode IoT device. The radio access technology selection system also can provision the policy for the dual-mode IoT device. The dual-mode…

Enabling Wireless Connectivity for Devices

Granted: January 5, 2017
Application Number: 20170006654
Concepts and technologies are disclosed herein for enabling wireless connectivity for devices. A device can pair with a peripheral device and initiate provisioning of services to support communication with a network via the peripheral device. The device can detect completion of the provisioning, and communicate with the network via the peripheral device.

METHODS, COMPUTER PROGRAM PRODUCTS, AND SYSTEMS FOR AUTOMATICALLY SYNCHRONIZING DIRECTORY STRUCTURES ACROSS DIFFERENT APPLICATIONS

Granted: December 29, 2016
Application Number: 20160378784
Directory structures of a messaging application and a personal file manager application are synchronized. A designated layer in the directory structure of the messaging application is associated with the designated layer in the directory structure of the personal file manager application. Each time a folder is created or an existing folder is modified or deleted in the designated layer in the directory structure of the messaging application, a corresponding folder is created, modified,…

INTELLIGENT ROUTE MANAGEMENT FOR DIVERSE ECOSYSTEMS

Granted: December 29, 2016
Application Number: 20160380828
An intermediating network is adapted to intermediate between an originating network and a servicing network. A first set of communications addresses in the originating network that can be used to originate communications to the servicing network are identified. A second set of communications addresses in the servicing network that can be used to service communications originating in the originating network are identified. The first set of communications addresses and the second set of…

System and Method For Logging Communications

Granted: December 29, 2016
Application Number: 20160380965
A method for logging communication includes determining when a target user is active and identifying an access device and private Internet Protocol (IP) address associated with the target user when the target user is active. The method further includes causing the access device to provide traffic information associated with the target user to a logging device.