26th week of 2011 patent applcation highlights part 75 |
Patent application number | Title | Published |
20110161961 | METHOD AND APPARATUS FOR OPTIMIZED INFORMATION TRANSMISSION USING DEDICATED THREADS - An approach is provided for optimized information transmission using dedicated threads. A thread manager receives a request from a device for content information. The thread manager assigns the request to a worker thread for processing to generate the content information. The thread manager further determines whether the worker thread has completed the processing of the content information. The thread manager delegates the processed content information to a transmission thread based, at least in part, on the determination, wherein the transmission thread causes, at least in part, transfer of the processed content information. The thread manager releases the worker thread from the assigned request. | 2011-06-30 |
20110161962 | DATAFLOW COMPONENT SCHEDULING USING READER/WRITER SEMANTICS - The scheduling of dataflow components in a dataflow network. A number, if not all, of the dataflow components are created using a domain/agent model. A scheduler identifies, for a number of the components, a creation source for the given component. The scheduler also identifies an appropriate domain-level access permission (and potentially also an appropriate agent-level access permission) for the given component based on the creation source of the given component. Tokens may be used at the domain or agent level to control access. | 2011-06-30 |
20110161963 | METHODS, APPARATUSES, AND COMPUTER PROGRAM PRODUCTS FOR GENERATING A CYCLOSTATIONARY EXTENSION FOR SCHEDULING OF PERIODIC SOFTWARE TASKS - An apparatus for generating a cyclostationary extension for scheduling periodic software tasks may include a processor and a memory storing executable computer program code that causes the apparatus to at least perform operations including determining a time period including time periods associated with one or more radios. Each of the radios may include algorithms that are executable during respective time intervals of the time period. The computer program code may cause the apparatus to cyclically repeating each of the algorithms a number of times for the duration of the time period. In this regard, the algorithms may be executable a plurality of times during the time period. The computer program code may cause the apparatus to determine whether the algorithms are assignable to processors for execution during the respective time intervals based at least in part on a value. Corresponding computer program products and methods are also provided. | 2011-06-30 |
20110161964 | Utility-Optimized Scheduling of Time-Sensitive Tasks in a Resource-Constrained Environment - Systems and methods implementing utility-maximized scheduling of time-sensitive tasks in a resource constrained-environment are described herein. Some embodiments include a method for utility-optimized scheduling of computer system tasks performed by a processor of a first computer system that includes determining a time window including a candidate schedule of a new task to be executed on a second computer system, identifying other tasks scheduled to be executed on the second computer system within said time window, and identifying candidate schedules that each specifies the execution times for at least one of the tasks (which include the new task and the other tasks). The method further includes calculating an overall utility for each candidate schedule based upon a task utility calculated for each of the tasks when scheduled according to each corresponding candidate schedule and queuing the new task for execution according to a preferred schedule with the highest overall utility. | 2011-06-30 |
20110161965 | JOB ALLOCATION METHOD AND APPARATUS FOR A MULTI-CORE PROCESSOR - A method and apparatus for performing pipeline processing in a computing system having multiple cores, are provided. To pipeline process an application in parallel and in a time-sliced fashion, the application may be divided into two or more stages and executed stage by stage. A multi-core processor including multiple cores may collect correlation information between the stages and allocate additional jobs to the cores based on the collected information. | 2011-06-30 |
20110161966 | Controlling parallel execution of plural simulation programs - A non-transitory recording medium has a scheduler program embodied therein for controlling parallel execution of plural simulation programs, the scheduler program causing a computer to perform a parallel execution procedure by which the plural simulation programs are performed in parallel during a period in which there is no data exchange between the plural simulation programs, and a sequential execution procedure by which the plural simulation programs are sequentially performed during a period in which there is data exchange between the plural simulation programs. | 2011-06-30 |
20110161967 | INFORMATION PROCESSING APPARATUS, METHOD FOR CONTROLLING SAME, AND STORAGE MEDIUM - When an instruction about changing the job execution limit information is made, a policy server determines whether or not the changed job execution limit information indicates that the execution of the job by the job execution unit is not limited. When the changed job execution limit information indicates that the execution of the job is not limited and the setting is made such that the job history information for the job is recorded on the image processing apparatus, the policy server sets the changed job execution limit information to the image processing apparatus. | 2011-06-30 |
20110161968 | Performing Zone-Based Workload Scheduling According To Environmental Conditions - To perform zone-based workload scheduling according to environmental conditions in a system having electronic devices, indicators of cooling efficiencies of the electronic devices in corresponding zones are aggregated to form aggregated indicators for respective zones, where the zones include respective subsets of electronic devices. Workload is assigned to the electronic devices according to the aggregated indicators. | 2011-06-30 |
20110161969 | Consolidating CPU - Cache - Memory Access Usage Metrics - A computer system is provided with a processing chip having one or more processor cores, with the processing chip in communication with an operating system having kernel space and user space. Each processor core has multiple core threads to share resources of the core, with each thread managed by the operating system to function as an independent logical processor within the core. A logical extended map of the processor core is created and supported, with the map including each of the core threads indicating usage of the operating system, including user space and kernel space, and cache, memory, and non-memory. An operating system scheduling manager is provided to schedule a routine on the processor core by allocating the routine to different core threads based upon thread availability as demonstrated in the map, and thread priority. | 2011-06-30 |
20110161970 | METHOD TO REDUCE QUEUE SYNCHRONIZATION OF MULTIPLE WORK ITEMS IN A SYSTEM WITH HIGH MEMORY LATENCY BETWEEN COMPUTE NODES - Disclosed are a method, a system and a computer program product of operating a data processing system that can include or be coupled to multiple processor cores. The multiple processor cores can be coupled to a memory that can include multiple priority queues associated with multiple respective priorities and store multiple work items. Work items stored in the multiple priority queues can be associated with a bit mask which is associated with a respective priority queue and can be routed to respective groups of one or more processors based on the associated bit mask. In one or more embodiments, at least two groups of processor cores can include at least one processor core that is common to both of the at least two groups of processor cores. | 2011-06-30 |
20110161971 | Method and Data Processing Device for Processing Requests - Disclosed are a data processing device, a method and a computer program product for processing requests in the data processing device. The data processing device includes at least one processor and at least one memory. The at least one memory includes a set of data including information for processing requests received from at least one client and computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the data processing device at least to perform: notify, prior to processing a request, a client making the request to optionally update data associated with the request; and process the request based on the updated data, if the data is updated by the client. | 2011-06-30 |
20110161972 | GOAL ORIENTED PERFORMANCE MANAGEMENT OF WORKLOAD UTILIZING ACCELERATORS - A method, information processing system, and computer readable storage medium are provided for dynamically managing accelerator resources. A first set of hardware accelerator resources is initially assigned to a first information processing system, and a second set of hardware accelerator resources is initially assigned to a second information processing system. Jobs running on the first and second information processing systems are monitored. When one of the jobs fails to satisfy a goal, at least one hardware accelerator resource in the second set of hardware accelerator resources from the second information processing system are dynamically reassigned to the first information processing system. | 2011-06-30 |
20110161973 | ADAPTIVE RESOURCE MANAGEMENT - Allocation of resources across multiple consumers allows efficient utilization of shared resources. Observed usages of resources by consumers over time intervals are used to determine a total throughput of resources by the consumers. The total throughput of resources is used to determine allocation of resources for a subsequent time interval. The consumers are associated with priorities used to determine their allocations. Minimum and maximum resource guarantees may be associated with consumers. The resource allocation aims to allocate resources based on the priorities of the consumers while aiming to avoid starvation by any consumer. The resource allocation allows efficient usage of network resources in a database storage system storing multiple virtual databases. | 2011-06-30 |
20110161974 | Methods and Apparatus for Parallelizing Heterogeneous Network Communication in Smart Devices - The present disclosure relates to devices, implementations and techniques for task scheduling. Specifically, task scheduling in an electronic device that has a multi-processing environment and support network interface devices. | 2011-06-30 |
20110161975 | REDUCING CROSS QUEUE SYNCHRONIZATION ON SYSTEMS WITH LOW MEMORY LATENCY ACROSS DISTRIBUTED PROCESSING NODES - A method for efficient dispatch/completion of a work element within a multi-node data processing system. The method comprises: selecting specific processing units from among the processing nodes to complete execution of a work element that has multiple individual work items that may be independently executed by different ones of the processing units; generating an allocated processor unit (APU) bit mask that identifies at least one of the processing units that has been selected; placing the work element in a first entry of a global command queue (GCQ); associating the APU mask with the work element in the GCQ; and responsive to receipt at the GCQ of work requests from each of the multiple processing nodes or the processing units, enabling only the selected specific ones of the processing nodes or the processing units to be able to retrieve work from the work element in the GCQ. | 2011-06-30 |
20110161976 | METHOD TO REDUCE QUEUE SYNCHRONIZATION OF MULTIPLE WORK ITEMS IN A SYSTEM WITH HIGH MEMORY LATENCY BETWEEN PROCESSING NODES - A method efficiently dispatches/completes a work element within a multi-node, data processing system that has a global command queue (GCQ) and at least one high latency node. The method comprises: at the high latency processor node, work scheduling logic establishing a local command/work queue (LCQ) in which multiple work items for execution by local processing units can be staged prior to execution; a first local processing unit retrieving via a work request a larger chunk size of work than can be completed in a normal work completion/execution cycle by the local processing unit; storing the larger chunk size of work retrieved in a local command/work queue (LCQ); enabling the first local processing unit to locally schedule and complete portions of the work stored within the LCQ; and transmitting a next work request to the GCQ only when all the work within the LCQ has been dispatched by the local processing units. | 2011-06-30 |
20110161977 | METHOD AND DEVICE FOR DATA PROCESSING - Designing a coupling of a traditional processor, in particular a sequential processor, and a reconfigurable field of data processing units, in particular a runtime-reconfigurable field of data processing units is described. | 2011-06-30 |
20110161978 | JOB ALLOCATION METHOD AND APPARATUS FOR A MULTI-CORE SYSTEM - A method and apparatus for efficiently allocating jobs to processing cores included in a computing system, are provided. The multi-core system includes a plurality of cores that may collect performance information of each respective core while the cores are executing a requested task in parallel. The multi-core system allocates additional jobs of the requested task to the cores based on the performance information and the amount of jobs remaining. | 2011-06-30 |
20110161979 | MIXED OPERATING PERFORMANCE MODE LPAR CONFIGURATION - Functionality is implemented to determine that a plurality of multi-core processing units of a system are configured in accordance with a plurality of operating performance modes. It is determined that a first of the plurality of operating performance modes satisfies a first performance criterion that corresponds to a first workload of a first logical partition of the system. Accordingly, the first logical partition is associated with a first set of the plurality of multi-core processing units that are configured in accordance with the first operating performance mode. It is determined that a second of the plurality of operating performance modes satisfies a second performance criterion that corresponds to a second workload of a second logical partition of the system. Accordingly, the second logical partition is associated with a second set of the plurality of multi-core processing units that are configured in accordance with the second operating performance mode. | 2011-06-30 |
20110161980 | Load Balancing Web Service by Rejecting Connections - A load balancer allocates requests to a pool of web servers configured to have low queue capacities. If the queue capacity of a web server is reached, the web server responds to an additional request with a rejection notification to the load balancer, which enables the load balancer to quickly send the rejected request to another web server. Each web server self-monitors its rejection rate. If the rejection rate exceeds a threshold, the number of processes concurrently running on the web server is increased. If the rejection rate falls below a threshold, the number of processes concurrently running on the web server is decreased. | 2011-06-30 |
20110161981 | USING PER TASK TIME SLICE INFORMATION TO IMPROVE DYNAMIC PERFORMANCE STATE SELECTION - Methods and apparatus for using per task time slice information to improve dynamic performance state selection are described. In one embodiment, a new performance state is selected for a process based on one or more previous execution time slice values of the process. Other embodiments are also described. | 2011-06-30 |
20110161982 | Task Controlling A Multitask System - Ensuring real-time performance of multitask control and improving the processing efficiency of a system provided with a processor processing while switching between a plurality of tasks. The system includes an execution unit executing instructions on individual tasks while switching from one task to another, a distinguishing unit executing an instruction determined to be a predetermined instruction. The system further includes a determination unit set so that on condition that the instruction to be executed is the predetermined instruction, it determines whether to allow the execution unit to execute the predetermined instruction or to perform a task switching process without executing the predetermined instruction based on a predetermined condition. | 2011-06-30 |
20110161983 | Dynamic Data Binding for MBOS for Container Based Application - Systems, methods and computer program products for dynamically binding data from a remote data source in a container-based mobile application are described herein. The method includes the steps of: 1) defining a metadata source that references both a mobile business object (MBO) and the mobile application, the MBO being connected to the remote data store; 2) binding an attribute from the MBO to the mobile application using the metadata source; and 3) changing, dynamically, the binding of the attribute while the mobile application is executing. | 2011-06-30 |
20110161984 | COLLABORATION IN LOW BANDWIDTH APPLICATIONS - A method, a system and a computer program of collaboration amongst applications are disclosed. The method includes selecting a first application from the applications based on a pre-defined parameter of the first application and selecting a second application from the applications, wherein at least one common collaboration element exists between the first application and the second application. The method further includes adding a tag to the first application, wherein the tag corresponds to an event notification corresponding to an event associated with the at least one common element. The method further includes checking occurrence of the event at the second application, generating the event notification corresponding to the event, in response to checking the occurrence and transmitting the event notification from the second application to the first application. The method also includes receiving, at the first application, the event notification and displaying the event notification at the first application. | 2011-06-30 |
20110161985 | METHOD FOR ACCESS TO A TRANSMISSION MEDIUM - The invention relates to a method for preparing or effecting access, in data transmission, from a first application which is run on a client data processing device to a transmission medium which is coupled to the client data processing device. The steps performed are: providing a second application which includes at least one interface for converting the format of information, transmitted by the first application, to a standard format which is predetermined by the second application; and registering the second application with the client data processing device or installing the second application on the client data processing device in order to transmit the information of the first application in the standard format between the second application and the transmission medium or to enable the information of the first application to be transmitted in the standard format between the second application and the transmission medium. | 2011-06-30 |
20110161986 | SYSTEM AND COMPUTER PROGRAM PRODUCT FOR PERFORMING BULK OPERATIONS ON TRANSACTIONAL ITEMS - Bulk operations on a large number of items may be processed by a computer with a reduced likelihood of exceeding a timing or hardware limitation of a system. An instruction or its related information can be examined to determine if the instruction may potentially involve a large number of items. If so, the instruction may be passed to a bulk operations manager software component to determine the number of items involved. The bulk operations manager software component can break down the operation into smaller groups of items. Operations can be performed on each of the smaller groups of objects. The changes can be transparent to a developer writing code or a computer generating code to perform a specific operation. | 2011-06-30 |
20110161987 | SCALING NOTIFICATIONS OF EVENTS IN A SOCIAL NETWORKING SYSTEM - A social networking system notification system is scaled so a user is notified of an event when a unit or level of notification utility has been reached. For the average user, a single event may be noteworthy enough for which to receive a notification. However, when this user is especially important or highly connected (or received a large number of interactions), that user will have decreasing utility for each additional comment he has received. To manage these types of situations, and avoid inundating users with notifications that are of less utility to the user, the notifications are filtered/aggregated so that these users are notified less often. The notification scheme is optimized for each user, so the user is notified only when he has reached a level of notification utility. | 2011-06-30 |
20110161988 | Pipeline Across Isolated Computing Environments - A method, system, and article to support sharing resources in a computer system. An operating system within the computer system, the operating system having a kernel level and a user level, with the kernel level configured with a first container and a second container. The first container is assigned to a first namespace and the second container is assigned to a second namespace. Both the first and second namespaces are isolated from each other and at the same time in communication with at least one shared object. Communication across the containers is created through a socket in the namespace of the shared object of one or both of the containers. In addition, a conduit is formed between the containers by connecting the container absent the created socket to the container with the socket. | 2011-06-30 |
20110161989 | DYNAMIC PROGRAM INTEGRATION - A method and computer program product for dynamic program integration is described. The method may comprise allowing, with at least one of a client electronic device and a server computer, selection of content in an original program. The method may further comprise applying a command sequence to the content. The method may also comprise copying the content on to a clipboard. Moreover, the method may activate a new program configured to handle the content. Additionally, the method may transfer the content from the clipboard to the new program and receive the content in the new program. | 2011-06-30 |
20110161990 | SECURE EXPANDABLE ADVERTISEMENTS USING AN API AND CROSS-DOMAIN COMMUNICATIONS - A system to present secure expandable advertisements using an API and cross-domain communication. A content publishing system that hosts a website can implement an expandable advertisement using IFRAMEs that are expanded upon receiving an API call from a third party rich media vendor that hosts the expandable advertisement when the content publishing system and the third party media vendor are of differing domains. | 2011-06-30 |
20110161991 | CONTROLLER AND METHOD TO BUILD A COMBINED WEB PAGE USING DATA RETRIEVED FROM MULTIPLE APIS - Systems, devices, and methods for using an application program interface (API) client controller to build a model view include a requestor, an executor, a converter, and one or more web APIs. Developers can create web pages that are a collection of references to API queries. The requestor maps an API path to an API request or an API call. The executor executes the API request to an API to retrieve content data. The converter then converts the retrieved content data returned by the API request to a data structure. The retrieved content data (structure) can be stored in a memory device. Multiple content data structures may be requested and stored. The data structure or data structures are then inserted in a web page template to create a model view. | 2011-06-30 |
20110161992 | PROTOCOL INDEPENDENT PROGRAMMING ENVIRONMENT - A protocol independent programming tool for constructing control logic. The control logic may be constructed without dealing in the details of an underlying protocol. The protocol details may be abstracted and exposed and generic points used in constructing the logic. The tool may automatically map or translate the points used in the logic to protocol specific entities. | 2011-06-30 |
20110161993 | DISK DEVICE - A disk device includes: a disk detecting member | 2011-06-30 |
20110161994 | OPTICAL DISC DEVICE AND CONTROL METHOD OF OPTICAL DISC - An optical disc device comprising: a controller for reading data from an optical disc having a plurality of recording layers, wherein: the controller, in shifting a focus of the laser light from a first layer to a second layer, performs a first change that changes a setting on the high frequency signal to a predetermined value at which the high frequency signal is superimposed to suppress peak power of the drive signal if a light density of the second layer is higher than a light density of the first layer; the controller shifts the focus from the first layer to the second layer; and the controller, after the focus has been shifted, performs a second change that changes the setting on the high frequency signal to a predetermined value at which the high frequency signal is superimposed to increase the peak power of the drive signal. | 2011-06-30 |
20110161995 | METHOD AND SYSTEM FOR DETERMINING A BEST PRICE FOR MULTIMEDIA CONTENT - A method and system for determining a best price to rent a multimedia content being offered for viewing by at least one service provider to a plurality of users through a communication network is provided. The service provider offers the multimedia content to the plurality of users at a base price. The method includes receiving a first price from the user that he/she is willing to pay for the multimedia content. The first price is lesser than the base price. The method further includes calculating a number of commercials that need to be shown the user to recover a cost to show the multimedia content at the first price. Furthermore, the method includes calculating a best price that the service provider can offer to the user when the service provider does not have enough commercials to offer the multimedia content at the first price. | 2011-06-30 |
20110161996 | SYSTEMS AND METHODS FOR AUTOMATICALLY PURCHASING AND RECORDING POPULAR PAY PROGRAMS IN AN INTERACTIVE MEDIA DELIVERY SYSTEM - A system and method for automatically purchasing and recording popular pay program is disclosed. The pay programs are selected based on defined criteria and popularity. The most popular pay program that meets defined criteria will be automatically recorded and purchased. Notifications and confirmations are provided before purchase of pay programs. | 2011-06-30 |
20110161997 | AUDIOVISUAL PROGRAMMING SELECTION SYSTEM AND METHOD OF USE - A system for receiving audiovisual content is provided, such as for viewing a television program that is provided on demand over the Internet. The system includes a charge selection system that allows the viewer to select whether to receive the television program for free with commercials or to pay for the television program and receive it without commercials. A content viewing system connected to the charge selection system receives the viewer's selection and presenting the television show in the selected format. | 2011-06-30 |
20110161998 | Systems and Methods Providing Content on a Display Based Upon Facial Recognition of a Viewer - Disclosed is a display system and a method of a display system including a display device configured to provide visual output in a direction, and a camera associated with the display, the camera image collector being pointed in the direction of the visual output, the camera configured to collect facial data. A processor is provided to correlate facial data with content data so that the display will display specific content while the camera collects the facial data. A user's mobile communication device can detect the display system and transmit facial data to the display system. When a user is positioned so that the camera of the system can collect facial data of the user's face, the system can push specific content based upon facial recognition of the user correlated with the user's preferences or other criteria. A determination as to content to display is based upon facial recognition. | 2011-06-30 |
20110161999 | SYSTEMS AND METHODS FOR SELECTIVELY OBSCURING PORTIONS OF MEDIA CONTENT USING A WIDGET - A widget running on user equipment selectively obscures portions of media content according to user and/or service provider defined criteria. Information regarding potentially objectionable content in media content may be stored in databases. Based on the information regarding potentially objectionable content and the defined criteria, the database may provide censor instructions. The instructions may be executed by the widget to obscure the potentially objectionable content in media content that is accessed by the user equipment. | 2011-06-30 |
20110162000 | INTERACTIVE TELEVISION PROGRAM GUIDE SYSTEM WITH TITLE AND DESCRIPTION BLOCKING - A system is provided in which an interactive television program guide is implemented on user television equipment. Potentially objectionable material such as the titles and descriptions of adult programs may be blocked. When adult program listing blocking is invoked, the program guide replaces adult program listings with unobjectionable material such as a blank region, a generic unobjectionable program listing, or an unobjectionable title based on the channel being blocked. The user may invoke blocking of titles, descriptions, or both titles or descriptions. Blocking may be based on the rating of the program listings. Access may be provided to blocked program listings by entering a parental control code. The user may temporarily disable adult program listing blocking. The user may also set parental control locks for any type of potentially objectionable programming and may temporarily disable such locks. | 2011-06-30 |
20110162001 | TRIGGER-BASED TRANSACTIONAL ADVERTISING FOR TELEVISION - A method is performed by one or more devices within a closed distribution network to provide context-sensitive transactional advertisements. The method includes sending, to a video client, a trigger for initiating a context-specific transactional advertisement associated with a linear program segment and sending the linear program segment for presentation by the video client. The method also includes receiving, based on the trigger, a request from the video client for instructions for the context-specific transactional advertisement; determining, based on the request, contextual information for the linear program segment; and sending, to the video client and based on the contextual information, the instructions for the context-specific transactional advertisement. | 2011-06-30 |
20110162002 | VIDEO SYNCHRONIZED MERCHANDISING SYSTEMS AND METHODS - Systems and methods are disclosed for providing an interactive viewing experience. Viewers of a video program, a motion picture, or a live action broadcast may access information regarding products displayed in the video program, motion picture or live action broadcast, and, if desired, enter transactions to purchase the featured products that are displayed in the video program, motion picture or live action broadcast. The video program, motion picture, or live action broadcast is presented to viewers on a primary interface device such as a television, a video display monitor, a computer display, a projector projecting moving images onto a screen, or any other display device capable of receiving and displaying moving images. The featured products are purposefully placed in the various scenes of the video program motion picture, or live action broadcast so that they are prominently displayed when the video program, motion picture or live action broadcast presented to one or more viewers. A secondary interface presents information about the featured products as the featured products appear during the presentation of the video program, motion picture, or live action broadcast. The secondary interface further provides a mechanism by which viewers may purchase the featured products via the secondary interface. | 2011-06-30 |
20110162003 | BROADCASTING SYSTEM AND METHOD OF PROVIDING A PERSONALIZED BROADCASTING SERVICE IN THE SAME - A broadcasting system where user's participation is allowed, additional information personalized for each of users/local areas/time is inserted into an AV and the AV including the additional information provides a user and a method of providing a personalized broadcasting service in the same are disclosed. The method of providing a personalized broadcasting service in a broadcasting system includes inserting additional information registered by a first user into an AV, and displaying the AV into which the additional information is inserted for a second user. | 2011-06-30 |
20110162004 | SENSOR DEVICE FOR A COMPUTER-CONTROLLED VIDEO ENTERTAINMENT SYSTEM - A sensor device for a computer-controlled video entertainment system, in particular to a sensor device providing user-related input data to said system. The invention provides an easy-to-install sensor device having direct access to an IP-based network, in particular to the Internet, for transmitting sensor signals or data derived thereof as user-related input data via the IP-based network to a remote computing device or server, preferably to a cloud of servers, which then process these input data for controlling the running entertainment program. The sensor device can be made simple, since it is mainly designed to detect user activities and to generate sensor signals which are directly transmitted as input data to the remote computer(s) or server(s). The sensor device can directly communicate with any IP-based computing device (gaming server or the like) being installed remotely and having powerful hardware and software to process the received input data. | 2011-06-30 |
20110162005 | COMPUTER-CONTROLLED VIDEO ENTERTAINMENT SYSTEM - A computer-controlled video entertainment system providing user-related input data to said system. The invention provides an rich input sensor device having direct access to an IP-based network, in particular to the Internet, for transmitting sensor signals or data derived thereof as user-related input data via the IP-based network to a remote computing device or server, preferably to a cloud of servers, which then process these input data for controlling the running entertainment program. The sensor device can be made simple, since it is mainly designed to detect user activities and to generate sensor signals which are directly transmitted as input data to the remote computer(s) or server(s). The sensor device can directly communicate with any IP-based computing device (gaming server or the like) being installed remotely and having powerful hardware and software to process the received input data. | 2011-06-30 |
20110162006 | DISTRIBUTED PRESENTATION SOFTWARE FOR MULTIPLE INSTANTIATIONS IN HOME NETWORK - One and only instance of a video service model component (for example, an electronic program guide (EPG) model description) is executed in a home network gateway, with multiple instantiations of a view/controller module associated with the model module being generated, one for each display device seeking to simultaneously display the video service. In this way the functionality of a single video service model is shared in the network without requiring the underlying model module itself to be replicated. | 2011-06-30 |
20110162007 | TELEVISION SYSTEM PROVIDING USER-INTERACTION RELATED TO AN IN-PROGRESS TELEVISION PROGRAM - A system and method in a television system for providing user-interaction related to an in-progress television program, substantially as shown in and/or described in connection with at least one of the figures, as set forth more completely in the claims. | 2011-06-30 |
20110162008 | DYNAMIC PROGRAM GUIDE INFORMATION - A set-top box may receive program guide information from a server. The program guide information may identify a group of programs and specify, for each program, an indicator of set-top boxes tuned to the each program or providing the each program. The set-top box may further provide, to a display and using the received program guide information, a program guide, where the program guide represents each program, in the group of programs, as a shape, and where a size of each shape corresponds to the indicator of set-top boxes tuned to the represented program or providing the represented program. The set-top box may also receive updated program guide information from the server and dynamically increase or decrease at least one shape in the program guide, based on the updated program guide information. | 2011-06-30 |
20110162009 | UNIFIED RECORDING LISTING ACROSS MULTIPLE DEVICES - A method may include requesting aggregated index information relating to media content stored on a least two digital video recorder (DVR) devices. The aggregated index information is received in response to the request. The aggregated index information includes a number of content entries, each entry including location information identifying a DVR device on which the associated media content is stored. A listing of the media content is displayed based on the aggregated index information. | 2011-06-30 |
20110162010 | INTERACTIVE TELEVISION PROGRAM GUIDE WITH ON-DEMAND DATA SUPPLEMENTATION - An interactive television program guide system is provided in which data that must be available quickly to the user is stored locally in a receiver whereas data that is not readily needed but available on-demand is stored remotely where mass storage is available. Locally-stored data may include frequently-requested information that the user needs quick access to. Supplemental information stored remotely may include information for which a slight delay following a request for a particular item of information by the user is acceptable. The program guide may display locally-stored information either continuously as the user is browsing the guide or as soon as the user requests it. The program guide may request supplemental information that is stored remotely when the user requests it or as soon as it is clear the user may want to view it. Accordingly, the program guide may anticipate which information the user will need and may store it locally in advance of the user actually requesting it, thereby reducing any delays in viewing the information. | 2011-06-30 |
20110162011 | PROGRAM GUIDE WITH A DIGITAL STORAGE DEVICE - An interactive television program guide system with digital storage is provided. The program guide gives users the ability to store information associated with recorded programs in a directory in the digital storage device thereby providing easy access to program information. The program guide may also provide a global media library for indicating the programs stored on removable storage media used with the program guide. The guide may also allow the user to manage and maintain a user media library to do the same. Non-time-sensitive data associated with recorded programs may be stored in a way that allows the user to interact with the data on playback as if the program were being originally aired. The program guide also allows the user to define “super-programs” for playback of a sequence of stored programs or program segments. | 2011-06-30 |
20110162012 | Method, Apparatus and System for Renewing Program - A method, system, and apparatus for renewing a program are disclosed. The method includes: obtaining programs associated with a set renewed program according to the renewed program; using one or more of the obtained associated programs as successive programs to the renewed program; and renewing the successive programs automatically. The present invention brings the following benefits: Programs in multiple series or programs associated with a program can be renewed automatically, which overcomes the problems in the prior art, namely, separate renewal of every episode of a program series or separate renewal of programs associated with a renewed program, complicated user operations, and poor user experiences. | 2011-06-30 |
20110162013 | HOME NETWORK MANAGEMENT - A method includes storing, at a first network device configured to communicate with at least one set top box (STB) and at least one digital video recorder (DVR), information identifying parameters associated with bandwidth in a home network. The method may also include receiving, at a first network device in the home network, a request having a corresponding first bandwidth and identifying a class of traffic associated with the request. The method may further include determining whether the first bandwidth is less than an available bandwidth associated with the identified class of traffic, approving the request when the first bandwidth is less than the available bandwidth, and modifying the available bandwidth associated with the identified class of traffic in response to approving the request. | 2011-06-30 |
20110162014 | COMMUNICATION APPARATUS - According to one embodiment, a communication system includes a video signal receiver, a video signal output module, a power control signal receiver, and a socket. The video signal receiver is configured to receive a video signal from a first external apparatus. The video signal output module is configured to output, to a second external apparatus, the video signal received from the first external apparatus. The power control signal receiver is configured to receive a power control from the first external apparatus. The power control signal receiver is lower in power consumption than the video signal receiver. A power cable configured to supply power to the second external apparatus is connected to the socket. When the power control signal receiver receives a power control signal for activation, power is supplied to the video signal receiver and the socket. | 2011-06-30 |
20110162015 | INFLIGHT COMMUNICATION SYSTEM - An inflight communication system is disclosed. In some embodiments, the system includes a video display unit (VDU) with a detachable module having a plurality of user interface elements thereon to facilitate, for example, recovery from failure of one of the user interface elements in that the detachable module can be replaced without replacing the entire VDU. In some embodiments, the system includes a VDU with integrated and/or rendered flight attendant call button and/or reading light control button. In some embodiments, the system includes a public address (PA) system that bypasses the IFE head end servers when delivering PA audio to seat audio/visual (A/V) systems, thereby reducing or eliminating the risk of PA audio output failure on seat A/V systems due to server crashes and improving synchronization between the PA audio output on the public loudspeakers and the seat A/V systems. | 2011-06-30 |
20110162016 | Inflight entertainment system video display synchronization - Inflight entertainment (IFE) system with remote control capability and video display synchronization. In one aspect, remote control capability and video display synchronization are used to extend the advantages of touch screen IFE passenger controls to airline passengers who cannot easily reach their seatback video display unit (VDU) due to, for example, cabin seating arrangements, age or disabilities. These advantages are realized through the expedient of a passenger control unit (PCU) touch screen video display that is synchronized with a VDU video display. When the passenger makes a selection by touching the PCU touch screen video display, the VDU video display reflects the selection at latency levels below human perception. In another aspect, remote control capability and video display synchronization are used to allow selections to be made remotely from the passenger's seat, such as by a flight attendant, parent, or interactive game competitor, and reflected on both a remote video display and the passenger's seatback VDU and/or PCU video display at latency levels below human perception. | 2011-06-30 |
20110162017 | AUDIOVISUAL MULTI-ROOM SUPPORT - The invention relates to providing audiovisual content on a network, and methods of transferring the audiovisual content between devices attached to the network. The methods involve accepting user input, at a first output device that is outputting audiovisual content, to select a second output device from the output devices associated with the network and subsequently outputting the audiovisual content on the second output device that is selected. | 2011-06-30 |
20110162018 | AUDIOVISUAL MULTI-ROOM SUPPORT - The invention relates to providing audiovisual content on a network, and methods of transferring the audiovisual content between devices attached to the network. The methods involve accepting user input, at a first output device that is outputting audiovisual content, to select a second output device from the output devices associated with the network and subsequently outputting the audiovisual content on the second output device that is selected. | 2011-06-30 |
20110162019 | BROADCAST RETRANSMITTING METHOD, AND BROADCAST RETRANSMITTING APPARATUS, BROADCAST OUTPUT APPARATUS, AND BROADCAST RETRANSMITTING SYSTEM USING THE SAME - A broadcast retransmitting method, a broadcast retransmitting apparatus, a broadcast output apparatus, and a broadcast retransmitting system using the same are provided. The broadcast retransmitting method includes receiving a broadcast signal, detecting an available frequency band, retransmitting the received broadcast signal, and transmitting information regarding the broadcast signal. | 2011-06-30 |
20110162020 | METHOD AND SYSTEM FOR OPERATING A MULTI-ROOM DIGITAL VIDEO RECORDING SYSTEM - A system and method for allocating tuner resources in a multi-room digital video recording system, wherein the system includes a server device having a plurality of tuners therein and a first client device in communication with the server device and allocated at least a first tuner from the plurality of tuners. A second client in communication client device generates a tuner request. The server device allocates the first tuner to the second user device and communicates a content signal through the first tuner to the second client device. | 2011-06-30 |
20110162021 | INTERNET PROTOCOL TV(IPTV) RECEIVER AND A METHOD FOR RECEIVING APPLICATION INFORMATION IN AN IPTV RECEIVER - An Internet Protocol TV (IPTV) receiver and a method for receiving application information in an IPTV receiver are provided. An IPTV receiver includes a network interface configured to receive an Internet Protocol (IP) packet delivering a content access descriptor including application information about an application related to a Content On Demand (COD) content, and a controller configured to receive a request for the COD content, request the content access descriptor and control to receive the application based on the application information. | 2011-06-30 |
20110162022 | METHOD, DEVICE AND SYSTEM FOR PUSHING INFORMATION BASED ON INTERNET PROTOCOL TELEVISION - The present invention provides a method, device and system for pushing information based on Internet Protocol Television (IPTV). In this method, the IPTV serving control functions initiatively send a session initiation request of broadcasting information to the user equipment. After receiving the session initiation request, the user equipment determines to accept broadcasting the information, interacts with the transport processing functions, joins the multicast channel of the information, and receives the multicast stream sent by transport processing functions to broadcast the information. | 2011-06-30 |
20110162023 | METHOD AND SYSTEM FOR PROVIDING CORRELATED ADVERTISEMENT FOR COMPLETE INTERNET ANYWHERE - A device (e.g., a server) retrieves a web page based on a request from another device, for example, a set-top-box (STB). The server determines advertising content and/or web page content to deliver to the STB. The server renders and/or encodes the advertising content and the web page content and communicates the content to the STB. The content is decoded and/or displayed by the STB. The advertising content may be determined based on television viewing, recording and/or web browsing via the STB. The advertising content may be determined based on location information and/or user information from a service provider the STB and/or from user input. Advertising may be inserted within a splash screen, a plug-in window, and/or an area within the web page. Web page advertising may be replaced, blocked and/or modified based on user information. The determined advertising may be communicated to the STB prior to communicating a plug-in. | 2011-06-30 |
20110162024 | System and method for fast start-up of live multicast streams transmitted over a packet network - A system for multicast streaming of programs over a packet network includes a node having a processor that conditions a video bitstream such that packets containing an I-frame are located near program specific information (PSI) packets, the processor marking a random join point (RJP) in the video bitstream immediately preceding the I-frame and PSI packets, the node outputting the conditioned and marked video bitstream across the packet network. An edge device of the network includes a buffer that caches packets of the conditioned and marked video bitstream video starting at the RJP, and sends the cached packets to a client receiver. | 2011-06-30 |
20110162025 | METHOD AND SYSTEM FOR PROVIDING DYNAMIC TIME SLICE ENCODING FOR COMPLETE INTERNET ANYWHERE - A server may be used to handle at least some of processing of content retrieved via and/or derived from Internet access operations of a plurality of set-top boxes (STBs). Resource allocation and/or utilization, and/or tasks or applications performed in the server during the processing may be configured based on control data, which may be determined by the server and which may comprise capabilities of links between the server and each of the plurality of STBs, requirements of the tasks, characteristics of the content and/or the Internet access operations, user preferences and/or interactions, and/or content provider preferences. The server may dynamically reconfigure the tasks and/or resources based on monitoring of its operations and/or changes of the control data. Configuring tasks and/or resources may comprise time slicing access to resources that are commonly used during concurrent servicing of at least some of the plurality of STBs by the support server. | 2011-06-30 |
20110162026 | VIDEO SERVER DEVICE FOR CLOSED CIRCUIT TELEVISION - A video server device provides digitization and networking functions to a CCTV camera. To make installation of a video server device easier, the video server device includes a network connector for carrying first data signals, second data signals, and direct current power, an interface circuit including transformers for splitting the data signals and the power signals and/or traces for carrying the direct current, a DC/DC converter for tapping the direct current power from the transformers and/or the traces of the network connector for generating a first voltage source, and an output power connector for providing the fourth voltage source to the CCTV camera. | 2011-06-30 |
20110162027 | METHOD AND SYSTEM FOR UTILIZING SWITCHED DIGITAL VIDEO (SDV) FOR DELIVERING DYNAMICALLY ENCODED VIDEO CONTENT - A server may be used to handle at least some of processing of content that is based on web access operations initiated in a set-top box (STB), wherein one or more links between the server and the STB that are used to forward multimedia broadcasts are configured to free bandwidth for communicating at least a portion of the processed content to the STB. The bandwidth may be freed based on switched digital video (SDV) and/or dedicated IPTV channels or systems. The broadcast links may be reconfigured based on monitoring of multimedia broadcast access by the STB and/or one or more other STBs. The freed bandwidth in the multimedia broadcast links may be configured for unicast transport of processed content to a specific STB, or may be configured for multicast transport of the processed content to a plurality of STBs. | 2011-06-30 |
20110162028 | Method for Transmission of a Change to a Static Object by Means of a Change Object in a Data Distribution Service, Transmitter and Receiver - Certain exemplary embodiments can provide and/or utilize a system, device, and/or method for managing changes to data, such as a method that includes transmitting a change to a static object (SO | 2011-06-30 |
20110162029 | PORTABLE Wi-Fi DIGITAL VIDEO CAMCORDER AND SYSTEM WITH THEREOF - A portable Wi-Fi digital video camcorder includes a battery, a wireless network unit, an LCD unit, a video-stream capturing unit and a processing unit. The battery supplies power to the portable Wi-Fi digital video camcorder. The video-stream capturing unit captures a present video stream. The processing unit is electrically connected with the wireless network unit, the LCD unit and the video-stream capturing unit. The processing unit includes an LCD driving module and a video-stream transmitting module. The LCD driving module drives the LCD unit. The video-stream transmitting module utilizes the wireless network unit to transmit the present video stream. | 2011-06-30 |
20110162030 | CABLE - According to one embodiment, a cable includes a first plug and a second plug, a voltage application line which is formed by a metal wire connected between the first plug and the second plug, and to which a voltage is applied from one of the first plug and the second plug, a plurality of optical fibers which are connected between the first plug and the second plug, and transmit a video signal, and a controller connected to the voltage application line, and configured to detect a transmission direction of the video signal between the first plug and the second plug by sensing a change in voltage of the voltage application line and perform processing in accordance with the detected transmission direction. | 2011-06-30 |
20110162031 | APPARATUS FOR GENERATING MULTI VIDEO - A multi video generation apparatus is provided to transmit partial videos to a multivision. The multi video generation apparatus generates partial videos from a video, and transmits the generated partial videos to displays connected thereto. In the multi video generation apparatus, the number of video transmission modules for transmitting the video to the connected display may be changed according to a content of a multi video to be displayed on the display. Therefore, it is possible to generate more diverse types of multi video which a user desires to display on a multivision. | 2011-06-30 |
20110162032 | TELEVISION SYSTEM, TELEVISION, AND SET TOP BOX - A set top box (STB) includes a signal receiver and at least one optical fiber cable. The signal receiver receives optical signals from a remote controller. The at least one optical fiber cable is electrically connected to the signal receiver. The at least one optical fiber cable includes an input terminal and an output terminal, the input terminal receives the optical signals and the output terminal outputs the optical signals to the signal receiver. | 2011-06-30 |
20110162033 | LOCATION BASED SECURITY OVER WIRELESS NETWORKS - A method, system, and computer usable program product for location based security over wireless networks are provided in the illustrative embodiments. A location of a data processing system is determined based on information about a network. A security policy is selected based on the location. The security policy is applied to the data processing system such that the data processing system is configured in a security configuration for using the network while maintaining security according to the security policy. | 2011-06-30 |
20110162034 | DISCOVERY AND MANAGEMENT OF CONTEXT-BASED ENTITLEMENTS ACROSS LOOSELY-COUPLED ENVIRONMENTS - A method, apparatus and computer program product are provided to model and manage context-based entitlements that govern a user's access to information, applications and systems across a loosely-coupled distributed environment. One such distributed environment is a federated environment, which may span across companies, organizations, and geographical locations and regions. According to one embodiment, an entitlement modeling framework comprises a discovery module and an entitlement generator module. The discovery framework generates a data model for storing information concerning user identity, context, relationships between users, relationships between users and contexts and relationships between contexts. Preferably, the user identity, context, relationships between users, relationships between users and contexts, and relationships between contexts, are stored as attributes in the data model. An entitlement generator generates an entitlement according to the data model, wherein the entitlement (e.g., a user entitlement) is generated according to one or more contexts. | 2011-06-30 |
20110162035 | LOCATION-BASED DOCK FOR A COMPUTING DEVICE - One particular implementation conforming to aspects of the present disclosure takes the form of docking station for a computing device that maintains an indication of a docking station location. The location of the docking station may be utilized by the docking station and/or the computing device coupled to the docking station to configure the functionality and other aspects of the computing device. For example, the functionality of the computing device may be altered in response to the location of the docking station. Additionally, security features, display configurations and the availability of software applications may also be configured in response to the location of the docking station. In this manner, a single computing device may perform the functions of several computing devices based on the location of the docking station, without the need for the user of the device to configure the device manually. | 2011-06-30 |
20110162036 | IMAGE FORMING APPARATUS AND METHOD OF SETTING SECURITY POLICY THEREOF - An image forming apparatus including a communication interface unit to access an external device storing at least one security provider corresponding to user authentication, a user interface (UI) unit to select the security provider, a storage unit to receive the selected security provider from the external device and store the received security provider, a control unit to install the stored security provider in the image forming apparatus, select at least one application to apply the installed security provider, and set the installed security provider as a user authenticator for the at least one selected application. | 2011-06-30 |
20110162037 | IMAGE PROCESSING APPARATUS AND METHOD OF CONTROLLING THE SAME - A conventional method of verifying alteration of an image file has a problem of security and may negatively affect user convenience. An image processing apparatus according to the present invention records, as an image file, input image data and a plurality of types of parameters input by the user, and stores, for each of parameter types classified in accordance with the features of the parameters, first security information based on the plurality of types of parameters. When reading out the image file, second security information is decided for each of parameter types based on the plurality of types of parameters included in the image file. If determined that the pieces of security information for any of the parameter types do not coincide, processing for the image file is changed in accordance with information to be used to restrict the processing to be executed for the image file. | 2011-06-30 |
20110162038 | METHOD AND SYSTEM FOR SHARING USER AND CONNECTED USERS' DATA WITH EXTERNAL DOMAINS, APPLICATIONS AND SERVICES AND RELATED OR CONNECTED USERS OF THE SOCIAL NETWORK - A system for transmission, reception and accumulation of the knowledge packets to plurality of channel nodes in the network operating distributedly in a peer to peer environment via installable one or more role active Human Operating System (HOS) applications in a digital devise of each of channel node, a network controller registering and providing desired HOS applications and multiple developers developing advance communication and knowledge management applications and each of subscribers exploiting the said network resources by leveraging and augmenting taxonomically and ontologically classified knowledge classes expressed via plurality search macros and UKID structures facilitating said expert human agents for knowledge invocation and support services and service providers providing information services in the preidentified taxonomical classes, wherein each of channel nodes communicating with the unknown via domain specific supernodes each facilitating social networking and relationships development leading to human grid which is searchable via Universal Desktop Search by black box search module. | 2011-06-30 |
20110162039 | SECURE RESOURCE NAME RESOLUTION - Techniques for securing name resolution technologies and for ensuring that name resolution technologies can function in modern networks that have a plurality of overlay networks accessible via a single network interface. In accordance with some of the principles described herein, a set of resolution parameters may be implemented by a user, such as an end user or an administrator, to be used during a name resolution process for securing the process and/or for conducting the process in an overlay network. In some implementations, the set of resolution parameters may be maintained as a table of rules, and used to govern name resolution processes. For example, resolution parameters may be created that govern a DNSSEC session, or that govern how to communicate with networks implemented with Microsoft's Direct Access overlay technologies, or that govern communications using any other networking technology. | 2011-06-30 |
20110162040 | Owner Controlled Transmitted File Protection and Access Control System and Method - An owner controlled file protection and control system that uses a protected file that is encrypted and has embedded with access and use control features. The file is selected and encrypted and combined with a set of encrypted policy rules by an encryption software program. The policy rules are one or more ‘access rules’ and ‘use rules’ that determine who, what, when, and where the protected file may be accessed and how the protected file will be used. They may be selectively changed at any time and may be location, time and date sensitive. The protected file may be sent to the recipient or stored in a file that the recipient may accessed. During use, each recipient must register with the system and is assigned a registered ID. Using the ‘access rule’, the owner may assign a particular recipient ID to the protected file. A recipient then uses a reader program to generate a request to access and use the protected file to a management server. Management server then reviews the policy rules associated with the protected file to determine if they are satisfied. If the rules are satisfied, then time sensitive digital certificate is sent to the recipient that allows the protected file to be accessed and used according to the policy rules. | 2011-06-30 |
20110162041 | METHOD AND APPARATUS FOR PROVIDING SOFTWARE SECURITY - A method and apparatus for providing software security is provided. In the software security method, an installation file of software that includes at least one execution file and at least one data file which are stored in a user terminal is executed. Accordingly, at least one virtual execution file corresponding to the at least one execution file and at least one virtual data file corresponding to the at least one data file are installed in a user area of the user terminal, and the at least one execution file, the at least one data file, and a controller for controlling the at least one virtual execution file and the at least one execution file are installed in a security area of the user terminal. | 2011-06-30 |
20110162042 | TRUSTED METWORK MANAGEMENT METHOD OF TRUSTED NETWORK CONNECTIONS BASED ON TRI-ELEMENT PEER AUTHENTICATION - A trusted network management method of trusted network connections based on tri-element peer authentication. A trusted management proxy and a trusted management system are respectively installed and configured on a host to be managed and a management host, and are verified as local trusted. When the host to be managed and the management host are not connected to the trusted network, they use the trusted network connection method based on the tri-element peer authentication to connect to the trusted network respectively, and subsequently perform the authentications and the cipher key negotiations of the trusted management proxy and the trusted management system; when the host to be managed and the management host have not completed the user authentication and the cipher key negotiation process, they use the tri-element peer authentication protocol to complete the user authentication and the cipher key negotiation process, then use the tri-element peer authentication protocol to implement the remote trust of the trusted management proxy and the trusted management system, and finally perform network management. The present invention can actively defend attacks, reinforce the safety of the trusted network management architecture, and realize the trusted network management of distributed control and centralized management. | 2011-06-30 |
20110162043 | ELECTRONIC APPARATUS INCLUDING SELECTOR FOR CONNECTING FURTHER APPARATUS TO CONTROLLER OR COMMUNICATION CIRCUIT OF ELECTRONIC APPARATUS - A controller controls a selector to connect a portable apparatus to the controller, to authenticate the portable apparatus. When the authentication of the portable apparatus is successful, the controller controls the selector to connect the portable apparatus to an audio and visual processing device circuit. | 2011-06-30 |
20110162044 | SECURE COMMUNICATION DEVICE, SECURE COMMUNICATION METHOD, AND PROGRAM - A secure communication device for high-speed encryption/decryption authentication including network stack processing. An encryption/decryption authentication control unit ( | 2011-06-30 |
20110162045 | ACCESS CONTROL SYSTEM, ACCESS CONTROL METHOD, AND COMMUNICATION TERMINAL - Collation information ( | 2011-06-30 |
20110162046 | Providing Secure Dynamic Role Selection and Managing Privileged User Access From a Client Device - An approach is provided that receives a first role selection from a client device. Each of the roles includes various user accounts provisioned to access various software applications. An authentication challenge is retrieved. The authentication challenge is based upon the role selection that was received from the client device. The authentication challenge is transmitted to the client device. An authentication submission is received from the client device. This authentication submission is authenticated and, if the authentication is successful, then the client device access is granted access to software applications using the provisioned user accounts that were included in the role selection. In addition, audit data of usage of the software applications by the client device is recorded. The audit data includes identification of the provisioned user accounts used to access the software applications using the role selection. | 2011-06-30 |
20110162047 | Methods, Systems and Computer Program Products for Identity and Access Management - Methods of managing access to systems of an organization are provided. The methods include creating a unique identifier for a user, the unique identifier having an associated user profile for the user and being stored with the associated user profile in an identifier repository associated with the organization; requesting at least one account for the user on at least one system of the organization responsive to the creation of the unique identifier for the user, wherein the at least one account is defined based on the user profile of the user associated with the unique identifier; and generating the at least one account for the user on the at least one system of the organization responsive to the request. Related systems and computer program products are also provided herein. | 2011-06-30 |
20110162048 | LOCAL DEVICE AWARENESS - Certain embodiments may take the form of a method of operating an electronic device to find and determine an identity of other local devices. The method includes transmitting electromagnetic signals from a first electronic device to find devices within a prescribed distance of the first device and receiving electromagnetic response signals from a second electronic device within the prescribed distance from the first electronic device. The method also includes identifying the second electronic device using information received in the electromagnetic response signals. Additionally, the method includes determining if the second electronic device is aware of other electronic devices and, if the second electronic device is aware of other electronic devices, obtaining identifying information of the other devices from the second electronic device. | 2011-06-30 |
20110162049 | ENTERPRISE-WIDE SECURITY SYSTEM FOR COMPUTER DEVICES - A system and method for securing data in mobile devices ( | 2011-06-30 |
20110162050 | System and Method for Transmission of Files Within a Secured Network - A system and method of distributing a file maintained on a first device in a secured network having at least the first and a second device is disclosed. Embodiments of the present invention provide for file synchronization within a secured network without requiring any alteration to the security of the secured network by opening up ports. Each device is located on a tier of the network. The top tier of the network that includes the first device is accessible to network administrators. Network administrators may add files into the system and the network administrators may generate a file privilege file. The file privilege file can include configuration information for a computer on a tier and may also include information about which files the computer at a specific tier has access to. The network will then propagate the file privilege file down from the first device through any intermediate devices and then onto the second device. Once the file privilege file has filtered through the secured network, the second device may receive a copy of any file authorized from the first device via a connection in the secured network. The second device may also propagate files up to the first device. Thus, on a regular basis the file privilege file and files are transferred up and down the tiers of the secured network. | 2011-06-30 |
20110162051 | AUTHENTICATION METHODS - A computer readable storage medium has computer-executable instructions for causing a computer system to perform a method. The method includes receiving authentication information from an electronic device; identifying the electronic device based on device information for the electronic device; locating an entry associated with a combination of the authentication information and the electronic device, the entry including a count of the number of times the authentication information failed authentication during a specified time interval; and locking out the combination if the count reaches a threshold value, thus blocking the authentication information from accessing a target. | 2011-06-30 |
20110162052 | Network-Based Verification and Fraud-Prevention System - A system for authentication has an Internet-connected server providing services and software executing on the server from a non-transitory physical medium. The software provides a function for receiving a request for authentication from a person seeking service at the server, a function for requesting by the server one or more username/password pairs used for log-in for the person at one or more Internet sites remote from the server, a function for logging in by the server at the remote site or sites on behalf of the person, using the username/password pair or pairs provided by the person, and a function for authenticating the person at the server for interaction with the server. | 2011-06-30 |
20110162053 | SERVICE ASSISTED SECRET PROVISIONING - A method for providing a secret that is provisioned to a first device to a second device includes generating a One-Time Password at the first device using the secret and obtaining an identifier of the secret. The method also includes providing the One-Time Password and the identifier to the second device and sending the One-Time Password and the identifier to a remote provisioning service. The method also includes verifying that the One-Time Password corresponds to the secret, and sending to the second device an encrypted secret and a decryption key for decrypting the encrypted secret. The encrypted secret and the decryption key may be sent using different communications methods. The method also includes decrypting the encrypted secret using the decryption key to provide the secret and storing the secret at the second device. | 2011-06-30 |
20110162054 | FIRMWARE AND METHOD FOR GENERATING ONE TIME PASSWORDS (OTPs) FOR APPLICATIONS - The invention describes a method, firmware, and computer program product for generating one or more One Time Passwords (OTPs) for one or more applications. The firmware embedded in a computational device receives one or more registration details corresponding to an application from a user. Thereafter, the firmware generates a Dynamic Information Number (DIN) based on at least one of the registration details and an application identifier (SIID). The user registers with the application with the DIN and at least one of the registration details. Further, the user may access the application using an OTP generated by the firmware based on the DIN and the application identifier. | 2011-06-30 |
20110162055 | Business Process Enablement For Identity Management - A method, system and computer program for business process automation facilitates transforming a user's identity/credentials as part of the enablement of transaction fulfillment, e.g., within a SOA environment. In one embodiment, identity and attribute information is added to one or more business process models that each represents a sub-transaction within an overall transaction fulfillment business process flow. As the business model is mapped to an execution environment, the identity and attribute information in the model is used to configure appropriate tooling to define the identity/attribute transformation required to complete the particular portion of the transaction represented by the model. In a representative implementation, the business process models conform to BPEL4WS, and one or more of these models are extended with identity mapping information such that, during transaction fulfillment, local identity mapping transformations provide the identity/credential propagation required to support the business process. | 2011-06-30 |
20110162056 | CONTENT DELIVERY SYSTEM - This system | 2011-06-30 |
20110162057 | ACCESS CONTROL BASED ON USER AND SERVICE - For a particular request to access a resource, both a user associated with the request and a service through which the request is made are identified. Whether requested access to a resource is permitted is determined based on a user associated with the requested access and a service through which the access is requested. This determination can be made based on an access control entry of an access control list corresponding to the resource, the access control entry identifying access to the resource that is permitted to the user when accessing the resource through the service. | 2011-06-30 |
20110162058 | System and Method for Providing Convergent Physical/Logical Location Aware Access Control - According to one embodiment, a system for enforcing physical access control and logical access control may include a physical access control system, a logical access control system, a location detection system, and a convergence system. The convergence system may be communicatively coupled to the physical access control system, the logical access control system, and the location detection system and configured to: (i) receive information from the physical access control system regarding a physical access credential; (ii) receive information from the logical access control system regarding a logical access credential; (iii) receive information from the location detection system regarding a location of a location detection tag; and (iv) based on analysis of information regarding the physical access credential, information regarding the logical access credential, and the information regarding the location of the location detection tag, determine the approximate location of a person. | 2011-06-30 |
20110162059 | APPARATUS AND METHOD FOR SECURE REMOTE PROCESSING - A method and apparatus for providing on-demand services to an organization. The services are provided by a hosting center. The apparatus comprises an on-premises connectivity agent at the organization, which receives requests or commands from computing platforms within the organization and concentrates all communication to and from the hosting center. The on-premises connectivity agent embeds or otherwise introduces organization metadata to the messages. The apparatus further comprises a hosted connectivity agent associated with the hosting center. The apparatus may further comprise a central connectivity component for routing communication between the on-premises connectivity agent and the hosted connectivity agent, in accordance with the metadata. Communication between the on-premises connectivity agent and the central connectivity component flows through a secure channel and comprises only communications related to the organization. Communication between the central connectivity component and the hosted connectivity agent may comprise communications related multiple organizations. Such communications may be multiplexed. | 2011-06-30 |
20110162060 | WIRELESS LOCAL AREA NETWORK INFRASTRUCTURE DEVICES HAVING IMPROVED FIREWALL FEATURES - Methods and systems are provided for improving a firewall implemented at a WLAN infrastructure device (WID). The WID includes a stateful firewall that implements firewall rules based on an ESSID of the WID to specify whether traffic is allowed to or from the ESSID. For example, in one implementation of such a firewall rule, packets that are required to be sent out on all wired ports can be blocked from being flooded out on WLANs (e.g., the packet is allowed to pass only to the wired ports). A method and system are provided for preventing a malicious wireless client device (WCD) that is transmitting undesirable traffic from using RF resources by deauthenticating the malicious WCD to remove it from the WLAN and blacklisting it to prevent it from rejoining the WLAN for a time period. Method and systems are also provided for either “on-demand” and/or predicatively communicating state information regarding an existing firewall session. | 2011-06-30 |