13th week of 2014 patent applcation highlights part 72 |
Patent application number | Title | Published |
20140089925 | Methods and Systems for Integrated Storage and Data Management Using a Hypervisor - Methods and systems for integrated data management and block level storage management in a storage system having a controller with a multi-core processor. A hypervisor manages the multi-core processor such that at least one processor is used in a first virtual machine on which a block level storage management process is operable. The first virtual machine may also operate under the control of a real-time operating system. The hypervisor also defines a second virtual machine using one or more other processor cores and operates a data management application process optionally under control of a general purpose operating system. The optional general purpose operating system and the data management application process access storage devices by communicating through the hypervisor with the block level storage management process operable in the first virtual machine. | 2014-03-27 |
20140089926 | BUSINESS PROCESS MODEL ANALYZER AND RUNTIME SELECTOR - In a method for determining appropriate runtime environments for execution of a process model, a computer receives a process model. The process model includes a plurality of activities, wherein two activities are linked by a relationship. The computer determines that the two activities linked by a relationship match a process pattern. The computer determines one or more runtime environments for execution of the process model, wherein each of the one or more runtime environments is capable of executing the process pattern. | 2014-03-27 |
20140089927 | METHOD AND APPARATUS FOR WORKFLOW VALIDATION AND EXECUTION - A computer program product comprising: a non-transitory computer readable medium; and a description of a first block comprising: a definition of one or more output port groups each comprising one or more output ports; a definition of two or more input ports, the input ports receive object streams of identical length; one or more instructions for processing input data received in the input ports and for outputting processed data in the output port groups, wherein the instructions are operative to output a same number of output objects to each output port in a same output port group, whereby the output ports of the output port group are operative to output objects stream of identical length, and wherein the instructions are operative to receive a same number of input objects from each input port, whereby the input ports are operative to receive object streams of identical length; and an indication of whether there is a constant ratio between a number of items in input streams received by the first block and a number of items in output streams outputted by the first block; and wherein said description of a first block is stored on said non-transitory computer readable medium. | 2014-03-27 |
20140089928 | METHOD OF SOA PERFORMANCE TUNING - Systems and methods of SOA performance tuning are provided. In accordance with an embodiment, one such method can comprise monitoring a plurality of processing stages, calculating a processing speed for each of the processing stages, and tuning a slowest processing stage of the plurality of processing stages. | 2014-03-27 |
20140089929 | DYNAMIC STREAM PROCESSING WITHIN AN OPERATOR GRAPH - A method and system for processing a stream of tuples in a stream-based application is disclosed. The method may include a first stream operator determining whether a requirement to modify processing of a first tuple at a second stream operator exists. The method may provide for associating an indication to modify processing of the first tuple at the second stream operator if the requirement exists. | 2014-03-27 |
20140089930 | HOST SYSTEM - A host system includes a plurality of cores and is designed such that one real-time process and one core-local timer is run on each of the plurality of cores. | 2014-03-27 |
20140089931 | THREAD LIVELOCK UNIT - Method, apparatus, and system embodiments to assign priority to a thread when the thread is otherwise unable to proceed with instruction retirement. For at least one embodiment, the thread is one of a plurality of active threads in a multiprocessor system that includes memory livelock breaker logic and/or starvation avoidance logic. Other embodiments are also described and claimed. | 2014-03-27 |
20140089932 | CONCURRENCY IDENTIFICATION FOR PROCESSING OF MULTISTAGE WORKFLOWS - A system and method may be utilized to identify concurrency levels of processing stages in a distributed system, identify common resources and bottlenecks in the distributed system using the identified concurrency levels, and allocate resources in the distributed system using the identified concurrency levels. | 2014-03-27 |
20140089933 | SYSTEMS AND METHODS TO COORDINATE RESOURCE USAGE IN TIGHTLY SANDBOXED ENVIRONMENTS - Systems and methods are disclosed for coordinating resource usage between applications in a tightly sandbox environment. A scheduling indicator can be left in a system file that multiple applications can use to align their requests for a system resource. Alternatively, IP loopback can be used to pass a scheduling indicator between applications that are otherwise sandboxed. If either of these approaches is not possible, then applications can schedule system resource requests using a common algorithm that selects a start time and optionally a period of subsequent system resource requests based on a common piece of information such as a system clock signal or IP address. In these ways the total amount of time during which the system resource is being utilized by various applications can be reduced, thus reducing power consumption, and network activity. | 2014-03-27 |
20140089934 | CONCURRENCY IDENTIFICATION FOR PROCESSING OF MULTISTAGE WORKFLOWS - A system and method may be utilized to identify concurrency levels of processing stages in a distributed system, identify common resources and bottlenecks in the distributed system using the identified concurrency levels, and allocate resources in the distributed system using the identified concurrency levels. | 2014-03-27 |
20140089935 | PARALLEL PROCESSING DEVICE, PARALLEL PROCESSING METHOD, OPTIMIZATION DEVICE, OPTIMIZATION METHOD AND COMPUTER PROGRAM - [Problem] To provide a parallel processing device for improving the operation rate of each core in a computation device having a plurality of processor cores in a process in which there are a large number of tasks that can be processed in parallel even though parallelism within the tasks is low. | 2014-03-27 |
20140089936 | MULTI-CORE DEVICE AND MULTI-THREAD SCHEDULING METHOD THEREOF - A multi-core device and a multi-thread scheduling method thereof are disclosed. The multi-thread scheduling method includes the following steps: recording thread performance-associated parameters for a thread; and performing a thread load balancing between multiple central processing units of a multi-core processor of the multi-core device. The thread load balancing is performed according to a thread critical performance condition of the thread and the thread critical performance condition is determined based on the thread performance-associated parameters. | 2014-03-27 |
20140089937 | PROCESSOR SYSTEM OPTIMIZATION - In order to enable the optimization of a processor system without relying upon knowhow or manual labor, an apparatus includes: information obtainment unit for reading, from memory, trace information of the processor system and performance information corresponding to the trace information; information analysis unit for analyzing the trace information and the performance information so as to obtain a performance factor such as an idle time, a processing completion time of a task, or the number of interprocessor communications as a result of the analysis; and optimization method output unit for displaying and outputting a method of optimizing the system in response to a result of the analysis. | 2014-03-27 |
20140089938 | MULTI-THREAD PROCESSOR AND ITS HARDWARE THREAD SCHEDULING METHOD - A multi-thread processor including a plurality of hardware threads each of which generates an independent instruction flow, a thread scheduler that outputs a thread selection signal in accordance with a schedule, the thread selection signal designating a hardware thread to be executed in a next execution cycle among the plurality of hardware threads, and a first selector that selects one of the plurality of hardware threads according to the thread selection signal and outputs an instruction generated by the selected hardware thread. The thread scheduler specifies execution of at least one hardware thread pre-selected among the plurality of hardware threads in a predetermined first execution period, and specifies execution of a variably selected hardware thread in a second execution period other than the first execution period. A time ratio between the predetermined first execution period and the second execution period is set according to processing requests. | 2014-03-27 |
20140089939 | Resolving RCU-Scheduler Deadlocks - A technique for resolving deadlocks between an RCU subsystem and an operating system scheduler. An RCU reader manipulates a counter when entering and exiting an RCU read-side critical section. At the entry, the counter is incremented. At the exit, the counter is manipulated differently depending on the counter value. A first counter manipulation path is taken when the counter indicates a task-context RCU reader is exiting an outermost RCU read-side critical section. This path includes condition-based processing that may result in invocation of the operating system scheduler. The first path further includes a deadlock protection operation that manipulates the counter to prevent an intervening RCU reader from taking the same path. The second manipulation path is taken when the counter value indicates a task-context RCU reader is exiting a non-outermost RCU read-side critical section, or an RCU reader is nested within the first path. This path bypasses the condition-based processing. | 2014-03-27 |
20140089940 | METHOD AND SYSTEM FOR COMMUNICATION BETWEEN APPLICATION AND WEB-PAGE EMBEDDED CODE - One embodiment of the present invention provides a system that facilitates communication between an embedded code in a web page and a stand-alone application. During operation, the system first embeds a code within a web page that is displayed in a browser. Next, the embedded code receives information indicating a communication method provided by a stand-alone application, via a first communication channel. The embedded code subsequently sends the contextual information associated with a user browser session by calling the communication method, via a second communication channel, thereby allowing the stand-alone application to inherit the contextual information from the web browser. | 2014-03-27 |
20140089941 | DYNAMIC PERFORMANCE DATA COLLECTION IN LARGE COMPUTER SERVERS - A mechanism is provided for collecting one or more performance metrics. A plurality of source code instructions is provided. The source code instructions include a plurality of macro calls. Each of the plurality of macro calls includes a plurality of predetermined parameters. A plurality of object code instructions corresponding to the plurality of source code instructions is executed. In response to receiving a signal identifying at least one of the plurality of macro calls contained in the source code instructions and identifying a desired level of granularity, performance metrics are collected using the identified macro call in accordance with the desired level of granularity. | 2014-03-27 |
20140089942 | SYSTEM TO PROFILE AND OPTIMIZE USER SOFTWARE IN A MANAGED RUN-TIME ENVIRONMENT - Method, apparatus, and system for monitoring performance within a processing resource, which may be used to modify user-level software. Some embodiments of the invention pertain to an architecture to allow a user to improve software running on a processing resources on a per-thread basis in real-time and without incurring significant processing overhead. | 2014-03-27 |
20140089943 | METHOD, SYSTEM AND APPARATUS FOR HANDLING EVENTS FOR PARTITIONS IN A SOCKET WITH SUB-SOCKET PARTITIONING - In one aspect, the issues of events that may impact one or more partitions of sub-socket partitioning in one or more sockets can be handled. Specifically, events for partitions can be handled in a socket with sub-socket partitioning, wherein the events may include reset, interrupts, errors and reliability, availability, and serviceability (RAS) management. | 2014-03-27 |
20140089944 | PROCESSING USER INPUT EVENTS IN A WEB BROWSER - A method and computing device are provided for processing user events received via a user interface, such as a touchscreen, in multiple threads. When a user event is received for a target element in a webpage, the user event is dispatched to both a main browser thread and a secondary thread. The secondary thread processes user events in accordance with established default actions defined within the browser, while the main thread processes the user events in accordance with any event handlers defined for that target element. The main thread processing may be delayed by other interleaved task, and the secondary thread may be given priority over the main thread. When the secondary thread completes processing, an updated webpage is displayed. When the main thread subsequently completes processing, its updated rendering of the webpage is displayed. The secondary thread thus provides an early user interface response to the user event. | 2014-03-27 |
20140089945 | ADAPTIVE TREE STRUCTURE FOR VISUALIZING DATA - One or more systems and/or techniques for generating an adaptive tree structure for storing event data based upon data density of events are disclosed. In particular, the adaptive tree structure may comprise one or more levels of nodes, where a level may correspond to a resolution of events. Nodes may correspond to particular time spans over which event data was recorded. A node may be designated as a raw node comprising raw events or a summary node comprising summary events based upon the number of events occurring within a time span covered by the node. | 2014-03-27 |
20140089946 | APPLICATION MANAGEMENT OF A PROCESSOR PERFORMANCE MONITOR - A method for an operating system (OS) enabling an application direct control of a performance monitoring unit (PMU) including enabling the PMU to notify the application when a PMU exception occurs without interrupting the OS by controllably encoding a redirect field in an OS accessible control register, and enabling the application to reinitialize the PMU after the PMU exception. | 2014-03-27 |
20140089947 | METHOD AND APPARATUS FOR PROCESSING APPLICATIONS OF MOBILE TERMINAL - A method for processing an application in a portable terminal is provided. The method includes displaying a main application and at least one corresponding sub-application item, calling a corresponding sub-application when selecting the sub-application item, displaying the sub-application so as to overlay on a partial area of a main application screen, and processing information selected from the main application in the sub-application. | 2014-03-27 |
20140089948 | METHOD AND DEVICE FOR AN INTELLIGENT CONTROL OF PORTABLE ELECTRONIC DEVICES - Methods and devices for intelligently controlling a portable electronic device are described. The method includes detecting a selection of a respective application program of the plurality of application programs. The method also includes, in response to detecting the selection of the respective application program of the plurality of application programs, identifying one or more predefined hardware operations that do not correspond to one or more hardware operations associated with the respective application program; conditionally deactivating the one or more predefined hardware operations; and launching the respective application program. | 2014-03-27 |
20140089949 | DYNAMICALLY BUILDING SUBSECTIONS OF LOCALE OBJECTS AT RUN-TIME - Subsections of locale objects are dynamically built from locale source files when requested at run-time without building all subsections of the locale object. When a subsection of a locale object is dynamically built, the subsection is stored in global memory so it may be read by multiple applications. Dynamically building subsections of locale objects when requested allows software to operate with a relatively small number of locale objects instead of with hundreds or thousands of locale objects, as is known in the art, and requires fewer system resources because only the requested subsection of the locale object is built when it is requested. The result is significant savings in system-wide resources while still allowing for access to a large number of possible locales. | 2014-03-27 |
20140089950 | OPTICAL DISC DEVICE - The present disclosure provides an optical disc device with which the disc replacing time can be further suppressed. The optical disc device according to the present disclosure performs, in parallel, a first control to convey a first tray in the first optical disc drive group | 2014-03-27 |
20140089951 | CARTRIDGE DRIVE APPARATUS - A cartridge drive apparatus includes a holder, a lock plate, and a drive unit. The holder is configured to hold a cartridge inserted therein. The lock plate is attached with respect to the holder to be movable in one of an insertion direction and a discharge direction of the cartridge and includes a locking mechanism configured to lock the cartridge. The drive unit is configured to drive the holder and the lock plate in one of the insertion direction and the discharge direction of the cartridge. | 2014-03-27 |
20140089952 | OPTICAL PICKUP - An optical pickup includes an objective lens which converges light on an optical disc, a lens holder to which the objective lens is attached, a focusing coil and a tracking coil wound around the lens holder, magnets arranged to face two side faces of the lens holder parallel to a radial direction of the optical disc, supporting members which support the lens holder, and supporting member fixation parts provided on two side faces of the lens holder orthogonal to the radial direction of the optical disc. The focusing coil is wound on parts of the lens holder on both sides of the lens holder in regard to the radial direction of the optical disc so that each portion of the focusing coil on each side is wound around a winding central axis extending in a direction parallel to the optical axis of the objective lens. | 2014-03-27 |
20140089953 | System and Method for Recommending Media Programs and Notifying a User before Programs Start - A system and method for searching and/or subscribing to media programs and notifying the user before a recommended program starts in response to a user's request for recommendation. A server receives a user request for a media program event recommendation from a client device. The user request comprises user media program recommendation setting. The server generates a search query in accordance with the user request. The server runs the search query against one or more databases to generate a recommendation containing one or more media program events. At least one of the databases consists of scheduled media program events. The server sends automatically, without user interaction, to one or more user-designated calendar programs, a calendar event corresponding to a recommended media program event. The calendar event includes a respective date, time and duration. | 2014-03-27 |
20140089954 | SYSTEM AND METHOD FOR CORRELATING AUDIO AND/OR IMAGES PRESENTED TO A USER WITH FACIAL CHARACTERISTICS AND EXPRESSIONS OF THE USER - A computer includes at least one processor and at least one computer readable storage medium accessible to the processor. The medium bears instructions executable by the processor to cause the processor to receive at least one image of at least one viewer of a display on which content is presented. The instructions also cause the processor to generate a signal representative of at least one expression of the viewer made at or around the time the content was presented based on the image of the viewer, and also to receive metadata identifying the content. The instructions then cause the processor to associate the metadata identifying the content with the at least one expression of the viewer. | 2014-03-27 |
20140089955 | METHODS AND APPARATUS TO COUNT PEOPLE IN IMAGES - Methods, articles of manufacture, and apparatus to count people in an image are disclosed. An example method includes estimating, based on a location of a face of a person in a first image frame, a portion of the image that corresponds to a body region of the person; and using image data corresponding to the portion to determine whether the person is present in a second image frame in which the face of the person is undetected. | 2014-03-27 |
20140089956 | ADVERTISEMENT DELIVERY ENGINE - A method includes receiving first information identifying profile information associated with a customer, habit information associated with the customer's television viewing habits, or Internet usage information associated with the customer. The method also includes receiving preference information from the customer, wherein the preference information identifies advertisements or types of advertisements that the customer would like to view or would not like to view. The method further includes identifying advertisements based on the received first information and the received preference information, inserting, by a service provider, the identified advertisements in a television programming data stream and providing the identified advertisements to the customer. | 2014-03-27 |
20140089957 | DYNAMIC ALLOCATION OF ADVERTISING - A method, apparatus and system for the dynamic allocation of advertising content includes tracking user interaction with media content and scheduling a presentation of advertising content based on the tracked user interaction. In one instance, tracking user interaction with media content includes at least one of determining a frequency with which a user switches between avail able programming channels and determining a user preference for an advertising content format or advertised products. In a case in which a frequency with which a user switches between available programming channels is tracked, advertising content is scheduled to be presented at a time during which a user is most likely to be viewing a particular channel and as such, to view the advertising content. | 2014-03-27 |
20140089958 | SYSTEMS AND METHODS FOR RECOMMENDING MEDIA ASSETS BASED ON VISUAL ATTRIBUTES - Methods and systems are described herein for providing improved recommendations of media content by comparing visual attributes of a media asset to visual preferences of a user. A media guidance application may determine the visual attributes, including, but not limited to, the chrominance and luma values of particular pixels in a particular frame or frames of a media asset. The media guidance application compares the determined visual attributes to the visual preferences of a user retrieved from a user profile. Based on the comparison, the media guidance application may recommend the media asset to the user. | 2014-03-27 |
20140089959 | METHOD AND APPARATUS FOR PROCESSING DIGITAL SERVICE SIGNAL - An apparatus of processing a digital service signals and a method thereof are disclosed. The present invention includes a receiving module configured to receive declarative contents and a first PDI (Profiles, Demographics, Interests) table including a first PDI question having a first question id for identifying the first PDI question and receive a second PDI table including a second PDI question having a second question id for identifying the second PDI question, an obtaining module configured to obtain an answer to the first PDI question, a storing module configured to store the obtained answer to the first PDI table, a fetching module configured to fetch the stored answer to the second PDI question by using the first question id and the second question id, wherein the first question id is equal to the second question id, wherein the storing module further stores the fetched answer to the second PDI table and a downloading module configured to download contents using the fetched answer, wherein the declarative contents fetches the stored answer by using an API (Application Programming Interface). | 2014-03-27 |
20140089960 | INTERACTIVE SYSTEM - Disclosed herein are a method and system for facilitating audience feedback during an event. The method includes receiving at least one input request from a set of registered audience members of the event, wherein each request relates to a predefined set of actions. The method processes the received requests and presents information during the event, based on the processed requests. | 2014-03-27 |
20140089961 | METHOD AND SYSTEM FOR AN INTERNET PROTOCOL LNB SUPPORTING POSITIONING - An Internet protocol low noise block downconverter (IP LNB) assembly, within a satellite reception assembly, may be operable to determine location information and/or time information of the IP LNB assembly, via a global navigation satellite system (GNSS) module in the IP LNB assembly. The IP LNB assembly may provide services based on the determined location information and/or the determined time information of the IP LNB assembly. The IP LNB assembly may communicate the determined location information and/or the determined time information to a wireless communication device for determining location information of the wireless communication device. The IP LNB assembly may determine location information of a wireless source device, based on the determined location information and the determined time information of the IP LNB assembly along with a plurality of other location information and a plurality of corresponding other time information associated with a plurality of other IP LNB assemblies. | 2014-03-27 |
20140089962 | IMAGE PLAYBACK DEVICE, IMAGE PLAYBACK METHOD, IMAGE PLAYBACK PROGRAM, IMAGE TRANSMISSION DEVICE, IMAGE TRANSMISSION METHOD AND IMAGE TRANSMISSION PROGRAM - Video playback device for performing realtime playback of 3D video by playing back first view-point video and second view-point video in combination, first view-point video being received via broadcasting in real time over broadcast waves, second view-point video being stored in advance before broadcasting of first view-point video, video playback device comprising: storage storing second view-point video; video receiving unit receiving first view-point video; information obtaining unit obtaining inhibition/permission information that indicates, for each video frame, whether displaying video frame before current time reaches scheduled presentation time is inhibited or permitted, scheduled presentation time being time at which video frame is scheduled to be broadcast for realtime playback; playback unit playing back second view-point video; and control unit inhibiting second view-point video from being played back when scheduled presentation time of next video frame is later than current time and inhibition/permission information indicates that displaying next video frame is inhibited. | 2014-03-27 |
20140089963 | METHOD OF MANAGING MULTIPLE CONTENT SERVERS - A method of managing multiple content servers to provide a portal service is provided. Personal information on a user managed by the portal service is mutually used by a plurality of content servers to authenticate or identify the user. The content servers use an ID of a set-top box and an integrated ID of the user transmitted from the set-top box so as to identify a particular user and a set-top box of the user among users provided with a plurality of services. | 2014-03-27 |
20140089964 | NETWORKED CONDITIONAL ACCESS MODULE - A networked Conditional Access Module provided on an IEEE 1394 network, by defining a Conditional Access Module as a Conditional Access Subunit of the IEEE 1394 network, providing AV/C Conditional Access Commands to allow communication between the Conditional Access Subunit and other Subunits on the network, the Conditional Access Subunit including means to receive AV/C Conditional Access Commands over the IEEE 1394 network from another subunit, and means to transmit AV/C responses over the IEEE 1394 network in response to the received AV/C Conditional Access Commands. | 2014-03-27 |
20140089965 | SYSTEM FOR INSERTION OF LOCALLY CACHED INFORMATION INTO A RECEIVED BROADCAST STREAM - A method and apparatus are provided for receiving a broadcast comprising a plurality of program channels and generating a playback stream using at least one of a buffered program channel and stored indexed content (e.g., commercials, programs, songs) for insertion. Control data controls which receivers insert which indexed content and when the indexed content is inserted into a received program channel, allowing for playback of songs from playlists, tiered subscription services, and sponsorship of broadcast program channels to provide market-directed content to selected receivers and listeners. Buffer management operations prevent uncontrolled buffer growth and commercial content avoidance through rapid channel changes. | 2014-03-27 |
20140089966 | INTERACTIVE PRODUCT PLACEMENT SYSTEM AND METHOD THEREFOR - A method for presenting advertisements for commercial products in video productions, whereby the commercial product is placed in the video production as an element of the video production. A viewer is enabled to interact with the video production to select the product. Information is then displayed about the selected product; and the viewer is enabled to purchase the selected product. | 2014-03-27 |
20140089967 | PROVIDING SECONDARY CONTENT TO ACCOMPANY A PRIMARY CONTENT ITEM - While a user views a primary content item (for example, a movie on a television screen), secondary content items are selected and presented to the user, either on the same screen or on a screen of the user's companion device. To choose selections that are relevant to the user's current interests, the selection process considers information beyond the realm of primary and secondary content. Over time, the selection process learns to make more relevant selections by monitoring selection choices made by other systems. | 2014-03-27 |
20140089968 | ASSET CONFLICT RESOLUTION FOR CONTENT ON DEMAND ASSET INSERTION - Systems and methods presented herein provide for conflict resolution of assets selected for insertion into COD content. In one embodiment, the system includes an interface operable to process a request for asset insertion into the COD content selection. The system also includes an asset conflict resolution module operable to identify asset timeslots within the COD content selection from the request, to evaluate the assets to determine conflicts among the assets, to remove conflicting assets, and to select at least a portion of the remaining assets for insertion in the asset timeslots of the COD content selection. For example, the asset conflict resolution module may determine that conflicts exist between certain assets based on various identifiers associated with the assets and/or content such that the conflicts between the assets may be resolved with the removal of one or more of the assets from potential asset insertion selection. | 2014-03-27 |
20140089969 | ASSET INSERTION PROCESSING FOR CONTENT ON DEMAND - Systems and methods presented herein provide for the directed insertion of assets in Content On Demand content across a plurality of computing devices. One system includes a database operable to maintain campaign data of the assets and an asset insertion decision system operable to instantiate on a plurality of computing devices and to periodically access the database to provide the campaign data to the instantiations of the asset insertion decision system on the computing devices. For example, the asset insertion decision system may establish a recording period in which each instantiation of the asset insertion decision system is operable to direct insertion of a portion of the assets in Content On Demand content selections upon request and to record the asset insertions between accesses to the database. The asset insertion decision system is also operable to process the asset insertions recorded by the instantiations to synchronize the campaign database. | 2014-03-27 |
20140089970 | METHODS AND SYSTEMS OF PRESENTING ADVERTISEMENTS IN CONSUMER-DEFINED ENVIRONMENTS - Targeted or other advertising may comprise one or more advertisements presented in a virtual world environment constructed according to consumer parameters, with the advertisements presented according to rules, scripts, or other parameters defined by the advertiser(s). For instance, one or more consumer computing device(s) can access data defining a brand name, logo, and/or message and can access data defining consumer preferences for the context in which advertisements are to be presented. For example, the context may vary according to viewer identity, programming content, time of day, and the like. Then, the consumer computing device(s) can render a virtual world based on the consumer preferences with the virtual world also comprising the advertisement(s) generated based on advertiser definitions. | 2014-03-27 |
20140089971 | HOME MEDIA SERVER CONTROL - New forms of entertainment can result from this method of selecting, identifying, and storing by a media producer of multi-media content as files to a storage medium within an editing platform. Generating, using an editing software program, a set of instructions and data for assembly of an edited program, the edited program including specified segments from the files of the multi-media content. Assembling the specified segments using the set of instructions and data to form the edited program. Storing the edited program on the editing platform. Analyzing, using a software program, endpoint frames of each segment in the edited program, the analysis resulting in analysis data stored on the editing platform. Distributing the information to a home media server. Emulating assembly of the edited program by the home media server using the information and a home media server editing program, the assembled edited program being stored in the home media server. | 2014-03-27 |
20140089972 | System and Method of Ad Delivery - A system that incorporates teachings of the present disclosure may include, for example, a device having a controller programmed to store a subscriber selectable preference for advertisements used for selecting advertisements to send to a set top box and receive a signal from a broadcast stream indicating the location for insertion of an advertisement based on the subscriber selectable preference. Other embodiments are disclosed. | 2014-03-27 |
20140089973 | NETWORK SERVICE SYSTEM AND METHOD FOR PROVIDING NETWORK SERVICE THEREOF - A method for providing a network service is provided, which is adapted to a network service system including a first network terminal, at least one second network terminal and a network server. The first network terminal logins the network server by using an authorized account through the Internet. The network server provides a network service menu to the first network terminal according to the authorized account. The first network terminal receives a selecting operation from a user. The selecting operation includes a selection of an application service in the network service menu and a selection of the at least one second network terminal for performing the application service. The network server receives content of the application service transmitted from a content provider, and transmits the content to one or more second network terminals. | 2014-03-27 |
20140089974 | VIRTUAL CHANNEL TABLE FOR A BROADCAST PROTOCOL AND METHOD OF BROADCASTING AND RECEIVING BROADCAST SIGNALS USING THE SAME - A virtual channel table for broadcasting protocol and a method for broadcasting by using the virtual channel table includes identification information identifying and permitting discrimination of active and inactive channels contained in the virtual channel table. At a receiver, the virtual channel table transmitted from the transmitting side is parsed, thereby determining whether the current received channel is an active or inactive channel. | 2014-03-27 |
20140089975 | VIRTUAL CHANNEL TABLE FOR A BROADCAST PROTOCOL AND METHOD OF BROADCASTING AND RECEIVING BROADCAST SIGNALS USING THE SAME - A virtual channel table for broadcasting protocol and a method for broadcasting by using the virtual channel table includes identification information identifying and permitting discrimination of active and inactive channels contained in the virtual channel table. At a receiver, the virtual channel table transmitted from the transmitting side is parsed, thereby determining whether the current received channel is an active or inactive channel. | 2014-03-27 |
20140089976 | VIRTUAL CHANNEL TABLE FOR A BROADCAST PROTOCOL AND METHOD OF BROADCASTING AND RECEIVING BROADCAST SIGNALS USING THE SAME - A virtual channel table for broadcasting protocol and a method for broadcasting by using the virtual channel table includes identification information identifying and permitting discrimination of active and inactive channels contained in the virtual channel table. At a receiver, the virtual channel table transmitted from the transmitting side is parsed, thereby determining whether the current received channel is an active or inactive channel. | 2014-03-27 |
20140089977 | VIRTUAL CHANNEL TABLE FOR A BROADCAST PROTOCOL AND METHOD OF BROADCASTING AND RECEIVING BROADCAST SIGNALS USING THE SAME - A virtual channel table for broadcasting protocol and a method for broadcasting by using the virtual channel table includes identification information identifying and permitting discrimination of active and inactive channels contained in the virtual channel table. At a receiver, the virtual channel table transmitted from the transmitting side is parsed, thereby determining whether the current received channel is an active or inactive channel. | 2014-03-27 |
20140089978 | VIRTUAL CHANNEL TABLE FOR A BROADCAST PROTOCOL AND METHOD OF BROADCASTING AND RECEIVING BROADCAST SIGNALS USING THE SAME - A virtual channel table for broadcasting protocol and a method for broadcasting by using the virtual channel table includes identification information identifying and permitting discrimination of active and inactive channels contained in the virtual channel table. At a receiver, the virtual channel table transmitted from the transmitting side is parsed, thereby determining whether the current received channel is an active or inactive channel. | 2014-03-27 |
20140089979 | INTUITIVE IMAGE-BASED PROGRAM GUIDE FOR CONTROLLING DISPLAY DEVICE SUCH AS A TELEVISION - A control device such as a tablet computer presents a scrollable image-based program guide (IBPG) on a display that a user can swipe to cause the device to command a display device to present an audio video (AV) program represented by the image. The IBPG is a subset of an electronic program guide (EPG) from a TV signal provider. Social networking information (SNI) related to a video program is presented on or adjacent an image in the IBPG representing the program. | 2014-03-27 |
20140089980 | SYSTEM AND METHOD FOR MODIFYING ADVERTISEMENT RESPONSIVE TO EPG INFORMATION - A system and method for utilizing data stored in an EPG database for modifying advertisement information. In this way, a service provider and/or an advertiser can transmit a single advertisement to all the television stations regardless of their geographic location and other user specific information, and need not re-transmit the advertisement even if there is a change in the show's program description. When the advertisement is displayed, the correct updated information is retrieved from the EPG database and inserted into the advertisement. | 2014-03-27 |
20140089981 | SYSTEMS AND METHODS FOR PRESENTING SHORTCUTS IN FREE SPACES OF A PROGRAM GUIDE - Systems and methods for presenting shortcuts in free spaces of a program guide are provided. Shortcut buttons may be placed in certain program information cells in the program guide. In some embodiments, these placements may be determined by making automatic determinations using characteristics or data associated with the program information cells. In one example, a subset of the program information cells that are bounded by an end time not displayed in the time bar of the first screen of the program guide are automatically determined. Shortcut button may be placed within these program information cells that, when selected, cause the media guidance application to automatically advance or translate the rendering of the program grid to a portion of the guide that contains listings for the channel associated with the program information cells after they end (e.g., finish broadcast or are available on demand). | 2014-03-27 |
20140089982 | INFORMATION PROCESSOR, INFORMATION PROCESSING METHOD AND COMPUTER PROGRAM - Disclosed is a content-view supporting system to recommend to a user a clear result of searched contents, based on a group of similar users' favorite programs, through a user-basis collaborative filtering process. The system selects similar users whose program view history is similar to that of a recommended user, maps the program view history in a collaborative filtering matrix registers, in the collaborative filtering matrix, a virtual user whose program view history includes a group of hit programs obtained based on a search condition served for realizing a predetermined search topic. The system also counts the numbers of reservations or views achieved by each user according to program content based on the program view history, in the collaborative filtering matrix, which counted numbers are set as matching numbers, and outputs a search result representing a recommendation list of the contents arrayed in the descending order of matching number. | 2014-03-27 |
20140089983 | DIFFERENTIATED PSIP TABLE UPDATE INTERVAL TECHNOLOGY - An apparatus, method and data structure for generating at least one table in a broadcast environment, are provided. The apparatus includes a generator to generate an event information table (EIT) and an extended text table (ETT). The ETT has program guide information for an n-hour span and has a transmission interval. The ETT has a transmission interval and program description information according to the EIT. The transmission interval of the EIT is shorter than the transmission interval of the ETT. | 2014-03-27 |
20140089984 | CONTROL DEVICE, CONTROL METHOD, RECORDING DEVICE, RECORDING METHOD, AND PROGRAM - The present technique relates to a control device, a control method, a recording device, a recording method, and a program, which enable recording of all episodes of a series program. | 2014-03-27 |
20140089985 | TERMINAL COOPERATION SYSTEM, RECEIVER, AND RECEIVING METHOD - A receiver includes: a broadcast reception unit configured to receive a broadcast signal; a keyword acquisition unit configured to acquire a search keyword based on metadata included in the broadcast signal; and a transmission unit configured to transmit the search keyword acquired by the keyword acquisition unit to a terminal device. | 2014-03-27 |
20140089986 | DIFFERENTIATED PSIP TABLE UPDATE INTERVAL TECHNOLOGY - An apparatus, method and data structure for generating at least one table in a broadcast environment, are provided. The apparatus includes a generator to generate an event information table (EIT) and an extended text table (ETT). The ETT has program guide information for an n-hour span and has a transmission interval. The ETT has a transmission interval and program description information according to the EIT. The transmission interval of the EIT is shorter than the transmission interval of the ETT. | 2014-03-27 |
20140089987 | SYSTEMS AND METHODS FOR CREATING AGGREGATIONS OF EPISODES OF SERIES PROGRAMMING IN ORDER - A viewer of an episode of a series such as a television series may wish to access episodes of the series that the viewer missed when they were originally broadcast. Interactive applications may receive the viewer's indication of interest to record missed episodes of the incomplete series, which may include instructions regarding recording options for including the missed episodes in a series aggregation. Interactive applications may identify the episodes to be included in the series aggregation, and record the missed episodes, which may then be stored and organized to create a series aggregation, in the order that they were first broadcast with episodes that the viewer may already have available. Interactive applications may present the episodes of the series aggregation in the order that they were originally broadcast, by providing the viewer with options on how to access the episodes. | 2014-03-27 |
20140089988 | ASSET SCORING AND RANKING FOR CONTENT ON DEMAND INSERTION - Systems and methods presented herein provide for ranking of assets for insertion into selected COD content. In one embodiment, a system includes an interface operable to receive information of a COD content selection by a Customer Premises Equipment (CPE). The system also includes an asset ranking module operable to identify assets that are available for insertion to the selected COD content from the plurality of assets, to determine values of the available assets to a provider of the selected COD content, to rank the available assets based on the determined values, and to direct the insertion of the one or more assets into the selected COD content based on the rank of the available assets. | 2014-03-27 |
20140089989 | ASSET QUALIFICATION FOR CONTENT ON DEMAND INSERTION - Systems and methods presented herein provide for qualifying assets for insertion into selected COD content. In one embodiment, a system is operable to select from a plurality of assets for insertion into a Content On Demand (COD) content selection. The system includes an interface operable to process a request for asset insertion into the COD content selection to extract information of the COD content selection including a provider of the COD content selection (e.g., a head end). The system also includes an asset qualification module operable to communicate with the provider of the COD content selection to validate the request, to analyze the information of the COD content selection to validate the assets for insertion into the COD content selection, and to remove one or more of the assets from insertion selection based on the validation of the assets. | 2014-03-27 |
20140089990 | Spatially-Segmented Content Delivery - Methods and systems are described for processing spatially segmented content originating from a content delivery network. One method comprises a client in a media processing device receiving a spatial manifest information comprising one or more spatial representations of a source stream, each spatial representation identifying one or more spatial segment streams, location information for locating one or more delivery nodes in said content delivery network and, optionally, position information for stitching spatial segment frames in said segment streams into a video frame for display; selecting one or more spatial segment streams and on the basis of said spatial manifest information requesting at least one delivery node in said content delivery network to transmit said one or more selected spatial segment streams to said client; and, receiving said one or more selected spatial segment streams from said at least one delivery node. | 2014-03-27 |
20140089991 | Low-Noise Block Down-Converter and Satellite Television System - An optical low-noise block down-converter for a satellite television system is disclosed. The optical low-noise block down-converter includes a first down-conversion module coupled to a satellite antenna of the satellite television system for converting a vertically polarized signal received by the satellite antenna into a first intermediate frequency signal, a second down-conversion module coupled to the satellite antenna for converting a horizontally polarized signal received by the satellite antenna into a second intermediate frequency signal, and a third down-conversion module having a first input terminal coupled between the satellite antenna and a first down-converter of the first down-conversion module and a second input terminal coupled between the satellite antenna and a second down-converter of the second down-conversion module for draining out part of the vertically polarized signal and the horizontally polarized signal to combine and convert into a legacy electrical signal. | 2014-03-27 |
20140089992 | DISPLAYING A SYNCHRONIZED INSTANCE OF CONTENT ON A PORTABLE ELECTRONIC DEVICE - A method and system are described for displaying a synchronized instance of content on a portable electronic device. In the described embodiments, a selection of streaming content that is being displayed on a fixed display system is received by the portable electronic device. The portable electronic device then determines if the portable electronic device is compatible with the streaming content being received by the fixed display system. If the portable electronic device is compatible with the streaming content being received by the fixed display system, then the portable electronic device requests the synchronized instance of the streaming content and displays it. | 2014-03-27 |
20140089993 | METHOD FOR STREAMING VIDEO CONTENT, NODE IN A NETWORK FOR MONITORING VIDEO CONTENT STREAMING - The invention relates to a method of streaming video content from a server to a client over a channel via a network. Video content is offered as a set of consecutive fragments, each fragment of said set of consecutive fragments being offered in a plurality of quality levels corresponding to respective encoded data rates. The method comprises a session of transmitting one or more of requests for fragments and receiving via the network one or more replies to the requests containing fragments with target quality levels at said client. These fragments are displayed at said client. At a capture node requests and/or replies to the requests of the session are captured. The captured data is used to reconstruct at least part of the session as experienced (QoE) at the client. | 2014-03-27 |
20140089994 | INTEGRATED BROADCASTING COMMUNICATIONS RECEIVER - The integrated broadcasting communications receiver ( | 2014-03-27 |
20140089995 | METHODS AND APPARATUS FOR SUPPORTING VOD REQUESTS IN A SYSTEM WITH HIERARCHICAL CONTENT STORES - Methods and apparatus for supporting video on demand requests in a system supporting hierarchical content stores, e.g., program caches, is described. Requested content is requested by a local streaming device from a remote cache when it is not available in a local cache. Content, e.g., I, P and B frames, supplied by the remote cache is tracked and content delivery is initiated prior to receipt of the full program from the remote content store. Trick play content is requested as needed from the remote content store to respond to trick play commands. Frames which are received as part of the trick play content stream are tracked and not included in normal play data subsequently obtained from the remote cache. The storage of the trick play data along with subsequent normal play data results in a full set of the program content being received and stored in a local cache for streaming in response to a VOD request. | 2014-03-27 |
20140089996 | Method in a Streaming Client For Handling Video Streaming Data, Streaming Client, Computer Programs and Computer Program Products - The invention relates to a method ( | 2014-03-27 |
20140089997 | DATA SYNCHRONIZATION FOR CONTENT ON DEMAND ASSET INSERTION DECISIONS - Systems and methods presented herein provide for maintaining data pertaining to asset insertions into COD content. In one embodiment, a system includes a database that maintains campaign data of a plurality of assets, and a processor that monitors insertions of at least a portion of the assets in a first COD content to record campaign data of the inserted assets. A storage module stores the recorded campaign data of the inserted assets in a list. The processor is also operable to detect a request for asset insertions in a second COD content, to determine that the database of campaign data is unavailable for the asset insertion request of the second COD content, to retrieve the list of campaign data from the storage module, and, in response to determining the unavailability of the database, to direct asset insertions in the second COD content based on the list of campaign data. | 2014-03-27 |
20140089998 | Dynamic Optimization of Video Content Distribution - In one embodiment, a method distributes files for assets to a plurality of content delivery networks (CDNs). The method determines a set of asset characteristics related to an asset of video content and analyzes the set of asset characteristics to determine a delivery classification for the asset. Different asset characteristics result in different delivery classifications. The method then automatically determines a set of content delivery networks to distribute files for the asset based on the delivery classification where assets with different delivery classifications have files delivered differently to sets of content delivery networks. | 2014-03-27 |
20140089999 | METHOD FOR VIEWING VIDEO AND AUDIO CLIPS ON A WEBSITE - Provides is a computer implemented method for viewing video and audio clips on a website. | 2014-03-27 |
20140090000 | INTEGRATED BROADCASTING COMMUNICATIONS RECEIVER - Provided is a broadcast communication cooperative reception device which controls the activation of applications associated with sub-channels. A broadcast communication cooperative reception device ( | 2014-03-27 |
20140090001 | METHOD AND SYSTEM FOR IMPLEMENTATION OF AN INTERACTIVE TELEVISION APPLICATION - The present invention provides a method and system for implementation of an interactive television application. Particularly, the invention provides method and system for designing and implementation of synchronized interactive television applications using quick response (QR) code, wherein the quick response (QR) code is used to tag the broadcasted television content. More particularly, the invention provides method and system for decoding the quick response (QR) code at the receiver side to provide a universal resource locator (URL) which hosts augmented services for the content on the interactive television as well as on the secondary communication device. | 2014-03-27 |
20140090002 | METHODS AND SYSTEMS FOR NETWORK BASED VIDEO CLIP GENERATION AND MANAGEMENT - Methods and system for managing media clips over a data network. Media streams may be received over a data network and stored by a storage server. Metadata regarding the media streams may be generated and stored at a metadata server. A control station can retrieve media frames originating in the stored media streams from the storage server, based on metadata. Media frames from multiple media streams can be retrieved and displayed in synchronization, based on respective timecodes. | 2014-03-27 |
20140090003 | OUTPUT SYSTEM AND DISPLAY SYSTEM | 2014-03-27 |
20140090004 | Antenna System and Installation for High Volume Television Capture - An installation includes one or more card cages, which hold antenna array cards for capturing over the air content. The one or more card cages are installed at a cage site, such as a shelter located on the roof of a structure or a floor within the structure. The card cages are powered by a power supply, which is housed within a power supply site. The power supply site is typically a shelter on the roof of the structure or the floor within the structure. | 2014-03-27 |
20140090005 | INTEGRATED BROADCASTING COMMUNICATIONS RECEIVER - The objective of the present invention is to provide an integrated broadcasting communications receiver capable of reliably receiving application activation information and reducing the costs for receiving the application activation information. The integrated broadcasting communications receiver includes an application activation information extracting unit that extracts application activation information from an event information table contained in a transport stream of broadcast data transmitted by a broadcast transmitting apparatus, an application obtaining unit that obtains an application with reference to an address of an application server described in the application activation information, an application executing unit, and an application controlling unit that controls an activation state of the application in accordance with a control code described in the application activation information. | 2014-03-27 |
20140090006 | APPARATUS, SYSTEMS AND METHODS FOR A MEDIA DEVICE PRE-OPERATION - Systems and methods are operable to perform pre-operations at a media device in anticipation of an occurrence of a user action. An exemplary embodiment receives an in-use signal from an electronic device that is remotely proximate to the media device, wherein the received in-use signal corresponds to a user interaction with the electronic device; and performs the pre-operation at the media device. The pre-operation is performed prior to receiving an initial user action configured to operate at least one of the media device and a media presentation device coupled to the media device. | 2014-03-27 |
20140090007 | BROADCAST RECEIVING APPARATUS, PLAYBACK APPARATUS, BROADCAST COMMUNICATION SYSTEM, BROADCAST RECEIVING METHOD, PLAYBACK METHOD AND PROGRAM - A broadcast receiving apparatus capable of playing back, with another apparatus, a broadcast content item and a communication content item in synchronization with each other is a broadcast receiving apparatus that receives a broadcast content item to be broadcast, and includes: a first information obtaining unit configured to obtain synchronization information for playing back, in synchronization with playback of the broadcast content item, a communication content item to be distributed through communication other than broadcasting; an information notifying unit configured to notify a playback apparatus that plays back the communication content item of the synchronization information; and a broadcast receiving and playback unit configured to receive and play back the broadcast content item. | 2014-03-27 |
20140090008 | DETECTING, ENFORCING AND CONTROLLING ACCESS PRIVILEGES BASED ON SANDBOX USAGE - Systems and methods may provide for receiving web content and detecting an access control attribute associated with the web content. Additionally, the access control attribute may be monitored for a disablement condition. In one example, the disablement condition may be detected, an access policy may be determined in response to the disablement condition, and the access policy may be implemented. Other embodiments are described and claimed. | 2014-03-27 |
20140090009 | SECURE DATA CONTAINER FOR WEB APPLICATIONS - Systems and methods may provide for identifying web content and detecting an attempt by the web content to access a local data store. Additionally, a determination may be made as to whether to permit the attempt based on a context-based security policy. In one example, the context-based security policy is obtained from one or more of a user profile, a multi-user data source and a cloud service. | 2014-03-27 |
20140090010 | CHANGING LEVELS OF QUALITY OF SERVICE - A first network device is configured to receive information regarding a quality of service application that is part of an application stored on a device. The first network device is configured to further receive a request for a network to apply the level of quality service to the application stored on the device. The first network device is configured to further send an authorization request to the second network device. The first network device is configured to further receive an authorization result from the second network device. The first network device is configured send a first message to a third network device and receiving a response from the third network device that the level of quality of service is applied to the information; and send a message to the provider that the level of quality of service is applied to the information. | 2014-03-27 |
20140090011 | Stealth packet switching - Systems, methods, devices, and network architectures are disclosed for creating and implementing secure wireless, wired, and/or optical networks using specially modified “stealth” packets, cells, frames, and/or other “stealth” information structures. This enables stealth packets, network elements, and networks to have a low probability of detection, interception, and interpretation. The “stealth” packets, switches, networks, and methods provide invisibility or “cloaking” by modifying previously existing standards rules for packet structures, protocols, timing, synchronization, and other elements. | 2014-03-27 |
20140090012 | Enforcing Policy-based Application and Access Control in an Information Management System - A method and apparatus for controlling document access and application usage using centrally managed rules. The rules are stored and manipulated in a central rule database via a rule server. Policy enforcers are installed on client systems and/or on servers and perform document access and application usage control for both direct user document accesses and application usage, and application program document accesses by evaluating the rules sent to the policy enforcer. The rule server decides which rules are required by each policy enforcer. A policy enforcer can also perform obligation and remediation operations as a part of rule evaluation. Policy enforcers on client systems and servers can operate autonomously, evaluating policies that have been received, when communications have been discontinued with the rule server. | 2014-03-27 |
20140090013 | POLICY-BASED CONTENT FILTERING - Methods and systems are provided for processing application-level content of network service protocols. According to one embodiment, one or more content processing configuration schemes are defined within a firewall device. Each of the one or more content processing configuration schemes including multiple content processing configuration settings for one or more network service protocols. The one or more content processing configuration schemes are stored by the firewall device. One or more of the stored content processing configuration schemes are associated with a firewall policy by the firewall device. | 2014-03-27 |
20140090014 | POLICY-BASED CONTENT FILTERING - Methods and systems for processing application-level content of network service protocols are described. According to one embodiment, a firewall device maintains a policy database including multiple policies. The policies includes information regarding an action to take with respect to a network session based on a set of source internet protocol (IP) addresses, a set of destination IP addresses and/or a network service protocol. When the action is to allow the network session, the policy also includes information regarding a configuration scheme defining administrator-configurable content filtering processes to be performed on traffic associated with the network session. Policy-based content filtering is performed by the firewall device by (i) identifying a matching policy for the network session at issue; (ii) identifying multiple content filtering processes to be performed on the traffic based on the configuration scheme associated with the matching policy; and (iii) applying the identified content filtering processes on the traffic. | 2014-03-27 |
20140090015 | INFORMATION PROCESSING DEVICE AND METHOD - An information processing device includes a meeting determination unit, an authentication reception unit, and an authentication determination unit. The meeting determination unit determines whether a user who is an authenticatee meets a user who is an authenticator based on information received from terminals used by the users. The authentication reception unit receives information indicating that an authentication operation is performed for the authenticatee from the terminal of the authenticator who is determined to have met the authenticatee. The authentication determination unit permits the authenticatee to use a predetermined information service, when receiving, from a predetermined number of terminals of authenticators, tho information indicating that the authentication operation is performed for the authenticatee. | 2014-03-27 |
20140090016 | SHARED SECRET IDENTIFICATION FOR SECURE COMMUNICATION - Technologies related to shared secret identification for secure communication are generally described. In some examples, devices may exchange hashes, such as file deduplication hashes, to identify a matching hash. The identified matching hash represents a shared data item which may be used as a shared secret to encrypt and/or decrypt subsequent secure communications between the devices. Each device retrieves the shared data item from its respective secure memory and may use the shared data item to encrypt and/or decrypt subsequent secure communications. An eavesdropper may observe the hash exchange, but will not be able to decrypt the secure communications without access to the shared data item, because hashes may be effectively non-invertible. | 2014-03-27 |
20140090017 | METHOD AND SYSTEM FOR CONNECTING A CONTROLLER FOR A MACHINE TO A HIGHER-LEVEL IT SYSTEM - In a method for securely connecting a controller for a machine or plant to a higher-level IT system, an integration layer is provided between the controller and the IT system, a controller image of the controller is generated in the integration layer, and the controller image is accessed from the IT system. The IT system thus always accesses the controller image rather than directly the controller. This prevents malware from gaining access to the controller e.g. via a network. | 2014-03-27 |
20140090018 | Smart Device Lockout - Methods and systems for operating a Smart Device | 2014-03-27 |
20140090019 | INTEGRATED BROADCASTING COMMUNICATIONS RECEIVER, RESOURCE ACCESS CONTROLLING PROGRAM, AND INTEGRATED BROADCASTING COMMUNICATIONS SYSTEM - The receiver ( | 2014-03-27 |
20140090020 | ATTRIBUTE SCOPING AND HIERARCHY - Downloadable pluggable services and methods of distributing the same are described. The downloadable pluggable services may correspond to communication services that can be downloaded to upgrade a communication system. The downloadable pluggable services may include a number of component parts that can be distributed among various servers in the communication system being upgraded along with instructions that enable the component parts to instruct each server in the communication system to operate in a coordinated fashion so as to provide the downloaded service. | 2014-03-27 |
20140090021 | COMPREHENSIVE AUTHENTICATION AND IDENTITY SYSTEM AND METHOD - A comprehensive authentication and identity system and method are disclosed. A central profile is created for a user which includes user information that can be passed back or otherwise utilized by websites (e.g. for registrations, logins, etc.) The user information may include the user's username, password, contact information, personal information, marketing preferences, financial information, etc. For website registrations, the user may provide a mobile communication number that is utilized to perform a type of mobile communication device verification process. As part of a website login, the user may provide identifiable information (e.g. a username) that is looked up by the system or website to determine a mobile communication number for the user, which is used for a verification process. If the verification process is completed successfully, the user may be logged into the website. For accessing the system directly, a user may go through a mobile communication device verification process. | 2014-03-27 |
20140090022 | MANAGING AND CONTROLLING ADMINISTRATOR ACCESS TO MANAGED COMPUTER SYSTEMS - A method and computer program product for managing and controlling access of an administrator to a managed computer system. At least one computer program on an access system of the managed computer system receives from the administrator a request for access to the managed computer system and requests a managing computer system to search open tickets for service management. In response to that the open tickets are not found, the at least one computer program redirects the administrator to log onto the managing computer system to obtain a new open ticket for the access. In response to that the open tickets are found, the at least one computer program requests the administrator to choose at least one ticket from the open tickets and grants the administrator the access to the managed computer system in response to determining that the at least one ticket is valid. | 2014-03-27 |
20140090023 | Method and Apparatus for Authenticating Location-based Services without Compromising Location Privacy - A method and an apparatus for authenticating location-based services without compromising location privacy, which comprises a comprehensive solution that preserves unconditional location privacy when authenticating either range queries using three authentication schemes for R-tree and grid-file index, together with two optimization techniques, or k-nearest neighbor queries using two authentication schemes for R-tree and Voronoi Diagram index. | 2014-03-27 |
20140090024 | INFORMATION PROCESSING APPARATUS AND CONTROL METHOD - An information processing apparatus includes a processor configured to determine a location in which a terminal is located, and create a folder to which access authority is given to the terminal, the folder being associated with the location. A control method of an information processing apparatus includes determining a location in which a terminal is located, and creating, using a processor, a folder to which access authority is given to the terminal, the folder being associated with the location. | 2014-03-27 |