03rd week of 2015 patent applcation highlights part 71 |
Patent application number | Title | Published |
20150020055 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR AUTOMATED STABILITY TESTING OF DEVICE FIRMWARE - A method, system, and computer-program product are provided for automatically performing stability testing on device firmware. The method includes the steps of copying a binary file corresponding to a version of a firmware to one or more nodes that each include a testbench, causing the one or more nodes to perform tests utilizing the version of the firmware, and determining whether a new build of the firmware is available. If the new build is available, then the steps include copying a second binary file corresponding to the new build to the one or more nodes and causing the one or more nodes to perform the tests utilizing the new build. However, if the new build is not available, then the steps include then causing the one or more nodes to perform one or more further iterations of the tests utilizing the version of the firmware. | 2015-01-15 |
20150020056 | METHODS AND SYSTEMS FOR FILE PROCESSING - The present disclosure relates to a method and system for file processing. The file processing method may include the steps of scanning a source files, identifying a target code block, and generating a first abstract syntax tree (AST) reflecting the structure of the target code block. The file processing method may further include the steps of identifying a position to place a plugin code, placing the plugin code into the first AST, generating a second AST reflecting the structure of the target code block with the plugin code, and using the write-back interface to write the second AST into the source file. The present disclosure may improve the efficiency and enhance the flexibility of the file processing system. | 2015-01-15 |
20150020057 | CONTROLLING APPLICATION FEATURES - A facility is provided for controlling application features. In various embodiments, the facility assembles an indication of features, starts a controlled application, and provides the assembled indication of features to the controlled application so that the controlled application can disable a feature of the controlled application. The facility can include a controlling application that is adapted for assembling a set of tokens that identify features by adding or removing tokens when a user of the controlling application selects a command associated with the controlling application, and a controlled application that, when invoked by the controlling application and provided the assembled set of tokens, controls a feature of the controlled application based on the assembled set of tokens. | 2015-01-15 |
20150020058 | Method and System for Prompting Application Update - A method, device, and system are provided for suggesting application update. In the method, the device obtains version information of a running application installed on the terminal device and reports the version information. The terminal device receives a version prompting message based on the version information and stores the version prompting message. When the running application enters into a suspended state in the terminal device, the device extracts the stored version prompting message and displays the version prompting message informing the terminal device to update the suspended application. | 2015-01-15 |
20150020059 | MIGRATION SERVICES FOR SYSTEMS - Systems and methods for systems migration are provided. A migration engine to perform system migration operations is provided. One or more processors may be configured to execute instructions to perform one or more of the following. Information indicative of one or more migration candidates corresponding to one or more system components in a source system may be collected. A migration strategy may be determined at least partially based on the information indicative of one or more migration candidates. The one or more migration candidates may be mapped to one or more system components of a target system. One or more scripts configured to copy system data and/or application data corresponding to the one or more system components in the source system for migration to the target system may be generated. One or more storage media coupled to the one or more processors may retain the instructions. | 2015-01-15 |
20150020060 | ROBUST FIRMWARE UPDATE WITH RECOVERY LOGIC - The updating of firmware components on a client device is described. Operations may include facilitating parsing of a firmware update configuration file on the client device, wherein the firmware update configuration file identifies an update repository, one or more firmware updates, and update package information for each of the firmware updates; facilitating validation of each firmware update by comparing, for each firmware update, the update package information with information of an update package stored in the update repository; facilitating receiving the update package for each firmware update from the update repository; facilitating performing a backup of firmware components on the client device corresponding to the firmware updates; and facilitating updating of the firmware components using the received update packages. | 2015-01-15 |
20150020061 | FORMING AN UPGRADE RECOMMENDATION IN A CLOUD COMPUTING ENVIRONMENT - A method, system, and computer program product for forming cloud upgrade recommendations. The method commences by initiating an environment monitoring agent to run on a plurality of nodes within a cloud environment. The monitoring agent checks periodically for changes in the environment. When changes are detected, a process forms an upgrade recommendation, and sends the upgrade recommendation to recipients. An instance image includes a runnable copy of an environment monitoring agent, and nodes run respective instances of the environment monitoring agent. An upgrade recommendation comprises an upgrade path, which in turn includes recommendation of a processor model, or a device, and/or an operating system version, a software component, a middleware component, or a driver. The upgrade recommendation is formed based on a detected presence of at least one of, a directory on a file system, or a file on a file system or on the basis of detected port usage. | 2015-01-15 |
20150020062 | In-Band Hypervisor-Managed Firmware Updates - A software update manager running on an information handling system over a type 1 hypervisor operating system retrieves a virtual firmware update through a primary network interface. The virtual firmware update executes over the hypervisor to initiate a download of a firmware update to a management processor of the information handling system through a management network interface. The firmware update executes to update the firmware of the information handling system with an update process managed by an end user through the primary network interface and the software update manager. | 2015-01-15 |
20150020063 | DEPLOYING AN APPLICATION IN A CLOUD COMPUTING ENVIRONMENT - A technique for deploying an application in a cloud computing environment includes: collecting, when a user is deploying an application, metadata and instructions on deploying the application, the metadata comprising service metadata, application metadata and topology metadata, wherein the service metadata comprise metadata on a service required for deploying the application, the application metadata comprise metadata on the application, and the topology metadata comprise metadata indicative of a relationship between the service and the application; and storing the collected metadata and instructions as a model for re-deploying the application. | 2015-01-15 |
20150020064 | Utilizing Client Resources During Mobility Operations - A mechanism is provided n a data processing system for logical partition migration. Responsive to a virtual machine monitor initiating a logical partition migration operation to move a logical partition from a source system to a destination system, the mechanism reallocates a portion of processing resources from the logical partition to the virtual machine monitor. The virtual machine monitor uses the portion of processing resources to effect the logical partition migration operation. Responsive to completion of the logical partition migration operation, the mechanism returns the portion of processing resources to the logical partition. | 2015-01-15 |
20150020065 | DISTRIBUTED VIRTUAL MACHINE IMAGE MANAGEMENT FOR CLOUD COMPUTING - Embodiments of the present invention and provide a method for distributed virtual machine (VM) image management in a cloud computing management includes receiving in a hypervisor executing in memory of a host computer, a request for VM image data from a VM and determining whether or not the requested VM image data is present in a local cache of either the hypervisor of the host computer or in a cache of a hypervisor of a peer host. The method additionally includes retrieving the requested VM image data from a seed image in a remote data store in the cloud computing environment only when it is determined that the VM image data neither is present in the local cache of the hypervisor of the host computer nor is present in the cache of the hypervisor of the peer host. | 2015-01-15 |
20150020066 | SYSTEMS AND METHODS OF ANALYZING A SOFTWARE COMPONENT - A particular method includes receiving, at a device, a request to analyze a software component. The request indicates a target operating system. The method also includes generating a virtual machine at a computing device. The virtual machine implements the target operating system. The method further includes executing the software component in the target operating system on the virtual machine and generating data indicating effects of executing the software component on the virtual machine. | 2015-01-15 |
20150020067 | DISTRIBUTED VIRTUAL MACHINE IMAGE MANAGEMENT FOR CLOUD COMPUTING - Embodiments of the present invention and provide a method for distributed virtual machine (VM) image management in a cloud computing management includes receiving in a hypervisor executing in memory of a host computer, a request for VM image data from a VM and determining whether or not the requested VM image data is present in a local cache of either the hypervisor of the host computer or in a cache of a hypervisor of a peer host. The method additionally includes retrieving the requested VM image data from a seed image in a remote data store in the cloud computing environment only when it is determined that the VM image data neither is present in the local cache of the hypervisor of the host computer nor is present in the cache of the hypervisor of the peer host. | 2015-01-15 |
20150020068 | Utilizing Client Resources During Mobility Operations - A mechanism is provided n a data processing system for logical partition migration. Responsive to a virtual machine monitor initiating a logical partition migration operation to move a logical partition from a source system to a destination system, the mechanism reallocates a portion of processing resources from the logical partition to the virtual machine monitor. The virtual machine monitor uses the portion of processing resources to effect the logical partition migration operation. Responsive to completion of the logical partition migration operation, the mechanism returns the portion of processing resources to the logical partition. | 2015-01-15 |
20150020069 | SYSTEMS AND METHODS OF LICENSING AND IDENTIFICATION OF VIRTUAL NETWORK APPLIANCES - Systems and methods of licensing and identification of a virtual network appliance. The systems and methods obtain information specific to an instance of a virtual machine corresponding to the virtual network appliance. The instance of the virtual machine is deployed on a predetermined virtualization platform. The systems and methods can generate an identifier as well as a serial number for the virtual machine based at least on the information specific to the instance of the virtual machine, and generate a license including license data for the virtual network appliance, embedding at least the identifier for the virtual machine in the license data. The information specific to the instance of the virtual machine can include a universally unique identifier (UUID) and at least one virtual media access control (MAC) address for the virtual machine deployed on the predetermined virtualization platform. | 2015-01-15 |
20150020070 | ACCELERATED DATA OPERATIONS IN VIRTUAL ENVIRONMENTS - Systems, methods, and software described herein facilitate accelerated input and output operations with respect to virtualized environments. In an implementation, upon being notified of a guest read process initiated by a guest element running in a virtual machine to read data into a location in guest memory associated with the guest element, a computing system identifies a location in host memory associated with the location in the guest memory and initiates a host read process to read the data into the location in the host memory that corresponds to the location in the guest memory. | 2015-01-15 |
20150020071 | ACCELERATED DATA OPERATIONS IN VIRTUAL ENVIRONMENTS - Systems, methods, and software described herein facilitate accelerated input and output operations with respect to virtualized environments. In an implementation, a computing system passes a process identifier to a kernel driver for a host environment, wherein the process identifier identifies a guest process spawned in a virtual machine and wherein the kernel driver uses the process identifier to determine an allocation of host memory corresponding to guest memory for the guest process and returns the allocation of host memory. Additionally, the computing system performs a mapping of the allocation of host memory to an allocation of guest memory for the guest element. | 2015-01-15 |
20150020072 | CONTENT SPACE ENVIRONMENT REPRESENTATION - Embodiments of the invention relate to content space environment representation. An aspect of the invention includes selecting one or more platform attributes for a software content space. The software content space includes one or more noun spaces. A platform space is created for each noun space in the software content space. The platform space is compatible with the noun space. A set of user stories is generated on a computer using the software content space and platform specification compatible with existing content space system specifications. | 2015-01-15 |
20150020073 | Network Traffic Control by Association of Network Packets and Processes - An information handling system includes a plurality of processors that each includes a cache memory, and a receive side scaling (RSS) indirection table with a plurality of pointers that each points to one of the processors. A network data packet received by the information handling system determines a pointer to a first processor. In response to determining the pointer, information associated with the network data packet is transferred to the cache memory of the first processor, The information handling system also includes a process scheduler that moves a process associated with the network data packet from a second processor to the first processor, and an RSS module that directs the process scheduler to move the process and associates the first pointer with the processor in response to directing the process scheduler. In one embodiment, the processes are virtual machines so that network packets associated with a virtual machine are processed by sending an interrupt to a processor supporting executing the virtual machine. | 2015-01-15 |
20150020074 | SPECIFYING LEVELS OF ACCESS TO A THREAD ENTITY IN A MULTITHREADED ENVIRONMENT - Techniques are disclosed for providing thread specific protection levels in a multithreaded processing environment. An associated method includes generating a group of threads in a process, one of the group of threads opening a thread entity, and that one of the group of threads specifying one or more levels of access to the thread entity for the other threads. In one embodiment, when a first of the threads attempts to perform a specified operation on the thread entity, the method includes determining whether that first thread is the one of the group of threads that opened the thread entity. When the first thread is not that one of the group of threads, the first thread is allowed to perform the specified operation if and only if such operation is permitted by the specified one or more levels of access. | 2015-01-15 |
20150020075 | ENTITLEMENT VECTOR FOR MANAGING RESOURCE ALLOCATION - An embodiment or embodiments of an information handling apparatus can use an entitlement vector to simultaneously manage and activate entitlement of objects and processes to various resources independently from one another. An information handling apparatus can comprise an entitlement vector operable to specify resources used by at least one object of a plurality of object. The information handling apparatus can further comprise a scheduler operable to schedule a plurality of threads based at least partly on entitlement as specified by the entitlement vector. | 2015-01-15 |
20150020076 | METHOD TO APPLY PERTURBATION FOR RESOURCE BOTTLENECK DETECTION AND CAPACITY PLANNING - Inducing perturbation by varying a supply amount of the resource type in the system and measuring performance of the software entity at multiple variation levels of the supply amount of the resource type in the system. A model may be built that characterizes a relationship between the measured performance and the variation levels. The model may be applied to detect the resource bottleneck. The model may be also applied for capacity planning. | 2015-01-15 |
20150020077 | Resource Restriction Systems and Methods - Resource restrictions are associated with a user identifier. A resource restriction agent receives operating system calls related for resources and provides resource request data to a resource agent. The resource agent determines whether the resource is restricted based on the resource request data and resource restriction data and generates access data based on the determination. The resource restriction agent grants or denies the system call based on the access data. | 2015-01-15 |
20150020078 | THREAD SCHEDULING ACROSS HETEROGENEOUS PROCESSING ELEMENTS WITH RESOURCE MAPPING - A system, method, and program product for scheduling processes of a workload on a plurality of hardware threads configured in a plurality of processing elements of a multithreading parallel computing system for processing thereby. Process dimensions for each process are determined based on processing attributes associated with each process, and a place and route algorithm is utilized to map the processes to a processor space representative of the processing resources of the computing system based at least in part on the process dimensions to thereby distribute the processes of the workload. | 2015-01-15 |
20150020079 | INTERFACING BETWEEN A CALLER APPLICATION AND A SERVICE MODULE - A method and associated system for interfacing between a caller application and a service module. Upon receiving a request for performing a transaction that includes at least one caller application attribute describing the request, the service module builds a service module data structure pursuant to the received request. The service module data structure includes a generic service document and at least one service module attribute. Each service module attribute is stored in a relational table of the service module data structure. The request is serviced within the service module data structure, resulting in instantiating the generic service document. The generic service document is returned to the caller application. Storing each service module attribute in the relational table includes: determining a category and a level of a first service module attribute; and storing in the relational table a first container pursuant to the category and the level. | 2015-01-15 |
20150020080 | MESSAGE-BASED MODELING - A system and method may generate executable models having message sending objects and message receiving objects. A message may include a fixed data payload, and the message may persist for only a determined time interval of a total execution or simulation time of model. Message queues may be established for the messages, and the queues may have attributes. The model may include a state-based portion having states and transitions. States may be configured to generate and send messages, and to receive and process messages. In addition, transitions may be guarded by particular messages. The system and method also may generate standalone code, such as source code, for the model. The standalone code may include code that establishes a message passing service to support the sending and receiving of messages. | 2015-01-15 |
20150020081 | DIGITAL DEVICE AND METHOD FOR CONTROLLING THE SAME - A digital device and a method for controlling the same are disclosed, in which different kinds of information on an event is provided to a user depending on whether an external device paired with the digital device has identified a notification related to an event occurring in the digital device within a predetermined period. | 2015-01-15 |
20150020082 | PROGRAMMING LANGUAGE CONDITIONAL EVENT DISPATCHER - Methods and systems of monitoring events occurring in a computer system are provided. An event monitoring instruction including a condition is parsed, the event monitoring instruction expressed using syntax defined in source code, the parsing resulting in an event channel to monitor and the condition. Then execution of an application is paused. The event channel is monitored until an event occurs on the event channel. Then an event handler for the event is run in response to the event occurring on the event channel. The condition is evaluated to determine whether the condition is satisfied. Execution of the application is resumed in response to the condition being satisfied. | 2015-01-15 |
20150020083 | SYSTEMS AND METHODS FOR PROVIDING USER-SPECIFIC CONTENT ON AN ELECTRONIC DEVICE - Systems and methods for providing user-specific content on an electronic device are disclosed. The user-specific data can be generated in isolated applications that are prohibited from communicating directly with one another. Sharing of user data that enables these isolated applications to generate such user-specific data can be facilitated by the use of a master program that can be loaded along with each of the isolated applications on the electronic device. | 2015-01-15 |
20150020084 | PROJECTING NATIVE APPLICATION PROGRAMMING INTERFACES OF AN OPERATING SYSTEM INTO OTHER PROGRAMMING LANGUAGES - Information about the operating system application programming interfaces is stored in a known format in a known location. This information fully describes the APIs exposed by the operating system and is stored in API metadata files. A language compiler or interpreter uses this API information to build a natural and familiar representation of the native system API in the target language. The language compiler or interpreter can read the API information at compile time and/or runtime. The metadata is used to allow an application to refer to named elements in the API. Projections are built that use the metadata to map named elements in the API to named elements in the target language, and to define wrappers that marshal data of those elements between the target representation and the native operating system representation. | 2015-01-15 |
20150020085 | APPARATUS AND SYSTEM TO SECURE AND MAINTAIN INTEGRITY OF A PHYSICAL DISC - Apparatus, systems, and methods disclosed herein include apparatus, systems, and methods for securing the information contained on information discs, such as CD's, DVD's, Blu-Ray discs, or any optical media used for carrying information. The apparatus includes a security device that prevents unauthorized users from accessing the protected disc, discs, or spindle. The apparatus is such that any unauthorized attempts to unlock the locking device will result in damage to the disc, making it unreadable and/or unrenderable. The security device may be part of a system that also includes a network and a remote authentication server. Authentication data is transmitted over the network between the security device and the remote authentication server. The authentication data is then used to determine whether or not to unlock the security device. | 2015-01-15 |
20150020086 | SYSTEMS AND METHODS FOR OBTAINING USER FEEDBACK TO MEDIA CONTENT - Techniques for obtaining user feedback related to media content are provided. Sensor data including motion data captured by a motion sensor while media content is played on a media content terminal device may be received. The sensor data may be analyzed for an indication of one or more personal states of one or more users. The indication of a first personal state may be determined based on the motion data. User preferences may be derived from the user feedback. For example, parts of the media content (e.g., specific video frames or scenes) may be analyzed and various entities or features extracted. The entities or features may be matched against user feedback to derive user preferences at a more granular level. | 2015-01-15 |
20150020087 | System for Identifying Features in a Television Signal - A computer system is disclosed in which features can be identified in a live television signal. A keyword extractor is arranged to identify keywords in the received television signal or to identify characteristic features in the signal. A content retrieval unit can then retrieve additional content that is related to selected keywords. An output unit can output keywords initially in an expanded format which may include the keyword and the retrieved additional content. The keywords are then displayed in a contracted format after a predetermined period of time has elapsed in order to make space on for newer keywords in the expanded format. | 2015-01-15 |
20150020088 | Systems, Devices and Methods for Reducing Switching Time in a Video Distribution Network - When switching sources, resolutions or refresh rates in a video distribution network, switching times are reduced by maintaining video lock and security authentication between a video switcher and a video sink. The scaler maintains video lock and security authentication by continuing to generate video timing data during switching events. The scaler also facilitates an aesthetically pleasing transition by generating image content data prior to and after the switching event. | 2015-01-15 |
20150020089 | SYSTEM FOR MANAGING MEDIA SERVICES - Aspects of the subject disclosure may include, for example, a device that includes a processor and a memory that stores executable instructions. The instructions, when executed by the processor, cause the processor to perform operations including receiving an identifier of a communication device that has established communications with a media processor by way a personal area network. An association between the communication device and the media processor is determined and the communication device is authenticates according to the identifier. Information is provided to the media processor to facilitate management of media services by the communication device. Other embodiments are disclosed. | 2015-01-15 |
20150020090 | VIDEO DISPLAY APPARATUS AND TELEVISION SYSTEM - A video display apparatus which receives digital broadcasts transmitting program information for each program, includes a first setting unit configured to set first criteria for permitting viewing of the program, a second setting unit configured to set second criteria for blocking viewing of the program, and a control unit configured to compare the first criteria set by the first setting unit with the program information, compare the second criteria set by the second setting unit with the program information if the program has program information which matches the first criteria, and permit viewing of the program if the program has program information which does not match the second criteria. | 2015-01-15 |
20150020091 | SYSTEMS AND METHODS OF PROVIDING USER INTERFACE FEATURES FOR A MEDIA SERVICE - In an exemplary method, a computer-implemented media service system provides a graphical user interface view associated with a first functional area of the media service for display on a display screen, detects a peek request input while the graphical user interface view is displayed, and provides, in response to the peek request input and for display with the graphical user interface view, an activity indicator indicating a tracked activity associated with the second functional area of the media service. Corresponding systems and methods are also described. | 2015-01-15 |
20150020092 | METHODS FOR CREATING USER BASED TV PROFILES AND DEVICES THEREOF - A computer implemented method executed by one or more computing devices for creating a plurality of access controlled user profile on a first Set Top Box (STB), the method comprises: creating user profile by a first user for the first user and at least a second user, wherein a set of television programs for each of plurality of the users profile is selected and provided to communication service provider; storing each of the plurality of the created users profile on at least a server; associating each of the plurality of the created users profile to the first STB; providing a PIN for each of the plurality of the user profile; and presenting the selected television programs to the user on accessing the user's profiles through the first STB. The method further comprises associating the plurality of the users profile to at least a second STB. | 2015-01-15 |
20150020093 | Multimedia Network System with Content Importation, Content Exportation, and Integrated Content Management - This system provides wired and/or wireless access throughout a multimedia network built on a distributed architecture which can be transparent to the user. This multimedia network includes content which is imported or generated within the network. The system allows for the content provider to determine the license status of content and update the license status of content which was previously provided by that provider. The external content can be accessed in real time or downloaded and stored within the system for later access at the convenience of the user. The usage of some content is controlled by the use of encryption and other protection methods. The system allows for storage of live video by storing the digitized video and allowing the user to control how, when and where the content is viewed. The system makes available multiple multimedia services to all users in the network or connected via the internet. | 2015-01-15 |
20150020094 | IMAGE DISPLAY APPARATUS AND METHOD FOR OPERATING SAME - An embodiment relates to a method for operating a video display device including a display unit, the method including obtaining uncompressed AV content, playing the uncompressed AV content through the display unit, extracting, based on a part of the uncompressed AV content, at least one of video characteristic information and audio characteristic information of the part, obtaining content information of the uncompressed AV content through a response to a query comprising at least one of the video characteristic information and the audio characteristic information, obtaining an enhanced service based on the content information, and playing the enhanced service through the display unit. | 2015-01-15 |
20150020095 | VIDEO STREAM COMBINATION FOR VIDEO ADVERTISEMENT - The disclosure is related to combining a plurality of video streams, and to providing a variety of video advertisements using a video stream combination procedure. Particularly, the video stream combination procedure according to the present embodiment may include extracting a plurality of encoded video data included in a plurality of video streams, and creating a single combined video stream by considering each extracted encoded video data as slice group data. Furthermore, an advertisement stream may be included in the single combined video stream, by using such video stream combination procedure. | 2015-01-15 |
20150020096 | METHOD AND SYSTEM FOR SYNCHRONISING SOCIAL MESSAGES WITH A CONTENT TIMELINE - This disclosure describes a mechanism for associating a message to a specific point in time relative to the start of media content (such as video). Social messages employing these techniques can be associated to specific points in time within the particular content. For example, social messages can be associated with an opening scene that sparks social commentary and later for other arbitrary points in the media timeline. This example becomes even more relevant when a piece of media is replayed at a later time. | 2015-01-15 |
20150020097 | LOCATION BASED TARGETED ADVERTISING - Systems and methods for providing targeted advertising to media display devices that may be located away from a user premises based on user preferences. A computing system may detect presence of multiple user devices within a proximity of the computing system, and a user profile associated with each particular user device may then be accessed. A net demographic profile associated with the multiple user devices may be determined, and then advertising content may be selected for presentation by a display device based upon the net demographic profile. | 2015-01-15 |
20150020098 | ELECTRONIC DEVICE SYSTEM - An electronic device system includes: a set-top box which causes a display unit to display an image; and a remote control which is capable of bidirectionally communicating with the set-top box, for remotely operating the set-top box, wherein the remote control includes: a gyro sensor which detects a motion of the remote control; and a power supply unit switchable between (i) a normal mode in which power is supplied to the gyro sensor and (ii) a power save mode in which power supply to the gyro sensor is stopped, the set-top box transmits a first signal to the remote control, when determining that a first condition is satisfied for the set-top box, and the power supply unit of the remote control is switched from the normal mode to the power save mode, according to the first signal from the set-top box. | 2015-01-15 |
20150020099 | SET TOP BOX INTERACTION METHOD AND RELATED SET TOP BOX SYSTEM - Embodiments of the present invention disclose a set top box interaction method and a related set top box and system, which are used for conducting a social network activity with equal social status between remote set top box users. The method in the embodiments of the present invention includes: sending, by a first set top box, interaction information to a second set top box, so that the second set top box displays interaction content; and receiving, by the first set top box, interaction result information that is sent by the second set top box according to the interaction content. The invention solutions in the embodiments ensure equal social status between users in an interaction process, thereby improving set top box-based social interaction experience of the users and satisfying social needs of the users. | 2015-01-15 |
20150020100 | Video Browser - In an embodiment, a computing device may display a video browser screen on an output device. The video browser screen may include a list of video programs arranged as a carousel. The carousel may have a plurality of entries, where an entry may represent a video program that may be provided by a service provider. A video program represented by an entry may be, for example, a live video program, a video program available on demand, or a video program that may have been recorded by a device that may be provided by the service provider. The computing device may acquire an indication to navigate to an entry in the carousel. The computing device may navigate to the entry and acquire an indication to select the entry. The computing device may select the entry and display the video program associated with the selected entry on the output device. | 2015-01-15 |
20150020101 | NAVIGATION OF MULTIMEDIA CONTENT - Methods and systems for navigating multimedia content are disclosed. A first plurality of selectable icons is displayed. A selection of a particular selectable icon of the first plurality of selectable icons is received. The particular selectable icon represents multimedia content associated with a particular user. In response to receiving the selection of the particular selectable icon, a display of a second plurality of selectable icons is initiated. At least one of the second plurality of selectable icons represents a particular multimedia program that is associated with the particular user. | 2015-01-15 |
20150020102 | MULTI-CHANNEL GUIDE SERVICE BASED ON BROADCAST RATING - The disclosure is related to providing a dynamic multi-channel guide service based on broadcast ratings. Particularly, a multi-channel guide stream corresponding to a single combined video stream may be formed using a plurality of encoded video data extracted from a plurality of broadcast channel streams, according to multi-channel guide configuration information. Herein, the multi-channel guide configuration information may be determined based on the broadcast ratings. | 2015-01-15 |
20150020103 | INTERACTIVE PROGRAM GUIDE WITH GRAPHIC PROGRAM LISTINGS - Electronic program guides in which program listings may be graphically presented and in which sponsors and celebrities of those programs may be identified are provided. The electronic programs guides may be passive television program guides, interactive television program guides, and/or on-line television program guides. Television show text information, logos and/or trademarks, celebrity images, affiliation indicators, and advertisements may be present in the program listings to enhance the electronic program guides. | 2015-01-15 |
20150020104 | SYSTEMS AND METHOD FOR USING CLOSED CAPTIONS TO INITIATE DISPLAY OF RELATED CONTENT ON A SECOND DISPLAY DEVICE - In some implementations, a method for using closed captions in a double display scenario includes, obtaining a video stream configured to be displayed on a first display device. The video stream includes closed captions. The method also includes, identifying one or more symbols or words included in the closed captions; and obtaining a set of instructions. The set of instructions includes instructions to display content information relating to at least one symbol or word in the one or more symbols or words. The method further includes, in response to obtaining, and in accordance with, the set of instructions, executing one or more applications based on a type of the content information; and formatting for display, on a second display device, output from the one or more applications. The applications include one of: a web browser, a music application, a feed reader application, a coupon application, and a content viewer. | 2015-01-15 |
20150020105 | SYSTEMS AND METHODS OF PROVIDING A MEDIA-ON-DEMAND-BASED PROGRAMMING CHANNEL - An exemplary method includes a computer-implemented media service system 1) establishing a set of one or more conditions for a media-on-demand-based programming channel, 2) selecting, from a repository of on-demand media content and based on the set of one or more conditions, a set of on-demand media programs for inclusion in the media-on-demand-based programming channel, and 3) mapping the selected set of on-demand media programs to the media-on-demand-based programming channel to represent a scheduled, linear playback of the set of on-demand media programs on the media-on-demand-based programming channel in accordance with a linear playback schedule. | 2015-01-15 |
20150020106 | PERSONALIZED VIDEO CONTENT FROM MEDIA SOURCES - Video content from different media sources can be configured to be rendered via a personalized channel. The video content and media sources can be rendered to one or more mobile devices at different times with different content and/or at the same time based on user profile data. Video content from the media sources can be streamed via the personalized channel and selected from various media sources that comprise a web data feed to communicate video content from the web data feed via a personalized video channel. The video content is analyzed to determine topics that are discussed and user profile data is generated with user preferences. The video content is communicated via the personalized video channel based on the topics and the user profile data. | 2015-01-15 |
20150020107 | Theme-Based Methods and Systems for Shifting Between User Interface Views Associated with a Media Service - An exemplary method includes a computer-implemented media service system presenting a first user interface view within which a presentation of a media program is provided for experiencing by a user, determining that the media program is included in a first set of curated media programs associated with a first theme, identifying a second theme that is different than the first theme, detecting a theme shift event that occurs in association with the presentation of the media program, and switching, in response to the theme shift event, from presenting the first user interface view to presenting a second user interface view for experiencing by the user, the second user interface view related to a second set of curated media programs associated with the second theme and unassociated with the first theme. Corresponding methods and systems are also disclosed. | 2015-01-15 |
20150020108 | Methods And Systems For Providing Information About Programs Available for Viewing - A user interface is presented on a monitor of a media device for providing information about available programs. The user interface includes an array having three columns (channel, current show, and next show) with commonly aligned rows. Each row of the channel column includes an indicator. Each row of the current show column includes a title naming a program currently available on a channel of the media device corresponding to the indicator in a commonly aligned row of the channel column. Each row of the next show column includes a title naming a show available after the current program on the same channel. The currently available program may be displayed on the monitor in response to a viewer selected row, indicator, and/or title in the array. | 2015-01-15 |
20150020109 | MEDIA SERVICE USER INTERFACE SYSTEMS AND METHODS - An exemplary method includes a media service user interface system 1) providing a media service graphical user interface (“GUI”) for display, 2) detecting user input to launch a user interface customization mode, 3) launching the user interface customization mode, 4) receiving user input defining a customization of the GUI, 5) implementing the customization, and 6) exiting the user interface customization mode. In certain examples, the GUI may include a main menu bar that includes a set of menu objects representing a set of feature modules of the media service and a menu bar management object, the customization mode may be launched in response to a user selection of the menu bar management object included in the main menu bar, and the customization may be of the main menu bar. Corresponding methods and systems are also disclosed. | 2015-01-15 |
20150020110 | CONTEXTUAL COMMERCE FOR VIEWERS OF VIDEO PROGRAMMING - An apparatus and method for enabling a viewer to watch television in the usual manner, while providing the viewer with an opportunity to indicate interest in products contextually associated with, but not necessarily displayed, in the television programs viewed, are described. Viewer interest might be indicated, for example, by launching a widget from an icon located on the TV video receiver using a handheld remote controller in communication with a set-top box during the program. The program being viewed may then be identified, for example, by the selected channel, the name of the program, the episode, and the time of the selection, or a combination of these indicators. The selections are transmitted by the set-top box to a remote search server, which returns information to the viewer on a portion of the TV video receiver concerning available products contextually related to the program being viewed at the time the widget was launched by the viewer, as well as purchase information. A selected product may as well be purchased through the set-top box in communication with an e-commerce server. Use of a mobile telephone in combination with a TV set-top box for product purchasing is also described. | 2015-01-15 |
20150020111 | INTERACTIVE MEDIA PROGRAM GUIDE USER INTERFACE SYSTEMS AND METHODS - An exemplary method includes an interactive media program guide system 1) displaying a user-scrollable view of a section of a paginated column of an interactive media program guide that includes a two-dimensional matrix grid of cells representing a plurality of media program listings, 2) detecting a user selection of a cell included in the matrix grid of cells and the user-scrollable view, the cell representing a media program listing included in the plurality of media program listings, and, 3) in response to the user selection of the cell, expanding the cell in-place within the paginated column of the interactive media program guide and populating the expanded cell with display content associated with a media program represented by the media program listing. Corresponding systems and methods are also described. | 2015-01-15 |
20150020112 | TRANSMITTING APPARATUS, TRANSMITTING METHOD, RECEIVING APPARATUS, RECEIVING METHOD, PROGRAM, AND ELECTRONIC DEVICE - Provided is a transmitting apparatus including a stream input unit that inputs a transport stream containing PID data packets of a plurality of service channels in a time-division manner, an information addition unit that adds a time stamp corresponding to a time of the input to PID packets remaining after the PID data packets of the service channels that are not selected of the input transport stream are removed, and a stream transmitting unit that successively transmits each of the PID packets to which the time stamp is added to an external device. | 2015-01-15 |
20150020113 | DIGITAL TELEVISION SIGNAL, DIGITAL TELEVISION RECEIVER, AND METHOD OF PROCESSING DIGITAL TELEVISION SIGNAL - A DTV receiver includes a receiver to receive a digital television signal including a plurality of extended text table (ETT) instances that appear in transport stream packets with common PID values, the ETT instances having common table ID values, each ETT instance comprising a section header and a message body, the section header containing a table identification (ID) extension field that serves to establish uniqueness of each ETT instance, the message body containing an extended text message (ETM) which provides detailed descriptions of a virtual channel or an event associated with each ETT instance, wherein the section header further contains a protocol version field indicating a protocol version and a last section number field indicating a last section number, a demodulator to demodulate the digital television signal and an identifier to identify at least one pertinent ETT instance from the plurality of ETT instances. | 2015-01-15 |
20150020114 | DIGITAL TELEVISION SIGNAL, DIGITAL TELEVISION RECEIVER, AND METHOD OF PROCESSING DIGITAL TELEVISION SIGNAL - A method of processing a digital television (DTV) signal in a DTV receiver, the method includes receiving a digital television signal including a plurality of extended text table (ETT) instances that appear in transport stream packets with common PID values, the ETT instances having common table ID values, each ETT instance comprising a section header and a message body, the section header containing a table identification (ID) extension field that serves to establish uniqueness of each ETT instance, the message body containing an extended text message (ETM) which provides detailed descriptions of a virtual channel or an event associated with each ETT instance, wherein the section header further contains a protocol version field indicating a protocol version and a private indicator field indicating a private indicator, demodulating the digital television signal and identifying at least one pertinent ETT instance from the plurality of ETT instances. | 2015-01-15 |
20150020115 | DIGITAL TELEVISION SIGNAL, DIGITAL TELEVISION RECEIVER, AND METHOD OF PROCESSING DIGITAL TELEVISION SIGNAL - A DTV receiver includes a receiver to receive a digital television signal including a plurality of extended text table (ETT) instances that appear in transport stream packets with common PID values, the ETT instances having common table ID values, each ETT instance comprising a section header and a message body, the section header containing a table identification (ID) extension field that serves to establish uniqueness of each ETT instance, the message body containing an extended text message (ETM) which provides detailed descriptions of a virtual channel or an event associated with each ETT instance, wherein the section header further contains a protocol version field indicating a protocol version and a private indicator field indicating a private indicator a demodulator to demodulate the digital television signal and an identifier to identify at least one pertinent ETT instance from the plurality of ETT instances. | 2015-01-15 |
20150020116 | DIGITAL TELEVISION SIGNAL, DIGITAL TELEVISION RECEIVER, AND METHOD OF PROCESSING DIGITAL TELEVISION SIGNAL - A method of processing a digital television (DTV) signal in a DTV receiver, the method includes receiving a digital television signal including a plurality of extended text table (ETT) instances that appear in transport stream packets with common PID values, the ETT instances having common table ID values, each ETT instance comprising a section header and a message body, the section header containing a table identification (ID) extension field that serves to establish uniqueness of each ETT instance, the message body containing an extended text message (ETM) which provides detailed descriptions of a virtual channel or an event associated with each ETT instance, wherein the section header further contains a protocol version field indicating a protocol version and a section length field indicating a section length, demodulating the digital television signal and identifying at least one pertinent ETT instance from the plurality of ETT instances. | 2015-01-15 |
20150020117 | DIGITAL TELEVISION SIGNAL, DIGITAL TELEVISION RECEIVER, AND METHOD OF PROCESSING DIGITAL TELEVISION SIGNAL - A DTV receiver includes a receiver to receive a digital television signal including a plurality of extended text table (ETT) instances that appear in transport stream packets with common PID values, the ETT instances having common table ID values, each ETT instance comprising a section header and a message body, the section header containing a table identification (ID) extension field that serves to establish uniqueness of each ETT instance, the message body containing an extended text message (ETM) which provides detailed descriptions of a virtual channel or an event associated with each ETT instance, wherein the section header further contains a protocol version field indicating a protocol version and a section length field indicating a section length, a demodulator to demodulate the digital television signal and an identifier to identify at least one pertinent ETT instance from the plurality of ETT instances. | 2015-01-15 |
20150020118 | DIGITAL TELEVISION SIGNAL, DIGITAL TELEVISION RECEIVER, AND METHOD OF PROCESSING DIGITAL TELEVISION SIGNAL - A method of processing a digital television (DTV) signal in a DTV receiver, the method includes receiving a digital television signal including a plurality of extended text table (ETT) instances that appear in transport stream packets with common PID values, the ETT instances having common table ID values, each ETT instance comprising a section header and a message body, the section header containing a table identification (ID) extension field that serves to establish uniqueness of each ETT instance, the message body containing an extended text message (ETM) which provides detailed descriptions of a virtual channel or an event associated with each ETT instance, wherein the section header further contains a protocol version field indicating a protocol version and a section syntax indicator field indicating a section syntax indicator, demodulating the digital television signal and identifying at least one pertinent ETT instance from the plurality of ETT instances. | 2015-01-15 |
20150020119 | PERSONALIZED USER INTERFACE FOR MANAGING MULTIMEDIA STREAMS - The disclosure is related to a personalized user interface having at least one moving image produced based on a multimedia stream received in real time from a preferred streaming server. A service server for providing the personalized user interface may perform receiving multimedia streams transmitted in real time from preferred streaming servers selected based on user interface configuration information, obtaining personalized items based on the user interface configuration information, producing a single multimedia stream for the personalized user interface by combining the received multimedia streams and the obtained personalized items, and transmitting the produced single multimedia stream to the user device. | 2015-01-15 |
20150020120 | METHODS AND APPARATUS FOR SUPPORTING SHARING OF CONTENT BETWEEN MOBILE COMMUNICATIONS DEVICES AND HOME BASED DEVICES - Methods and apparatus for allowing a telephone user to share captured audio and/or video with a set top box user are described. The methods and apparatus of the present invention can be implemented without the need for a called party to support video conferencing and/or have a computer system. In various embodiments a telephone call is used to first contact a party to who content from a telephone may be streamed, e.g., in real time. Assuming the contacted party is interested a video session is established with a STB or other device corresponding to the called party and video content delivered from the cell phone. Audio may also be streamed with the video and/or the initial telephone call is maintained while video content is delivered allowing for bi-direction communication via the calling party and called party's telephones. While IP signaling may be used for video delivery an analog VOD session may alternatively be used. | 2015-01-15 |
20150020121 | APPARATUS AND METHOD FOR CONTENT DIRECTORY SERVER PRESENTATION - A method and apparatus for content directory server presentation is described. The method includes connecting a device to media content sources, identifying a media content source as a temporary content source, the temporary content source not permanently connected to the home network, scanning, at a periodic rate, the media content source to identify media content, the rate being higher than a rate for a media content source that is not a temporary content source, and updating a catalog of media content available to the media device based on scanning the media content source. The apparatus includes a receiver scanning media content sources to identify available media content, and a controller determining if a media content source is not permanently connected to the home network, the controller increasing a periodic rate of scanning if the at least one media content source is not permanently connected to the home network. | 2015-01-15 |
20150020122 | MOBILE DEVICE, DISPLAY APPARATUS AND METHOD FOR SHARING CONTENTS THEREOF - A mobile device, a display apparatus and a method for sharing content thereof are provided. The method for sharing content of the mobile device includes connecting to a display apparatus for communication, receiving a request for content sharing from the display apparatus if the mobile device is verified by the display apparatus, retrieving at least one content, according to a preset condition, from among a plurality of contents stored at the mobile device, and transmitting the at least one retrieved contents to the display apparatus. | 2015-01-15 |
20150020123 | Bandwidth Flexibility Through Multiple Frequency Channel Data Distribution - An enhanced multimedia over coax alliance (MoCA) implementation having a single Receive (Rx) physical (Phy) module that is arranged to receive data via one of at least two Rx radio frequency (RF) modules, which are arranged to be in communication with a coaxial cable, and at least two transmit (Tx) Phy modules respectively arranged to be in communication with two Tx RF modules, which are also arranged to be in communication with the coaxial cable. | 2015-01-15 |
20150020124 | METHOD AND APPARATUS FOR PROVIDING BROADCAST CONTENTS - Provided are a method and an apparatus for providing broadcast contents and broadcasting service provision information by employing a cloud storage control server using a cloud storage, in which the broadcast contents and the broadcasting service provision information may be provided through a communications network and a broadcasting network operated by a broadcaster and thus, various broadcast contents may be effectively provided to a broadcast content receiver, the broadcast contents may also be stored in the cloud storage and thus, security for the broadcast contents may be improved and a bulk local storage may not be required. | 2015-01-15 |
20150020125 | SYSTEM AND METHOD FOR PROVIDING INTERACTIVE OR ADDITIONAL MEDIA - The present disclosure is related to methods and systems relating to analyzing of media, such that a user may request to view additional content related to content from the analyzed media on secondary or mobile devices capable of receiving or displaying the additional content. | 2015-01-15 |
20150020126 | RECOMMENDER CONTROL SYSTEM, APPARATUS, METHOD AND RELATED ASPECTS - User interaction data is heuristically processed to determine its usefulness to a remote recommender system. The data is ranked according it its likely ability to indicate a user preference towards a particular content item. The amount of data sent to the recommender system can then be limited to data records falling in a predetermined range of usefulness. A controller may be provided to determine what range is necessary so that the minimum amount of training data is provided to the recommender system to drive the recommender system's performance towards a set level. | 2015-01-15 |
20150020127 | Delivery of Content - Examples of systems are described herein in which an item of content may be delivered to multiple devices within a group of devices at the same time while reducing bandwidth consumption. Such systems may also allow for attractive pricing and features that may encourage more users to consume the item of content. | 2015-01-15 |
20150020128 | NON-DISRUPTIVE SWEEP MEASUREMENT USING COHERENT DETECTION - Non-disruptive sweep measurements using low power coherent signals overcome the limitations of prior art frequency response systems for cable networks. Modulated or unmodulated, e.g. continuous wave (CW), test signals are transmitted into the network at a first or input point (input point is in the head end for forward sweep; input point is in the field for reverse sweep). The test signals are transmitted continuously at multiple frequencies, so as a composite they form a wideband, OFDM-like (orthogonal frequency-division multiplexing) waveform. A receiver at a second or output point generates power reading measurements, from which the frequency response of the network is produced. | 2015-01-15 |
20150020129 | DUAL-PORT TESTING OF A CABLE NETWORK - A dual-port testing apparatus is provided for testing a cable network at two test points. The testing may comprise demodulation of a same data packet at the test points, decoding the data packet, performing spectral analysis of the signal, etc. Testing results may be correlated with one another, both visually and by using pre-defined test metrics comprising a weighted sum of demodulation and decoding parameters such as modulation extinction ratio and a codeword error. | 2015-01-15 |
20150020130 | Universal Services Multiplexer and Time-Based Interleaving of Multiple Streams - Interleaving multiple streams of data using a universal services multiplexer is followed by conveying a time interleaved multiplexer stream to a remote QAM module. A universal services multiplexer interleaves multiple streams of data into a time interleaved multiplexer stream. | 2015-01-15 |
20150020131 | METHOD FOR TRANSMITTING AND RECEIVING PROGRAM CONFIGURATION INFORMATION FOR SCALABLE ULTRA HIGH DEFINITION VIDEO SERVICE IN HYBRID TRANSMISSION ENVIRONMENT, AND METHOD AND APPARATUS FOR EFFECTIVELY TRANSMITTING SCALAR LAYER INFORMATION - The present invention relates to a method for transmitting and receiving program configuration information for a scalable ultra high definition (UHD) video service under the hybrid transmission environment, and to a method and apparatus for effectively transmitting scalar layer information, and more particularly, the present invention relates to a scheme for inserting group information for the scalable layer of a base layer and an enhancement layer, which form a scalable UHD video, and transmission channel information into a program map table (PMT) or a package configuration table (PCT), and for transmitting same, and to a scalable layer information format for transmitting layer information with a smaller number of bits as possible when a packet header includes scalable layer information. | 2015-01-15 |
20150020132 | CLOUD COMPUTING SYSTEM AND METHOD UTILIZING UNUSED RESOURCES OF NON-DEDICATED DEVICES - In accordance with a method a plurality of subscriber systems are provided, the systems being coupled via a Wide Area Network (WAN) and comprising a first subscriber system. The first subscriber system has processing and non-volatile storage and is suitably programmed for providing a subscriber service to a first subscriber. The first system is disposed in an unsecured location, which is associated with the first subscriber. Subsequently, the subscriber service is provided to the first subscriber. Separately, a task is provided to the first subscriber system via the WAN and is executed on the first subscriber system. An activity record for the execution of the task is logged, based on an amount of at least one of the processing and the non-volatile storage consumed on the first subscriber system during execution of the task. | 2015-01-15 |
20150020133 | INTERACTIVE TELEVISION NETWORK AND METHOD INCLUDING CONTENT SEARCHING - The present invention is directed to content searching of various databases in an interactive television network; caching programming for rebroadcasting to interactive television network subscribers; and interactively offering goods and services referred to in broadcast programming to interactive television network subscribers. | 2015-01-15 |
20150020134 | CATV VIDEO AND DATA TRANSMISSION SYSTEM WITH RF AND DIGITAL COMBINING NETWORK - Improved systems and methods for delivering CATV content over a fiber optic network from a transmitter. The transmitter preferably includes a combining network that combines CATV signals received from a CATV head end. | 2015-01-15 |
20150020135 | SYSTEMS AND METHODS FOR TRANSMISSION OF DATA STREAMS - Systems and methods for real-time transmission of data streams are disclosed. A controller receives data representing selected stream parameters from a browser residing on a computing device. The controller transmits the received data to a video transmitting device. A transcoder receives a first data stream generated according to the selected stream parameters from the video transmitting device. The transcoder generates a second data stream from the first data stream, the second data stream formatted for browser display; and then transmits the second data stream to the browser. A user may remotely control the video transmitting device using the browser. A user may view data streams from multiple video transmitting devices using the browser. | 2015-01-15 |
20150020136 | MULTIMEDIA STREAM TRANSMISSION METHOD AND SYSTEM BASED ON TERAHERTZ WIRELESS COMMUNICATION - Multimedia stream transmission methods and a systems, based on terahertz wireless communication, are provided. A media providing device may send a multimedia stream using a terahertz wireless signal. A media receiving device may receive a multimedia stream in real time, so as to achieve real-time broadcast and transmission of the multimedia stream. Through a transmission mode based on terahertz wireless communication, an associated transmission rate and quality of an associated multimedia stream are improved. Thus, quality of a picture displayed by an associated multimedia stream may be enhanced. | 2015-01-15 |
20150020137 | PRESENTATION CONTROL APPARATUS, PRESENTATION CONTROL METHOD, PRESENTATION SYSTEM, PRESENTATION CONTROL PROGRAM, RECORDING MEDIUM, AND METADATA - Provided is a presentation control apparatus that is enabled to control a presentation form of video content on each device so that the video content is presented in a fashion reflecting a content provider's intention. Based on metadata transmitted from a transmitter apparatus, a component separator of a television receiver selects from two devices including the television receiver and a tablet terminal a device on which a video component is to be presented and causes the selected one or two devices to present the video component. | 2015-01-15 |
20150020138 | MMT ASSET STRUCTURE FOR SUPPORTING RANDOM ACCESS TO SYSTEMS FOR TRANSMITTING CODED MEDIA DATA IN HETEROGENEOUS NETWORKS, AND METHOD AND APPARATUS FOR GENERATING SAME - The present invention relates to an MMT asset structure providing free access to an M-unit existing in a specific MMT asset by using an indicator indicating the position of the M-unit and an indicator indicating the size of the M-unit in an MMT asset configuration, and to a method and apparatus for generating same. | 2015-01-15 |
20150020139 | APPARATUS AND METHOD FOR TRANSCEIVING SCENE COMPOSITION INFORMATION IN MULTIMEDIA COMMUNICATION SYSTEM - A method for transmitting scene composition information from an apparatus therefor in a multimedia communication system is provided. The method includes generating scene composition information comprising media attributes information and temporal information, and transmitting the scene composition information, wherein the media attributes information and temporal information is separated into different formats. | 2015-01-15 |
20150020140 | DIGITAL BROADCASTING RECEPTION APPARATUS AND DIGITAL BROADCASTING RECEPTION METHOD - A digital broadcasting reception apparatus ( | 2015-01-15 |
20150020141 | DIGITAL TELEVISION SIGNAL, DIGITAL TELEVISION RECEIVER, AND METHOD OF PROCESSING DIGITAL TELEVISION SIGNAL - A digital television (DTV) receiver includes a receiver to receive a digital television signal including a plurality of extended text table (ETT) instances that appear in transport stream packets with common PID values, the ETT instances having common table ID values, each ETT instance comprising a section header and a message body, the section header containing a table identification (ID) extension field that serves to establish uniqueness of each ETT instance, the message body containing an extended text message (ETM) which provides detailed descriptions of a virtual channel or an event associated with each ETT instance, wherein the section header further contains a protocol version field indicating a protocol version and a section syntax indicator field indicating a section syntax indicator, a demodulator to demodulate the digital television signal and an identifier to identify at least one pertinent ETT instance from the plurality of ETT instances. | 2015-01-15 |
20150020142 | SYSTEMS AND METHODS FOR PERSONALIZED TELEVISION VIEWING - A personalized television viewing system includes a head-end subsystem. The head-end subsystem includes a personality server configured to store a user preference regarding a television viewing format and a rendering server configured to provide digital media content in the television format of the user's preference. The viewing system further includes a client-end subsystem. The client-end subsystem includes a client server configured to electronically communicate with the head-end subsystem and provide the personality server with the user preference regarding the television viewing format. | 2015-01-15 |
20150020143 | APPARATUS FOR TRANSMITTING BROADCAST SIGNALS, APPARATUS FOR RECEIVING BROADCAST SIGNALS, METHOD FOR TRANSMITTING BROADCAST SIGNALS AND METHOD FOR RECEIVING BROADCAST SIGNALS - A method and an apparatus for transmitting broadcast signals thereof are disclosed. The apparatus for transmitting broadcast signals comprises an encoder for encoding DP (Data Pipe) data corresponding to each of a plurality of DPs, a mapper for mapping the encoded DP data onto constellations, a time interleaver for time interleaving the mapped DP data, a frame builder for building at least one signal frame including the time interleaved DP data, a phase distortion unit for performing a phase distortion of at least one broadcast signal having the built at least one signal frame, a modulator for modulating the at least one broadcast signal by an OFDM (Orthogonal Frequency Division Multiplex) scheme and a transmitter for transmitting the at least one broadcast signal. | 2015-01-15 |
20150020144 | DIGITAL TELEVISION SIGNAL, DIGITAL TELEVISION RECEIVER, AND METHOD OF PROCESSING DIGITAL TELEVISION SIGNAL - A method of processing a digital television (DTV) signal in a DTV receiver, the method includes receiving a digital television signal including a plurality of extended text table (ETT) instances that appear in transport stream packets with common PID values, the ETT instances having common table ID values, each ETT instance comprising a section header and a message body, the section header containing a table identification (ID) extension field that serves to establish uniqueness of each ETT instance, the message body containing an extended text message (ETM) which provides detailed descriptions of a virtual channel or an event associated with each ETT instance, wherein the section header further contains a current next indicator field, wherein the ETT instance further contains a CRC 32 field, demodulating the digital television signal and identifying at least one pertinent ETT instance from the plurality of ETT instances. | 2015-01-15 |
20150020145 | DIGITAL TELEVISION SIGNAL, DIGITAL TELEVISION RECEIVER, AND METHOD OF PROCESSING DIGITAL TELEVISION SIGNAL - A digital television (DTV) receiver for processing a DTV signal, the DTV receiver includes a receiver to receive a digital television signal including a plurality of extended text table (ETT) instances that appear in transport stream packets with common PID values, the ETT instances having common table ID values, each ETT instance comprising a section header and a message body, the section header containing a table identification (ID) extension field that serves to establish uniqueness of each ETT instance, the message body containing an extended text message (ETM) which provides detailed descriptions of a virtual channel or an event associated with each ETT instance, wherein the section header further contains a current next indicator field, wherein the ETT instance further contains a CRC 32 field, a demodulator to demodulate the digital television signal and an identifier to identify at least one pertinent ETT instance from the plurality of ETT instances. | 2015-01-15 |
20150020146 | VIRTUAL CHANNEL DECLARATIVE SCRIPT BINDING - A method consistent with certain implementations involves receiving a triggerable declarative object (TDO) at a digital television receiver device that carries out a programmed script upon execution; the programmed script including a parameter discovery function that determines an operational parameter of the television receiver device and further includes a programmed function; initiating the execution of the TDO in order to initiate execution of the script on a processor of the television receiver device; running the script on the processor of the television receiver device in order to discover the operational parameter and in order to carry out the programmed function; and where the programmed function is conditional upon the discovered operational parameter of the television receiver. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract. | 2015-01-15 |
20150020147 | AUTHORIZATION POLICY FOR GROUP-CENTRIC SECURE INFORMATION SHARING - In the present specification, a methodology for incremental security policy specification at varying levels of abstraction is disclosed. The method maintains strict equivalence with respect to authorization state and is based on the group-centric secure information sharing (g-SIS) domain, which is known in the art. A g-SIS authorization policy is specified statelessly, in that it focuses solely on specifying the precise conditions under which authorization can hold in the system while only considering the history of actions that have occurred. The policy supports join, leave, add, and remove operations, which may have either strict or liberal semantics. The stateful application policy is then specified using linear temporal logic. The stateful specification is authorization equivalent to the stateless specification, and may enforce well-formedness constraints. | 2015-01-15 |
20150020148 | Identity Based Connected Services - Embodiments of the disclosure are directed towards a system and method for enabling an identity based connected service employing a “bound to identity” application usage model. The identity based connected service supports network access for the computing devices based on network connectivity associated with a device application. The system and method use the network access associated with the device application to communicate application state changes in a manner such that any instance of the device application executing on any of the computing devices associated with the same end-user identity remain coherent and consistent. The system and method authenticates an instance of the device application with a single authentication of the device application to an associated resource server. | 2015-01-15 |
20150020149 | ADAPTIVE IDENTITY RIGHTS MANAGEMENT SYSTEM FOR REGULATORY COMPLIANCE AND PRIVACY PROTECTION - Some embodiments are directed to managing transactions in a computer system, which receives information indicating a first node has at least one right with regard to a second node such that the first node is associated with the second node. An identity network is created, based, on the association between the first node and the second node, representing undirected ties between a plurality of nodes, the plurality of nodes including at least the first and second node. Using the identity network, a rights network is created representing directed ties between the plurality of nodes based, at least in part, on the undirected ties of the identity network and the at least one right the first node has with regard to the second node. The rights network is used to determine whether a transaction initiated by the first node is permissible based, at least in part, on the rights network. | 2015-01-15 |
20150020150 | MANAGEMENT APPARATUS, CONTROL METHOD THEREOF, AND STORAGE MEDIUM - A management server is provided that manages a plurality of image forming apparatuses including an image forming apparatus compliant with a setting management function that enables an operation of security information, and an image forming apparatus non-compliant with the setting management function. The management server receives security information from the image forming apparatus, and determines whether the security information includes a change. When the image forming apparatus that is a transmission source of the security information including the change is non-compliant with the setting management function, the management server outputs a notice indicating that the security information including the change as a notice, whereas when the image forming apparatus is compliant with the setting management function, the management server outputs a notice indicating that the security information including the change as a warning. | 2015-01-15 |
20150020151 | SYSTEMS AND METHODS FOR TRUSTED SHARING - A content distribution system for controlling access of digital content that is shared with indirect contacts receives from a publisher of digital content, a specification of a sharing policy for sharing by a first user to indirect contacts to be identified at the time of distribution. The sharing policy can identify a number of shares, a number of indirect contacts, acceptable web domains, or acceptable geographic regions. The system receives a request from the first user to access the content. The first user is a contact of the publisher identified by the publisher. The system authorizes the first user to access the content and receives from the first user a request to share the content with a second user that is a contact of the first user and an indirect contact of the publisher. The system authorizes, in accordance with the sharing policy, the second user to access the content. | 2015-01-15 |
20150020152 | SECURITY SYSTEM AND METHOD FOR PROTECTING A VEHICLE ELECTRONIC SYSTEM - Security system for protecting a vehicle electronic system by selectively intervening in the communications path in order to prevent the arrival of malicious messages at ECUs, in particular at the safety critical ECUs. The security system includes a filter which prevents illegal messages sent by any system or device communicating over a vehicle communications bus from reaching their destination. The filter may, at its discretion according to preconfigured rules, send messages as is, block messages, change the content of the messages, request authentication or limit the rate such messages can be delivered, by buffering the messages and sending them only in preconfigured intervals. | 2015-01-15 |
20150020153 | COLLABORATIVE MEDIA PRESENTATION SERVICE WITH USAGE RIGHTS ENFORCEMENT - An online collaborative media presentation service is provided. Users of the online service can create highly customized profiles that contain personal profile information and information on media files and other topics of interest. Users can upload media files to a media server associated with the online service without preapproval from content owners. The rights of content owners are preserved by using a digital rights management service to identify uploaded media files. The media server submits uploaded media files to the digital rights management service to determine whether streaming of the media files is permissible. If streaming is not permitted, the media server can block an uploaded file. If streaming is permitted, the media server can make the media file available for streaming. When streaming media to users, the media server displays targeted advertisements and other related content to users. The related content adds value for the online service. | 2015-01-15 |
20150020154 | ANONYMOUS COUPLING PLATFORM METHOD AND SYSTEM - The subject matter discloses a system and methods for facilitating a platform for anonymous coupling via a computerized network. In some embodiments, the computerized network is an internet network. Such a platform enables a user to find a match with one or more other users according to profile definition without exposing his identity. | 2015-01-15 |