COMCAST CABLE COMMUNICATIONS, LLC Patent applications |
Patent application number | Title | Published |
20160142783 | Personalized Menus and Media Content Interface - Methods and apparatus for generating personalized menus and a media content interface are provided. In one example, different device specific media asset lists are generated at different user devices for the same user based on the media consumption history at each device. In another example, media asset listings are displayed for multicast and on-demand media assets determined to be of interest to the user. An on-demand media asset is listed at a time when no other multicast media assets are listed. In another example, media asset listings for successive episodes of a media series are displayed in sequential order in response to an input to view successive episodes of a media series. In another example, a text search for media content is performed in which the search priority of media provider results is decreased relative to the search priority of media asset results as additional characters are added to a search string. | 05-19-2016 |
20160044385 | MERGING PERMISSIONS AND CONTENT ACCESS - Aspects of the disclosure relate to determining that a wireless device associated with one user account is proximate to a computing device associated with another user account. In response to determining the proximity of the two devices, one or more of the devices may receive merged access to permissions and/or content associated with the two user accounts. In response to determining that the wireless device is not proximate to the computing device, the devices may no longer receive merged access to permissions and/or content associated with the two user accounts. | 02-11-2016 |
20150381452 | DETECTING VIRTUAL PRIVATE NETWORK USAGE - According to some aspects described herein, a system may determine whether a network actor appears to be using an intermediary such as a VPN and/or proxy server. This may be accomplished by directing the network actor to request and/or access a network-segment identification resource which may, in some embodiments, be stored in another region of the global network. The system may include links and/or other identifiers pointing the network actor to one or more network-segment identification resources. The network actor may access the network-segment identification resources using the links or identifiers, and the system may use information about the request for the network-segment identification resource to determine whether the network actor is associated with multiple source addresses. | 12-31-2015 |
20150358677 | Dynamic Content Ratings - According to some aspects, methods and systems may include determining that events associated with requests or accessing content items have occurred. The methods and systems may also include authorizing transmission of the content items to the requesting devices based on credential information associated with the requests, and determining a viewership quantity metric associated with the requests. | 12-10-2015 |
20150349883 | LIGHT BASED LOCATION SYSTEM - Aspects of the disclosure relate to a light source based location and operation system. A computing device may detect an encoded light signal containing an identifier from a light source at a location. The encoded light signal can be decoded to obtain the identifier, and a request for information based on the identifier can be transmitted in response to decoding the identifier. Information associated with the identifier may be received in response to the request for information including location information corresponding to the location of the light source. The location information may be used to provide additional information to the user or enable a user to control devices based on the location information. | 12-03-2015 |
20150347823 | Real-Time Image and Audio Replacement for Visual Aquisition Devices - According to some aspects, disclosed systems and methods include obtaining an image displaying an object; and performing pattern recognition on the image to determine a characteristic of the object. The systems and methods also include searching a central repository based on the characteristic to determine a candidate match associated with the object, the candidate match being associated with a preference, the preference comprising display instructions for the image; and modifying the image based on the display instructions for the image. | 12-03-2015 |
20150347740 | STEGANOGRAPHIC ACCESS CONTROLS - Various features described herein may allow an authorized user to provide a guest with access to a secured location through use of an encoded image containing steganographically encoded access information. The encoded access information may be recognizable by a security system, and the security system may grant access to the secured location when the encoded image is presented to the security system. The authorized user may request the generation of the encoded image on an authorized computing device, and the encoded image may be provided to the guest on a guest computing device. When a monitoring device associated with the security system captures the encoded access information, the security system may, for example, open a door at the secured location. | 12-03-2015 |
20150341632 | Selecting Content Transmissions Based On Encoding Parameters - Methods and systems for providing content are disclosed. An example method can comprise receiving an encoding parameter associated with a first content transmission. The encoding parameter can indicate a level of complexity to encode the first content transmission. The method can comprise selecting, based on the encoding parameter, a second content transmission. The second content transmission can be encoded at a second bit rate that is different than a first bit rate of the first content transmission. The method can also comprise generating a third content transmission. The third content transmission can comprise the second content transmission. | 11-26-2015 |
20150334594 | WIRELESS NETWORK ACCESS - A network access point may control access by limiting time of access to users, and by granting additional access time in exchange for certain user behavior, such as viewing advertisements. Other rewards may be granted as well, such as changes to the user's network access quality, or access to restricted content. | 11-19-2015 |
20150333965 | Device Provisioning - The disclosure relates to provisioning end devices, such as wireless end devices. In one aspect, a wireless end device may be provisioned with a backend system without requiring a user to enter information to connect the wireless end device to a local wireless network. Moreover, the wireless end device may be provisioned with a single user action. In one example, the single action may be a single click on an activation portal. The single action may trigger the backend system to detect the wireless end device with the help of one or more gateways at one or more premises, and to associate the wireless end device with a user account. The backend system may also facilitate configuring the wireless end device to connect to the proper or desired network at a premises. | 11-19-2015 |
20150332732 | Audio Modification for Adjustable Playback Rate - Features described herein relate to providing the capability to playback audiovisual content in a comprehensible manner at a rate adjustable by the viewer. For example, if a viewer wishes to watch a one hour news program, but the viewer only has thirty minutes to view the program, playback of the program at twice the rate, but in a comprehensible manner is provided. To provide the playback of the video at the adjustable rate, substitute audio is generated by adding or removing audio content without changing the playback rate of the audio. The video at the adjusted playback rate and the substitute audio at the normal playback rate may have the same duration and in some embodiments, may be presented synchronously. | 11-19-2015 |
20150327213 | Methods And Systems For Service Transfer - Methods and systems for service transfer are disclosed. An example method can comprise receiving a service at a first/current user device, detecting a movement of the first user device, determining a direction of the movement, and requesting the service be provided to a second/target user device in the direction of the movement. Service can be a communication session, network access, video service, audio service, short message service, multimedia message service, and the like. The movement of a user device can be detected by one or more sensors implemented in the user device. For example, to enable a service transfer, a user can point the first user device to a second user device. The pointing can be achieved, for example, by moving the first user device to the direction of the second user device at certain speed. | 11-12-2015 |
20150327060 | Connecting Devices to Networks - Illustrative aspects described herein relate to assisting wireless devices, such as dependent devices, in connecting to an access point or associated wireless network. Dependent wireless devices may lack user interfaces, which may make it difficult for a user to input credentials for accessing the access point directly from the wireless device. Assisting the wireless device in connecting to the access point may be done through the access point or through other devices, such as host devices. Additionally, the wireless device may connect to the access point using other devices having user interfaces. | 11-12-2015 |
20150312650 | VIDEO MANAGEMENT - The disclosure relates to a method of processing a sequence of image frames to reduce its length. One implementation may involve extracting coefficients (e.g., Discrete Cosine Transform coefficients) from components of individual frames, and comparing the resulting coefficients for sequential frames to identify frames having the least change from a prior frame. Also, scene change values for each frame may be calculated and placed in a sorted list to facilitate identification of frames for removal. Frame removal may be conducted in rounds, where a group of pictures (GOP) may only have one frame removed for any given round. | 10-29-2015 |
20150311984 | Data Interpretation With Noise Signal Analysis - Methods and systems for providing and processing data are disclosed. An example method can comprise determining a first weighted probability based on a probability of occurrence of a noise signal and a first likelihood ratio. The first likelihood ratio is based on a frequency distribution of the noise signal. An example method can comprise determining a second weighted probability based on a probability of non-occurrence of the noise signal and a second likelihood ratio. An example method can comprise determining a combination of the first weighted probability and the second weighted probability, and providing the combination to a decoder configured to decode a value based on the combination. | 10-29-2015 |
20150309852 | Data Interpretation With Modulation Error Ratio Analysis - Methods and systems for analyzing data are disclosed. An example method can comprise receiving a first data signal, decoding the first data signal, determining a second data signal based on the decoded first data signal, and determining a modulation error ratio based on a difference between the first data signal and the second data signal. | 10-29-2015 |
20150304984 | DETERMINING WIRELESS COVERAGE INFORMATION USING WIRELESS ACCESS POINTS - Aspects of the disclosure relate to various approaches to gathering information about access nodes serving in an area and using the information to generate a coverage map. The coverage map may be generated by detecting broadcasted signal strengths from a plurality of access nodes as detected by other access nodes. The broadcasted signal strengths can be used in combination with the location of the access nodes receiving the broadcasted signal to estimate a location of each of the plurality of access nodes. A coverage map may be generated based on the estimated locations of each of the plurality of access nodes using an effective coverage range for each access node based on the access node type. The coverage of each access node may be refined by analyzing signal data received by neighboring nodes. The coverage map may be used to identify unauthorized devices. | 10-22-2015 |
20150304983 | MAPPING AND BRIDGING WIRELESS NETWORKS TO PROVIDE BETTER SERVICE - Methods, systems, computer-readable media, and apparatuses for providing service to access nodes are presented. In some embodiments, a computing device may generate a geographical coverage map comprising a plurality of wireless access nodes respectively at a plurality of geographic locations and a wireless coverage range for each wireless access node. The computing device may receive from at least one wireless access node of the plurality of wireless access nodes an indication that the at least one wireless access node detected a first wireless access node of the plurality of wireless access nodes. The computing device may refine a first coverage range of the first wireless access node based on a respective geographic location of the at least one wireless access node. In some embodiments, a first wireless access node may receive and forward join emergency mesh (JEM) messages to establish a wireless network. | 10-22-2015 |
20150295940 | Detecting Unauthorized Devices - Methods and systems are disclosed that, in some aspects, provide for receiving a provisioning request from a requesting device, and identifying one or more other devices proximate to or co-located with the requesting device. The methods and systems may include determining a location and other information of the one or more other devices and using the information to determine a location of and other information related to the requesting device. It may be determined whether to grant the provisioning request based on the determined location of the requesting device. | 10-15-2015 |
20150294374 | Methods And Systems For Providing Content - Methods and systems for providing content are disclosed. An example method can comprise receiving and/or storing first content comprising a first break point, receiving and/or storing second content comprising a second break point, providing the first content, and providing the second content at the second break point in place of the first content at the first break point. In an aspect, the first and second content can be first and second episode of a television show. The first content and the second content can comprise portions that may be commercials, alternate scenes, previews. The portions in the second content can be received at a later time. For example, the portions in the second content can be a newer version or updated version of the respective portions in the first content. The portions in the second content can be played when the first content is provided. | 10-15-2015 |
20150293677 | System and Method for Content Selection - Methods, systems, and software are described herein for providing a user interface that, in one example, indicates the current point in progress for various items that are available for selection. Upon selection of one of the items of content and/or services that present the items of content, the item of content may be accessed (e.g., for display, recording, or other type of consumption) at the point in progress or at another location within the item of content that may correspond to or otherwise depend upon the point in progress. | 10-15-2015 |
20150289121 | Emergency Information Delivery - Various systems described herein may allow a user's personal information, such as their medical history, to be automatically delivered to appropriate emergency personnel in response to a reported emergency, such as a 911 call, activation of a smoke alarm or security system, or other emergency. Various items of personal and confidential information may be stored in a secure location, and the user may provide advanced approval to have the information automatically delivered to emergency responders in response to a request for emergency assistance. For example, after the user initiates a request for emergency assistance, a computing device may determine whether the user has granted approval for emergency delivery of the user's confidential information, and if such approval has been granted, the computing device may request the delivery of the user's confidential information to the emergency responders. | 10-08-2015 |
20150288621 | APPLICATION PORT MANAGEMENT - A computing platform executing an application may receive a response to a request for opening a network port for utilization by the application from a computing platform distinct from the computing platform executing the application. The computing platform executing the application may determine whether to open the network port for utilization by the application based on the response to the request. In some embodiments, the application may invoke at least one call to an application program interface (API) of an operating system (OS) running on the computing platform executing the application, and the request may be generated responsive to the at least one call to the API of the OS. | 10-08-2015 |
20150288593 | MODIFIED CONTENT DELIVERY BASED ON NETWORK CONDITIONS - Systems and methods for sending data and pointers to data in response to a request for data are described. The system may receive a request for data from a device, and based on network conditions, such as network load, latency, available bandwidth, congestion, etc., the system may return a portion of the requested data and one or more pointers to a second portion of the requested data to the requesting device. A device may request the second portion of the data by selecting one or more of the pointers. | 10-08-2015 |
20150271035 | TRANSACTIONAL INTEGRITY ASSESSMENT - Systems and methods are disclosed for effectively managing a network of computing devices by collecting and processing performance metric information from a plurality of devices in the network. In one embodiment, a computing device performance monitor may be configured to collect a plurality of performance metric information for one or more monitored computing devices and may assign integrity scores to the plurality of performance metrics. The performance monitor may be configured to determine performance values for the one or more monitored computing devices, and use the performance values to determine an appropriate response or corrective measure. | 09-24-2015 |
20150256903 | RETRIEVING SUPPLEMENTAL CONTENT - A system may provide supplemental content to a viewer of a content item through use of an embedded identifier indicating an address of associated supplemental content identifying data. The supplemental content identifying data may identify one or more supplemental content items associated with the content item and available to the viewer. An address or other identifier in the supplemental content identifying data may be used to retrieve at least a portion of the available supplemental content items, and a display may be generated combining the content item with the supplemental content. In some embodiments, the identifier may be securely provided to a client and may be authenticated as part of retrieving supplemental content associated with the content item. The identifier may comprise a trusted token or security token used to authenticate the supplemental content identifying data associated with the content item. | 09-10-2015 |
20150256550 | LOCATION AWARE SECURITY SYSTEM - Methods, computing devices, and systems that dynamically determine whether a request is authorized or fraudulent are described herein. A computing device may receive a request from a communication device, and a geographical location of the communication device may be determined. User information may be requested, and based on the information and the geographical location of the communication device, a risk value can be calculated. A determination of whether to honor the request may be based on the subscriber risk value. | 09-10-2015 |
20150248887 | Voice Enabled Screen reader - In some embodiments, a system may process a user interface to identify textual or graphical items in the interface, and may prepare a plurality of audio files containing spoken representations of the items. As the user navigates through the interface, different ones of the audio files may be selected and played, to announce text associated with items selected by the user. A computing device may periodically determine whether a cache offering the interface to users stores audio files for all of the interface's textual items, and if the cache is missing any audio files for any of the textual items, the computing device may take steps to have a corresponding audio file created. | 09-03-2015 |
20150248610 | TOOL FOR PREDICTING CAPACITY DEMANDS ON AN ELECTRONIC SYSTEM - Method of predicting capacity demands on a desired device used to support services for a number of subscribers within a market area having a number of devices. The method includes predicting the capacity demands as a function of historical capacity demands for the desired device and average subscriber capacity demands on the number of devices in the market area. | 09-03-2015 |
20150244586 | Network Provisioning And Deployment - Systems and methods for managing a network are disclosed. One method can comprise storing an identifier associated with one or more of a user device and a first network device. The first network device can be at a first location and can be configured to establish a connection between the user device and a first network. A request to connect can be received from the user device via a second network. The identifier can be provided in response to the request, wherein the identifier facilitates data transmission as if the user device was connected to the first network via the first network device. | 08-27-2015 |
20150229699 | Methods And Systems For Linking Content - Methods and systems for linking content are provided. An example method can comprise a first device receiving first content via a non-packetized network from a content provider, wherein the first content comprises one or more trigger elements. A user of the first device can select one or more trigger elements in the first content and a trigger signal can be transmitted from the first device to a linking system. The linking system can receive a request for information from a second device. The linking system can associate the request for information with the trigger signal and transmit a request for second content to the content provider, wherein the second content relates to one or more trigger elements of the first content. Upon receiving the request for second content, the content provider can transmit the second content to the second device via a packetized network. | 08-13-2015 |
20150223416 | Automated Control System - Aspects of the disclosure relate to a method that may include receiving a watering restriction for a location, detecting that a sprinkler controller is associated with a property within the location, and transmitting, to the sprinkler controller, the watering restriction. Additionally, a method may include receiving, at a sprinkler controller, a watering restriction for a location, the sprinkler controller associated with a property within the location, and adjusting, in response to the watering restriction, a sprinkling schedule for the property. Furthermore, a method may include receiving weather prediction information associated with a property, updating, in response to the weather prediction information, a sprinkling schedule for a sprinkler system associated with the property, receiving, after a time period, updated weather prediction information for the property, and updating the sprinkling schedule based on a comparison between the sprinkling schedule and the weather prediction information over the time period. | 08-13-2015 |
20150222704 | Methods And Systems For Processing Data Requests - Methods and systems for managing data and transmission of content are disclosed. One method can comprise receiving a first request from a first computing device via a network. An index can be received from a first storage medium in response to the first request. The index can be stored in a second storage medium. The first storage medium is located in the network upstream from the second storage medium relative to the first computing device. A second request can be received from one or more of the first computing device and a second computing device via the network. The index can be retrieved from the second storage medium in response to the second request. | 08-06-2015 |
20150215278 | AUTONOMOUS CONFIGURATION OF DEVICE AND SERVICE IDENTIFIERS - Dynamic configuration of identifiers of a computing device is described. A computing device may assign identifiers to interfaces, and may send one or more requests through one or more of the interfaces to access a network. A response to the request may be analyzed to determine whether it includes a code that the device understands to be from the network. If the response did not include such a code, the device may determine whether to re-assign the identifier currently assigned to a primary or default interface to another interface of the multiple interfaces. | 07-30-2015 |
20150215241 | MESSAGE DISTRIBUTION GROUPS - A user who is a member of a message distribution group may wish to be temporarily removed from receiving all future messages sent to a distribution group or from receiving select future messages sent to a distribution group. The user can send a request to temporarily leave the distribution group and provide criteria or conditions which would cause the user to be automatically rejoined to the distribution group for receiving future messages. A user can also request to receive messages sent to the distribution group during the user's temporary absence from the distribution group upon rejoining the distribution group. | 07-30-2015 |
20150208249 | System And Method For Network Deployment And Management - Systems and methods are disclosed comprising receiving an upstream service signal from a premises. In an aspect, the systems and methods are configured for providing a wireless signal based on the received service signal external to the premises. | 07-23-2015 |
20150206542 | Intelligent Data Delivery - Methods and systems for managing and transmitting content are disclosed. A sample method can comprise determining signal-to-noise ratio information relating to one or more data blocks and determining a threshold signal-to-noise ratio. At least one of the one or more data blocks can be requested based upon respective signal-to-noise ratio information and the threshold signal-to-noise ratio. | 07-23-2015 |
20150201153 | APPARATUS AND METHOD FOR RECORDING CONTENT - Methods, computer readable media, and apparatuses for switching streams in response to detecting a start trigger are presented. A program's start trigger indicating that the program is upcoming may be detected on a first stream, and in response to detecting the start trigger on the first stream, a second stream containing the program may be switched to. The program may be a video program. Segment triggers may be detected and may be used to selectively record and/or delete segments of the program according to a priority scheme. Multiple start triggers may be detected at decreasing time intervals. The existence of a recording conflict may be determined based on a program's start trigger and a user may be alerted of the recording conflict. | 07-16-2015 |
20150195675 | Methods And Systems For Content Consumption - Methods and systems for content consumption are described. One method comprises providing content to a first device, receiving a command to provide the content to a second device, determining the second device from a plurality of devices based on a proximity metric, and providing the content to the second device. The command can indicate a switch point, specify one or more non-transferable devices and block the direction of content transfer between certain devices. | 07-09-2015 |
20150195362 | Network Filter - Systems and methods for managing a network are disclosed. One method can comprise transmitting a first identifier associated with a first service. Access to the first service can be provided to a user device using the first identifier. A filter element associated with the user device can be received. Transmission of a second identifier associated with a second service can be filtered based on the filter element, wherein filtering transmission inhibits access of the user device to the second service. | 07-09-2015 |
20150188830 | Systems And Methods For Managing Congestion - Systems and methods for managing congestion in a network are disclosed. One method can comprise establishing a connection between a first network device and a second network device, wherein the first network device has an associated data limiter value such as a congestion window (CWND). The size of the CWND can be modified, for example, at a first rate, when no congestion is detected. In response to the congestion window size exceeding a threshold value associated with the connection, the size of the CWND can be modified based on round trip time (RTT) associated with the connection. If congestion on the connection is detected, the congestion window size can be modified to a value based on at least in part the bandwidth and RTT of the connection between the first network device and the second network device. | 07-02-2015 |
20150153944 | Direction Based Content Navigation - Methods and systems for providing and interfacing with content are disclosed. An example method can comprise providing an interface and receiving an interaction with the interface. The interface can be updated with a first element if the interaction is in a first direction. The first element can provide information based on user data. The interface can be updated with a second element if the interaction is in a second direction. | 06-04-2015 |
20150143408 | PREMISES AUTOMATION CONTROL - A content service provider can transmit a plurality of content streams each including audio, video, or audio-video content to a plurality of premises. In addition, the content service provider can transmit one or more command streams, along with the plurality of content streams over a common content distribution network. The one or more command streams may each include a repeating set of premises automation commands. The premises automation commands may be sent to one or more appropriate systems if a user selects a channel associated with the corresponding command stream. Each set of premises automation commands may be configured to instruct a system at a premises to perform a function. The commands may, for example, instruct a lighting system to turn on/off lights, a security system to enter an arm or disarm operational state, a thermostat to adjust its temperature, etc. | 05-21-2015 |
20150143069 | Managing Data Delivery - Methods and systems for managing data and/or operations on data such as content are disclosed. A method can comprise receiving data from a source, determining timing information associated with the source and automatically modifying a storage operation of data received from the source based upon the timing information. | 05-21-2015 |
20150134967 | Trusted Communication Session And Content Delivery - Methods and systems for configuring a network are disclosed. An example method can comprise receiving a first token and an encryption key from a first device. A second token can be received from a second device. A determination can be made as to whether the first token matches the second token. Configuration information can be provided to the second device if the second token matches the first token. The configuration information can comprise information for connecting to a proxy configured on the first device. A request for content can be received from the proxy on behalf of the second device. The request for content can comprise the encryption key. | 05-14-2015 |
20150127794 | Content And Device Naming Scheme - Methods and systems for managing content are disclosed. An example method can comprise receiving content at a first device. The first device can be associated with a first identifier. The method can comprise inserting the first identifier into the content. The method can also comprise providing the content comprising the first identifier to a second device associated with a second identifier. The second identifier can comprise the first identifier. | 05-07-2015 |
20150117195 | Systems And Methods For Managing A Network - Systems and methods for managing congestion in a network are disclosed. One method can comprise receiving a first congestion indicator at a network point and modifying a data transfer rate to an effective bandwidth in response to receiving the first congestion indicator. If a second congestion indicator is received within a predetermined time period, the data transfer rate can be reduced to a factor of a committed information rate. If a second congestion indicator is not received with the time period, the data transfer rate can be increased to a target transfer rate. | 04-30-2015 |
20150106840 | Methods And Systems For Logging Information - Methods and systems for providing data such as content are disclosed. A method can comprise selecting a closed caption buffer and storing a service trace in the selected closed caption buffer. The closed caption buffer comprising the stored service trace can then be activated to provide service information. | 04-16-2015 |
20150100622 | Network Device Mediation - Systems and methods for managing a network are disclosed. One method can comprise establishing communication with an interface of a user device, wherein the user device is located within a first network that is external to a second network. Communication can be established with a computing device, wherein the computing device is located within the second network, and wherein data is received from the computing device based at least in part on a threshold service parameter. An emulation of the interface of the user device can communicate with the computing device to satisfy the threshold service parameter. | 04-09-2015 |
20150093999 | Device Configuration Using Interference - Methods and systems for generating and providing signals to a device, and configuring the device are disclosed. An example method can comprise identifying a device tuned to a first frequency, determining a signal configured to provide interference at the first frequency, and providing the signal to the device such that the device is caused to no longer be tuned to the first frequency. | 04-02-2015 |
20150091710 | Remote Control - A handheld remote control device may have an angled directional control pad having a planar orientation that is askew from a front face control surface of the remote control device. The angled directional control pad may include a rear portion on the rear of the remote control device, which may be angled as well. The rear portion of the directional control pad may include an inductive charging circuit for charging a battery of the remote control device, and may be configured to mate with a charging base. | 04-02-2015 |
20150089561 | MANAGING DATA - An apparatus, method, and system are provided for binding application data associated with an application with content asset data associated with a content asset. In some embodiments, capacity or bandwidth for each of the application data and the content asset data may be allocated in accordance with one or more profiles. The one or more profiles may include horizontal aspects, vertical aspects, linear and non-linear aspects, and the like. In some embodiments, the binding may take place at a content provider location in accordance with early binding practices, at a central location in accordance with late binding practices, and/or at a user equipment device in accordance with user binding practices. | 03-26-2015 |
20150089521 | DATA TRANSLATION FOR VIDEO-VIEWING ACTIVITY - A computer-implemented method of using Linear, DVR, and VOD video viewing activity data as input to a data translation processor which prepares that viewing activity for more efficient downstream processing by translating detailed values to aggregated values according to analyst defined translation rules in preparation for ingestion by a MapReduce Framework with the result that the MapReduce Framework needs to process less data in order to create analytical studies of second-by-second viewing activity for program, channel, house, device, viewer, demographic, and geographic attributes. The source data may be extracted from a database defined according to the Cable Television Laboratories, Inc. Media Measurement Data Model defined in “Audience Data Measurement Specification” as “OpenCable™ Specifications, Audience Measurement, Audience Measurement Data Specification” document OC-SP-AMD-101-130502 or any similar format. An analyst can use Hadoop to run more studies in less time with less hardware thus gaining greater insights into viewing activity at lower cost. | 03-26-2015 |
20150082328 | Content Recording And Storage Allocation - Methods and systems for providing content are disclosed. An example method can comprise providing content based on a subscription agreement or other arrangement. An example method can comprise identifying a portion of the content relevant to a user and providing an offer to the user to record the portion of the content. The offer can comprise an offer price and an access condition. An example method can comprise allocating storage and recording the portion of the content. Further, access to the stored portion of the content can be provided in accordance with the access condition. | 03-19-2015 |
20150074249 | IDENTITY MANAGEMENT AND SERVICE ACCESS FOR LOCAL USER GROUP BASED ON NETWORK-RESIDENT USER PROFILES - A profile-based system is employed to manage user identities and preferences, devices, content and/or other aspects of service delivery. The user profiles may be maintained in one or more servers or other elements located in an external network access via a customer premises equipment (CPE) gateway of a local network. The profiles can be used to map users to identities, devices, services, and other features that affect the manner in which a particular user communicates with (or through) the external network. | 03-12-2015 |
20150067027 | SINGLE PASS LOAD BALANCING AND SESSION PERSISTENCE IN PACKET NETWORKS - Methods and systems for performing load balancing and session persistence in IP (e.g., IPv6) networks are described herein. Some aspects relate to a destination options extension header that may be used to store load balancing session persistence option (LBSPO) data, including a client identifier and a server identifier for each of a client and a server. A load balancer for a server farm can perform session persistence and load balancing based on the LBSPO information. The server can include its own address in the LBSPO data when responding to an initial request from a client. The client device may then address subsequent packets to the server selected for that session, thereby bypassing the load balancer after the session is established, thereby freeing the load balancer to handle other requests. The LBSPO information may remain unchanged for the duration of the session. | 03-05-2015 |
20150046982 | Determining Response Signature Commonalities - An analyzer can obtain data regarding signal characteristics in each of multiple communication channels within an access network. The analyzer can use that data to create signatures corresponding to each of the multiple channels. Based on similarities between signatures, the analyzer may then identify clusters of signatures associated with devices that share channels or portions of channels. | 02-12-2015 |
20140351875 | System and Method for Supporting Multiple Identities for a Secure Identity Device - A multiple-identity secure device (MISD) persistently stores a single identification code (a “seed identity”). The seed identity need not be a network address, and may be stored in an integral memory of the device, or on an interchangeable card received in a physical interface of the MISD. The MISD is provided with a transformation engine, in hardware or software form, that is subsequently used to generate one or more unique identities (e.g., network addresses) from the stored seed identity using predefined logic. The generated identities may be dynamically generated, e.g., in real-time as needed after deployment of a device into possession of a subscriber/customer/user, etc., or may be securely stored in the MISD for subsequent retrieval. The transformation engine may generate a unique identity in accordance with an addressing scheme identified as a default setting, a global/network setting, or as determined from a received data transmission. | 11-27-2014 |
20140351835 | SYSTEM AND METHOD FOR MEASURING LONGITUDINAL VIDEO ASSET VIEWING AT A SECOND-BY-SECOND LEVEL TO UNDERSTAND BEHAVIOR OF VIEWERS AS THEY INTERACT WITH VIDEO ASSET VIEWING DEVICES THAT ACCESS A COMPUTER SYSTEM THROUGH A NETWORK - A computer-implemented method of using channel tuning data from a video asset viewing device connected to a network to measure video asset viewing at a second-by-second level during one or more user defined lead-in periods, and then correlating that with video asset viewing during a user defined target period, for the purpose of analyzing how viewing activity during the lead-in period(s) correlates with viewing activity during the target period, thus producing longitudinal viewing metrics; all while maintaining viewer anonymity. Additionally, viewing metrics can be categorized based on user defined demographic, geographic, and histogram groupings representing the percentage of video asset viewing with the result that the analyst is able to gain detailed insight into customer viewing behavior. The lead-in video asset may be any video asset or assets. The target may be any subsequent video asset. The metrics produced are useful to service providers, advertisers, and content producers. | 11-27-2014 |
20140351670 | Variable Interleave Data Transmission - In cable modem termination systems (CMTS) and other information transmission systems, a method for changing the interleave depth associated with each data stream is provided. This may be done dynamically, and for any subset of downstream devices such as modems. The interleave depth may be set on an individual device level. Embodiments may decrease data receiving latency on devices that do not suffer from error rates, such as caused by burst noise, while maintaining throughput on devices with high error rates. | 11-27-2014 |
20140334334 | Dynamic Network Awareness - Systems and methods for managing a network are disclosed. One method can comprise determining presence of a first network device associated with a network. If the first network device is not present, a second network device can be configured to assume authority of the network. If the first network device is present, the second network device can be configured to join the network. Other aspects relate to providing services in an environment having multiple service providers. | 11-13-2014 |
20140330943 | Logical Address Configuration And Management - Methods and systems for configuring a network are disclosed. An example method can comprise receiving a request from a first device to connect to a first network. An example method can also comprise determining a first logical address. The first logical address can comprise one or more bits configured to identify the first device on the first network and specify configuration information for the first device. An example method can further comprise providing the first logical address to the first device. | 11-06-2014 |
20140328345 | Ascertaining Per-Hop Network Characteristics - A tool that may be used for querying and obtaining per-hop information along a network path, and/or for verifying the host name of each hop against a data repository such as the DNS. The query and response may be transmitted in, e.g., the destination options header of data packets, such as an IPv6 destination options header. | 11-06-2014 |
20140325559 | ALTERNATE SOURCE PROGRAMMING - An apparatus, method, and system are provided for associating or tying an audio source/content to visual/video content. A request to tie a selected audio source to visual/video content may be received. Upon receiving the request, the selected audio source may be tied to the visual/video content. Audio received from the selected audio source may be substituted for audio associated with the visual/video content. One or more synchronization techniques/methods may be used to synchronize audio content with visual/video content. | 10-30-2014 |
20140324996 | System and Method for Improved Notifications - Systems and methods for sending/receiving improved in-browser notification messages are provided. The notification messages are overlaid on HTTP traffic on port | 10-30-2014 |
20140321277 | Network Validation - Systems and methods for provisioning and validating a network are disclosed. One method can comprise providing a first communication tunnel between a network access point and a first tunnel endpoint. Availability of the first tunnel endpoint can be determined. If the first tunnel endpoint is determined to be available, network traffic can be routed to the first tunnel endpoint. If the first tunnel endpoint is determined to be unavailable, a second communication tunnel between the network access point and a second tunnel endpoint can be provided. | 10-30-2014 |
20140317653 | ARBITRATED AD CONSUMPTION - Some aspects may include determining whether to allow a skip over a portion of required content based on the amount of time elapsed since a portion of required content was played. The amount of time elapsed since a portion of required content was played may be measured based on the sum time of content played, or may be based on the amount of wall time elapsed. The determination of whether to allow a skip over a portion of required content may be made based on comparing the amount of time elapsed since a portion of required content was played to a threshold amount of time. Some aspects may allow free navigation within content if the amount of time elapsed is less than the threshold, and may restrict navigation or require playback of required content if the amount of time elapsed is greater than the threshold. | 10-23-2014 |
20140314390 | Providing Enhanced Content - Methods, systems, computer readable media, and apparatuses for providing enhanced content are presented. Data including a first program, a first caption stream associated with the first program, and a second caption stream associated with the first program may be received. The second caption stream may be extracted from the data, and a second program may be encoded with the second caption stream. The first program may be transmitted with the first caption stream including first captions and may include first content configured to be played back at a first speed. In response to receiving an instruction to change play back speed, the second program may be transmitted with the second caption stream. The second program may include the first content configured to be played back at a second speed different from the first speed, and the second caption stream may include second captions different from the first captions. | 10-23-2014 |
20140314232 | PC Secure Video Path - A system and method are disclosed for creating a secure video content path, or a protected media content bus, within an unsecure personal computer. A portable security module, or electronic key safe, may be inserted into a personal computer that has different internal components for processing secure and unsecured content. The security module may establish a secure encrypted link with a secure video processor of the personal computer, and may use the personal computer's network interface to request authority to receive secured content. The security module may provide content keys to the secure video processor to access secured content received over an external network. | 10-23-2014 |
20140304516 | Authentication and Binding of Multiple Devices - Systems and methods are described that relate to authentication and/or binding of multiple devices with varying security profiles. In one aspect, a first device with a higher security profile may vouch for the authenticity of a second device with a lower security profile when the second device requests access for content from a content provider. The vouching process may be implemented by allowing the first device to overlay its digital signature on a registration request that has been signed and transmitted by the second device. The second device with the lower security profile may access content from the content provider or source for a predetermined time period, even when the second device does not access content through the first device. | 10-09-2014 |
20140297582 | Movable Storage - A mobile storage system is disclosed that in one aspect identifies a geographical location change of a user, such as movement from a first geographical location to a second geographical location. In response, the mobile storage system may move the user's information to a storage device associated with the second geographical location so that the user's information may be accessed by the user more efficiently. | 10-02-2014 |
20140289768 | Frequency Redirection for Inband Signaling - A channel remapping pre-notification (RPN) message is transmitted in each of multiple frequencies prior to movement of data associated with one or more virtual channels to one or more different frequencies. The RPN message is also sent prior to transmission of a Virtual Channel Table (VCT) reflecting channel movement. If a receiving device is unable to find data associated with a selected channel subsequent to the channel movement, the stored RPN information can be used to identify a new frequency for that selected channel. | 09-25-2014 |
20140289521 | Reoccurring Keying System - A secure communication system or method are disclosed that may employ a constant level of trust between participants and a security management entity. As part of the constant level of trust, a communication policy may cause participants to request key validation every time the participant wishes to take an action that requires use of a key. In this manner, the participant may regularly communicate with the security management, and this regular communication can be further used to implement key renewal and/or rollover procedures. | 09-25-2014 |
20140283120 | Methods And Systems For Managing Data Assets - Methods and systems for managing data assets and rights thereto are disclosed. One method can comprise generating an access token representing access rights of one or more users or device. A request for access to data can be received from the one or more users and the request can be granted or denied based upon the access rights of the one or more users. The access token can be modified based upon granting or denying the request. | 09-18-2014 |
20140282789 | Allocation of Clamping Functionality - A system may receive a plurality of requests to record a plurality of programs. Based on these requests, resources may be provisioned for transcoding variable bit rate streams into constant bit rate streams. Resources may be provisioned based on assigning transcoding tasks to an existing set of deployed devices in which the transcoding tasks correspond to the plurality of requests. Resources may further be provisioned based on incrementally deploying an additional device to the existing set of deployed devices when the transcoding capacity reaches a certain level. | 09-18-2014 |
20140282759 | Buffering Content - The disclosure relates generally to buffering and presenting content. Multiple pause buffers may be created and maintained so that users can jump within the content of a channel. If buffered content is not available, the user may be offered similar content that is available as on-demand content, or as other recorded content, for example, stored on a digital video recorder. If a commercial is playing when the new channel is selected, a buffered portion corresponding to an earlier portion of the content may be presented instead of the commercial. | 09-18-2014 |
20140282745 | Content Event Messaging - Methods, systems, computer readable media, and apparatuses are disclosed for providing event messages to a user. The event messages may include video data or a link to video of the event. In some variations, a user or content provider may define criteria for the event messages that are to be displayed to the user. The event messages may be stored so that a user may be able to browse through the stored event messages and decide when to view the video of the event. Upon a user's selection of the event message, the video of the event may be displayed to the user on the same display device or another display device. | 09-18-2014 |
20140282708 | Content Aggregation - A content management system may assist users in managing consumption of content, such as television programs. Primary content may be segmented into portions, where a secondary content is interspersed between a first portion and a second portion of the primary content. The first portion and the second portion may be aggregated sequentially. | 09-18-2014 |
20140282653 | Selective Interactivity - A system may selectively deliver interactive portions of a piece of content, based for example on a recipient user's historical tendency to use interactive portions of prior content. Multiple levels of interactivity may be defined for a given piece of content, such as an advertisement, and different users may receive different levels of interactivity based on how much they use interactive features. Some users may receive no interactive features at all, while others may receive the interactive features, and despite the fact that all of the users' devices may be perfectly capable of processing the interactive features for the user. The omission from transmission may conserve bandwidth and transmission resources. | 09-18-2014 |
20140282122 | SUPPLEMENTAL SERVICES INTERFACE - Examples are described for integrating interface functionality with other experiences. For example, if a user is interested in a particular item of scheduled or on-demand content (e.g., a television series episode), the user may also be interested in a web page devoted to the television series and/or other extras such as cast interviews, news, related theme apps, and the like. These types of experiences may be integrated into an interface by presenting the experiences as supplemental services that may be presented and/or selected. | 09-18-2014 |
20140282117 | Active Impression Tracking - Aspects of the disclosure relate to tracking user engagement with an interface. In one aspect, interaction of a user with a user interface can be detected and, in response to such interaction, it can be determined if the user interface was updated. In a scenario in which it is determined that the user interface was updated, an impression metric indicative of engagement of the user with the user interface can be updated. The updated metric can permit the tracking of user engagement. | 09-18-2014 |
20140282052 | OPTIMIZED USER INTERFACE DELIVERY - Multiple User Interface (UI) states may be identified and encoded into encoded UI states. Each of the encoded UI states may comprise an image of one or more of the UI states and metadata associating the encoded UI state with one or more other encoded UI states that comprise an image of a UI state that is navigationally related to one or more of the UI states encoded in the encoded UI state. A portion of the encoded UI states may be communicated to one or more user devices. | 09-18-2014 |
20140281854 | HYPERMEDIA REPRESENTATION OF AN OBJECT MODEL - A method and system may allow for converting an object model. For example, a computing device may receive an object model to be converted to a document that represents the object model. The computing device may be configured to traverse the object model and build a document (e.g., an XHTML document, XML document, etc.) that represents the object model. The document may comprise a series of tags that represent objects in the object model. The computing device may then provide the document as a part of a hypermedia API. | 09-18-2014 |
20140281597 | COMMUNICATION AND CONTROL FOR POWERED DEVICES - A first device (such as a power supply) may detect a power anomaly and provide a warning to a second device that is powered by the first device. For example, if there are conditions indicating an increased likelihood of a power outage (e.g., a brownout period, one or more voltage spikes, etc.), then the first device may notify the second device, and in response, the second device may take protective action. Examples of protective action may include, but are not limited to, saving certain data (e.g., critical data) to non-volatile data storage, initiating a shut-down procedure, warning a user of the second device, etc. As the warning and/or other communications between the power supply and powered device may be wireless, various example techniques for wirelessly pairing the devices are also disclosed. | 09-18-2014 |
20140281533 | Systems And Methods For Providing Secure Services - Systems and methods for providing one or more secure services are disclosed. One method can comprise authenticating and/or authorizing a user device to receive a security token. A request for information can be processed using the security token to facilitate the secure provision of services to the user device. | 09-18-2014 |
20140280994 | Communication Policy Frame - Communication sessions may be initialized by sending an initialization request, and the request may include a frame of policy data identifying permissions, prohibitions and/or rules governing a requesting user or computing device's ability to make calls and use communication services. The policy frame of data may be included with the call initialization request for the session, and may be passed along to multiple nodes that receive the call initialization request. | 09-18-2014 |
20140280992 | Mitigation Of Processing Loops In A Communication Network - Aspects of the disclosure relate to error prevention in a communication session traffic environment. One or more embodiments of the disclosure relate to mitigation of processing loops during establishment of a communication session in a network. A network node at the boundary of the network can mitigate processing loops by monitoring formation of such loops and proactively terminating communication processing in response to expiration of a timer. The timer can be initiated in response to formation of a loop. | 09-18-2014 |
20140280983 | Methods And Systems For Pairing Devices - Disclosed herein are methods and systems for pairing devices such as control devices and user devices, by determining location information relating to one or more of the control devices and the user devices. Location information can be used to identify at least one user device proximate to the control device. The method and system then identifies a selected user device to be paired with the control device. The control device is then paired with the selected user device. | 09-18-2014 |
20140280953 | Management Of Network Configuration And Address Provisioning - Provided are systems and methods for network management and configuration. Exemplary methods can comprise communicating a first message to a network device. The first message can specify one of a first protocol or a second protocol. Methods can comprise configuring a first logical address for the network device based at least on the first message. Methods can comprise communicating a second message to the network device. The second message can specify one of a first mode, directing the network device to use the first protocol to connect to a network, or a second mode, directing the network device to use the second protocol to connect to the network. Methods can also comprise receiving a notification to release the first logical address from the network device. Methods can further comprise configuring a second logical address for the network device that can be defined according to the second message. | 09-18-2014 |
20140280886 | CONSOLIDATED PERFORMANCE METRIC ANALYSIS - Performance metrics may be received from multiple data processing elements associated with a performance metric domain and a consolidated performance metric may be determined. Grouping the performance metrics into performance metric groups may be performed based on their respective associations with different aspects of the data processing elements. | 09-18-2014 |
20140280876 | Custom Content Insertion For User Groups - Methods and systems for providing content to communication session participants are disclosed. In exemplary methods, at least one source can be monitored. Content relevant to a communication session having one or more participants can be identified from the at least one source. Additionally, the content can be provided as a part of the communication session in a format compatible with the communication session. | 09-18-2014 |
20140280869 | Management of Delivery of Multimedia Components - Systems, methods, apparatuses, and computer readable media may be configured for establishing at least one session for delivery of multimedia. In an aspect, a first transmission of data fragments of a first component and a second transmission of data fragments of a second component may be transmitted and synchronized for presentation. If an inactivity event is detected the session may be maintained while reducing bandwidth consumption. | 09-18-2014 |
20140280747 | Network Connection Handoff - Systems, methods, apparatuses, and computer readable media may be configured for transferring of state data of a network connection established by a first device. In an example, a front end device of a cache cluster may establish a network connection with a client device and generate state data associated with the network connection. The front end device may receive a content request from the client device via the network connection and select one of a plurality of back end devices to provide the content item. | 09-18-2014 |
20140280741 | Systems And Methods For Configuring Devices - Systems and methods for configuring devices are disclosed. One method can comprise receiving an output signal representing user rights relating to a requested data and processing the output signal to generate validation data. The method can also comprise transmitting the validation data to a source of the requested data, wherein the validation data facilitates the transmission of the requested data. | 09-18-2014 |
20140280703 | SERVICE PLATFORM ARCHITECTURE - Requests received at a service platform may be processed either synchronously or asynchronously, based on, for example, a determination of the expected response time for the service request. Some embodiments may include separate hardware infrastructures and/or may support service requests designated for asynchronous processing. | 09-18-2014 |
20140280702 | DELIVERY OF CONTENT - Future data connection quality may be predicted based on past data connection quality, and future requests for data may be predicted based on past requests. These predictions may be used to help decide whether, when, and/or how to deliver the data in a proactive manner. For example, according to some aspects described herein, a future data connection quality may be predicted based at least on historical data connection quality. It may be determined whether to pre-deliver at least a first portion of an item of content based at least on the predicted future data connection quality. If so, then the at least the portion of the item of content may be pre-delivered to the device and/or to another destination. | 09-18-2014 |
20140280701 | DISTRIBUTED COMPUTING - Methods, systems, computer readable media, and apparatuses that manage distributed computing tasks based on information received at lower levels of the Open Systems Interconnection (OSI) model are described herein. Some embodiments relate to using a Data Over Cable Service Interface Specification (DOCSIS) capable device to manage distributed computing tasks at Layer 2. For example, registered device may send ranging requests a termination system that include additional information related to the capacity and ability for a registered device to handle a resource associated with a distributed computing task. Based on the information included in the ranging request, the system may determine that the registered device is available for resource data and, thereafter, may distribute the resource to the registered device in connection with performing the distributed computing task. | 09-18-2014 |
20140280695 | SYNCHRONIZING MULTIPLE TRANSMISSIONS OF CONTENT - The disclosure relates generally to providing synchronized supplemental content. In one aspect, second user devices may be used to consume supplemental content associated with primary content presented on a first display. The supplemental content may be synchronized with the primary content. Such synchronization may be performed by detecting and reporting triggers within the primary content and transmitting synchronization signals to appropriate second user devices. Another aspect of the disclosure relates to determining which interfaces or applications will report the triggers, and fine-tuning how many interfaces or applications will report the triggers. | 09-18-2014 |
20140280688 | Methods And Systems For Dynamic Data Management - Methods and systems for managing data are disclosed. One method can comprise storing first data locally relative to a user device and storing second data remotely relative to the user device. The first data and the second data can relate to the same content. The method can also comprise generating a manifest comprising location information relating to the first data and the second data and receiving a request for transmission of one or more of the first data and the second data based upon the manifest. | 09-18-2014 |
20140280472 | Systems And Methods For Abandonment Detection And Mitigation - Systems and methods for presenting information are disclosed. One aspect comprises receiving a request for information. First data can be provided in response to the request if a parameter is equal to or exceeds a comparator element, wherein the parameter relates to one or more of abandoned data transmissions and completed data transmissions. Second data can be provided in response to the request if the comparator element exceeds the parameter. | 09-18-2014 |
20140279984 | Systems And Methods For Managing Data - Systems and methods for data management are disclosed. One method can comprise receiving first data from one or more data sources and forming a classification group from the one or more data sources based upon one or more classifiers. The method can also comprise generating an identifier for the classification group by applying a function to the first data and/or the one or more classifiers. Second data can be received from the one or more data sources of the classification group and the second data can be associated with the identifier of the classification group. | 09-18-2014 |
20140279852 | Efficient Data Distribution To Multiple Devices - Methods and systems for providing content are disclosed. An example method can comprise identifying a first plurality of data fragments of a media file. An example method can also comprise identifying a second plurality of data fragments of the media file. An example method can comprise generating a manifest file. The manifest file can comprise information for playback of the second plurality of data fragments on a device without access to the first plurality of data fragments. | 09-18-2014 |
20140278991 | Market Exchange For User Data And Rewards - Methods and systems for data access are disclosed. An example method can comprise receiving a request to access user data. In one aspect, the request can comprise an offer, and the request and the offer can be provided to one or more users. The users can be associated with the user data. The users may grant or deny access to the requested user data in response to the request and in consideration of the offer. | 09-18-2014 |
20140278904 | INTERACTION WITH PRIMARY AND SECOND SCREEN CONTENT - Methods and systems for processing primary and secondary content, and providing rewards are disclosed. In one embodiment, a content server provides primary and second screen content to a user on one or more computing devices. A content server may process the primary and second screen content to identify whether a user is eligible for a reward based on the user's previous experiences, such as interactive experiences, with the content. | 09-18-2014 |
20140274147 | Activating Devices Bases On User Location - System and methods for providing a user experience are described, including a method comprising determining a location of a user and automatically selecting an interface device of a plurality of interface devices based upon the location of a user. The selected interface device can be configured to transmit audio, transmit video, receive audio, receive video, or a combination thereof. The method can also comprise automatically configuring a user experience provided via the selected interface device. | 09-18-2014 |
20140274144 | Information Delivery Targeting - Information may be more specifically targeted to locations or individuals based on contextual information derived from user input, environmental information, device attributes and the like. A more precise location, in some examples, may be determined based on user-specified information such as a name of a device. In other examples, user input such as commands and queries may be used to determine further attributes of a particular location, of a device and/or of a user. Such information may then be used as parameters for filtering and selection of information such as advertisements, movies, books, shows, articles and the like to a specific location, device and/or user. | 09-18-2014 |
20140270194 | REMOVAL OF AUDIO NOISE - A system for removing noise from an audio signal is described. For example, noise caused by content playing in the background during a voice command or phone call may be removed from the audio signal representing the voice command or phone call. By removing noise, the signal to noise ratio of the audio signal may be improved. | 09-18-2014 |
20140270125 | Admission Control Of A Communication System - Aspects of the disclosure relate to admission control of a communication session in a network. The admission control can be implemented by a network node at the boundary of the network or a subsystem thereof. In one aspect, the admission control can be implemented during a predetermined period and can be based at least on an admission criterion, which can be specific to an end-point device, e.g., a target device or an origination device. The admission criterion can be configurable and, in certain implementations, it can be obtained from historical performance associated with establishment of communication session. Such historical performance can be assessed within a period of a configurable span. | 09-18-2014 |
20140270120 | Preconfigured Sender Communication - Methods and systems are described for allowing a calling party to provide a provisional message for a called party. In one aspect, when the calling party places a call to the called party and does not receive an answer, the calling party may choose to have the provisional message delivered. | 09-18-2014 |
20140269930 | EFFICIENT COMPOSITING OF MULTIPLE VIDEO TRANSMISSIONS INTO A SINGLE SESSION - A plurality of different video transmissions may be sent over a network in a reduced definition mode which may be encoded on macroblock domains. The reduced definition video transmissions may be assembled into a composite having numerous thumbnails of reduced definition video transmissions on macroblock boundaries, without decoding the reduced definition video transmissions. These may be sorted and filtered and then combined into a single combined transmission (e.g., stream), which then may be decoded using, for example, a single decoder and displayed. | 09-18-2014 |
20140269303 | Systems And Methods For Managing A Packet Network - Systems and methods for managing congestion in a network are disclosed. One method can comprise receiving delay information relating to one or more network points wherein the delay information represents one or more of link level delay, connection level delay, and class of service level delay. The method can also comprise comparing delay information to a threshold and if the delay information exceeds the threshold, executing a congestion control process associated with the one or more network points. | 09-18-2014 |
20140269270 | SCHEDULED TRANSMISSION OF DATA - A method and system may allow for the scheduling of transmissions. A device may send a transmission request over a network where the request may be an upload request or a download request. Traffic may be monitored on the network and the traffic may determine when the transmission is to be scheduled. Depending on the traffic and the type of transmission, the transmission may be scheduled for a future time or may be added to a queue of pending transmissions. Once commenced, the transmission may be paused and resumed based on continually monitored traffic on the network. | 09-18-2014 |
20140267931 | REMOTE CONTROL ACTIVATION BASED ON PREDICTED EVENTS - Systems and methods for predicting trigger events, such as an advertisement during a video program, and activating a remote control device in response to the prediction are described. By activating the remote control device at a particular time, the remote control device may save energy when listening for data from one or more terminal devices. The time to activate the remote control may be based on one or more factors, including the current presentation position and/or presentation speed of the video program. A remote control device may take additional actions the next time it listens for data, including illuminating backlights, turning on a display, displaying content on the display, interacting with other devices, etc. | 09-18-2014 |
20140267899 | Methods And Systems For Intelligent Playback - Methods and system for presenting content are disclosed. One method can comprise determining a parameter relating to a receipt of data and determining a safe point, related to transmission of data, based upon the parameter. The method can also comprise presenting content based on the data at a first playback rate until the safe point is reached, and if the safe point is reached, presenting content based on the data at a second playback rate. | 09-18-2014 |
20140259144 | Systems And Methods For Providing Services - Systems and methods for providing one or more services via a remote device are disclosed. One method can comprise identifying one or more services available at a location, transmitting identification data to a remote device disposed remotely from the location, the identification data relating to the one or more services identified, receiving a selection of the one or more services available, and providing the selected one or more services available to the remote device. | 09-11-2014 |
20140258449 | SEGMENTED CONTENT DELIVERY - Disclosed systems and methods relate to segmented delivery of content. In one aspect, the segmentation process allows discrete segments of content to be moved through a content delivery network for reconstitution at an edge device. In addition, aspects of the disclosure provide for personalized delivery of content (e.g., advertising, etc.) to each end user and for bandwidth optimization by delivering format specific content based on the capability of an end user device. In yet other aspects, the methods and systems disclosed herein may support time-shifted viewing of live programming options and for adaptive bit rate transmission of content to user devices. | 09-11-2014 |
20140253321 | PROCESSING SECURITY-RELATED MESSAGES - Methods and systems for processing messages received from a security device are presented. In some embodiments, a server may receive one or more messages from a security console and subsequently may determine the location of the security console. The server then may identify one or more other devices that are grouped, e.g., located within a predetermined distance, with the security console. Thereafter, the server may send one or more alert messages to the identified devices. | 09-11-2014 |
20140250235 | Streaming and Downloading of Content - Methods, apparatuses, systems, and software are described for providing content to a device comprising streaming content and sending content in a non-streaming manner (e.g., by downloading a file containing the content). In some aspects, switching between streaming and downloading may be performed in a dynamic manner during presentation of the content, and may be seamless to the user's viewing experience. | 09-04-2014 |
20140249657 | Systems And Methods For Controlling Devices - Systems and methods for managing device controls are disclosed. One method can comprise determining an orientation of a controller and comparing the orientation of the controller and an activation orientation. If the orientation of the controller substantially matches the activation orientation, a control relationship between the controller and the user device may be automatically activated, and if the orientation of the controller does not substantially match the activation orientation, control options to a user of the controller. | 09-04-2014 |
20140248038 | Methods And Systems For Time-Shifting Content - Methods and systems for providing data such as content are disclosed. A method can comprise receiving content, randomly shifting the received content, and providing the randomly shifted received content to a computing device. | 09-04-2014 |
20140247864 | OPTIMIZED CONTENT DELIVERY - Data (e.g., images, video, data fields, character strings, logos, etc.) may be analyzed to identify common elements and differentiating elements, and the elements may be respectively transmitted using different streams. For example, if two devices are receiving two video images that are nearly the same, a first data stream comprising the one or more identified common elements may be sent to them both, a second data stream comprising a portion of the one or more identified differentiating elements may be transmitted to the first device, and a third data stream comprising a different portion of the one or more identified differentiating elements may be transmitted to the second device. | 09-04-2014 |
20140245358 | Enhanced Content Interface - Systems and methods for presenting content are disclosed. One method can comprise presenting an interface such as a content guide comprising a field relating to content. A selection of one or more of a plurality of filters can be received. A first indicator representing first information can be presented if a first one of the filters is selected, wherein the first information relates to the field. A second indicator representing second information can be presented if a second one of the filters selected, wherein the second information relates to the field. | 08-28-2014 |
20140244995 | Adaptive Media Transmission Processing - Provided are methods and systems for processing information. In one example method a first frame of a first group of frames of an information transmission can be processed. The first frame can be encoded without reference to other frames of the information transmission. Additionally, a second frame can be processed in the first group of frames. The second frame can be processed with reference to a frame from a second group of frames of the information transmission. | 08-28-2014 |
20140244748 | Methods And Systems For Providing Supplemental Data - Methods and systems for providing supplemental data are disclosed. An exemplary method can comprise determining content currently being consumed by a user, determining one or more user preferences for display of supplemental data, retrieving supplemental data according to the one or more user preferences, and providing the supplemental data to the user concurrently with the content currently being consumed. | 08-28-2014 |
20140241409 | MODULATION ANALYSIS AND DISTORTION IDENTIFICATION - An apparatus, method, computer readable medium, and system are provided to generate a symbol placement associated with a transmission scheme by transforming a retrieved set of equalization coefficients. Symbols included in the symbol placement may be analyzed and quantified in terms of their distance from a decision boundary. Symbols may be synthesized on an iterative basis in order to obtain visibility into the underlying performance of the transmission scheme over time. If equalization is unable to reduce a signal impairment below a threshold value within a predetermined amount of time, then a determination may be made that a non-linear distortion source is present in a network or communication system. Signals received from a plurality of user terminals may be compared with one another in order to determine a probable location or cause of the non-linear distortion. | 08-28-2014 |
20140240591 | Methods And Systems For Processing Content - Methods and system for processing data are disclosed. One method can comprise receiving content data in a first format and context description data relating to a portion of the content data. The method may further comprise converting the portion of the content data to an intermediate format, and converting the portion of the content data from the intermediate format to a second format based at least in part upon the context description data. | 08-28-2014 |
20140240319 | PROVIDING MULTIPLE DATA TRANSMISSIONS - Methods and systems related to processing multiple data transmissions are disclosed. For example, a computing device may receive a data stream corresponding to a content item, and generate additional data streams by sampling the data stream, for example, using different sampling regions. Another data stream at a higher resolution than each of the additional data streams may then be generated by combining elements (e.g., pixels) of the additional data streams. | 08-28-2014 |
20140237534 | Control Plane Architecture for Multicast Cache-Fill - A multicast content delivery system can use both multicast and unicast streams to efficiently use available bandwidth to deliver content. Available multicast content can be identified to gateways serving consumption devices, and the gateways can receive requests for unicast content deliver, but honor the requests with multicast group sessions. | 08-21-2014 |
20140237526 | System, Device and Method for Transrating File Based Assets - A video transrater, and a transrater system and method. The transrater, system and method may select an optimal bit rate from among a plurality of available bit rates in order to obtain a particular video quality and/or format. | 08-21-2014 |
20140237498 | CROSS PLATFORM CONTENT EXPOSURE TRACKING - A system for tracking how often content items are accessed by devices across multiple platforms is described. The content items may comprise advertisements. When a device accesses a content item, the device may detect the presence of a tag included with the content item. Based on the tag, the device may send a message to a computing device indicating that the content item was accessed. The computing device may accumulate the received messages and generate a report indicating the amount of exposure of various content items across various platforms and demographics. | 08-21-2014 |
20140237056 | Collaborative Composition Of Multimedia Communications - Provided are methods and systems for providing personalized communications. An exemplary method can comprise determining an interest level in contributing to a media message for a recipient. The method can comprise selecting, based on the interest level, a plurality of contributors from a network of members associated with a recipient. The method can also comprise receiving at least two messages in one or more formats from the plurality of contributors. The method can further comprise combining the at least two messages into a media message. The method can comprise providing the media message to a recipient. | 08-21-2014 |
20140235205 | Method And Systems For Pairing A Mobile Device With A Wireless Network - Disclosed herein are systems and methods for associating a device with a network, such as a wireless network. One method comprises storing network identifying information for a network in a database, receiving contact information from a computing device, determining whether the contact information is associated with the network identifying information in the database, and coupling the computing device with the network in response to determining that the contact information is associated with the network identifying information. | 08-21-2014 |
20140233923 | Managing Stored Content - A content management system may assist users in managing the storage of various pieces of content, such as television programs, that the user has recorded. The system may track the user's consumption behavior, determining which programs the user regularly watches and which programs the user regularly ignores, and use that consumption behavior to determine which recorded programs to recommend for relocation to a remote storage, or for outright deletion. The system can also use the behavior information to modify new recording requests, such as directing a new request to a secondary storage location if it is unlikely that the user will view the recording. | 08-21-2014 |
20140233713 | Voice Transcription - Methods, systems, computer readable media, and apparatuses for voice data transcription are provided. Packets that include voice data may be received and for each time that a threshold amount of voice data is received, a segment of voice data may be created and transcribed to text. A message that includes the transcribed text may then be transmitted to an intended recipient of the voice data, to allow the intended recipient to view the message prior to transcription of the remaining segments of the voice data. Additionally, subsequent to transmission of the message, another message may be transmitted that includes text transcribed from a different segment of the voice data. | 08-21-2014 |
20140215591 | SYSTEM AND METHOD FOR PROVIDING DIGITAL CONTENT - A method of providing access to content based upon one or more adequately-credentialed keys being proximate to a certain location. The method includes a first step of acquiring credential information from at least one key tagged with credential information using a credential acquisition device (CAD) at the certain location. The method also includes a second step of confirming that the credential information meets requirements for receiving the content. Further, the method includes a step of providing access to the content after performing the first and second steps. | 07-31-2014 |
20140215538 | Method and Apparatus for Hierarchial Distribution of Video Content for an Interactive Information Distribution System - A method and apparatus for storing and distributing video information in an interactive information distribution system by storing video information on either a centralized or de-centralized secondary storage partition in a network of provider and subscriber equipment, and therein distributing the video information to a subscriber having made a request for such video information. | 07-31-2014 |
20140206367 | METHOD AND APPARATUS FOR OPTIMIZATION OF WIRELESS MULTIPOINT ELECTROMAGNETIC COMMUNICATION NETWORKS - An apparatus is provided. The apparatus comprises: transceiver hardware that is capable of receiving data utilizing multiple simultaneously-received polarization diverse or spatial diverse channels and includes at least one receiver wireless element that is orthogonal frequency division multiplexing-capable and at least one transmitter wireless element; and circuitry capable of working in association with the transceiver hardware. In operation, the circuitry capable of causing the apparatus to: modulate transmit data; add a cyclic prefix to the transmit data; transmit at least one transmit signal including at least a portion of the transmit data to a node, where the apparatus includes a cellular mobile device and the node includes a cellular base station that is multiple-input-multiple-output capable; allow linkage between the cellular mobile device and the cellular base station utilizing a link; and based on a link quality of the link, allow linkage between the cellular mobile device and another cellular base station utilizing another link. | 07-24-2014 |
20140204984 | APPARATUS FOR CALCULATING WEIGHTS ASSOCIATED WITH A RECEIVED SIGNAL AND APPLYING THE WEIGHTS TO TRANSMIT DATA - An apparatus for modulating transmit data and adding a cyclic prefix to the transmit data is provided. The apparatus comprises: transceiver hardware that is capable of receiving receive data utilizing multiple input channels and includes at least one first wireless element that is orthogonal frequency division multiplexing-capable, and at least one second wireless element; and circuitry capable of working in association with the transceiver hardware. In operation, the apparatus is configured so as to cause transmission of at least one transmit signal including at least a portion of the transmit data to a node. The apparatus is further configured so as to allow adaptive routing utilizing another route different from a previous route. In addition, the apparatus is configured such that the adaptive routing includes allowing routing as a function of a link quality associated with at least one link. | 07-24-2014 |
20140204743 | NETWORK LATENCY OPTIMIZATION - A network may provide latency optimization by configuring respective latency values of one or more network components. A latency manager may receive a request indicative of a maximum latency value of a communications path between two devices, and may determine a particular network latency value. The latency manager may then determine respective endpoint latency values for endpoint devices based on the maximum latency value and network latency values. In addition, buffer characteristics, such as buffer depth at particular devices, may be adjusted in view of the latencies. | 07-24-2014 |
20140201767 | Tracking and Responding to Distracting Events - A distraction monitoring system may monitor a user's consumption of content, such as video content, and identify times at which the user is distracted from the content. The identified times may then be presented with a timeline for the video program, and the user may be permitted to view the distractions that occurred during the viewing of the video program. The user may select a distraction, and the video content may be played back from a corresponding playback point. | 07-17-2014 |
20140201370 | Efficient Allocation Of Network Resources - Using information for efficient allocation of network resources, such as for a communication session, is disclosed. The methods and systems can utilize one or more identifiers that can be configured to indicate the presence of one or more supported features, along with an indication of whether the supported feature is required for communication. | 07-17-2014 |
20140196064 | Content Marketplace And Customization Of Content Acquisition - Aspects of the disclosure relate to customization of content acquisition in a content marketplace. Such customization can provide access that is user-specific. In one aspect, the content marketplace can permit a consumer to inspect (e.g., browse or search) and acquire content offerings by customizing the user's access package using one or more user devices and according to various price propositions. | 07-10-2014 |
20140192963 | Prioritized Call Sessions - A local network call handling device is configured to establish multiple concurrent call sessions between local network end devices and an external network. When a prioritized end device attempts to establish a call session, the call handling device may initially determine if a first call session identifier is available. If so, the call session can be established using that first identifier. If the first identifier is in use for a call session of another end device, the call handling device may either use a different call session identifier for the prioritized end device session or may drop a pre-existing call session to free an identifier for use in connection with the prioritized end device. | 07-10-2014 |
20140192676 | Generation And Management Of Network Connectivity Information - Aspects of the disclosure relate to generation of network topology information for a network of assets, and management of such information. The management can comprise analysis and/or diagnostics of topology condition of a plurality of assets. In addition or in the alternative, the management can comprise consolidation of at least a portion of the network topology information in a data layer of the network of assets, or a network functionally coupled thereto. Integration of at least some of the network topology information with higher network layers also is disclosed. | 07-10-2014 |
20140189745 | METHOD AND SYSTEM FOR ACQUIRING ELECTRONIC PROGRAMMING GUIDE SIGNALS - A system and method for use in a cable network to acquire electronic programming guide (EPG) content signals from one or more EPG vendors. The system includes a set-top box (STB) for receiving cable signals and EPG signals from a headend controller so that the STB can output the signals to a media output device for display. A conversion table is provided to each STB for use by the STB in determining source IDs associated with a given channel for each EPG vendor, the source IDs for use in acquiring the EPG content signals. | 07-03-2014 |
20140189383 | Low Power Paging of Consumer Electronics - Systems, apparatuses, and methods are configured to monitor signals received via a transmission medium by a paging monitor to detect an activity trigger. Systems, apparatuses, and methods are further configured to, in response to detecting the activity trigger, cause, by the paging monitor, a main receiver to transition from an energy conservation mode to an active mode to monitor the transmission medium for data traffic. | 07-03-2014 |
20140189266 | EFFICIENT READ AND WRITE OPERATIONS - Computer readable media, methods and apparatuses are disclosed that may be configured for sequentially reading data of a file stored on a storage medium. The disclosure also provides for alternating transferring of fixed size portions of the file data to a first buffer and a second buffer, alternating processing of data blocks of the fixed sized portions in parallel from the first and second buffers by a plurality of processing threads, and outputting the processed data blocks. | 07-03-2014 |
20140186013 | Synchronized Viewing of Media Content - Aspects of the disclosure relate to enabling a group of users, each at a different location, to view and control synchronized streamed media content. Users may execute trick play commands plays such as pause, rewind, and fast forward so that all users see the same media content including trick play actions. The media content may originate from streaming content servers or from network-DVR servers. | 07-03-2014 |
20140185536 | Network Provisioning - Systems and methods for provisioning and managing a network are disclosed. One method can comprise determining location information of one or more access points and selecting a routing device based upon the location information. Communication can be established between the one or more access points and the select routing device to define a mobility group comprising the one or more access points. | 07-03-2014 |
20140185466 | Information Stream Management - Aspects of the disclosure relate to management of information streams. The information streams can be delivered according to adaptive streaming mechanisms. In one aspect, a method of data stream management can comprise receiving a plurality of data streams having a specific bit rate and a segmentation signaling structure, comprising at least one segmentation signaling marker. The method may also comprise monitoring the segmentation signaling structure of at least one data stream and supplying, based on the monitoring, a metric indicative of compliance with a predetermined segmentation signaling structure. | 07-03-2014 |
20140181321 | IMPLEMENTATION OF DOMAIN NAME SERVICES - A method and system for implementing domain name services (DNS) is described. In one aspect a query from a user device for access to a particular resource record may be received and forwarded to an authoritative DNS device. A reply to the query may be received from the authoritative DNS device. Information of the reply also may be distributed to other DNS devices. | 06-26-2014 |
20140177589 | Network Awareness Of Device Location - Systems and methods for managing a network are disclosed. One method can comprise detecting a triggering event at a node. Location information of the node can be transmitted to a routing device in response to the triggering event. Location information of the node can be transmitted to a management device. The management device can be configured to control an operation of one or more of the node and the routing device in response to the location information. | 06-26-2014 |
20140177508 | CONTENT TRANSMISSION ARCHITECTURE - An apparatus, method, and system are provided for combining and processing broadcast and narrowcast content on a common platform. The broadcast and narrowcast content may be processed, routed, encrypted, and transmitted. In some embodiments, a modulator may be used modulate the broadcast content and the output from that modulator may be coupled to an input of one or more interface cards. The inputs of the one or more interface cards may also be coupled to outputs from a plurality of modulators that may be configured to modulate the narrowcast content. In this manner, a reduction in resources may be obtained. | 06-26-2014 |
20140177463 | Signal Monitoring Platform - Aspects of the disclosure relate to signal monitoring at edge of a network domain in a network. A monitoring device can evaluate communication quality of information streams in downstream frequency channels, and operation conditions in a telecommunication network. In one aspect, communication quality can be evaluated at the physical layer level or at a higher-layer level containing payload data. In response to an operation issue, the monitoring device can transmit a notification to a node of a distribution platform of the telecommunication network. | 06-26-2014 |
20140169174 | MULTIPATH COMMUNICATION IN A NETWORK - Ways of sending data over a network over a single path or over multiple parallel paths on an as-needed basis depending upon network conditions, and/or other factors, are described. For example, if a computing device detects sufficient jitter and/or latency at one or more network interfaces, the data may be sent over two or more communication paths using two or more network interfaces. | 06-19-2014 |
20140157345 | DYNAMIC MANAGEMENT OF AUDIOVISUAL AND DATA COMMUNICATIONS - A device, system and method are provided to dynamically manage bandwidth for audiovisual communications and content distribution. The device, system and method may include dynamic qualification of content or channels for distribution in accordance with one or more distribution models, such as a broadcast distribution model and a narrowcast distribution model (e.g., a multicast distribution model and/or a unicast distribution model). In some embodiments, the qualification may be based on demand as reflected in requests for, or access to, content from user terminals. In some embodiments, based on changes in demand for content, a requalification of the content in terms of one or more distribution models may take place. | 06-05-2014 |
20140157324 | Content Identification and Management - Methods and systems are presented for managing allocation of names in a limited namespace for a pool of content objects or items. For each content object in the pool, one or more records are maintained that include mappings of different names from different name spaces. | 06-05-2014 |
20140153624 | NOISE INGRESS DETECTION - Methods and systems are provided for detection of noise ingress into a network. In an aspect, multiple access devices on the network are analyzed for noise ingress. In another aspect, using characterization data of components in the network and the detection of the noise at the access devices, the location of the noise ingress can be determined. | 06-05-2014 |
20140146644 | METHODS AND SYSTEMS FOR AMBIENT SYSTEM COMTROL - Provided are methods and systems for ambient system control, comprising multiple detection devices with varying levels of detection capability. The methods and systems contemplate the use of both voice and gesture commands, as well as other inputs, for system control. | 05-29-2014 |
20140143420 | Method and System for Directing User Between Captive and Open Domains - A method for limiting user access to a captive domain or an open domain. The captive domain may include electronically accessible content that is selected/controlled by a service provider and the open domain may include electronically accessible content that is not completely selected/controlled by the service provider. The method may include configuring a modem or other user device in such a manner as to limit use access to the desired domain. | 05-22-2014 |
20140140236 | AUTOMATED NETWORK CONDITION IDENTIFICATION - Performance data relating to each of multiple network devices distributed in a geographic region is analyzed. That data can include values for various parameters measured automatically by routine polling of subscriber devices and/or network elements serving those subscriber devices. Measured parameter values can then be stored in a database and made available, together with information about subscriber device locations, to one or more analysis servers that analyze different portions of the network. As part of that analysis, groups of devices experiencing performance problems are identified based on device location. Information about those groups is then communicated and can be made available for, e.g., monitoring by service personnel. | 05-22-2014 |
20140140198 | Fault Routing Of An Emergency Communication - Aspects of the disclosure relate to routing of an emergency communication under fault conditions. Routing can be implemented in a packet-switching (PS) network that provides voice service. For a network node of the PS network, availability to route the emergency communication through a specific emergency service routing number (ESRN) can be determined and, in response to the network node being unavailable, administrative data associated with the ESRN can be accessed. In addition, an identifier associated with the administrative data can be updated (e.g., created or modified) with data indicative of the device that originated the emergency communication. The administrative data and the resulting identifier can be delivered to a second network node that can route the emergency communication to an emergency service network. | 05-22-2014 |
20140130110 | Methods And Systems For Content Control - Methods and system for providing content are disclosed. One method can comprise receiving a request for data at a first time, wherein the data comprises a first time duration, determining a buffer size based upon the first time duration, and determining a playback window based upon the determined buffer size and the first time. The method can also comprise synchronizing presentation of content on a plurality of devices. | 05-08-2014 |
20140130071 | Method and System for Protecting Cable Televisions Subscriber-specific Information Allowing Limited Subset Access - A television program ratings method and system includes transferring information associated with households from a cable provider to a ratings provider such that the ratings provider has access to information associated with sampled households and lacks access to information associated with non-sampled households. To this end, identity information and usage information associated with the households are respectively anonymized and encrypted. Knowledge of the identities of the sampled households enables the anonymized identity information and the encrypted usage information for the sampled households to be respectively de-anonymized and decrypted. The ratings provider knows which households are sampled households. As such, the ratings provider de-anonymizes and decrypts the information associated with the sampled households and then uses the de-anonymized and decrypted information to determine television program ratings. The cable provider anonymizes and encrypts the information for all households as the cable provider does not know which households are sampled households. | 05-08-2014 |
20140129570 | Crowdsourcing Supplemental Content - Methods and systems for sourcing supplemental content are disclosed. Secondary devices may be used to identify content streaming on first screen devices and to generate supplemental data for the content. In this manner, users may be leveraged to create various data for a variety of content. The data may be collected and organized so that users watching content at a later time may have access to the data. Methods and systems for using second screen devices to access metadata created by the crowd are also disclosed. | 05-08-2014 |
20140126368 | Systems And Methods For Managing A Network - Systems and methods for managing congestion in a network are disclosed. One method can comprise receiving a service tag at a first node, the service tag representing congestion information of at least a portion of the network. If the first node is a boundary node, the method comprises modifying a downstream data rate based upon the congestion information, and if the first node is not a boundary node, the method comprises transmitting the congestion information to a second node. | 05-08-2014 |
20140126356 | Intelligent Network - Systems and methods for providing services are disclosed. One aspect comprises determining a plurality of services to be provided over a first communication path to a destination, determining a select service of the plurality of services to be provided over a failover path to the destination, detecting a failure of the first communication path, and routing the select service over the failover path in response to the failure of the first communication path. | 05-08-2014 |
20140122641 | Methods And Systems For Delivering Content - This disclosure relates to methods and systems for delivering content such as enhanced television applications over a network. In one exemplary method, a request for a content item is received. The request is added to a request queue. Each application requested is then identified and then the exemplary method waits for the occurrence of a predetermined event. Upon the occurrence of a predetermined event, the exemplary method provides for sending a single instance of each content item, regardless of the number of requests for each such content item. | 05-01-2014 |
20140119365 | Integration of Voice Chat Services - A communication system provides a user with the ability to redirect telephone calls to a voice chat account and vice versa. In one example, a voice chat gateway may receive communication requests and determine whether communications directed to a first party is to be redirected. If so, the voice chat gateway may reroute the communication request to an appropriate destination. For instance, a user may request that all communications such as telephone calls be rerouted as a voice chat to the user's voice chat account. Alternatively, a user may request that all communications including voice chats be redirected to a telephone number. Users may further be allowed to call a voice chat account through a telephone network and initiate a voice chat with a telephone number through a data network. | 05-01-2014 |
20140108782 | Reconfigurable Access Network Encryption Architecture - An access platform or other network elements can include multiple line cards configured to encrypt data. The platform and/or each of the line cards may receive encryption management data that conforms to a predefined encryption management data interface. The encryption management data received by a particular line card may be generated by a conditional access system device and converted to conform to the encryption management data interface by an encryption manager. Line cards may alternatively be configured for connection to separate encryption hardware components. Line cards may include a block of field programmable gate arrays or other type of programmable hardware that can be configured to execute an encryption module. | 04-17-2014 |
20140101736 | Authenticating Credentials For Mobile Platforms - Systems and methods for providing services are disclosed. One aspect comprises authenticating a user associated with a first service, receiving a selection of a second service, generating an opaque identifier associated with the user and the first service, wherein the opaque identifier facilitates the anonymous collection of data relating to the second service. Another aspect can comprise transmitting the opaque identifier to the second service, and receiving data relating to the second service. | 04-10-2014 |
20140101722 | Secure Content Access Authorization - A secure content delivery or access method may include coordination among three devices such as servers—a content management server, a delivery server, and an authorization server. A request for content may originate from an authorization server application, and may involve the application obtaining two digitally signed tokens for the request. The first token may be from the authorization server, and may include a content management server identifier for the requested content. The second token may include two identifiers for the content: the first identifier being the content management server identifier, and the second being a delivery server identifier. The first and second tokens may be signed by the authorization server and content management server, respectively, and may be delivered to the delivery server for validation. Successful validation may result in the delivery server providing a content decryption key for the requested content to a device requesting the content. | 04-10-2014 |
20140095712 | In-Memory Personalized Content Delivery Architecture - A content network is presented where at least one of non-personalized data commonly applicable to a user base and personalized data is maintained. In an aspect, each element of the personalized data may be applicable to at least one, but less than all, of users within the user base. The non-personalized data may be stored across a plurality of servers included in a group, and the personalized data is stored across at least one, but less than all, of the plurality of computing devices included in the group. An update to data stored may be received and a determination made as to whether the update to data is to the non-personalized data or the personalized data. Then, one of the non-personalized data or the personalized data set stored in the server may be updated. | 04-03-2014 |
20140086294 | Concurrency Method for Forecasting Impact of Speed Tiers on Consumption - A forecast model processes performance data from a site, e.g., a cable modem termination system (CMTS), to obtain a set of concurrency equations for existing speed tiers that is based on an observed subscriber bandwidth for the site. A new set of concurrency equations is obtained for new speed tiers so that a new subscriber bandwidth can be predicted for the new speed tiers. Based on the new subscriber bandwidth, expected subscriber growth, and changes in data consumption, the site is reconfigured with additional ports based on the forecast. This process can be repeated for the other sites. Sites may be grouped together based on the observed subscriber bandwidth. A new subscriber bandwidth may be predicted for the group with the new speed tiers so that additional ports can be configured for each of the sites in the group. | 03-27-2014 |
20140082681 | OPTIMIZED DELIVERY TECHNIQUES - Systems and methods are described that relate to on-demand compression for electronic data, such as media content, through a communication pathway. The communication pathway may be a configured to multicast media content to a plurality of end-users in a service group. In certain embodiments, the service group may comprise a service group node having a quadrature amplitude modulation device. In one exemplary method, it may be determined whether the amount of media content being transmitted meets a first utilization threshold. The determination may be based on, at least in part, by measurements taken at one or more electronic devices located throughout a network or system. If the first bandwidth utilization threshold is not met, media content may be transmitted in a first format. If the first bandwidth utilization threshold is met, at least a portion of the media content may be transmitted in a first optimized delivery technique. | 03-20-2014 |
20140082212 | Controlling Delivery of Requested Content Based on Delivery Bandwidth Limitations - A device, computer readable medium, system and method for overcoming bandwidth limitations is disclosed for determining that a bandwidth limitation is related to preventing delivery of content, identifying a version of the content capable of being transmitted over a lower bandwidth, querying a device requesting delivery of the content for an indication of acceptability of a lower bandwidth version of the content instead of a higher bandwidth version, and based on an affirmative response to the querying, causing delivery of the lower bandwidth version. | 03-20-2014 |
20140082130 | Optical Character Recognition for Video Automation - A video analysis system may utilize display screen snapshots captured from a device. The system may receive time information that indicates a time duration, position-related information that indicates a region, and reference information that indicates information expected to appear in the region during the time duration. The system may transmit an instruction to capture display screen snapshots during a time duration indicated by the time information. The system may receive a display screen snapshot and recognize information in the region indicated by the position-related information. The system may then determine whether the recognized information corresponds to the reference information and based on the result determine whether the video test automation has passed. | 03-20-2014 |
20140079374 | Optically Readable Codes in a Content Delivery System - A method, apparatus, and software are provided for using an optically-readable code such as a quick-response (QR) code. The optically-readable code may represent a uniform resource identifier (URI) including parameters that represent a query, such as a query for content and/or other data. The query results may be used to command a content consumption device to record or otherwise obtain an item of content. The optically-readable code may additionally or alternatively be determined based upon a status of the device, such as what content, or portion thereof, is currently being displayed, and/or what error condition is being experienced. | 03-20-2014 |
20140075464 | DATA USAGE MONITORING - Systems and methods for capturing and monitoring the health, safety, and/or activity of a user are described. In one aspect, the system generates a data usage pattern for the user and monitors the user's current data usage activity to detect data usage deviations from the user's usage pattern. When a deviation is detected, the system may send an alert message to the user or another user indicating that an anomaly may have occurred, permitting the user or another user to respond to the anomaly. | 03-13-2014 |
20140074925 | Social Network Mapping - Methods and systems are disclosed that may retrieve and filter a call history log or related data, select users based on the results of filtering, and provide proposed contacts to a communication service. The filtering may comprise a variety of criteria and the criteria may be assigned different weights. | 03-13-2014 |
20140071344 | Synchronizing Program Presentation - Systems and methods that may facilitate synchronizing the presentation of a program on multiple devices are disclosed. Synchronization information related to a program may be exchanged via a two-way communications channel. Amounts by which each device may delay its presentation of a program may be calculated and/or exchanged. | 03-13-2014 |
20140064145 | Representing and Searching Network Multicast Trees - Methods and systems are disclosed for receiving data from each of a plurality of components in a network, the components being arranged as a plurality of multicast trees, the data from each of the components indicating a structure of a portion of the network and at least one attribute associated with the respective component. The disclosure further provides for determining, based on the data, a structure of at least some of the multicast trees, receiving search criteria, and determining which of the multicast trees meet the search criteria. | 03-06-2014 |
20140059619 | Video and Digital Multimedia Aggregator Content Coding and Formatting - A video and digital multimedia aggregator includes a content decoder, coder (codec) and formatter. The codec formatter receives coding and formatting requests that characterize input source content and desired output target content. Data conveyed about the source and target content may include parameters such as physical and/or logical addresses, coding and compression parameters, format descriptions, content size, description of auxiliary services, and other metadata elements that may be required for coding and formatting. | 02-27-2014 |
20140053166 | Adaptable Application Programming Interfaces and Specification Of Same - Aspects of the disclosure relate to defining and/or specifying an application programming interface (API) between a client and a computing device (such as a server) in a manner that the client, the computing device, or both, can evolve independently while preserving inter-operability. | 02-20-2014 |
20140040824 | SYSTEMS AND METHODS FOR DATA NAVIGATION - A system and method for data navigation are disclosed. One method comprises defining a bounded portion or region of data and defining a navigation rule for the bounded portion of data, wherein the navigation rule defines a movement of an indicator relative to the bounded portion. | 02-06-2014 |
20140036975 | SYSTEM AND METHOD FOR ANALYZING A NETWORK - System and methods for analyzing a network are disclosed. One method can comprise determining a parameter for each of a plurality of devices, generating a signature for each of the plurality of devices based upon the determined parameters, comparing the signatures of two or more of the plurality of devices, and grouping the plurality of devices based upon the comparison of the signatures of the two or more of the plurality of devices. | 02-06-2014 |
20140032762 | CUSTOMIZED OPTIONS FOR CONSUMPTION OF CONTENT - Aspects of the disclosure relate to personalized options for consumption of content assets. In one aspect, the personalized options can be supplied (e.g., transmitted) asynchronously and can be indicative of information associated with a media asset of likely interest to an end user. In another aspect, the personalized options can permit administration of the content assets, such as automated generation of storage configuration(s) and/or playback configuration(s), based at least on consumption behavior of an end-user. | 01-30-2014 |
20140026201 | System And Method Of Sharing Content Consumption Information - The disclosure relates to identifying a user consuming content so that the user can share information on a social network communication service. Aspects of the disclosure relate to detecting reactions to the content and transmitting information to a social networking service associated with the user. | 01-23-2014 |
20140026170 | SERVICE ENTRY DEVICE - A system is described in which, in some embodiments, a centralized service entry device may be used to coordinate communications going into and out of a home or premises. The service entry device may be physically connected to a plurality of external access networks, such as a cable television coaxial or fiber connection and a twisted-pair wire connection, and may coordinate access to those networks by a plurality of in-home devices. Within the home, the system may include a plurality of client devices to assist in the coordination of communications with devices in different rooms within the home. | 01-23-2014 |
20140023375 | SYSTEM AND METHOD FOR MANAGING DEVICE CONTROLS - Systems and methods for managing device controls are disclosed. One method can comprise receiving validation information regarding validity of a plurality of command codes and identifying one or more code indices based upon the received validation information. If the one or more of the code indices is a full function match, the one or more of the code indices can be transmitted to the control device. If the one or more of the code indices is a partial function match, supplemental validation information can be requested regarding validity of one or more second command codes. | 01-23-2014 |
20140013378 | Distributed Data Distribution - Data may be distributed using data carousels. After a device receives the data, or a portion thereof, the device may make available a data carousel that allows others to receive the data. Each data carousel may contain a portion of the data. Data carousels may also contain error correction information that can be used to reconstruct missing portions of the data being distributed. A carousel directory may keep track of the carousel structure and direct the behavior of devices that are receiving data and/or distributing data. | 01-09-2014 |
20140013342 | Media Content Redirection - A content delivery server may allow users to redirect browsed content from one system to another. A user may install or activate a plug-in to a browser, such as an Internet browser, and the plug-in may be linked to the user's account on another service. As the user browses content from the browser, the user may select a command to cause the browsed content to be delivered to the other service, ingested by the other service, and made available to the user from the other service. | 01-09-2014 |
20140012957 | Downloading a Code Image to Remote Devices - A server downloads a code image to remote devices so that the remote devices are performing properly in accordance with an updated version of the code image. The server may include an application server that targets devices and informs the targeted devices about a multicasting session. The targeted devices subsequently join the multicast session supported by a multicasting server and extract the code image from the multicast session. After the multicast session has been completed, the downloading center polls the targeted devices to determine which devices have successfully downloaded the code image. The server may repeat the download to devices that did not successfully download the code image by subsequently scheduling a subsequent multicasting session or by individually sending the code image to the devices. Portions of the code image may be sent in multicasting messages based on a depth level and interval. | 01-09-2014 |
20130346511 | LIFE MANAGEMENT SERVICES - System and methods for enhancing user productivity by integrating multiple services and providing a centralized output to a user as disclosed. A message notification server may receive various notifications, and may dynamically prioritize them for a ranked order presentation to users. The system may automatically re-rank the notifications based on changed conditions or to present messages of greatest urgency or importance. The system may also store sender-specific sets of rules, governing how notifications are to be handled for different application servers or services. | 12-26-2013 |
20130340020 | Multi-Mode Modem - A modem system may include modems that have multiple upstream transmitters for transmitting signals upstream in a communication network. In some embodiments herein, one or more of those upstream transmitters may be retasked to transmit downstream signals for reception at devices within a modem's premises. The downstream signal may be modulated differently from its original modulation as received by the modem, and may be modulated in a manner that can be received by legacy components on the premises, such as analog televisions. | 12-19-2013 |
20130339807 | AUTOMATED QUALITY CONTROL OF A MEDIA ASSET - Some aspects of the disclosure relate to automated quality control of a media asset. The quality control can comprise testing automatically various facets of content reproduction. In one embodiment, three facets can be tested: (1) access to a rendering unit configured to reproduce content of the media asset; (2) rendering of at least a portion of visual content of the media asset; and (3) rendering at least a portion of the aural content of the media asset. In one aspect, testing the rendering of the visual content can be differential in that features of the rendering can be monitored at a plurality of instants during content reproduction and can be compared for two or more instants of the plurality of instants. In another aspect, based on the comparison, the media asset can be deemed to pass the quality control and thus be accepted for consumption. | 12-19-2013 |
20130336594 | DYNAMIC GENERATION OF A QUANTIZATION MATRIX FOR COMPRESSION OF A DIGITAL OBJECT - Some aspects of the disclosure relate to a compression technique that can permit determining dynamically a satisfactory quantization matrix based at least on properties intrinsic to a digital object being compressed and a predetermined compression quality criterion, wherein the quantization matrix is associated with a specific space-domain-to-frequency-domain transforms. In one aspect, the compression technique can permit creation of a compressed digital object that can satisfy a predetermined a compression quality criterion. | 12-19-2013 |
20130336470 | PRIORITIZED CALL SESSIONS - A local network call handling device is configured to establish multiple concurrent call sessions between local network end devices and an external network. When a prioritized end device attempts to establish a call session, the call handling device may initially determine if a first call session identifier is available. If so, the call session can be established using that first identifier. If the first identifier is in use for a call session of another end device, the call handling device may either use a different call session identifier for the prioritized end device session or may drop a pre-existing call session to free an identifier for use in connection with the prioritized end device. | 12-19-2013 |
20130332772 | Registration Status Management for Endpoint Devices - A registration status manager may poll a user device, such as a session initiation protocol (SIP) endpoint device, for a registration state value indicative of its registration state. The registration status manager may receive the registration state value and determine that it indicates a registration state error such as an out-of-service no dial tone (NDT) condition. The registration status manager may determine a possible cause for failure associated with the registration state error. Subsequently, the registration status manager may determine a possible solution associated with the possible cause for failure. | 12-12-2013 |
20130324147 | Access Node Locations in a Network - Disclosed systems and methods relate to determining and optimizing a location of an access node within a network. In one aspect, a computing device may analyze information related to location, timing delays, and wireless (e.g., Wi-Fi) parameters such as signal strength to confirm and/or optimize the location of an access node. The location information may include global positioning system (GPS) coordinates of the access node and user devices, and the timing delay information may include data associated with delays in transmitting a signal from a provider to a device associated with the access node and nearby devices. | 12-05-2013 |