21st week of 2010 patent applcation highlights part 61 |
Patent application number | Title | Published |
20100131936 | Efficient automated translation of procedures in an constraint-based programming language implemented with notification and callback - A method is provided for translating sets of constraint declarations to imperative code sequences based on defining an instantiatable object per set, inserting calls to a notification callback mechanism on state modification and defining calls in the constraint context as imperative code sequences that, in response to these callbacks, take actions to maintain these constraints. This notification and callback mechanism can also be employed in connection with external events, thereby providing for efficient implementation of event-sequenced imperative procedures in a constraint programming language. | 2010-05-27 |
20100131937 | OPTIMIZATION HINTS FOR A BUSINESS PROCESS FLOW - In one embodiment, an optimization hint may be included in a business process flow. An executable process may be generated from the business process flow where the optimization hint is included in the executable process. While executing the executable process, the runtime engine encounters an optimization hint and determines an optimization to perform. The optimization hint may be related to an aspect of a business process being orchestrated by the business process flow. The optimization is then performed while executing the executable process. For example, the runtime engine may start pre-processing the branch while the condition is being evaluated. If the condition evaluates such that the pre-processed branch should be executed, then the runtime engine has already started processing of that branch. The processing is thus optimized in that the runtime engine is not sitting idle while waiting for the condition to be evaluated. | 2010-05-27 |
20100131938 | RECORDING MEDIUM ENCODED WITH UPDATE FUNCTION VERIFICATION PROGRAM, UPDATE FUNCTION VERIFICATION METHOD, AND INFORMATION PROCESSING DEVICE - An information processing device verifies an update function. An initialization section creates, when an initialization function is called, verification-use data being a replica of original data. An update section updates, when an update function is called, the original data using the update function, and sequentially stores an argument of the update function to an update history. A reference section additionally stores, to the update history, when a reference function is called, at least one of the arguments selected from those in the update history in accordance with predetermined rules, and stores the arguments in the update history in the verification-use data while sequentially applying the arguments to the update function. An error section makes a comparison between the original data and the verification-use data including the arguments and, when there is a difference therebetween, executes a predetermined error process. | 2010-05-27 |
20100131939 | SYSTEMS AND METHODS TO PROVIDE CUSTOMIZED RELEASE NOTES DURING A SOFTWARE SYSTEM UPGRADE OF A PROCESS CONTROL SYSTEM - An example customized documentation generation apparatus is disclosed that generates documents relevant to a software update/upgrade of a particular process control system. A notes instrumentation module instruments general release notes for at least one of an update or an upgrade of a process control system to correlate the release notes with a general process control system configuration to produce instrumented notes. An upgrade assessment module determines configuration information for a particular process control system to provide default filter settings. An items of interest filter applies the default filter settings for the particular process control system to the instrumented notes to filter the instrumented notes and produce custom release notes for the particular process control system. The custom release notes are provided to a user to alert the user regarding potential effects of the update/upgrade on the particular process control system. | 2010-05-27 |
20100131940 | CLOUD BASED SOURCE CODE VERSION CONTROL - Source code version control is a technique for coordinating source code data and modifications to the source code data between developers. Source code data and/or modifications may be managed as archives. Systems and methods for source code version control operable within a cloud computing environment are disclosed herein. A storage component may be configured to store archive versions deriving from an archive. A root coordinator may be configured to designate a current version of an archive. The root coordinator may change the designation of a current archive upon determining a submitted archive version is a direct successor of a current archive version. If a conflict exists and/or the submitted archive version is not a direct successor, then a reconciler may mechanically resolve conflicts between the submitted archive version and the current archive version to create a reconciled archive version for reconsideration by the root coordinator. | 2010-05-27 |
20100131941 | METHOD IN A COMPUTER SYSTEM FOR PERFORMING DATA TRANSFER AND CORRESPONDING DEVICE - A method in a computer system for performing a data transfer between a first data processing device ( | 2010-05-27 |
20100131942 | SUITE-BASED INTEGRATION AND DEPLOYMENT OF BUSINESS PRODUCTS - Architecture having a single (or workbench) application via which a user can select and integrate products for deployment to machines. The user can interact with the workbench application to define an ERP (enterprise resource planning) system, for example. Products are added to the workbench where the user has the option to configure product settings. Product dependencies are automatically resolved such that settings previously input and that apply as passed to subsequent products. The user then maps these product settings into roles which are assigned to individual machines. The workbench then determines and ultimately queues up the actual deployment tasks which need to occur on individual machines to configure each machine to match its associated role(s). The user can then select which tasks (or all) to execute at which point the workbench invokes remote configuration of said machines. Live progress and logging information is returned through the workbench. | 2010-05-27 |
20100131943 | METHOD AND SYSTEM FOR OPTIMIZING APPLICATION DEPLOYMENT IN OPEN SERVICE GATEWAY INITIATIVE FRAMEWORK - Systems and methods for optimizing application deployment in an open service gateway initiative framework. A method includes receiving a check dependency message from an electronic device, checking for dependency on the open service gateway initiative framework, and generating a resolve status. The application is deployed based on the resolve status, and a command response is generated based on the deployment, and the transmitted to the electronic device. | 2010-05-27 |
20100131944 | Graphics Hardware Resource Usage In A Fully Virtualized Computing Environment - Methods, systems and computer program products for graphics hardware resource usage in a fully virtualized computing environment. Exemplary embodiments include a method in a virtual data center having a first host and a second host, a graphics hardware resource usage the method including receiving a request for graphics hardware features that are unavailable on the first host, generating a first request to a provisioning broker to migrate a virtual machine residing on the first host to the second host having the graphics hardware features, migrating the virtual machine and a client connection to the second host, generating a second request to the provisioning broker to find a suitable host to which the virtual machine can migrate and migrating the virtual machine to the suitable host. | 2010-05-27 |
20100131945 | SYSTEM AND METHOD OF IMPLEMENTING A CONCURRENCY PROFILER - In one embodiment the present invention includes a computer-implemented method of measuring bottlenecks in a computer program implemented in a hardware client-server environment. The method includes defining an execution parameter to measure of the hardware client-server environment. The method further includes modifying code blocks to include instrumentation code. The instrumentation code relates to the execution parameter. The method further includes executing, in the hardware client-server environment, the code blocks having been modified. The method further includes generating instrumentation data, related to the execution parameter, that result from executing the code blocks. The method further includes outputting the instrumentation data having been generated. In this manner, the bottlenecks may be measured; the measured bottlenecks may be sorted; noteworthy bottlenecks may be identified; and the aspects of the hardware client-server environment may be adjusted to address the bottlenecks. Sorting is helpful because thousands of synchronization points may be detected and measured, but many of them do not represent a problem that requires correction. | 2010-05-27 |
20100131946 | SYSTEMS AND METHODS FOR HEALTH BASED SPILLOVER - The present solution provides a spillover management technique for virtual servers of an appliance based on health. Using a health based spillover technique, a network appliance may direct requests to a backup or second virtual server upon determining that a predetermined percentage of services being load balanced are down. In this manner, the spillover will occur based on a user controlled determination of a level of services being down to the number of services enabled. Instead of waiting for a last service of a virtual server to be marked down to spillover to another virtual server, the spillover may occur based on a user specified percentage. For example, the appliance may spillover from one virtual server to another virtual server when the number of services marked down relative to the number of enabled services falls below a specified percentage. | 2010-05-27 |
20100131947 | System and method for enabling a local user of a real-life simulation environment to interact with a remote user of a corresponding virtual environment - Disclosed are systems and methods for enabling a local user of a real-life simulation environment to interact with a remote user of a corresponding virtual environment. In one embodiment, such a system comprises a venue including the real-life simulation environment for use by the local user, a venue management system configured to control real events occurring within the real-life simulation environment, and a multi-user experience server interactively linked to the venue management system. The multi-user experience server includes a virtual environment generator configured to produce the virtual environment corresponding to the real-life simulation environment, and the system further comprises a communication network enabling the local user and the remote user to access the multi-user experience server concurrently. The multi-user experience server is configured to enable the local user to perceive the remote user and to affect virtual events in the virtual environment corresponding to the real-life simulation environment. | 2010-05-27 |
20100131948 | METHODS AND SYSTEMS FOR PROVIDING ON-DEMAND CLOUD COMPUTING ENVIRONMENTS - A cloud management system can be configured to provide a cloud computing environment in response to a request for an execution platform. The cloud management system can be configured to determine a set of resources from non-dedicated cloud controlled resources or third-party resources that meet specifications of the requested execution platform. The cloud management system can be configured to create the on-demand cloud from the determined set of resources to serve as the execution platform. | 2010-05-27 |
20100131949 | METHODS AND SYSTEMS FOR PROVIDING ACCESS CONTROL TO USER-CONTROLLED RESOURCES IN A CLOUD COMPUTING ENVIRONMENT - A cloud computing environment can be configured to allow third party, user-controlled resources to be included in the pool of resources available in the cloud. The user-controlled resources can include a cloud application to communicate with a cloud management system to coordinate access to the user-controlled resources. The cloud application allows the user to specify the specific set of resources that the cloud can access, such as specific hardware and software resources. | 2010-05-27 |
20100131950 | STORAGE SYSTEM AND VIRTUAL INTERFACE MANAGEMENT METHOD - Identifiers of a plurality of physical HBAs disposed in a real host are grouped into a virtual HBA(s) for each work application executed in the real host. A storage device of a management server manages a virtual HBA ID which is an identifier of the virtual HBA and physical HBA IDs which are identifiers of the grouped physical HBAs, which are associated with each other. A display device of the management server displays information on a virtual host in which the virtual HBA is virtually disposed. | 2010-05-27 |
20100131951 | DYNAMIC PROCESSING OF EMBEDDED COMPILED PROGRAMMING LANGUAGE CODE - Development using the JavaScript programming language can be limited since JavaScript code is interpreted. Compiling code at a client may interfere with the dynamicity and portability of web pages. Dynamicity and portability of web pages can be preserved while providing the features of a compiled programming language. A compiled programming language code can be embedded within an interpreted programming language code. The embedded compiled programming language code can be extracted and compiled with resources of a server to deliver the robustness and flexibility of the compiled programming language without burdening a client with compiling. | 2010-05-27 |
20100131952 | Assistance In Performing Action Responsive To Detected Event - Assistance in performing an action for a detected event for a monitoring target resource whose connection is not an always-on connection to perform an appropriate action as soon as possible in response to occurrence of a failure. The assistance device stores, in association with an occurrence pattern of an event, information related to plural tasks for determining whether a predetermined condition is fulfilled, and an action to be performed by a corresponding device. Then, the assistance device calculates an index value for determining the level of probability of the occurrence pattern of the event, determines whether the calculated index value is larger than a predetermined value, and sends, to a device to perform the action, the occurrence pattern of the event the index value of which is determined to be larger than the predetermined value, and information related to the plural tasks and the action corresponding to the occurrence pattern. | 2010-05-27 |
20100131953 | Method and System for Hardware Feedback in Transactional Memory - Multi-threaded, transactional memory systems may allow concurrent execution of critical sections as speculative transactions. These transactions may abort due to contention among threads. Hardware feedback mechanisms may detect information about aborts and provide that information to software, hardware, or hybrid software/hardware contention management mechanisms. For example, they may detect occurrences of transactional aborts or conditions that may result in transactional aborts, and may update local readable registers or other storage entities (e.g., performance counters) with relevant contention information. This information may include identifying data (e.g., information outlining abort relationships between the processor and other specific physical or logical processors) and/or tallied data (e.g., values of event counters reflecting the number of aborted attempts by the current thread or the resources consumed by those attempts). This contention information may be accessible by contention management mechanisms to inform contention management decisions (e.g. whether to revert transactions to mutual exclusion, delay retries, etc.). | 2010-05-27 |
20100131954 | ELECTRONIC DEVICE AND CONTROL METHOD THEREOF, DEVICE AND CONTROL METHOD THEREOF, INFORMATION PROCESSING APPARATUS AND DISPLAY CONTROL METHOD THEREOF, IMAGE FORMING APPARATUS AND OPERATION METHOD THEREOF, AND PROGRAM AND STORAGE MEDIUM - In a device having a capability of using time data acquired from an external time information generator, a notification unit notifies a user of time information. The notification unit also notifies the user whether the notified time information is based on time data acquired from the external time information generator. Processing performed by the device is restricted depending on a status associated with time information. Although some types of processing are allowed when the device is in a status in which the time information is based on the time data acquired from the external time information generator, the same type of processing are disabled when the device is in any other status associated with time information. | 2010-05-27 |
20100131955 | Highly distributed parallel processing on multi-core device - There is provided a highly distributed multi-core system with an adaptive scheduler. By resolving data dependencies in a given list of parallel tasks and selecting a subset of tasks to execute based on provided software priorities, applications can be executed in a highly distributed manner across several types of slave processing cores. Moreover, by overriding provided priorities as necessary to adapt to hardware or other system requirements, the task scheduler may provide for low-level hardware optimizations that enable the timely completion of time-sensitive workloads, which may be of particular interest for real-time applications. Through this modularization of software development and hardware optimization, the conventional demand on application programmers to micromanage multi-core processing for optimal performance is thus avoided, thereby streamlining development and providing a higher quality end product. | 2010-05-27 |
20100131956 | METHODS AND SYSTEMS FOR MANAGING PROGRAM-LEVEL PARALLELISM - Methods and systems for managing program-level parallelism in a multi-core processor environment are provided. The methods for managing parallel execution of processes associated with computer programs include providing an agent process in an application space, which is operatively coupled to an operating system having a kernel configured to determine processor configuration information. The application space may be a runtime environment or a user space of the operating system, and has a lower privilege level than the kernel. The agent process retrieves the processor configuration information from the kernel, and after receiving a request for the processor configuration information from application processes running in the application space, the agent process provides a response to the requesting application process. The agent process may also generate resource availability data based on the processor configuration information, and the application processes may initiate a thread based on the resource availability data. | 2010-05-27 |
20100131957 | VIRTUAL COMPUTER SYSTEM AND ITS OPTIMIZATION METHOD - Optimization of resource allocation in a virtual computer system is efficiently performed according to a method consistent with a virtualization design concept. The virtual computer system includes a plurality of virtual devices that share the physical resources of a computer and execute an application, a virtualization section that manages the plurality of virtual devices, and a management section that controls the virtualization section. The plurality of virtual devices set allocation of physical resources to the applications by a first optimization calculation using resource supply information from the management section and transmit resource request information corresponding to the resource allocation setting to the management section. The management section sets allocation of the physical resources to the virtual devices by a second optimization calculation using the resource request information from the plurality of virtual devices and transmits resource supply information corresponding to the resource allocation setting to the plurality of virtual devices. While the resource supply information and the resource request information are exchanged between the plurality of virtual devices and the management section, the first and second optimization calculations are performed, thereby dynamically allocating the physical resources. | 2010-05-27 |
20100131958 | Method, A Mechanism and a Computer Program Product for Executing Several Tasks in a Multithreaded Processor - The invention relates a method for executing several tasks in a multithreaded (MT) processor, each task having, for every hardware shared resource from a predetermined set of hardware shared resources in the MT processor, one associated artificial time delay that is introduced when said task accesses said hardware shared resource, the method comprising step (a) of establishing, for every hardware shared resource and each task to be artificially delayed, the artificial delay to be applied to each access of said task to said hardware shared resource; step (b) of performing the following steps (b | 2010-05-27 |
20100131959 | Proactive application workload management - A method is provided for continuous optimization of allocation of computing resources for a horizontally scalable application which has a cyclical load pattern wherein each cycle may be subdivided into a number of time slots. A computing resource allocation application pre-allocates computing resources at the beginning of a time slot based on a predicted computing resource consumption during that slot. During the servicing of the workload, a measuring application measures actual consumption of computing resources. On completion of servicing, the measuring application updates the predicted computing resource consumption profile, allowing optimal allocation of resources. Un-needed computing resources may be released, or may be marked as releasable, for use upon request by other applications, including applications having the same or lower priority than the original application. Methods, computer systems, and computer programs available as a download or on a computer-readable medium for installation according to the invention are provided. | 2010-05-27 |
20100131960 | Systems and Methods for GSLB Based on SSL VPN Users - The present invention provides a system and a method for global server load balancing of a plurality of sites based on a number of Secure Socket Layer Virtual Private Network (SSL VPN) users. The SSL VPN users may access servers at each of the plurality of sites. A global server load balancing virtual server (GSLB) may receive a request to access a server. The GSLB virtual server may load balance a plurality of sites wherein each of the plurality of sites may further comprising a load balancing virtual server load balancing users accessing the server accessing servers via an SSL VPN session. GSLB may receive from a first load balancing virtual server at a first site, a first number of current SSL VPN users accessing servers from the first site via SSL VPN sessions. The GSLB may also receive from a second load balancing virtual server at a second site, a second number of current SSL VPN users of the users accessing servers from the second site via SSL VPN sessions. GSLB may determine to forward the request to one of the first load balancing virtual server of the first site or the second load balancing virtual server of the second site by load balancing SSL VPN users across the plurality of sites based on the first number of current SSL VPN users and the second number of current SSL VPN users. | 2010-05-27 |
20100131961 | PACKAGE REVIEW PROCESS WORKFLOW - A workflow module automates and monitors a package review process. A package review module receives a package created by a contributor to be reviewed for compliance with a set of guidelines. The workflow module initiates, monitors, and manages a plurality of package review tasks to be performed on the package. A user interface module provides user interface for creating a package and a user interface for reviewing a package. The workflow module automates review tasks, interfaces with external servers performing review tasks, gathers review task results, determines whether to send a notification regarding the status of a review task, sends notifications regarding the status of a review task and stores successfully review packages in a repository. | 2010-05-27 |
20100131962 | Software application action monitoring - A system and method for collecting runtime resource information generated by an active software application is provided and includes identifying an occurrence of a function event generated for a software application operating on a predetermined platform, determining a duration of a monitored function called in response to the function event, comparing the duration with a threshold to determine if the duration exceeds the threshold, wherein if the duration is greater than or equal to the threshold then collecting runtime resource information responsive to the monitored function and processing the runtime resource information responsive to the monitored function. | 2010-05-27 |
20100131963 | Hypothesis development based on user and sensing device data - A computationally implemented method includes, but is not limited to: acquiring a first data indicating at least one reported event as originally reported by a user and a second data indicating at least a second reported event as originally reported by one or more sensing devices; and developing a hypothesis based, at least in part, on the first data and the second data. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure. | 2010-05-27 |
20100131964 | Hypothesis development based on user and sensing device data - A computationally implemented method includes, but is not limited to: acquiring a first data indicating at least one reported event as originally reported by a user and a second data indicating at least a second reported event as originally reported by one or more sensing devices; and developing a hypothesis based, at least in part, on the first data and the second data. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure. | 2010-05-27 |
20100131965 | IMAGE DISPLAY DEVICE FOR PROVIDING CONTENT AND METHOD FOR PROVIDING CONTENT USING THE SAME - An image display device for providing content and a method thereof. The image display device for providing content using a template, according to an exemplary embodiment of the present invention, comprises a content composition unit for composing content using a predefined template, and an agent for changing the composition of the content if an event occurs. Accordingly, the content is provided by various templates using a single template. | 2010-05-27 |
20100131966 | FLAT OR EXTENDED ARCHITECTURE USING AN INTEGRATED APPLICATION AND OPERATING SYSTEM COMPONENT FOR COMPUTING SYSTEMS AND ENVIRONMENTS - An architectural model can use integrated and/or flat (or extended) approaches. An “integrated application and OS” component can effectively integrate at least one computer application program with one or more OS functions, in an integrated approach. The integrated application and OS component can be provided in or as an upper level system (or layer) in relation to a lower level system (or layer). The lower level system can include an OS operable to perform a reduced set of operating system functions not including one or more functions that can be performed by the integrated application and OS component of the upper layer. Furthermore, the OS may be specialized and/or optimized for the components of the upper level system including the integrated application and OS component. By way of example, the OS may be specialized and/or optimized for Web-based and/or Browser-based applications of the integrated application and OS component. In a flat approach, one or more components can be provided as adjacent components in an upper level, thereby allowing effective extension of the upper level to accommodate various needs including, for example, the need for new hardware, or customization for a particular situation. An adjacent component can, for example, include one or more operating system components not provided by the OS (e.g., Device Drivers) and/or one or more functions that are not provided by the operating system (e.g., application management, security and/or isolation of applications), effectively serve as an interface to another adjacent layer and/or the OS, or provide Real-Time Operating System (RTOS). | 2010-05-27 |
20100131967 | STORAGE MEDIUM CHANGER - Characterized by checking, after stopping a stocker driving motor, whether a target pattern can be detected at the stopping position or not; and by reducing, if the target pattern cannot be detected at the stopping position, the driving force of the stocker driving motor during retrying operation carried out by reversing the rotation of the stocker driving motor. | 2010-05-27 |
20100131968 | Account-Specific Encryption Key - One embodiment takes the form of a method and apparatus for creating a customer-specific encryption key for encrypting digital information. The encryption key may be based on a customer number and may be associated with several devices such that the devices may encrypt and decrypt the digital information. Because each device may have the same encryption key, the encrypted data may be encrypted by a first device, transferred from the first device to a second device and decrypted and read by the second device. Thus, encrypted digital information may be shared between devices that generate a customer-specific encryption key from a common customer number. In one embodiment, the customer-specific encryption key may be utilized by a set-top box of a television system to encrypt and decrypt a digitally recorded television program. | 2010-05-27 |
20100131969 | Methods and apparatus for audience research in a content-based network - Methods and apparatus for accurate, secure and uniform exchange of audience research data. In one embodiment, viewership data is provided in real-time and offers the ability to monitor audience activities regarding, among others, broadcast, VOD or DVR content. A standardized message configuration is optionally used also to permit maximum uniformity and accessibility of the data. Accuracy of data exchange is enforced by implementing a method of detecting system failures, and the transmission of incomplete messages. Subscriber privacy and anonymity is also maintained via e.g., hashing or encrypting data relating to the CPE and/or subscriber, thus ensuring that stored data is not traceable to a specific user account. The methods and apparatus may also be utilized in conjunction with systems enabling the insertion and/or recommendation of content or advertising based on data collected regarding user actions or events. Business methods are also disclosed. | 2010-05-27 |
20100131970 | AUDIENCE MEASUREMENT APPARATUS, SYSTEM AND METHOD - An audience measurement system generates signatures of unknown pieces of content viewed by panel members, and generates multiplexed reference signatures of known pieces of content. The signatures of the unknown pieces of content are stored and transmitted to a central processing site, where they are compared with the reference signatures for their identification. A signature comparator finds matches between the signatures of the unknown and the known contents. | 2010-05-27 |
20100131971 | ADDRESSING THEFT OF CABLE SERVICES AND BREACH OF CABLE SYSTEM AND SECURITY - Disclosed are a method and apparatus for addressing theft of cable services and breach of cable system privacy and security. In one example, a method for preventing suspect cable modems from stealing cable services and breaching cable system privacy and security includes (i) determining in a cable modem termination system that a cable modem seeking to access cable services is suspect, wherein it is determined that the cable modem is suspect when such cable modem is attempting or performing one or more of a plurality of predefined suspect activities; (ii) categorizing the cable modem as suspect after it is determined that the cable modem is suspect; (iii) indicating to the cable modem that it has been approved for cable services at a first service level after it is determined that the cable modem is suspect; and (iv) providing cable services to the cable modem at a second service level after it is determined that the cable modem is suspect, wherein the second service level is lower than the first service level. | 2010-05-27 |
20100131972 | METHOD AND APPARATUS FOR SYNCHRONIZING DIGITAL MULTIMEDIA BROADCASTING BETWEEN TERMINALS - A method and apparatus for synchronizing Digital Multimedia Broadcasting (DMB) are provided. An operation method of a first Mobile Station (MS) for synchronizing DMB includes sending a broadcast channel synchronization request message to a second MS, receiving a broadcast channel synchronization request grant message from the second MS, after broadcast channel synchronization, receiving information on a broadcast channel viewed by the second MS, tuning to the broadcast channel viewed by the second MS based on the broadcast channel information received from the second MS, and displaying the broadcast channel viewed by the second MS. | 2010-05-27 |
20100131973 | System and Method for Managing Entitlements to Data Over a Network - A system and method for determining entitlement to content residing on a server. A subscriber computing device operated by a subscriber generates a request for access to a requested content residing on a content access provider server. The subscriber has an account with a multi-channel video program distributor (MVPD) and the account comprises subscription information indicative of the services provided by the MVPD to the subscriber. The content request is received by the content access provider and forwarded to an entitlements server. The entitlement determines whether the subscriber is entitled to receive the requested content based on the subscription information and sends an access granted message to the content access provider server when the subscriber is entitled to receive the requested content. | 2010-05-27 |
20100131974 | ADVERTISEMENT DELIVERY SYSTEM, CALL CONTROL APPARATUS, AND ADVERTISEMENT DELIVERY METHOD - An advertisement delivery system by a telephone service utilizing IP telephone communication technology. The system comprises at least a call control apparatus controlling calling between a sending side terminal provided with a reproduction device and a receiving side terminal, and an advertisement delivery apparatus delivering advertisement video information to the terminal. The call control apparatus comprises a monitoring function unit monitoring the “voice media state” and “video media state” of the terminal and a delivery connection function unit delivering the advertisement video information based on the results of monitoring. | 2010-05-27 |
20100131975 | Locally Stored Advertisements - The present invention is directed to a system and method for providing supplemental content during a broadcast. The supplemental content is provided by the operation of a interactive application resident on a receiver. The interactive application is initiated through a trigger that is received during a otherwise standard broadcast. The trigger includes an interactive prompt that is to be displayed during a particular portion of the broadcast. The prompt including a means for enabling receipt of a user input. The user input may be a request for further information. | 2010-05-27 |
20100131976 | PROMOTIONAL PHILOSOPHY FOR A VIDEO-ON-DEMAND-RELATED INTERACTIVE DISPLAY WITHIN AN INTERACTIVE TELEVISION APPLICATION - Systems and methods for providing an interactive display having indicators of video-on-demand programs are described. The systems and methods select indicators for inclusion in the interactive display according to a promotional selection algorithm. | 2010-05-27 |
20100131977 | INTERACTIVE MEDIA PORTAL - Techniques are disclosed herein for a media center portal. One implementation includes displaying first content in an expanded state and second content in a contracted state. At least a portion of the first content is presented in a viewport. A request is received to expand the second content. The first content is contracted for display in the contracted state. The second content is expanded for display in the expanded state. The contracted first content is displayed while displaying the expanded second content. At least a portion of the second content is presented in a text reader when in the expanded state. | 2010-05-27 |
20100131978 | VISUALIZING MEDIA CONTENT NAVIGATION WITH UNIFIED MEDIA DEVICES CONTROLLING - A method (and a computer-readable medium comprising executable instructions for generating a user interface on a display) are disclosed for controlling a plurality of media objects connected to a network. The method displays a subset of a group of predefined functional interfaces. A functional interface comprises one or more user menus and each user menus is associated with at least one media object. The method forwards a user request to a control server and to receive a response to the user request from the control server. A user request comprises one or more user interactions with the subset of the functional interfaces. The method further comprises updating the subset of the functional interfaces on the display screen. | 2010-05-27 |
20100131979 | SYSTEMS AND METHODS FOR SHARED MULTIMEDIA EXPERIENCES - An embodiment of the invention provides systems and methods for a shared multimedia experience. An embodiment of the invention identifies media content, automatically obtains related media content and provides a wide variety of options for users of the system to interact with the system and each other via other electronic devices of choice. An embodiment of the invention provides users with previews of related content, the ability to select related content from the previews for combined display with input media content, and the ability to augment the related content with content obtained and/or transmitted via the other electronic devices. | 2010-05-27 |
20100131980 | RECEIVER FOR ACCELERATING CHANNEL CHANGE TIME - In one embodiment, a receiver for an accelerated channel change is provided. The receiver receives a first version of a video stream for a first channel and causes display of video for the first version of the video stream for the channel. A second version of a video stream is received upon a channel change to a second channel, the second version including non-discardable pictures from the first version of the video stream. The receiver displays video for the second version of the video stream for the second channel. When a transition point is reached in the first version of the video stream for the second channel, a first version of a video stream for the second channel can be displayed. | 2010-05-27 |
20100131981 | METHOD FOR DISPLAYING A WIDGET AND A BROADCAST RECEIVING APPARATUS THEREOF - A method for displaying a widget and a broadcast receiving apparatus thereof are provided. The apparatus includes an information receiving unit which receives information for at least one widget, a broadcast receiving unit which receives a broadcast signal, a signal processing unit which processes the broadcast signal to obtain a video signal and an audio signal, a storage unit which stores the information for the at least one widget and category information of the at least one widget, a control unit which determines which is a current category and controls the display unit to display an icon of a widget in the current category, an on-screen display (OSD) generating unit which generates the icon of the widget in the current category, a display unit which displays an image corresponding to the video signal and the icon of the widget in the current category, and a speaker which output a sound corresponding to the audio signal. | 2010-05-27 |
20100131982 | METHOD FOR GENERATING AND ACCESSING SCHEDULED PROGRAM LIST AND MULTIMEDIA DEVICE FOR THE SAME - The configuration of the data link between the multimedia device and a network-ready external host allows the external host for accessing the media files in the multimedia device and performing scheduling recording. By generating the scheduled program list and converting the scheduled program list into program files, the information of scheduled programs from EPG according to scheduling information from the external host end can be converted into a series of media files stored in a hierarchical way for being copied and played by the external host. | 2010-05-27 |
20100131983 | SYSTEMS AND METHODS FOR A MODULAR MEDIA GUIDANCE DASHBOARD APPLICATION - Systems and methods for a modular media guidance dashboard application are provided that present a customizable interactive user interface across multiple media platforms through which personalized media content listings may be delivered. In particular, the modular media guidance dashboard application categorizes listings for media content into a number of different modules that are in turn grouped under a number of different tabs within the dashboard application. The type and layout of the modules and the tabs may be configured by the users as well as by the application. Module content personalization is also permitted and may be automatically customized and updated based on learned user viewing preferences. Furthermore, the format of the dashboard application is adaptable to a variety of devices and platforms for supporting multi-platform access. | 2010-05-27 |
20100131984 | SIGNAL PROCESSING APPARATUS FOR PRODUCING A PROGRAM INFORMATION TABLE AND A METHOD THEREOF - A broadcast receiving apparatus and a broadcast guiding method are provided. A broadcast receiving apparatus includes a video output unit which outputs a program information table in which broadcast information is arranged using rows and columns according to a plurality of references, an interface unit which enables a user to select at least one of the rows and the columns in the program information table, and a control unit which segments a reference corresponding to the at least one of the rows and the columns selected through the interface unit and reorganizes the program information table according to the segmented reference, and controls the video output unit to output the reorganized program information table. | 2010-05-27 |
20100131985 | METHOD AND APPARATUS FOR PROVIDING CUSTOMIZED INFORMATION - A method for providing customized information to a plurality of portable communication devices. A customer premises equipment (CPE) synchronizes with at least one of the plurality of portable communication devices. The CPE extracts descriptive data of media content stored in the at least one portable communication device. The CPE searches for a descriptive data of content available at the CPE based on the descriptive data extracted from the at least one portable communication device. The CPE determines that the extracted descriptive data matches the descriptive data of content available at the CPE. The CPE makes the content available to the at least one portable communication device. | 2010-05-27 |
20100131986 | SYSTEM AND METHOD FOR DISTRIBUTED LOCAL CONTENT IDENTIFICATION - The invention provides systems and methods to identify local market media content utilizing a disturbed system and to determine what additional content is relevant in a self-aware, automatic way. A central location stores identification information and related content so in the future it is available if and when another user watches the same content. Therefore, the next time local market media content is played, it can be identified and additional related content can be quickly (e.g. in real time) made available. | 2010-05-27 |
20100131987 | SYSTEM AND METHOD TO RECORD MEDIA CONTENT - Systems and methods of recording media content are provided. A particular method includes accessing user configuration settings. The user configuration settings include at least one premier recording option. Selection of the premier recording option indicates that initial episodes of series programs are to be recorded. The method also includes searching electronic program guide (EPG) information for the initial episodes of series programs in response to determining that the premier recording option is selected in the user configuration settings. The method further includes storing a data record scheduling recording of a particular initial episode of a particular series program identified by searching the EPG information. | 2010-05-27 |
20100131988 | SYSTEMS AND METHODS TO SCHEDULE RECORDING OF MEDIA CONTENT - Systems and methods to schedule recording of media content are provided. A particular method includes accessing at least one recording rule that specifies a first condition. The at least one recording rule indicates that a program of media content is to be scheduled for recording when the program satisfies the first condition. The method also includes accessing at least one recording exception that specifies a second condition. The at least one recording exception prohibits recording media content that satisfies the second condition. The method further includes determining a recording schedule by analyzing information regarding a plurality of programs of media content with respect to the at least one recording rule and the at least one recording exception. | 2010-05-27 |
20100131989 | APPARATUS AND METHOD FOR MANAGING MEDIA CONTENT FOR MOBILE DEVICES - A system that incorporates teachings of the present disclosure may include, for example, a server having a controller to access a broadcast of media content in response to a request to record the media content from a mobile communication device, and adjust a format of the media content based at least in part on a user profile associated with the mobile communication device where the user profile comprises device format preferences. Other embodiments are disclosed. | 2010-05-27 |
20100131990 | Virtual IPTV-VOD system with remote satellite reception of satellite delivered VOD content and method of providing the same - A virtual system and method is provided for delivery of Video-On-Demand content. The system comprises one or more communications satellites, i.e., domestic and/or international, positioned and adapted for receiving and relaying packet data communications encapsulating a selected video file. A satellite receiver at a first location or remote node acquires and collects the packet data from the one or more satellites and a buffer computer also at the first location, and in proximity to the receiver, re-compiles the packet data into its original video file from beginning to completion. A Video-On-Demand server is positioned at a second location or main node, remote from the first location, for distributing the video file to one or more Internet Protocol Television subscribers over an interactive communications network. The buffer computer at the remote node is linked seamlessly to the Video-On-Demand server at the main node via an Internet-based Virtual Private Network. | 2010-05-27 |
20100131991 | COMMUNICATION SYSTEM, TRANSMITTER, RECEIVER, COMMUNICATION METHOD, PROGRAM, AND COMMUNICATION CABLE - The present, invention relates to a communication system, a transmitter, a receiver, a communication method, a program, and a communication cable for providing high-speed bidirectional communication while maintaining compatibility. When an HDMI (R) source | 2010-05-27 |
20100131992 | Delivery of content in video-on-demand system - A method of delivering and playing content includes delivering, through first-group channels, an entirety of content at a content bit rate with a time difference between each delivery commencement, delivering, through one or more second-group channels, only a start portion of the content at two or more times the content bit rate, selecting, from the first-group channels and the one or more second-group channels, a channel through which the start portion of the content is received earliest after a view request, followed by receiving and playing the start portion, and selecting, after receiving the start portion through the selected channel that is one of the one or more second-group channels, one of the first-group channels through which the remainder of the content is received for a first time after a start of the reception of the start portion, followed by receiving and playing the remainder of the content. | 2010-05-27 |
20100131993 | Method and apparatus for the efficient generation, storage and delivery of multiple versions of a video - Multiple versions of a video such as a movie are generated, stored and delivered to a user by generating and storing a single “master” version of the video in combination with one or more lists of editing information (“edit lists”) which are used to modify the “master” version to create “alternate” versions thereof. This editing information may be based on timestamp information associated with the master version of the video or other such indexing information, and specifies a set of modifications (e.g., edits) that are to be made to the master version of the video at the specified timestamps (or indices) in order to create the desired “alternate” version of the video. Then, these edits are advantageously made to the master version of the video in real time when the video is being delivered to the user, based on the version of the video which is to be delivered. | 2010-05-27 |
20100131994 | DYNAMIC MEDIUM CONTENT STREAMING SYSTEM - A streaming on demand system includes an on-demand requester object installed on a computing device. The on-demand requester object is configured to receive I/O requests for an application for which data is available in data packs for streaming delivery. The on-demand requester object includes a minifilter associated with a filter manager in an I/O stack. The minifilter receives each I/O request from the application, references a table that includes at least one address where each data pack required to fulfill each I/O request is located, and determines if the data pack has been streamed to the system. The table may also include a size indicator for each data pack. The minifilter loads before compression and filter minifilter drivers in the I/O stack. The minifilter attaches to the I/O stack by registering with a filter manager in the I/O stack for I/O requests for the application for which data is available in data packs for streaming delivery. The minifilter passes on a read call if a required data pack is available locally and if all data in the required data pack has been received. The minifilter withholds a read call if a required data pack is not available locally or if all data in the required data pack has not been received. If an I/O request is a write operation, the minifilter writes an address and size indicator corresponding to the write operation to the table. If the I/O request is a create operation, the minifilter attaches extended data to a file stream. | 2010-05-27 |
20100131995 | Reducing Unicast Session Duration with Restart TV - A first portion of programming aired prior to a first time is obtained via a unicast session with a server, the first portion including previously aired programming. When the programming data being sent via the unicast session catches up to a multicast broadcast of the programming, the unicast session is terminated and a switch is made to obtaining a remaining portion of the programming from a different source other than the server. This different source can be, for example, a local storage device or a multicast broadcast of the programming. | 2010-05-27 |
20100131996 | SYSTEM AND METHOD TO DISTRIBUTE VIDEO-ON-DEMAND CONTENT - Method, system and computer-readable medium to distribute VOD content are disclosed. A method of displaying video content includes accessing an association table for video-on-demand (VOD) content. The association table includes a first segment entry associated with a first video segment of a first length and a second segment entry associated with a second video segment of a second length that is longer than the first length. The first segment entry includes a first multicast group ID and the second segment entry includes a second multicast group ID. The method further includes receiving the first video segment via the first multicast group ID, displaying the received first video segment, and receiving the second video segment via the second multicast group ID within a period of time of displaying the first video segment. | 2010-05-27 |
20100131997 | SYSTEMS, METHODS AND APPARATUSES FOR MEDIA INTEGRATION AND DISPLAY - The invention, according to at least one embodiment, broadly contemplates systems, methods and apparatuses for preparing media from a plurality of media sources for display. The media sources include, but are not limited to, component media sources and related media sources. Identification of media is supported, as is the selective combined display of media from the plurality of media sources utilizing an instruction set allowing for the selective modification of the plurality of media. | 2010-05-27 |
20100131998 | Multimedia Frame Capture - A method of communicating image capture commands is provided. The method includes receiving a user command to capture an image. The image to be captured is incorporated in multimedia content delivered by a multimedia distribution system via a network to an end-user device. The method further includes sending an image-capture command to the multimedia distribution system via the network in response to receiving the user command. | 2010-05-27 |
20100131999 | UPSTREAM POWER CONTROL FOR MULTIPLE TRANSMIT CHANNELS - A novel apparatus for and method of upstream power control for multiple transmit channels. The invention is particularly useful in environments that include two level amplification, wherein the first level corresponds to each channel separately and the second level corresponds to the joint sum of all the channels. When working with two-level amplification, changing the joint sum amplification is permitted during specific time periods known as “CMTS re-configuration time” in the DOCSIS specification. The mechanism functions to maintain an optimal transmit power operating point of the PGA using self-configuration without any need to receive permission from an exterior control entity such as the cable head-end thus bypassing the prior art requirement of waiting for a global reconfiguration time from the CMTS (i.e. when the specification assures that there is sufficient time to change the PGA gain). This can be achieved with high confidence if there is sufficient quiet time (which is calculated) to perform the self-configuration of the PGA within a specific period of time. | 2010-05-27 |
20100132000 | MANAGEMENT METHODS OF A VIDEO DEVICE AND CORRESPONDING VIDEO DEVICE - The invention relates to the remote management of a digital terrestrial television device. In order to improve the terrestrial television reception, a control command is transmitted by a distant remote management server through another communication channel, the control command requesting the video device to set at least a digital terrestrial television parameter related to a service list management. | 2010-05-27 |
20100132001 | TRANSMISSION DEVICE AND RECEPTION DEVICE - [Object] To enable an external device to recognize, in the case of including a communication unit configured to execute communication via a communication path made up of a pair of differential transmission paths included in a transmission path, information relating to the communication unit thereof. | 2010-05-27 |
20100132002 | VIDEO TRANSMISSION METHOD AND DEVICE - The method of transmitting a video stream over a network between a transmission device and at least one reception device comprises: —a step ( | 2010-05-27 |
20100132003 | Providing Wireless Pathway Adapter Support Via Set-Top Boxes - Internal or external pathway adapters are utilized to enable playing personal media streams via STBs. The personal media streams are forwarded from local and/or remote sources. The personal media sources communicate directly and/or indirectly with the pathway adapters. The pathway adapters support a plurality of wireless and/or wired interfaces. The pathway adapters channelize the received personal media streams to simulate TV channels in TV broadcasts receivable via the STBs. The channelized personal media streams are feed directly and separately into the STB and/or combined with TV broadcast feeds. Management server functionality in the pathway adapters enables interactions with the pathway adapter, to request pathway services and/or to establish routing paths for personal media streams to the pathway adapter, wherein these interactions, are based on webpage-based interfaces and/or dedicated APIs. | 2010-05-27 |
20100132004 | COMMUNICATION DEVICE AND CONVERSION ADAPTER - A communication device includes a first communication unit that complies with an HDMI (High-Definition Multimedia Interface) standard and a second communication unit that complies with a USB (Universal Serial Bus) standard. The communication device selects one of the first communication unit and the second communication unit as a communication unit that uses a DDC (Display Data Channel) line. | 2010-05-27 |
20100132005 | Recapping media content - A system in accordance with the present invention may include one or more processors, memory that receives instructions from the one or more processors according to a clock operating at a frequency, one or more programs stored in the memory, with instructions to: open a media file or receive a media broadcast that may be stored locally or remotely; play the content of the media file or media broadcast at a default speed; and control the play of the content with control features such as a feature for recapping earlier media content. | 2010-05-27 |
20100132006 | BROADCAST RECEIVING APPARATUS AND BROADCAST OUTPUTTING APPARATUS FOR PROVIDING TIME-SHIFTED BROADCAST SIGNAL, AND METHOD FOR PROVIDING TIME-SHIFTED IMAGE THEREOF - A broadcast receiving apparatus, a broadcast outputting apparatus, and a method for providing a time-shifted image are provided. The broadcast receiving apparatus transmits a received broadcast signal to at least one display apparatus, and time-shifts a stored broadcast signal and transmits the time-shifted broadcast signal to at least one of other display apparatuses. Accordingly, a user is allowed to watch the time-shifted broadcast through an external display apparatus. | 2010-05-27 |
20100132007 | ACCELERATING CHANNEL CHANGE TIME WITH EXTERNAL PICTURE PROPERTY MARKINGS - In one embodiment, a method for accelerating channel change time is provided. The method comprises determining when a channel change occurs. A video stream of pictures is then determined. For example, the video stream may be for a channel that is tuned to by a user. Picture discardability information transmitted with the video stream of pictures is determined. For example, the picture discardability information may be transmitted in a data field outside of the video stream. The method then determines which pictures in the video stream are considered nondiscardable pictures and which ones are discardable pictures based on the picture discardability information transmitted with the video stream of pictures. A non-discardable picture stream may then be determined and transmitted to a video processing device. By sending the non-discardable picture stream, a faster channel change time may be provided because it is expected that the non-discardable pictures may be pictures that can be used to display a picture faster than if the regular video stream was transmitted. | 2010-05-27 |
20100132008 | SEMICONDUCTOR INTEGRATED CIRCUIT AND VIDEO/AUDIO PROCESSING DEVICE USING THE SAME - A program distribution unit transfers programs of a plurality of signal processing blocks input to a data input terminal of a semiconductor circuit via a path different from a loading path of a program of a CPU to respective ones of instruction memories of microcontrollers of the plurality of signal processing blocks. | 2010-05-27 |
20100132009 | Systems and Methods for HTTP Callouts for Policies - A method of identifying an action of a policy in association with communications between a client and one or more servers includes determining, by an intermediary, a policy action based on using a callout based policy. In one aspect, an intermediary receives communications between a client and one or more servers. The intermediary identifies a policy for the communications, the policy specifying a request and a server to communicate the request. Responsive to the policy, the intermediary transmits the request to the server. Based on the server response to the request, the intermediary determines an action of the policy. In another aspect, a system for the present method includes an intermediary and a policy engine for identifying a policy to specify a request and a destination server. Responsive to a server response to the request, the intermediary determines an action of the policy. | 2010-05-27 |
20100132010 | IMPLEMENTING POLICIES IN RESPONSE TO PHYSICAL SITUATIONS - A method and apparatus is described to implement policies associated with physical situations (e.g., supply of power, occurrence of a fire, etc.). The method may comprise accessing sensor data captured by a sensor monitoring a physical situation to identify at least one activity occurring during the physical situation. A policy database including a plurality of policies may be accessed to identify at least two lower-level policies associated with the physical situation. Further, the policy database may be accessed to identify at least one higher-level policy associated with the physical situation. The higher-level policy may control implementation of the at least two lower-level policies. | 2010-05-27 |
20100132011 | Mechanism to Implement Security in Process-Based Virtualization - In one embodiment, a mechanism to implement security in process-based virtualization is disclosed. In one embodiment, a method includes maintaining a security policy for a process-based virtualization system, initializing a virtual machine (VM) in the process-based virtualization system, assigning a security label to the VM, and enforcing the security policy on the VM based on the security label of the VM in order to isolate the VM from other VM's in the process-based virtualization system. | 2010-05-27 |
20100132012 | MERGING MANDATORY ACCESS CONTROL (MAC) POLICIES IN A SYSTEM WITH MULTIPLE EXECUTION CONTAINERS - Application of a local instance of a general security policy is described. In a system with an instance of a program executing in a path container, a security policy applicable the the instance of the program is managed locally for the path container. The path container provides a confined execution environment for the program instance, and the security policy defines permitted operations for the program an all its instances. The instance of the security policy is associated with the path container, which allows the program instance to “see” management within the path container as though with the security policy, while entities having permissions outside the path container “see” the program instance limited to the path container and its associated security policy instance. | 2010-05-27 |
20100132013 | RELIABLY TERMINATING PROCESSES IN A SYSTEM WITH CONFINED EXECUTION ENVIRONMENTS - Terminating a process executing within a container is described. An access restriction applicable to the process is temporarily modified with a policy change that prevents creating new processes within the container. The policy change prevents operations that would allow processes within the container from performing a fork operation, or otherwise spawning new processes within the container. The policy change may be, for example, applied by means of a rule added or removed from an access restriction policy. While the processes are prevented from creating new processes, one specified process or all processes within the container are terminated. After termination of the process(es), the policy change can be reversed, allowing normal use of the container. | 2010-05-27 |
20100132014 | SECURE COMPOSITION OF WEB SERVICES - A method includes providing a model which allows to define acceptable sets of security features ((sf | 2010-05-27 |
20100132015 | APPARATUS AND METHOD FOR PROVIDING SECURITY INFORMATION IN VIRTUAL ENVIRONMENT - An apparatus and method of providing security information in a virtual environment that supports a plurality of operating systems. The plurality of operating systems include at least one secure operating system in which applications whose safety has been verified are installed, and at least one normal operating system in which applications whose safety has been not verified are freely installed. The server operating system may provide security information corresponding to an operating system in which an application executed as foreground is installed, to provide information indicating whether an application is operated in a secure operating system, to a user. | 2010-05-27 |
20100132016 | METHODS AND SYSTEMS FOR SECURING APPLIANCES FOR USE IN A CLOUD COMPUTING ENVIRONMENT - An originator of an appliance can independently secure the appliance for instantiation in the cloud, separate from the security level of the cloud. The originator can secure the appliance utilizing a secure rights application. The secure rights application can be configured to “wrap” an appliance in a security container. The security container can limit access to the applications and operating systems contained in the appliance, but allow the appliance to operate normally once instantiated in the cloud. The secure rights application can be configured to cryptographically secure the appliance in order limit the ability of unauthorized parties from accessing the components of the appliance while maintaining the functionality of the appliance. | 2010-05-27 |
20100132017 | PROCESS FOR AUTHENTICATING A USER BY CERTIFICATE USING AN OUT-OF BAND MESSAGE EXCHANGE - A process for authenticating a user by certificate using an out-of-band message exchange is provided. The authentication of the user may be performed in addition to initial authentication procedures. The certificate-based authentication of the user may provide for a more secure mechanism for confirming the identity of the user and may be used for specific applications requiring such higher security provisions. | 2010-05-27 |
20100132018 | Method, Apparatus, and Computer Program Product for Managing Software Versions - An apparatus for managing software versions may include a processor. The processor may be configured to determine whether a security identifier of a first security certificate matches a trusted security identifier. In this regard, the first security certificate may include software version criteria. The processor may also be configured to determine whether a software version of a software application satisfies software version criteria of the first security certificate. The processor may be configured to make this determination in response to determining that the security identifier of the first certificate matches the trusted security identifier. Further, the processor may also be configured to permit execution of the software application, in response to determining that the software version satisfies the software version criteria. Associated methods and computer program products may also be provided. | 2010-05-27 |
20100132019 | REDUNDANT MULTIFACTOR AUTHENTICATION IN AN IDENTITY MANAGEMENT SYSTEM - A redundant multifactor identity authentication system provides users with a secure mechanism for providing identity information through the use of redundant independent identity providers in concert with each other so that resources are accessed only through a combination of providers. By eliminating reliance on a single provider, security is increased as is reliability. Similarly, redundant credentials can be provided to relying parties to ensure that the relying party receives proof of a credential without requiring a specific credential. | 2010-05-27 |
20100132020 | Presentation Management System and Method - An online presentation authoring method includes allowing a primary author to perform a primary set of tasks concerning at least a primary portion of an online presentation, and requesting that a guest author perform a secondary set of tasks concerning a secondary portion of the online presentation. | 2010-05-27 |
20100132021 | INTEGRATION AUTHENTICATION METHOD AND INTEGRATION AUTHENTICATION SERVER - Provided are an integrated authentication method and an integrated authentication server. The integrated authentication method using the integrated authentication server includes receiving integrated authentication request information and a company code for password authentication by the integrated authentication server, requesting a serial number of a predetermined authentication device and determining whether the received company code is identical to a provider company code in response to the received serial number, if the received company code is identical to the provider company code, requesting generation of a test password and determining whether a received test password is identical to a reference password, and if the test password is identical to the reference password, approving password authentication using the authentication device at a provider company corresponding to the provider company code. The integrated authentication method and the integrated authentication server enable all types of financial trades and e-commerce using a single authentication device authenticated by the integrated authentication server and allow the authentication device to avoid the risk of hacking. Moreover, companies commonly bear an authentication fee for the authentication device, thereby promoting the spread and utilization of the authentication device. | 2010-05-27 |
20100132022 | Systems and Methods for Information Backup - A system for granting or denying access to nodes on a network, includes a first node including a list of nodes that can be granted or denied access to the first node, and at least one other node. The first node and the at least one other node are connected across the network. When the at least one other node attempts to gain access to the first node, the first node reviews the list of nodes to determine whether access should be granted or denied to the at least one other node. | 2010-05-27 |
20100132023 | Machine, Program Product, And Computer-Implemented Method For File Management, Storage, And Display In Albums Utilizing A Questionnaire - A database stores a plurality of files assigned by a user to a plurality of categories representing notable events in a life of the user. The user is prompted to fill out a questionnaire associated with a file. The questionnaire data includes album data, a journal entry, event information, and display information, including a relative picture size so that an album page can include a large number of relatively small pictures, and a small number of relatively larger pictures. Then a display device displays an album of files in pre-selected formats responsive to the questionnaire data. Individual journal entries can also be aggregated into one master journal, and the display device can display a portion of the master journal responsive to user criteria so that a user can view journal entries for a category, a particular date range, or files in an album. | 2010-05-27 |
20100132024 | Identifying attribute propagation for multi-tier processing - A multi-tier attribute tracking mechanism provides the ability to identify the end user credentials and other client information and attributes and assign them to database requests in an application server architecture. Disclosed configurations identify the processing unit, or thread, assigned by the operating system to service the incoming request from the user at the application tier. A matching of users to threads allows successive thread activity to be mapped back to the initiating user. Conventional interception of database access attempts at the application level (so called “server taps,” or staps) identified only the database user (the account in the database) and associated connection as the responsible user. By intercepting, or “tapping” the access request at the operating system level (using so-called kernel taps, or “ktaps”), the mechanism matches which application requests map to which database requests. With this matching, the database requests can be tagged with the user credentials which are known through the application request. | 2010-05-27 |
20100132025 | COMMUNICATION APPARATUS, COMMUNICATION SYSTEM, CERTIFICATE TRANSMISSION METHOD, ANOMALY DETECTION METHOD AND A PROGRAM THEREFOR - A communication apparatus has a communication part and authenticates a communication partner by using a digital certificate. The communication apparatus includes an authentication part carrying out authentication of the communication partner by using a common certificate. The common certificate is a digital certificate not including identification information of an apparatus. An individualized certificate transmission part acquires, in the case the authentication by the authentication part has been made successfully, an individualized certificate and transmits the individualized certificate to the communication partner. The individualized certificate is a digital certificate including identification information of the communication partner. | 2010-05-27 |
20100132026 | Selective Web Content Controls for MFP Web Pages Across Firewalls - Devices, methods, and computer-readable media for tagging web page content according to a content access level for entry into a web page content database, and filtering in response to a dynamic web page construction request based on the access level of the requesting source. | 2010-05-27 |
20100132027 | Independent role based authorization in boundary interface elements - A boundary interface element for communications networks is disclosed. The boundary interface element is adapted for enabling a network administrator for a first network coupled to a first network interface of the boundary interface element to configure a policy for the first network interface independently of the other administrators of the other interfaces, while restricting access to a second network interface of the boundary interface element. Similarly, the boundary interface element enables a network administrator for a second network coupled to the second network interface of the boundary interface element to configure a policy for the second network interface while restricting access to the first network interface. The network administrator for the first network is permitted to view the policy configured for the second network interface, and the network administrator for the second network is permitted to view the policy configured for the first network interface. The boundary interface element may be employed in a variety of network deployment scenarios. | 2010-05-27 |
20100132028 | METHOD FOR IMPLEMENTING SECURITY-RELATED PROCESSING ON PACKET AND NETWORK SECURITY DEVICE - Embodiments of the present invention provide method for implementing security-related processing on packet and a network security device. Through establishing a relationship between stream attribute information of an initial packet of a stream and security-related processing information implemented on the initial packet, when a succeeding packet of the stream is received, the previously stored relationship is acquired according to stream attribute information of the succeeding packet, the security-related processing is implemented on the succeeding packet according to the security-related processing information in the relationship. Therefore, according to the method for implementing security-related processing on packet and the network security device provided by the present invention, the process of searching for security information entries for succeeding packets of a stream is not required, the security-related processing procedure of the packet is thus accelerated, and the packet processing efficiency is improved. | 2010-05-27 |
20100132029 | USING STATISTICAL ANALYSIS TO GENERATE EXCEPTION RULES THAT ALLOW LEGITIMATE MESSAGES TO PASS THROUGH APPLICATION PROXIES AND GATEWAYS - A security gateway receives messages rejected by a message filter based on a set of rules. The security gateway also receives attributes of the rejected messages that triggered the rules. The security gateway maintains frequencies with which the messages with a particular attribute were rejected by the rules. The security gateway finds rejected messages or attributes having a high frequency of occurrence. Since messages or attributes having a high frequency of occurrences are more likely to represent legitimate requests rather than malicious attacks, the security gateway generates exception rules, which would allow messages that have similar attributes to pass through the gateway. | 2010-05-27 |
20100132030 | INTELLIGENT INTEGRATED NETWORK SECURITY DEVICE - Methods, computer program products and apparatus for processing data packets are described. Methods include receiving the data packet, examining the data packet, determining a single flow record associated with the packet and extracting flow instructions for two or more devices from the single flow record. | 2010-05-27 |
20100132031 | METHOD, SYSTEM, AND DEVICE FOR FILTERING PACKETS - A method, system, and device for filtering packets are disclosed. The method includes: by a deep packet inspection (DPI) proxy server configured at the access-network user side, identifying the service type and/or contents of a received packet, and performing DPI filtering on the packet by using a preset DPI filtering policy according to the identified service type and/or contents. In the technical solution of the present invention, DPI proxy servers are configured at the access-network user side on a distributed basis; each DPI proxy server receives packets only from a user equipment (UE) on a customer premises network (CPN), where the UE corresponds to the DPI proxy server. Compared with the DPI server configured at the edge between the core network and the access network in the prior art, the DPI proxy server provided in embodiments of the present invention processes fewer packets, thus performing real-time DPI on the packets. | 2010-05-27 |
20100132032 | FACILITATING ACCESS TO DATA FROM VIRTUAL PRIVATE NETWORKS - Arrangements and methods for facilitating access to VPN-derived data regardless of computing platform power state. | 2010-05-27 |
20100132033 | SERVICE SYSTEM - A remote service system capable of providing service also in environment of a dynamic IP address is realized. A service demanding apparatus has a demand-side router connected to the Internet by using a dynamic IP address via a broadband line. The demand-side router has authentication obtaining means for obtaining authentication from a service providing apparatus and communication means for performing communication with the service providing apparatus. The service providing apparatus has an authentication server for authenticating the service demanding apparatus and a providing-side router connected to the Internet by using a static IP address. The providing-side router has communication starting means for accessing the demand-side router by using a telephone number on a broadband line to make the demand-side router start performing communication, and communication means for performing communication with the service demanding apparatus. | 2010-05-27 |
20100132034 | REGISTRATION FOR INTERACTIVE WHITEBOARD - There is provided a method of controlling a computer system of an interactive display system, comprising: predetermining one or more positions on an interactive display of the interactive display system; displaying an image representing the predetermined one or more positions; receiving data identifying one or more detected positions selected on the interactive display; comparing the detected positions and the predetermined positions, wherein in dependence on a match the computer system registers the interactive display with the computer systems. | 2010-05-27 |
20100132035 | DATA PROCESSING APPARATUS, INFORMATION PROCESSING APPARATUS, AND STORAGE MEDIUM - In a case where a processing request corresponding to an instruction transmitted from a data processing apparatus is accepted from an external apparatus, an appropriate processing based on a processing request corresponding to an instruction made by a user who operates the data processing apparatus is performed. | 2010-05-27 |