43rd week of 2011 patent applcation highlights part 64 |
Patent application number | Title | Published |
20110265064 | DETECTING, USING, AND SHARING IT DESIGN PATTERNS AND ANTI-PATTERNS - Various embodiments described and illustrated herein include at least one of systems, methods, and software to identify, use, or share patterns and anti-patterns. Embodiments that include pattern and anti-pattern identification operate to identify candidate patterns and anti-patterns within a deployed system and to confirm or receive confirmation that the identified candidates are indeed patterns or anti-patterns. Embodiments that use patterns and anti-patterns operate to consume the identified patterns and anti-patterns to improve system performance. The embodiments that share patterns and anti-patterns include mechanisms whereby patterns and anti-patterns can be sent to and received from other systems. | 2011-10-27 |
20110265065 | DEFECT PREDICATE EXPRESSION EXTRACTION - A defect predicate expression extraction device. The device extracts, as candidates for predicate expressions representing defects, predicate expressions occurring in the neighborhood of predicate modifying expressions representing suddenness or predicate modifying expressions representing repeatability. The defect predicate expression extraction device further extracts, as predicate expressions representing normality, predicate expressions occurring in the neighborhood of predicate modifying expressions representing normality and extracts predicate expressions representing defects by removing the predicate expressions representing normality from a list of the candidates for predicate expressions representing defects. | 2011-10-27 |
20110265066 | METHODS AND SYSTEMS FOR EVALUATING BYTECODE IN AN ON-DEMAND SERVICE ENVIRONMENT INCLUDING TRANSLATION OF APEX TO BYTECODE - Techniques and mechanisms for conversion of code of a first type to bytecode. Apex provides various unique characteristics. When converting to bytecode, these characteristics are handled to provide bytecode functionality. Some of the unique characteristics of Apex include Autoboxing, SOQL, Properties, Comparisons, Modifiers, Code coverage mechanisms and Sharing mechanisms. | 2011-10-27 |
20110265067 | Automatic Parallelization in a Tracing Just-in-Time Compiler System - A tracing just-in-time (TJIT) compiler system is described for performing parallelization of code in a runtime phase in the execution of code. Upon detecting a hot loop during the execution of the code, the compiler system extracts trace information from sequentially recorded traces. In a first phase, the compiler system uses the trace information to identify at least one group of operation components that can be operated on in a parallel manner. In a second phase, the compiler system provides instructions which allocate the group of operation components to plural processing resources. A native code generator module carries out those instructions by recompiling native code that directs the operation of a native system to perform parallel processing. The compiler system terminates a group if it encounters program data in a loop iteration that is not consistent with previously encountered predicated information (upon which it records a new trace in a sequential manner). | 2011-10-27 |
20110265068 | Single Thread Performance in an In-Order Multi-Threaded Processor - A mechanism is provided for improving single-thread performance for a multi-threaded, in-order processor core. In a first phase, a compiler analyzes application code to identify instructions that can be executed in parallel with focus on instruction-level parallelism and removing any register interference between the threads. The compiler inserts as appropriate synchronization instructions supported by the apparatus to ensure that the resulting execution of the threads is equivalent to the execution of the application code in a single thread. In a second phase, an operating system schedules the threads produced in the first phase on the hardware threads of a single processor core such that they execute simultaneously. In a third phase, the microprocessor core executes the threads specified by the second phase such that there is one hardware thread executing an application thread. | 2011-10-27 |
20110265069 | METHODS AND SYSTEMS FOR EXECUTION OF TENANT CODE IN AN ON-DEMAND SERVICE ENVIRONMENT INCLUDING UTILIZATION OF SHARED RESOURCES AND INLINE GOVERNOR LIMIT ENFORCEMENT - A method for evaluating bytecode in an on-demand service environment. A request to compile source code is received in a multitenant database environment. One or more limit enforcement mechanisms is/are inserted into the source code to monitor utilization of one or more corresponding resources within the multitenant database environment. The source code is compiled to generate executable code. The executable code is executed within the multitenant database environment. Resource utilization is evaluated for the one or more resources in response to executing code corresponding to at least one of the limit enforcement mechanisms. | 2011-10-27 |
20110265070 | RESUMABLE METHODS - APIs are provided, that are external to a programming language but that provide functionality that can be plugged into a language compiler. The provided APIs tailor functionality associated with asynchronous programming, iterators or writing symmetric co-routines using a generalized pattern-based approach. Several types of resumable methods are provided in the APIs which can be applied to method bodies written in traditional program code. Syntactically distinguishable control points in method bodies written in traditional program code invoke transformation of the code by the compiler using the external APIs. The transformed code enables the pausing and resumption of the code sandwiched between control points in the transformed code. The source code contained within a method having control points in it is transformed so that code within the method can be executed in discrete parts, each part starting and ending at a control point in the transformed code. | 2011-10-27 |
20110265071 | Apparatus and Method for Loading and Updating Codes of Cluster-Based Java Application System - The present disclosure discloses embodiments of an apparatus and method for loading codes of cluster-based Java application system. The loading techniques provided by the present disclosure do not need to publish the latest codes to each server in the cluster or restart the Java application in each server of the cluster. The loading techniques only need to update the codes in the codes storage server, such as a SVN server. Each server in the cluster will automatically load the latest codes, thereby improving the usability of the Java cluster system. | 2011-10-27 |
20110265072 | Dynamic Installation of Files for Running Programs - A method and apparatus for dynamic installation of files for running programs is described herein. In one embodiment, a process can be provided to save an update to a software program in a temporary location in a file system. A determination can be made as to whether an active software program has a dependency on the update. If a determination is made that an active software program has a dependency on the update, the system can wait until the active software program is terminated. Once the software program has terminated, the update can be moved from the temporary location in the file system to a final location in the file system. | 2011-10-27 |
20110265073 | SYSTEMS AND METHODS FOR GENERATING ENCODED IDENTIFICATIONS OF SELECTED SUBSETS OF INSTALLED SOFTWARE PACKAGES ON A CLIENT MACHINE - Embodiments relate to systems and methods for generating encoded identifications of selected subsets of installed software packages on a client machine. A physical or virtual client machine can host a set of installed software packages, including operating system, application, and/or other software. A package manager tracks the set of installed packages and updates available for the installed set. The package manager can be configured to capture an inventory of the installed packages, and generate an encoded identification of one or more selected subsets of the set of hosted or installed packages based on size, timestamp, and/or other attributes of the subsets and/or constituent files. An administrator or other user can for instance select only that subset or subsets related to a certain project, application, user group, or other selection criteria, and generate encoded identifications of those subsets for package updating, network management, and/or other purposes. | 2011-10-27 |
20110265074 | SYSTEMS AND METHODS FOR GENERATING EXPORTABLE ENCODED IDENTIFICATIONS OF NETWORKED MACHINES BASED ON INSTALLED PACKAGE PROFILES - Embodiments relate to systems and methods for generating exportable encoded identifications of networked machines based on installed package profiles. A physical or virtual client machine can host a set of installed software packages, including operating system, application, and/or other software. A package manager tracks the set of installed packages and updates available for the installed set. The package manager can be configured to capture an inventory of the installed packages, and generate an encoded identification of the entire package complement and/or selected subsets of those packages. In aspects, the encoded identification can be based on a set of attributes of the installed packages and/or their constituent files, such as file names, version numbers, size, and/or other attributes. The encoded identification for the client machine can be transmitted to one or more remote management platforms, such as package servers, network management servers, or others for remote operations on the client machine. | 2011-10-27 |
20110265075 | APPARATUS AND METHOD FOR FIRMWARE UPDATE IN A PORTABLE TERMINAL - An apparatus and method for downloading an update file using a Firmware Over The Air (FOTA) service of a portable terminal are provided. The apparatus includes a controller and a command analyzer. The controller processes to receive a device management command from an update server, the device management command including information indicating the execution or non-execution of update and checksum information for delta information, and performs the firmware update. The command analyzer analyzes the received device management command, and if update execution is necessary, the command analyzer determines if the delta information is information valid for the portable terminal based on the checksum information, before receiving the delta information. | 2011-10-27 |
20110265076 | System and Method for Updating an Offline Virtual Machine - A system and method for updating an offline virtual machine are disclosed. The method comprises mounting an image of an offline virtual machine on a host operating system. The method further comprises generating drive-mapping information for the mounted virtual machine image and loading registry information of the mounted virtual machine image onto the host operating system using the drive-mapping information. An update to be applied to the offline virtual machine is determined based on the registry information and a patch bundle is retrieved based on the determination, wherein the patch bundle comprises registry update instructions, file system update instructions, and a patch file. The patch bundle is executed on the host operating system to update the offline virtual machine. | 2011-10-27 |
20110265077 | RAPID UPDATING OF CLOUD APPLICATIONS - A method for facilitating the uploading of web applications to a cloud computing environment utilizes hashes or fingerprints of each file in a web application. Prior to submitting all the files of a web application to the cloud computing environment for deployment, fingerprints of each file in the web application are transmitted to the cloud computing environment to assess whether the cloud computing environment may already possess the file as a result of receiving it from previously uploaded web applications. | 2011-10-27 |
20110265078 | METHOD AND SYSTEM FOR DEVICE CONFIGURATION AND CUSTOMIZATION DURING MANUFACTURING PROCESS - A method and a system for customizing a handheld device being produced in manufacturing assembly. The method provides customization via configuration of the device by a server in a communication network. In response to a configuration predefined such via a customer purchase order, assigning, at the server, a group to the at least one handheld device, identifying, at the server, a configuration of components for download to the at least one handheld device, the configuration of components associated with the assigned group, and downloading, for installation at the handheld device, the configuration of components to the at least one handheld device of the assigned group. | 2011-10-27 |
20110265079 | ELECTRONIC DEVICE AND METHOD FOR COMPUTING OPTIMAL PARAMETERSOF AN EQUALIZATION FILTER - In an electronic device and a method for computing optimal parameters of an equalization filter, an output file, which comprises times and voltages of data points that represent a signal, of electronic circuit simulation software is loaded, and is read using the installed post-processing software. A time interval of outputs of the signal is obtained by selecting an output type of the signal. A parameter file which includes several sets of equalization parameters of the equalization filter is received, to select optimal equalization parameters for the equalization filter from the several sets of equalization parameters according to the times, the voltages, and the time interval, using a parameter formula y(n)=a*x(n)−b*x(n−1)−c*x(n−2). | 2011-10-27 |
20110265080 | DYNAMIC RETRIEVAL OF INSTALLATION PACKAGES WHEN INSTALLING SOFTWARE - A method and apparatus for dynamic retrieval of installation packages when installing software is described herein. In one embodiment, a process can be provided to determine a specific installation package to be installed for software having one or more packages to be installed. A repository can be automatically identified from a plurality of repositories from which to obtain the specific installation package, based on priority criteria. The priority criteria can be based on dynamically changing parameters. The specific installation package can be obtained from the identified repository. | 2011-10-27 |
20110265081 | DROPLET EXECUTION ENGINE FOR DYNAMIC SERVER APPLICATION DEPLOYMENT - A cloud computing environment provides the ability to deploy a web application that has been developed using one of a plurality of application frameworks and is configured to execute within one of a plurality of runtime environments. The cloud computing environment receives the web application in a package compatible with the runtime environment (e.g., a WAR file to be launched in an application server, for example) and dynamically binds available services by appropriately inserting service provisioning data (e.g., service network address, login credentials, etc.) into the package. The cloud computing environment then packages an instance of the runtime environment, a start script and the package into a web application deployment package, which is then transmitted to an application (e.g., container virtual machine, etc.). The application container unpacks the web application deployment package, installs the runtime environment, loads the web application package into the runtime environment and starts the start script, thereby deploying the web application in the application container. | 2011-10-27 |
20110265082 | VIRTUAL IMAGE OVERLOADING FOR SOLUTION DEPLOYMENT - At least one master overloaded virtual image is deployed, by a virtual image configuration device, to a hypervisor cloud that includes a group of servers, each of the group of servers configured based upon a hypervisor platform to support at least one virtual machine. A service solution is instantiated as a group of virtual machines associated with at least one of the group of servers, based upon at least one master overloaded virtual image, where the service solution includes a platform agnostic pattern independent of the hypervisor platform. Startup is initiated for each of the instantiated group of virtual machines. | 2011-10-27 |
20110265083 | FILE SYSTEM INDEPENDENT CONTENT AWARE CACHE - A server supporting the implementation of virtual machines includes a local memory used for caching, such as a solid state device drive. During I/O intensive processes, such as a boot storm, a “content aware” cache filter component of the hypervisor of the server first accesses a cache structure in a content cache device to determine whether data blocks have been stored in the cache structure prior to requesting the data blocks from a networked disk array via a standard I/O stack of the hypervisor. The content aware cache filter component is implemented in an I/O virtualization layer of the standard I/O stack that sits above a file system layer of the standard I/O stack, such that any file system protocol may be implemented in the file system layer. | 2011-10-27 |
20110265084 | CROSS ARCHITECTURE VIRTUAL MACHINE MIGRATION - A system, method and computer program for transferring a running virtual machine from a first to a second physical machine, where each of the physical machines has a different instruction set architecture. The system may comprise a receiver for receiving a transfer request; responsive to receiving the transfer request, means for pausing the virtual machine; and means for collecting a state of the virtual machine. The system may include means for stopping a first interface component operable on the first physical machine; means for starting a second interface component operable on the second physical machine; and means for transferring the state to the second interface component. The system may further comprise means for starting the virtual machine on the second physical machine in response to the state transfer. | 2011-10-27 |
20110265085 | METHODS AND APPARATUS FOR PROVIDING HYPERVISOR LEVEL DATA SERVICES FOR SERVER VIRTUALIZATION - A cross-host multi-hypervisor system, including a plurality of host sites, each site including at least one hypervisor, each of which includes at least one virtual server, at least one virtual disk that is read from and written to by the at least one virtual server, a tapping driver in communication with the at least one virtual server, which intercepts write requests made by any one of the at least one virtual server to any one of the at least one virtual disk, and a virtual data services appliance, in communication with the tapping driver, which receives the intercepted write requests from the tapping driver, and which provides data services based thereon, and a data services manager for coordinating the virtual data services appliances at the site, and a network for communicatively coupling the plurality of sites, wherein the data services managers coordinate data transfer across the plurality of sites via the network. | 2011-10-27 |
20110265086 | USER AND DEVICE LOCALIZATION USING PROBABILISTIC DEVICE LOG TRILATERATION - A system and method of localizing elements (shared devices and/or their users) in a device infrastructure, such as a printing network, are provided. The method includes mapping a structure in which the elements of a device infrastructure are located, the elements comprising shared devices and users of the shared devices. Probable locations of fewer than all of the elements in the structure are mapped, with at least some of the elements being initially assigned to an unknown location. Usage logs for a plurality of the shared devices are acquired. The acquired usage log for each device includes a user identifier for each of a set of uses of the device, each of the uses being initiated from a respective location within the mapped structure by one of the users. Based on the acquired usage logs and the input probable locations of some of the elements, locations of at least some of the elements initially assigned to an unknown location are predicted. The prediction is based a model which infers that for each of a plurality of the users, a usage of at least some of the shared devices by the user is a function of respective distances between the user and each of those devices. | 2011-10-27 |
20110265087 | Apparatus, method, and computer program product for solution provisioning - In one embodiment, an apparatus for solution provisioning includes a task manager configured to, establish a provisioning task and obtain a provisioning image for the provisioning task in response to a request, and a provisioning implementer configured to execute and monitor the provisioning task established by the task manager. The task manager configures and launches the provisioning implementer based on the provisioning image obtained, and the provisioning image includes configuration information and scripts used for executing installation, and information for mapping the configuration information to the scripts. In another embodiment, a method includes establishing a provisioning task in response to a received solution provisioning request, obtaining a provisioning image for the provisioning task, configuring and launching a provisioning implementer based on the obtained provisioning image, and executing and monitoring the provisioning task using the provisioning implementer. Other systems, methods, and computer program products are described according to other embodiments. | 2011-10-27 |
20110265088 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR DYNAMICALLY INCREASING RESOURCES UTILIZED FOR PROCESSING TASKS - Mechanisms and methods are provided for dynamically increasing resources utilized for processing tasks. These mechanisms and methods for dynamically increasing resources utilized for processing tasks can enable embodiments to adjust processing power utilized for task processing. Further, adjusting processing power can ensure that quality of service goals set for processing tasks are achieved. | 2011-10-27 |
20110265089 | Executing Processes Using A Profile - A management entity for managing the execution priority of processes in a computing system, the management entity being configured to, in response to activation of a pre-stored profile defining execution priorities for each of a plurality of processes, cause those processes to be executed by the computing system in accordance with the respective priorities defined in the active profile. | 2011-10-27 |
20110265090 | MULTIPLE CORE DATA PROCESSOR WITH USAGE MONITORING - A data processor with a plurality of processor cores. Accumulated usage information of each of the plurality of processor cores is stored in a storage device within the data processor, wherein the accumulated usage information is indicative of accumulated usage of each processor core of the plurality of processor cores. Accumulated usage information for a core of the plurality of processor cores is updated in response to a determined use of the core. | 2011-10-27 |
20110265091 | SYSTEM AND METHOD FOR NORMALIZING JOB PROPERTIES - This disclosure provides a system and method for normalizing job properties. In one embodiment, a job manager is operable to identify a property of a job, with the job being associated with an operating environment. The job manager is further operable to normalize the property of the job and present the normalized property of the job to a user. | 2011-10-27 |
20110265092 | PARALLEL COMPUTER SYSTEM, JOB SERVER, JOB SCHEDULING METHOD AND JOB SCHEDULING PROGRAM - A parallel computer system comprising a node group having numbers of nodes connected by a network, in which a job scheduler of a job server that schedules jobs to be executed by a node of the node group comprises a temperature calculating unit which with a node being used of the node group as an imaginary heat source and with the assumption that a quantity of heat is conducted from the heat source to a surrounding node, calculates a temperature of a surrounding free node based on a distance from the heat source, a free region extracting unit which selects, from a plurality of temperature groups obtained by grouping free nodes on a certain temperature range basis, a temperature group meeting the number of free nodes required by a job according to a temperature and takes out a lowest temperature free node from the selected temperature group as a center node, and a node selecting unit which sequentially selects the necessary number of free nodes starting with a shortest distance free node centered around the center node. | 2011-10-27 |
20110265093 | Computer System and Program Product - A computer system includes a plurality of processors, a shared resource being used by the processors, and a storage unit in which management information corresponding to the shared resource is stored. The management information includes a semaphore for each OS managing a task which runs on the processors, a queue in which information for specifying a processor which has requested acquisition of the shared resource is stored in series, and a resource counter indicating a remaining number of the shared resources which can be acquired. Each of the processors includes a counter obtaining section that obtains a value of the resource counter, an acquisition decision-making section that makes a decision as to whether or not the shared resource can be acquired, and a resource acquiring section that stores information for specifying the processor in the queue if decided that it can not be acquired. | 2011-10-27 |
20110265094 | LOGIC FOR SYNCHRONIZING MULTIPLE TASKS AT MULTIPLE LOCATIONS IN AN INSTRUCTION STREAM - Logic (also called “synchronizing logic”) in a co-processor (that provides an interface to memory) receives a signal (called a “declaration”) from each of a number of tasks, based on an initial determination of one or more paths (also called “code paths”) in an instruction stream (e.g. originating from a high-level software program or from low-level microcode) that a task is likely to follow. Once a task (also called “disabled” task) declares its lack of a future need to access a shared data, the synchronizing logic allows that shared data to be accessed by other tasks (also called “needy” tasks) that have indicated their need to access the same. Moreover, the synchronizing logic also allows the shared data to be accessed by the other needy tasks on completion of access of the shared data by a current task (assuming the current task was also a needy task). | 2011-10-27 |
20110265095 | Resource Affinity via Dynamic Reconfiguration for Multi-Queue Network Adapters - A mechanism is provided for providing resource affinity for multi-queue network adapters via dynamic reconfiguration. A device driver allocates an initial queue pair within a memory. The device driver determines whether workload of the data processing system has risen above a predetermined high threshold. Responsive to the workload rising above the predetermined high threshold, the device driver allocates and initializes an additional queue pair in the memory. The device driver programs a receive side scaling (RSS) mechanism in a network adapter to allow for dynamic insertion of an additional processing engine associated with the additional queue pair. The device driver enables transmit tuple hashing to the additional queue pair. | 2011-10-27 |
20110265096 | MANAGING RESOURCES IN A MULTIPROCESSING COMPUTER SYSTEM - Embodiments of the invention relate to multiprocessing systems. An aspect of the invention concerns a multiprocessing system that comprises a hardware control component for selecting a hardware management action responsive to a hardware policy and a virtualization component for presenting virtual hardware resources to a software task execution environment. The system may further comprise a software workload management component for controlling at least one running software task and routing at least one new software task using the virtual hardware resources; and a communication component for signaling the software workload management component to perform a software management action in compliance with the hardware management action. The hardware policy may be a hardware power management policy, and the software management action may comprise quiescing the at least one running software task or routing the new software tasks to a different software task execution environment. | 2011-10-27 |
20110265097 | COUPLED SYMBIOTIC OPERATING SYSTEM - A single application can be executed across multiple execution environments in an efficient manner if at least a relevant portion of the virtual memory assigned to the application was equally accessible by each of the multiple execution environments. A request by a process in one execution environment can, thereby, be directed to an operating system, or other core software, in another execution environment and can be made by a shadow of the requesting process in the same manner as the original request was made by the requesting process itself. Because of the memory invariance between the execution environments, the results of the request will be equally accessible to the original requesting process even though the underlying software that responded to the request may be executing in a different execution environment. A similar thread invariance can be maintained to provide for accurate translation of requests between execution environments. | 2011-10-27 |
20110265098 | Message Passing with Queues and Channels - In an embodiment, a reception thread receives a source node identifier, a type, and a data pointer from an application and, in response, creates a receive request. If the source node identifier specifies a source node, the reception thread adds the receive request to a fast-post queue. If a message received from a network does not match a receive request on a posted queue, a polling thread adds a receive request that represents the message to an unexpected queue. If the fast-post queue contains the receive request, the polling thread removes the receive request from the fast-post queue. If the receive request that was removed from the fast-post queue does not match the receive request on the unexpected queue, the polling thread adds the receive request that was removed from the fast-post queue to the posted queue. The reception thread and the polling thread execute asynchronously from each other. | 2011-10-27 |
20110265099 | EVENT QUEUE MANAGING DEVICE AND EVENT QUEUE MANAGING METHOD - An event queue managing module that prevents unnecessary events from continuously executing applications when an application execution environment resumes from a suspended state, and including: a queue managing unit for storing event objects reported from an event detector of a basic software unit into an event queue in order of occurrence of events and managing their queue; an event classification detection unit for detecting the event classification and parameter of the event objects whose queue is managed by the queue managing unit; a stop state detection unit for detecting a stop state of an application execution environment; and an event deletion unit for deleting an unnecessary event from the event objects stored in the event queue when the application execution environment is in the stop state. | 2011-10-27 |
20110265100 | INFORMATION PROCESSING APPARATUS AND CONTROL METHOD THEREOF - An information processing apparatus capable of performing exclusive control on a communication channel for communicating with a peripheral apparatus among a device driver for the peripheral apparatus and a plurality of communication programs identifies, if the device driver is instructed to start up, which of the plurality of communication programs is using the communication channel by acquiring process information that is managed by an operating system (OS), issues a request to the identified communication program to close the communication channel, and enables the device driver to use the communication channel. | 2011-10-27 |
20110265101 | NET-TIMER DAEMON - User space applications can utilize custom network protocol timers. A registration request is received from an application to register a custom timer. Responsive to receiving the registration request, a handle is created. The handle is a pointer to be used by the application to reference the custom timer. The handle is forwarded to the application. When a custom timer is required, a request to use a custom timer is received from an application. The kernel is then requested to start the custom timer. A determination is then made as to whether a receipt confirmation is received from the kernel before expiration of the custom timer. | 2011-10-27 |
20110265102 | INFORMATION PROCESSING APPARATUS AND CONTROL METHOD THEREOF - An apparatus having an OS to perform exclusive control among programs that are based on a predetermined API on a channel for communicating with a peripheral, a first driver for the peripheral to startup based on a request that is based on the predetermined API and communicate with the peripheral via the channel, a second driver for the peripheral to startup based on a request that is not based on the predetermined API and communicate with the peripheral via the channel, a program to communicate with the peripheral via the channel, and a controller to, when the second driver is started up based on a request that is not based on the predetermined API, if the program is using the channel, close the channel that the program is using based on exclusive control by the OS by starting the first driver. | 2011-10-27 |
20110265103 | OPTICAL DISC PLAYER - An optical disc player includes a lower housing, an upper housing, and a tray. The upper housing is adapted to combine with the lower housing to form a receiving space. The tray is adapted to load an optical disc. The tray divides the receiving space into a lower space and an upper space. The tray defines at least one through hole for communicating the lower space and the upper space. | 2011-10-27 |
20110265104 | OPTICAL DISC PLAYER - An optical disc player includes a case, a tray received in the case, and a decelerating member. The tray is adapted to hold an optical disc. The decelerating member integrates with the case, and is capable of stopping the rotating optical disc by friction generated between the decelerating member and edge of the rotating optical disc. | 2011-10-27 |
20110265105 | OPTICAL COLLIMATOR ASSEMBLY AND OPTICAL PICKUP DEVICE INCLUDING THE SAME - An optical collimator assembly used in an optical pickup device and an optical pickup device are provided. The optical collimator assembly may include a collimating lens, a lens holder for supporting the collimating lens, a piezoelectric element coupled to the lens holder and including a female screw portion disposed along a central axis in one direction and a plurality of pairs of piezoelectric bodies disposed symmetrically with one another around the central axis and for causing deformation in a direction that crosses the central axis, and a male screw type transfer screw coupled to the female screw portion of the piezoelectric element. | 2011-10-27 |
20110265106 | Motor and disk driving device equipped with motor - There are provided a motor and a disk driving device equipped with the motor. The motor may include a core on which a coil is wound, a rotor having a magnet generating an electromagnetic force through an interaction with the coil, and rotating a shaft, a sleeve housing including an inner diameter part to which a sleeve supporting the shaft is press-fitted, a core seating part extended outside in an outer diameter direction from the inner diameter part, and an outer diameter part extended to an axial lower side of the sleeve from the core seating part, and a base plate including a strength reinforcement part formed therein, the strength reinforcement part being brought into contact with the outer diameter part and at least one part of an inner surface of the core seating part. | 2011-10-27 |
20110265107 | DISK DEVICE - A disk device configured in such a manner that, in addition to tilt adjustment, the adjustment of the distance between a disk and an optical pickup can be easily performed. The disk device is provided with a stepping motor ( | 2011-10-27 |
20110265108 | Disk chucking apparatus, motor and disk driving device equipped with motor - There is provided a disk chucking apparatus according to an exemplary embodiment of the present invention, including: a centering case fixed on the inner peripheral surface of a disk; and a claw formed in the centering case and including a contact unit which rotates in a horizontal direction at the time of mounting the disk and is introduced into the centering case to elastically support the inner peripheral surface of the disk. | 2011-10-27 |
20110265109 | METHOD AND SYSTEM FOR SUBSCRIBER BASE MONITORING IN IP DATA NETWORKS - The present method and system relate to monitoring a subscriber base in an IP data network. The method and system receive at a subscriber base system information extracted from collected data of IP data sessions. The extracted information comprises at least a unique identifier and a timestamp. The subscriber base system queries a subscriber database with the extracted information to correlate with a corresponding subscriber record. If the extracted information is correlated to the corresponding subscriber record, the extracted information is used to update the subscriber database. If the extracted information cannot be correlated to an existing subscriber record, the extracted information is used to create a new subscriber record in the subscriber database. | 2011-10-27 |
20110265110 | Audience Monitoring System Using Facial Recognition - A system for monitoring members of an audience watching a program broadcast by a programming signal source may include a audience monitoring unit positioned at a reception location with reproduction equipment to perform the broadcast program. The audience monitoring unit may include a camera, a facial recognition unit, and/or a component. The camera has a field of view of the reception location such that faces of the audience members at the reception location are within the field of view of the camera. The facial recognition unit is configured to recognize that faces of one or more persons are within the field of view of the camera and to determine if each of the one or more persons are watching the performance of the broadcast program. The component is configured to associate the broadcast program with the one or more recognized faces. | 2011-10-27 |
20110265111 | Broadcast Remote Control - Identifying user behaviors via remote control signal broadcasts may be provided. A content element such as a video may be displayed on a display device. During display of the content, a control signal may be received and deciphered. The deciphered control signal may be used to determine whether the content is being consumed by a user, and this determination may be logged and/or reported to the content provider. | 2011-10-27 |
20110265112 | REQUEST SIGNAL OF AN IMAGE PROGRAM ACCORDING TO SPECIFIC INPUT SOURCES BASED ON THE RECEIVED LIST TO THE EXTERNAL DISPLAY DEVICES - A display device having a network function according to an exemplary embodiment is configured to include: a network interface unit that performs data communication with external displays through a network; and a controller that transmits access request signals to the external display devices through the network interface unit and receives a list of input sources information that access is permitted based on the access permission or not according to the access request, wherein the controller transmits a request signal of an image program according to specific input sources based on the received list to the external display devices. | 2011-10-27 |
20110265113 | Customizing Streaming Content Presentation - Streaming content customization techniques are described. In an implementation, metadata, that is associated with an element, is synchronized with a stream of content that includes the element. The element is configured to accept an input to access related content that provides context for a scene that includes the element. After the related content is output, playback of the stream of content is resumed from the point at which the input was accepted to access the related content. | 2011-10-27 |
20110265114 | SYSTEM FOR MANAGING DETECTION OF ADVERTISEMENTS IN AN ELECTRONIC DEVICE, FOR EXAMPLE IN A DIGITAL TV DECODER - A method for managing the detection of advertising sequences in a stream of information stored on a mass memory module of an electronic apparatus, the information stream corresponding to an extract of a television program, the information stream including a first set of information corresponding to a content to be rendered and a second set of information, corresponding to the advertising sequences, the information stream including at least one set of video information, and teletext type data, and subtitle data associated with the stream, the method including analyzing the video information for detecting a format transition in the images associated with the video information; optionally storing a first address information corresponding to the detected transition, and validating a first detection condition; analyzing the teletext type data for detecting an absence, and then a presence, of teletext subtitles associated with the video information, optionally storing a second address information corresponding to the detected, transition, and validating a second detection condition; analyzing the subtitle data associated with the stream for detecting an absence, then a presence of the subtitle data associated with the stream; optionally storing third address information corresponding to the detected transition, and validating a third detection condition; if the three detection conditions are validated, identifying the stored address information as transition sequences between the second set of information and the first set of information. | 2011-10-27 |
20110265115 | Displaying Enhanced Content Information on a Remote Control Unit - A remote control unit for a video receiver may be utilized to display information about enhanced content available in conjunction with a video broadcast. The information displayed on the remote control unit display may provide information about available enhanced content, advertising, or even the status of connected devices, such as telephones, computer systems, digital video disk players, and video cassette recorders. By transmitting the data from the video receiver to the remote control unit, the information is available to the user without interrupting the display on the user's video receiver. | 2011-10-27 |
20110265116 | ZONE CONTROL METHODS AND APPARATUS - Methods and apparatus for providing control over targeted secondary content based on a zone associated with a user. In one exemplary embodiment, a user request for primary content from a non-legacy device results in the delivery of the same secondary content which would have been provided had the request been generated at a legacy device (so-called “zone preservation”). To accomplish this, the devices are associated with a user's zone at a zone preservation server in communication with the server providing content to the devices. The zone preservation server associates each user with an advertisement zone identifier, and utilizes the identifier to direct the delivery of primary and secondary content. In another embodiment, a prescribed rule set for one or more zones is employed, such as where certain types of advertisements or secondary content are inserted given a particular device or user context. | 2011-10-27 |
20110265117 | SYSTEM FOR CONTROLLING AUTOMATIC EXPOSURE OF BROADCAST ADVERTISEMENT DATA AND METHOD FOR SAME - A system for inserting advertisement data into broadcast data and method thereof are provided. The system and method can output advertisement data to a certain portion of a lower end of a screen image of the new channel for a certain time when a current channel is changed to a different broadcast channel according to a viewer's intention while the viewer is viewing a broadcast program, thus minimizing viewer's reluctance to the advertisement output, reducing the burden of an advertiser, and guaranteeing a visual continuity of a broadcast program desired to be searched. Using the present invention, when channels are switched for searching for broadcast programs or when power is turned on or off, advertisement data can be output to the same screen while outputting a pertinent broadcast program, thereby exposing the advertisement data without interrupting the broadcast program. In addition, an advertisement cost incurring from exposing the advertisement data is accumulated, a lottery is automatically executed at certain time interval, and the viewer of the advertisement is allowed to have a return for viewing the advertisement, so the viewer is incited to spare more time for viewing the advertisement and the viewer's concentration on the advertisement can increase. Moreover, because the image of an entertainer is inserted when local advertisement data is output, the advertisement can be made at a low-priced cost for portrait rights and the entertainer can produce supplementary advertisement profit without having to do an activity of CF photographing. | 2011-10-27 |
20110265118 | IMAGE DISPLAY APPARATUS AND METHOD FOR OPERATING THE SAME - An image display apparatus and a method for operating the same are discussed. The method according to an embodiment includes displaying an image on a display, selecting, when a pointer displayed in response to movement of a remote controller is dragged from a first position to a second position on the display, an area corresponding to the first position and the second position, and performing, under a condition that the selection area is pointed out and a first button of the remote controller is pressed, if the remote controller moves away from the display or approaches the display, a zoom-in or zoom-out operation of the selection area, and displaying the zoomed-in or zoomed-out result on the display. As a result, user convenience is increased. | 2011-10-27 |
20110265119 | IMAGE DISPLAY APPARATUS AND METHOD FOR OPERATING THE SAME - A method for operating an image display apparatus is discussed. The method according to an embodiment includes reproducing content, storing at least part of the reproduced content, upon receipt of a content save command, displaying a content object representing the stored content, displaying objects representing other users or electronic devices of a connected network or a network linked to the connected network, and transmitting, when the content object is dragged and dropped on an object selected from among the objects representing other users or electronic devices, the stored content to a selected user or electronic device represented by the selected object. The content is at least one of a broadcast image, an external input image, an audio file, a still image, a connected Web page, or a text file. | 2011-10-27 |
20110265120 | USER-INTERACTIVE DISPLAYS INCLUDING THEME-BASED DYNAMIC VIDEO MOSAIC ELEMENTS - The present invention teaches a method of creating and presenting a user interface comprising a Dynamic Mosaic Extended Electronic Programming Guide (DMXEPG) using video, audio, special applications, and service dynamic metadata. The system enables television or digital radio service subscribers to select and display of various programs including video, interactive TV applications, or any combination of audio or visual components grouped and presented in accordance with the dynamic program/show metadata, business rules and objectives of service providers, broadcasters, and/or personal subscriber choices, collectively referred to as mosaic element presentation criteria. | 2011-10-27 |
20110265121 | SERVICE PROCESSING METHOD AND SYSTEM IN CONTENT DISTRIBUTION NETWORK OF INTERACTIVE NETWORK TV - The present invention provides a service processing method and system in a content distribution network of an interactive network TV. The service processing method includes the following steps: a service processing manager receiving and processing a service acquisition request of a service requesting device, and allocating service processing agent(s) for the service requesting device according to a load balance strategy; and the service processing agent(s) providing service for the service requesting device. The service processing system includes a service processing manager and service processing agents, wherein the service processing agents are adapted to provide service for a service requesting device, and the service processing manager is adapted to receive and process a service acquisition request of a service requesting device, and allocate a service processing agent(s) for the service requesting device according to a load balance strategy. The present invention deconcentrates the pressure of the service processing system, prevents the system from probable breaking down due to heavy load, and thereby can improve the stability of the operation of the system. | 2011-10-27 |
20110265122 | METHOD FOR RECEIVING AND SENDING MEDIA, USER EQUIPMENT, AND SERVICE GUIDE SERVER - A method for receiving and sending media, a user equipment (UE), and a service guide (SG) server are disclosed in the present invention. The method includes: receiving an SG that includes first access information, access association information, and second access information; receiving media corresponding to the first access information, where the media corresponding to the first access information supports a service or content; and when switching is performed, determining the second access information according to the access association information, and accessing media corresponding to the second access information, where the media corresponding to the second access information also supports the service or content. With the embodiments of the present invention, the smooth transition of the service or content can be ensured when bearer resources are switched, thus the user experience is enhanced. | 2011-10-27 |
20110265123 | Method and System for Presenting Customized Content on a Television In Conjunction with Regular Programming - A method and system for presenting content selectable by the viewer on a television screen simultaneously with standard television programming. The system includes a video/audio system such as television, a programming provider such as a television network, a local or remote programming deliverer such as a cable company, a content provider, a local or remote content deliverer, a programming/content integrator that combines the content with the programming for presentation on the television screen, and a viewer settings input. Programming and content can be combined in various ways, including shrinking and/or relocating the programming and using the resulting blank area for content, overlaying content on programming, or presenting content in a inset. Preset viewer setting are stored in an account accessible via the Internet, and may be overridden in real time by a remote control. The remote control is also used to access menus for configuring and/or interacting with the content. | 2011-10-27 |
20110265124 | Enhanced electronic program guides - A method and system for rating programs, the method including, receiving a sample of viewing logs from a plurality of set top boxes (STBs), determining, from the sample of viewing logs, at least groups of viewers sharing similar interests, and groups of programs sharing similar audience, computing time dynamics of rating distribution for the groups of viewers and the groups of programs, and incorporating at least one of the following into broadcast metadata: the time dynamics of rating distributions of the groups of viewers for each of the groups of programs, rating distributions of the groups of viewers for each of the groups of programs marginalized by time, rating distributions of the groups of viewers for each program marginalized by time, relative sizes of each group of viewers, and a mapping of each program to groups of programs, thereby making the broadcast metadata available to the plurality of STBs for use in computing ratings. Related systems and methods are described. | 2011-10-27 |
20110265125 | Automatically Preparing Streaming Video Programming Guides - A programming guide for streaming video files may be automatically compiled in response to a user request. The user may provide keywords for categories of streaming video files that are of interest. A graphical user interface is automatically developed which splits responsive streaming video files into categories requested by the user. Each streaming video file may be represented in a user selected fashion. For example, the streaming videos may be represented by a representative frame, title or other information. The user can then click on any of the streaming video files, broken down into the appropriate categories, to begin viewing a streaming video file of interest. | 2011-10-27 |
20110265126 | SYSTEMS AND METHODS FOR GENERATING A FAVORITES LIST OF MOVIE TITLES - In one embodiment, a system is disclosed allowing a cable subscriber to identify a movie title that is available for viewing using a VOD service offered by a cable service provider to be included in a list of favorite movie titles, where the list is associated with the viewer. The viewer can be informed of a point in time when one or more movies on the viewer's favorite list will no longer be available for viewing using the VOD service. In another embodiment, the viewer can be informed of a point in time when one or more movies on the viewer's favorite list will be available for viewing using the VOD service. The viewer can request recommendation of similar movie titles relative to a title identified in the list of favorite movie titles. Various other functions can be indicated by the viewer when viewing the list. | 2011-10-27 |
20110265127 | Television Mobile Internet System - Mobile device for receiving, demodulating, processing and storing an internet network or a cellular system provided photo, video or television (TV) signal. Processing photo and video signals generated in a cellular phone or mobile device and providing photo and video to a television (TV) set. | 2011-10-27 |
20110265128 | METHOD AND APPARATUS FOR PROVIDING BI-DIRECTIONAL DATA SERVICES AND LIVE TELEVISION PROGRAMMING TO MOBILE PLATFORMS - A system for bi-directional data content transfer between a plurality of mobile platforms, such as aircraft or cruise ships, and a ground-based control segment. The system includes the ground-based control segment, a space segment and a mobile system disposed on each mobile platform. The ground-based control segment includes an antenna which is used to transmit encoded RF signals representative of data content to the space segment. The space segment includes a plurality of satellite transponders, with one of the transponders being designated by the ground-based control segment to transpond the encoded RF signals to the mobile system. The mobile system includes steerable receive and transmit antennas. The receive antenna receives the encoded RF signals from the satellite transponder, which are thereafter decoded, demodulated, D/A converted by a communications subsystem and transmitted to a server. The server filters off that data content not requested by any occupants on the mobile system. A local area network (LAN) receives the remaining data content and provides same to individual users on the mobile platform in accordance with previously submitted programming requests or data input by the users at access stations associated independently with each user. The transmit antenna is used to transmit data content from laptop computers, PDAs or other user electronic devices coupled to the access stations back to the designated satellite transponder. The satellite transponder then transponds the data back to the antenna of the ground-based control segment. | 2011-10-27 |
20110265129 | METHOD AND APPARATUS FOR TRANSMITTING ETHERNET DATA THROUGH AUDIO/VIDEO INTERFACE - Provided are methods and apparatuses for transmitting and receiving data between a device of an audio/video (AV) network and a device of an Ethernet network by using correspondence between an AV network address and a medium access control (MAC) address. A method of transmitting data to a second device by using a first device includes: generating a transmission unit of a second type network in which a second type network address of the second device is set as a destination address; generating a transmission unit of a first type network including the generated transmission unit of the second type network by setting a first type network address of a third device, corresponding to the second type network address of the second device, as a destination address; and transmitting the generated transmission unit of the first type network to the third device. | 2011-10-27 |
20110265130 | Method, system and user device for obtaining a key frame in a streaming media service - The invention discloses a method, system and user device for obtaining a key frame in a streaming media service. The method includes: setting a threshold time for receiving a key frame, receiving video data by a client from a streaming media server, and analyzing the video data, when the network state is normal, sending a request for adjusting a video key frame generating frequency to the streaming media server if a video key frame is not received by the client in the threshold time; when the request is received, the streaming media server determines whether to adjust the video key frame generating frequency, if so, then adjusts the video key frame generating frequency according to the request of the client. The application of the invention can improve the quality of the streaming media service, and advance the experience level of the streaming media service. | 2011-10-27 |
20110265131 | Recording and Playback of Video Using A Live TV Buffer - Methods and systems for live recording of video on a set-top box of a cable television system include receiving a video signal on a first channel of the set-top box. The set-top box does not include a hard disk drive. Video is displayed on a television corresponding to the video signal. The video signal received on the first channel is recorded in a buffer memory in the set-top box. The display of video on the television is then paused, the video signal being recorded in the buffer memory when the display of video is paused. The display of video on the television is then resumed, the display of the video on the television being resumed from the point at which the display of the video was paused. | 2011-10-27 |
20110265132 | Live TV Broadcast Method of Digital Interactive TV - A live TV broadcast method of digital interactive TV, which enables the whole network to share one set of CMTS for independent live broadcast: CMTS of each hub head-end is used for on-demand broadcast; Cable Modem aims to receive directives from users to seek downlink frequency corresponding to the IP address according to frequency IP list stored with IP addresses and downlink frequencies for advanced multicast. After that, data flow shall be sent to users through bridging by Cable Modem. As Cable Modem can directly perform the switchover, there is no need to use CMTS to receive uplink data. This is favorable for significant reduction of afflux of various interferences signals and off-line of Cable Mode, which can ensure normal and stable broadcast of programs in case of off-line. | 2011-10-27 |
20110265133 | CONTROL APPARATUS, CONTENT TRANSMISSION SYSTEM AND CONTENT TRANSMISSION METHOD - A control apparatus accepts a request for transmission of a content from a content transmission apparatus to the control apparatus, passes on the request to the content transmission apparatus by way of a communication network allowing a transmission quality to be reserved, and issues a request to a content accounting server to carry out a content accounting process according to the substance and content quality. The control apparatus receives a specified substance of the content and transmits a request to the content transmission apparatus to transmit the content, determines a transmission quality and an optimum content quality, makes a reservation for the determined transmission quality of a transmission line based on the transmission quality, and issues a request to a transmission-quality accounting server to carry out an accounting process according to the transmission quality. | 2011-10-27 |
20110265134 | Switchable multi-channel data transcoding and transrating system - A video transport stream over IP (TS/IP) server system comprises a set of video server blocks. A video server block comprises a pair of codecs and a primary FPGA, the codecs based on a fully programmable high speed DSP processor. The video server block further comprises a pair of VioIP engines for translating transport streams into IP packet streams. The video TS/IP server can perform transcoding, transrating and statistical multiplexing functions between ingress and egress transport streams. The video TS/IP server can ingress or egress HD-SDI and DVB-ASI data streams to or from an IP network via TS/IP. A host subsystem is embedded in a stand-alone embodiment. Multiple video TS/IP servers can be hosted by a PC in a PC host embodiment. | 2011-10-27 |
20110265135 | SHARING A STREAMING VIDEO - A video segment can be shared over a computer network by first receiving the video segment at a receiving computer on the network. The receiving computer assures that the video segment is in a streaming video format, and creates at least one identification tag for the video segment. The receiving computer also stores the video segment, and communicates the identification tag to another computer on the network. Upon subsequent receipt of that identification tag, the receiving computer streams the video segment to a destination computer on the network. | 2011-10-27 |
20110265136 | SHARING A STREAMING VIDEO - A video segment can be shared over a computer network by first receiving the video segment at a receiving computer on the network. The receiving computer assures that the video segment is in a streaming video format, and creates at least one identification tag for the video segment. The receiving computer also stores the video segment, and communicates the identification tag to another computer on the network. Upon subsequent receipt of that identification tag, the receiving computer streams the video segment to a destination computer on the network. | 2011-10-27 |
20110265137 | METHOD AND SYSTEM FOR ISOCHRONOUS DATA STREAM MANAGEMENT IN HIGH SPEED AUDIO/VIDEO NETWORKS - A method and system for isochronous data stream management in high speed audio/video networks. One implementation comprises isochronous communication management between audio/video (AV) devices by maintaining forwarding information for forwarding data between AV devices, wherein each AV device includes multiple I/O ports for connecting the AV device to another AV device via a communication link including multiple communication lanes. The forwarding information is utilized to communicate AV path set-up request and response control messages between a source AV device and a destination AV device via said communication link, and allocating isochronous communication resources for AV data streaming, for establishing AV path streams for bi-directional isochronous AV data streaming between the source and destination AV devices. | 2011-10-27 |
20110265138 | METHOD AND APPARATUS FOR TRANSMITTING AND RECEIVING SERVICE DISCOVERY INFORMATION IN MULTIMEDIA TRANSMISSION SYSTEM AND FILE STRUCTURE FOR THE SAME - A method and apparatus are provided for transmitting service discovery information in a multimedia transmission system. Service discovery information, including service access information for reception of a service, is generated. The service discovery information is transmitted after being classified into a plurality of levels. | 2011-10-27 |
20110265139 | METHOD AND SYSTEM FOR ISOCHRONOUS COMMUNICATION IN AUDIO/VIDEO NETWORKS - Method and system for isochronous communication between audio/video (AV) devices. One implementation comprises establishing isochronous connection between a source AV device and a destination AV device. Each AV device includes multiple I/O ports for connecting the AV device to another AV device via a communication link comprising multiple communication lanes. The isochronous connection is established by determining end-to-end temporal and spatial lane availability between the source AV device and the destination AV device to support a target date rate. Communication resources are allocated on the available lanes based on the target date rate for isochronous communication between the source AV device and the destination AV device. | 2011-10-27 |
20110265140 | HFC CABLE SYSTEM WITH SHADOW FIBER AND COAX FIBER TERMINALS - System and method to extend the upstream data capacity of an HFC CATV system by extending a “shadow” optical fiber network deeper into the various CATV cable neighborhoods, with coax fiber terminals (CFT) spaced roughly according to the distribution of CATV active devices such as RF amplifiers. The CFT can intercept local upstream data from various neighborhood sub-regions and transform this upstream data into upstream optical data, thus relieving upstream data congestion in the 5-42 MHz CATV frequency region. The system can produce an order of magnitude improvement in upstream capability, while maintaining high compatibility with legacy HFC equipment. The CFT may exist in multiple embodiments ranging from low-cost “dumb” CFT to sophisticated CFT that can additionally provide GigE to the home (GTTH) service. Methods to maintain good compatibility with legacy CMTS devices, and methods to utilize DOCSIS MAP data for more efficient data transmission are also discussed. | 2011-10-27 |
20110265141 | METHOD FOR TRANSMITTING AND RECEIVING SERVICE DATA OF HANDSET TV (AS AMENDED) - A method for transmitting service data of a handset TV is disclosed in the present invention, wherein, an audio part and a video part of a handset TV program are split into an audio sub-service and a video sub-service respectively, and when transmitting the service data of the handset TV program, a transmitting terminal splits the service data into audio sub-service data and video sub-service data; the transmitting terminal respectively transmits the audio sub-service data and the video sub-service data on different transmission resources, and transmits association relationship information of the audio sub-service and the video sub-service to a terminal. In the present invention, a transceiver operates in a DRX mode in a long time to effectively save the handset power energy; in addition, in implementation, the present invention only needs to update the software in the existing system, which causes very small changes to the system and is low in cost, thus the overall performance of the handset TV is effectively improved. | 2011-10-27 |
20110265142 | INDUSTRY-WIDE BUSINESS TO BUSINESS EXCHANGE - A industry wide computerized business to business exchange permits participants in the industry to satisfy their procurement needs and manage their supply chains from a single log on to the exchange. An exchange architecture provides a particularly convenient platform for implementation of the exchange. Users connect to a portal services subsystem. User systems connect to an integration services platform. A platform services subsystem provides services to the portal services and to the integration services subsystems and to application programs that can be accessed through those subsystems. The application programs may include, for example, electronic procurement, collaborative product development applications and supply chain management. XML serves as the information currency for the exchange. | 2011-10-27 |
20110265143 | SLICE RETRIEVAL IN ACCORDANCE WITH AN ACCESS SEQUENCE IN A DISPERSED STORAGE NETWORK - A method begins by a processing module receiving a data retrieval request to retrieve data stored as a plurality of sets of encoded data slices in a dispersed storage network memory. The method continues with the processing module determining an access sequence for retrieving the plurality of sets of encoded data slices in accordance with the access sequence, entering a loop to produce recovered decoded data that includes sending a slice retrieval message for a set of encoded data slices of the plurality of sets of encoded data slices, receiving at least a decode threshold number of encoded data slices of the set to produce received encoded data slices, dispersed storage error decoding the received encoded data slices to produce the recovered decoded data, and exiting the loop when a set of encoded data slices is not requested in accordance with a system maintained access sequence. | 2011-10-27 |
20110265144 | IMAGE SENDING APPARATUS AND AUTHENTICATION METHOD IN IMAGE SENDING APPARATUS - An image sending apparatus includes a first authentication unit configured to perform processing for first authentication to authenticate a user, a storage unit configured to store authentication information used when the first authentication unit authenticates the user, a sending unit capable of sending image data by a plurality of kinds of sending methods, a destination setting unit configured to set a destination to which the sending unit sends the image data, a second authentication unit configured to perform processing for second authentication required for the sending unit to send the image data to the destination set by the destination setting unit, and a determination unit configured to determine whether to use the authentication information stored in the storage unit when the second authentication unit performs the processing for the second authentication, based on the sending method by which the sending unit sends the image data to the destination. | 2011-10-27 |
20110265145 | PROTECTION AGAINST UNSOLICITED COMMUNICATION FOR INTERNET PROTOCOL MULTIMEDIA SUBSYSTEM - A PUCI system includes a user equipment (UE) and a PUCI application server holding user policies in connection to a home subscriber server (HSS) holding operator policies. A policy manager establishes the correlation between the user policies and the operator policies, thus determining whether to reject or forward an incoming call originated from a trusted/distrusted source network in accordance with prescribed rules/logics. | 2011-10-27 |
20110265146 | METHOD AND SYSTEM FOR AUTHENTICATION PROCESSING, 3GPP AAA SERVER AND USER EQUIPMENT - The present invention relates to a method and a system for authentication processing, a 3 | 2011-10-27 |
20110265147 | CLOUD-BASED BILLING, CREDENTIAL, AND DATA SHARING MANAGEMENT SYSTEM - A novel solution is provided that utilizes the two-credential characteristics of accessing cloud-hosted data in a portal-oriented enterprise-specific solution. Cloud computing resources may be accessed through a separate, enterprise-specific portal clients used to manage a set of cloud service accounts. Individuals (e.g., employees of the enterprise or company) may access cloud computing resources via an instance of the portal client, and any communication between individuals in an enterprise and cloud services may be facilitated through the portal. Each portal client may also be configured to be compatible with any cloud service vendor. | 2011-10-27 |
20110265148 | SYSTEM AND METHOD FOR CREATING A SECURE TRUSTED SOCIAL NETWORK - A system for a plurality of users to share resources with access, control and configuration based on pre-defined relationships of trust between the users of the system. A computer-based authority provides the services of authentication, identification and verification of each user within network. Processes are described that leads to the formation of an electronic community, which facilitates electronic communication and transactions in a defined manner. | 2011-10-27 |
20110265149 | SECURE AND EFFICIENT LOGIN AND TRANSACTION AUTHENTICATION USING IPHONESTM AND OTHER SMART MOBILE COMMUNICATION DEVICES - To authenticate a user of a mobile communication device for login or transaction authorization, a first application on the device directs transmission of a request for authentication of the user to a security server. A second application on the device receives the request for authentication from the security server and directs presentation of the received request for authentication to the user by the device. The second application receives a user input to the device indicating that the requested authentication should proceed and in response directs transmission of an indication that the requested authorization should proceed, to the security server. In response to this latter transmission, the second application receives a PIN from the authentication server. The first application directs transmission of the PIN received by the second application to the network site, which validates the transmitted PIN, in order to authenticate the user or the transaction to the network site. | 2011-10-27 |
20110265150 | MEDIA ASSET/CONTENT SECURITY CONTROL AND MANAGEMENT SYSTEM - A system, method, apparatus, and computer readable storage medium provide the ability to deliver media content in a secure manner in a computer system. A storage repository stores media content and marketing assets for the media content. A server computer is coupled to the storage repository and enabled to provide access to the media content and marketing assets via a website accessible on the Internet worldwide to a user. A digital advertising publicity repository (DAPR) enables an administrator to define first access rights for the user to access the website and second access rights for the user to access the DAPR. | 2011-10-27 |
20110265151 | METHOD OF ADDING A CLIENT DEVICE OR SERVICE TO A WIRELESS NETWORK - A smart network host device automatically registers a device or service with a wireless network using identification information and an authorization credential associated with the device or service. The smart network host device obtains the requisite identification information and authorization credential from a network association apparatus associated with the specific device or service to be registered with the wireless network. The smart network host device performs the registration automatically once the smart network host device confirms that the device or service has been associated with the wireless network and a secure password authentication protocol is successfully performed by the smart network host device and the device or service. The network association apparatus may comprise an RFID tag. | 2011-10-27 |
20110265152 | SELF-REFRESHING DISPLAY DEVICE SYSTEM AND METHOD - Disclosed is a self-refreshing display system and method that includes a computing device and a display device operatively coupled to the computing device. In a preferred embodiment, an outer frame is provided in the display device, and at least two inner frames are contained in the outer frame. The outer frame is not visible and each of the at least two inner frames is operable to alternate being visible and being not visible. Each of the at least two inner frames is operable to display the content received from the computing device. Preferably, the computing device causes a first inner frame to visibly display content received over a communication network from an information processor while a second two inner frame remains not visible. An electronic request is preferably submitted by the computing device for new and/or updated content from the information processor, and when received, the second inner frame visibly displays the new and/or updated content and the first inner frame becomes not visible. | 2011-10-27 |
20110265153 | Protection Against Unsolicited Communication - Methods and apparatus are disclosed to provide protection against Unsolicited Communication (UC) in a network, such as, without limitation, an Internet Protocol (IP) Multimedia Subsystem (IMS). A communication may originate from a sending device and may be intended for delivery to a receiving device. A network may determine authentication information associated with the sending device. The network may send the authentication information to a receiving entity to evaluate if the communication is unsolicited using the authentication information. If the communication is determined to be acceptable, a connection associated with the communication may be allowed. | 2011-10-27 |
20110265154 | APPARATUS FOR ASSOCIATING A CLIENT DEVICE OR SERVICE WTIH A WIRELESS NETWORK - A network association apparatus includes identification information and an authorization credential associated with a specific client device or service to be connected to a wireless network. The apparatus is configured to automatically provide the identification information and the authorization credential to a host device of a wireless network in a secure fashion when brought into close proximity to or physically connected with the host of the wireless network. The apparatus may comprise an RFID tag. | 2011-10-27 |
20110265155 | SERVICE PROVIDER ACCESS - A method and apparatus for enabling a user to access a service provider is described. The user sends a request from a browser to a proxy server. The proxy server modifies the request by adding data (such as a URL) relating to a location of an identity provider able to provide user credentials for the user and forwards the modified request to the service provider. The modification of the access request may occur before the request is sent to the service provider or in response to an authentication request from the service provider. The data relating to the location of the identity provider may be provided as a header (e.g. an http header). | 2011-10-27 |
20110265156 | PORTABLE SECURITY DEVICE PROTECTION AGAINST KEYSTROKE LOGGERS - The invention relates to a portable security device (SC, TK) comprising host connection means (PAD_H, USB_M) for connecting to a computer (PC), client connection means (PAD_C, USB_F) for connecting to an input device (KBD), filtering means for intercepting sensitive data transmitted from the client connection means (PAD_C, USB_F) to the host connection means (PAD_H, USB_M), and protection means for protecting said sensitive data. The invention also relates to an input device comprising a portable security device, to a server, to a system comprising a portable security device, a computer and an input device, and to a method for securing data entered into a computer (PC) with an input device (KBD), the method comprising installing a portable security device (TK) between the computer (PC) and the input device (KBD). | 2011-10-27 |
20110265157 | ONE STEP SECURITY SYSTEM IN A NETWORK STORAGE SYSTEM - This is directed to providing access to content stored on a local cloud. In particular, a device can direct a librarian service overseeing the operation of a local cloud to provide another device with access to content stored on the local cloud. The librarian service can generate credentials for the other device, and provide the credentials to the other device. Using the credentials, the other device can connect directly to the local cloud and access the content. In addition, the local cloud can validate the credentials of the other before providing access to the content. The credentials can include, for example, a key to install or load on the device. The librarian may not require, however, the user to create credentials or register with the librarian before being permitted to access the content on the local cloud. | 2011-10-27 |
20110265158 | METHOD AND APPARATUS FOR ENABLING MACHINE TO MACHINE COMMUNICATION - A method and apparatus for performing secure Machine-to-Machine (M2M) provisioning and communication is disclosed. In particular a temporary private identifier, or provisional connectivity identification (PCID), for uniquely identifying machine-to-machine equipment (M2ME) is also disclosed. Additionally, methods and apparatus for use in validating, authenticating and provisioning a M2ME is also disclosed. The validation procedures disclosed include an autonomous, semi-autonomous, and remote validation are disclosed. The provisioning procedures include methods for re-provisioning the M2ME. Procedures for updating software, and detecting tampering with the M2ME are also disclosed. | 2011-10-27 |
20110265159 | System and Methods for Online Authentication - A method of establishing a communication channel between a network client and a computer server over a network is described. The network client may be configured to communicate with the computer server over the network and to communicate with a token manager. The token manager may be configured with a parent digital certificate that is associated with the token manager. The token manager or network client generates a credential from the parent digital certificate, and transmits the credential to the computer server. The credential may be associated with the computer server. The network client may establish the communications channel with the computer server in accordance with an outcome of a determination of validity of the credential by, the computer server. | 2011-10-27 |
20110265160 | PASSWORD MANAGEMENT SYSTEMS AND METHODS - Password management systems include a plurality of child nodes and a mother node. Each child node includes a secure resource, a target account, and a password management service. The target account can be password-protected, and the secure resource can be accessible through the target account. The password management service can periodically update a password of the target account by requesting a new password from the mother node. In response to such requests, the mother node can generate new passwords and forward the new passwords to the appropriate child nodes. The mother node can store the new passwords in a database of current passwords. When an authorized user of the mother node requests a current password for a target account of a child node, the mother node can provide the requested current password to the authorized user. Other aspects, features, and embodiments are also claimed and described. | 2011-10-27 |
20110265161 | MODIFYING A USER ACCOUNT DURING AN AUTHENTICATION PROCESS - Techniques are described for repairing some types of user account problems that interfere with granting a user access to a computer system and doing so during a process to authenticate the user in a way that does not require the user to re-enter authentication information or require the user to restart a communication session with the computer system. In response to a determination that a user's account has a problem during an authentication process, techniques are provided to enable a user to execute an appropriate process or processes to fix the user account, after which the authentication process continues. In this way, the correction to the user account may appear to be seamless to the user. | 2011-10-27 |
20110265162 | HOLISTIC RISK-BASED IDENTITY ESTABLISHMENT FOR ELIGIBILITY DETERMINATIONS IN CONTEXT OF AN APPLICATION - A set of Service Oriented Architecture (SOA) services can be utilized by applications executing in protected application environments external to a SOA environment. The SOA services can include an identity service, a eligibility service, and a security risk assessment service, each of which generates a percentage of risk when run. SOA services can be dependent on specific applications and application cases, each being a specific context of an application, so that results vary by application case. The SOA environment can store data, which is constantly being updated about people, which is used by the SOA services. In one embodiment, sensitive or confidential data can be maintained in the protected application environment and can be isolated from the SOA environment. Rules, criteria, factors, and the like used by the SOA services can be customized at an arbitrary level of complexity for specific applications and application cases. | 2011-10-27 |
20110265163 | METHODS AND SYSTEMS FOR USER INTEGRATION - Methods and systems for user integration are described. In an example embodiment, a method for user integration comprises accessing a network identifier of a user and user job data of the user from a user database, accessing credential data of the user from a credential database, using the network identifier to access an administrative network identifier associated with the user, a status of a user administrative account associated with the user, an administrative user name associated with the user, and a security template identifier associated with the user, transmitting user information to a collaboration site, the user information including the network identifier of the user, the user job data of the user, the administrative network identifier associated with the user, and the security template identifier, populating a roster on the collaboration site. | 2011-10-27 |