AT&T Patent Grants

Stylus keyboard

Granted: February 21, 2017
Patent Number: 9575577
A combination of a stylus and a keyboard. A collapsible keyboard portion is coupled to a stylus tip. When in a collapsed state, the apparatus may be used as a stylus, or stored in a receptacle or a user's pocket. When a keyboard is needed, the stylus keyboard may be unrolled or unfolded, and used to control an electronic device via a wireless connection between a transceiver on the stylus keyboard and the electronic device.

Methods, devices, and computer readable storage device for touchscreen navigation

Granted: February 21, 2017
Patent Number: 9575578
Methods, devices, and computer readable storage device for navigation of a touchscreen display include calculating a scaled position based on a scaling factor. The scaling factor is based on dimensions of a region of reach and dimensions of the touchscreen display.

Distributed storage of data

Granted: February 21, 2017
Patent Number: 9575846
Multi-reliability regenerating (MRR) erasure codes are disclosed. The erasure codes can be used to encode and regenerate data. In particular, the regenerating erasure codes can be used to encode data included in at least one of two or more data messages to satisfy respective reliability requirements for the data. Encoded portions of data from one data message can be mixed with encoded or unencoded portions of data from a second data message and stored at a distributed storage system.…

Unsupervised topic modeling for short texts

Granted: February 21, 2017
Patent Number: 9575952
Topics are determined for short text messages using an unsupervised topic model. In a training corpus created from a number of short text messages, a vocabulary of words is identified, and for each word a distributed vector representation is obtained by processing windows of the corpus having a fixed length. The corpus is modeled as a Gaussian mixture model in which Gaussian components represent topics. To determine a topic of a sample short text message, a posterior distribution over…

Methods, systems, and products for recalling and retrieving documentary evidence

Granted: February 21, 2017
Patent Number: 9575997
Methods, systems, and products help users recall memories and search for content of those memories. When a user cannot recall a memory, the user is prompted with questions to help recall the memory. As the user answers the questions, a virtual recollection of the memory is synthesized from the answers to the questions. When the user is satisfied with the virtual recollection of the memory, a database of content may be searched for the virtual recollection of the memory. Video data, for…

Method and system for classifying image elements

Granted: February 21, 2017
Patent Number: 9576212
A method, system, and machine-readable medium for classifying an image element as one of a plurality of categories, including assigning the image element based on a ratio between an unoccluded perimeter of the image element and an occluded perimeter of the image element and coding the image element according to a coding scheme associated with the category to which the image element is classified. Exemplary applications include image compression, where categories include image foreground…

Context-based computing framework for obtaining computing resource context information associated with a location

Granted: February 21, 2017
Patent Number: 9577896
Context-based computing frameworks disclosed herein may determine a location associated with a query from a device, the query requesting context information. Such context-based computing frameworks may also obtain the context information from a context profile associated with the location, the context information identifying a computing resource associated with the location. Such context-based computing frameworks may further send the context information in response to the query, the…

Hierarchical caching system for lossless network packet capture applications

Granted: February 21, 2017
Patent Number: 9577959
A system for providing lossless hierarchical caching is disclosed. The system may process, in a first thread, a first set of a plurality of packets in a first cache. Then, the system may determine if a condition associated with processing the first set of the packets indicates that there is potential for packet loss. If the system determines that there is potential for packet loss, a copy of a portion of the first set of the packets may be transmitted to a second cache. The system may…

Method and apparatus for provisioning a scalable communications network

Granted: February 21, 2017
Patent Number: 9577978
A method that incorporates teachings of the subject disclosure may include, for example, determining at a first directory server of a first regional call processing system whether a new name authority pointer associated with a telephone number is within a first geographic region of the first regional call processing system, transmitting the new name authority pointer to a first name server of the first regional call processing system for provisioning the name authority pointer to the…

Mobile handset extension to a device

Granted: February 21, 2017
Patent Number: 9578010
Mobile operation is extended to a device. An extension interface comprises a client component within a mobile that is linked to a client component within the device. Extension of mobile operation is secured via delivery of credentials associated with the mobile to the device. Delivery of credentials is temporary and typically spans the period during which mobile operation is extended to the device. Application(s) and content(s) can be conveyed to the device for utilization therein. An…

Preventing spoofing attacks for bone conduction applications

Granted: February 21, 2017
Patent Number: 9578056
Concepts and technologies are disclosed herein for preventing spoofing attacks for bone conduction applications. According to one aspect, a device can receive an authentication signal that has propagated through a body. The device can prevent an adversary from using the authentication signal to spoof a user to be authenticated by the device. The device can also authenticate the user.

Opportunistic crowd-based service platform

Granted: February 21, 2017
Patent Number: 9578095
A method and apparatus for providing an opportunistic crowd based service platform is disclosed. A mobile sensor device is identified based on a current location and/or other qualities, such as intrinsic properties, previous sensor data, or demographic data of an associated user of the mobile sensor device. Data is collected from the mobile sensor device. The data collected from the mobile sensor device is aggregated with data collected from other sensor devices, and content generated…

Method and apparatus for call processing for SIP and ISUP interworking

Granted: February 21, 2017
Patent Number: 9578127
A system that incorporates teachings of the present disclosure may include, for example, a server having a controller to adjust a call processing logic for Session Initiated Protocol to Integrated Services Digital Network User Part (ISUP) calls based at least in part on interworking profiles assigned to ISUP trunk groups supporting the calls. Additional embodiments are disclosed.

Distinctive ring tones prompted by call urgency and context

Granted: February 21, 2017
Patent Number: 9578168
A method includes receiving, at a destination communication device, information related to a communication from a source communication device. The method further includes determining, at the destination communication device, a designation of the source communication device based on the information. The method further includes selecting, based on the designation, a prompt from multiple prompts. The method further includes sending the prompt from the destination communication device to the…

Intelligent mobility application profiling tool

Granted: February 21, 2017
Patent Number: 9578441
Analyzing mobile device applications within a wireless data network and other related aspects are presented herein. More particularly, described herein is a novel Intelligent Mobility Application Profiling Tool (iMAP) and/or other mechanisms, systems and methods for profiling and benchmarking applications associated with mobile devices in a wireless data network. Various systems and methods described herein expose cross-layer interaction associated with a network device in order to…

System and method for determining whether a device is located within a geo-fence

Granted: February 21, 2017
Patent Number: 9578456
Methods, systems, and apparatuses for comparing multi-dimensional datasets are provided. A multi-dimensional dataset comparison includes receiving a plurality of datasets, each including a plurality of coordinates, wherein a subset of coordinates defines a geo-fence. For a coordinate within a geo-fence of one of the plurality of datasets, determining analogous coordinates in each of the other datasets, the analogous coordinates defining a coordinate input set, and performing in parallel…

Proximity based sub-pooling of network devices in mobile wireless networks

Granted: February 21, 2017
Patent Number: 9578541
Aspects of the subject disclosure may include, for example, determining message transfer delays based on transport layer control information associated with network traffic of a backhaul network coupled between a number of core network nodes of a wireless network and a wireless access node of the wireless network. The message transfer delays are representative of the network traffic between the core network nodes and the wireless access node. Weighting factors are assigned to the core…

Method and apparatus for managing handovers in a wireless network

Granted: February 21, 2017
Patent Number: 9578561
A system that incorporates the subject disclosure may include, for example, monitoring a speed and an acceleration of a mobile communication device in a serving cell of a wireless network where the mobile communication device has a radio resource control connection with the wireless network, and selecting a first mobility speed group from among a plurality of mobility speed groups based on the speed and the acceleration of the mobile communication device, where handover parameter values…

Method and apparatus for over-the-air activation of neighborhood cordless services

Granted: February 21, 2017
Patent Number: 9578590
A method for providing local cordless service comprises the steps of receiving subscriber neighborhood zone selection input so that a mobile telephone equipped subscriber may place or receive calls for a fixed rate, for example, per month without having to pay radio frequency air time charges any time they are located within their selected subscribed-to zones. If the subscribed-to zones are adjacent to one another and the mobile subscriber roans from one zone to another, the subscriber…

Network congestion prevention and/or mitigation

Granted: February 21, 2017
Patent Number: 9578661
Cell site congestion may result in dropped calls, time-outs on data sessions, web access problems, or the like. A network congestion status may be used to minimize network congestion. In an example embodiment, messages which are distributed via a network may be formatted based on the network's congestions status and a device's connection mechanism. Further, a network access may be based on the network's congestion status and on a device's connection mechanism.