Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


06th week of 2012 patent applcation highlights part 56
Patent application numberTitlePublished
20120036358Document encryption and decryption - A document encryption and decryption system for selectively encrypting and decrypting files and any other items and method for same to protect or secure its contents by helping to prevent unauthorized individuals from viewing data in human-perceivable or readable form. The encryption system includes remote authentication to verify a user's credentials stored on a remote database hosted by a web server. The encryption system further includes remote delete to automatically delete encrypted items stored on the user's computer, handheld or portable device, smartphone, and any other computing device of any kind when it logs onto a network if the user's computer or computing device is reported lost, stolen, or otherwise compromised. Decryption keys allow selective decryption of encrypted items that are on the computer or computing device of any kind. A Windows Communication Foundation service helps with authenticating the users with the encryption key and login process stored and processed by the web server.2012-02-09
20120036359THIRD PARTY VPN CERTIFICATION - A virtual private network (VPN) over a telecommunications network is created by sending a request from a first VPN device to a second VPN device for establishing a VPN between the first and second VPN devices. The request includes a first signed certificate having a verified VPN parameter for the first VPN device. A reply is received at the first VPN device from the second VPN device that includes a second signed certificate having a verified VPN parameter for the second VPN device. The VPN is established between the first and second VPN devices based on each verified VPN parameter for each of the first and second VPN devices.2012-02-09
20120036360SYSTEM AND METHOD ESTABLISHING TRUSTED RELATIONSHIPS TO ENABLE SECURE EXCHANGE OF PRIVATE INFORMATION - The invention disclosed here is aimed at enabling a trusted third party to manage user opt-ins which would enable growth of personalized information services, that is, enabling trusted business relationships between three types of entities—an end-user, an information source/provider, and an application service provider/developer—so that they can have a controlled, secure and private exchange of sensitive and/or confidential information. The inventive system has modes of operation recommended based on various conditions, enabling a secure exchange of private information between personal information repository owners and application services providers to enable deliver of personalized services. One mode is Durable Subscription Management, which is used when per transaction approval is not needed, that is, when an end-user has given permission to access data for a given or predefined period of time. A second mode is Per-Transaction Subscription Management Without Logs and a third mode is Per-Transaction Subscription Management With Logs.2012-02-09
20120036361METHOD AND SYSTEM FOR ESTABLISHING A SERVICE RELATIONSHIP BETWEEN A MOBILE COMMUNICATION DEVICE AND A MOBILE DATA SERVER FOR CONNECTING TO A WIRELESS NETWORK - A method and system for establishing a service relationship between a mobile communication device and a mobile data server for connecting to a wireless network are disclosed. In accordance with one embodiment, an Internet browser receives a request to establish a service relationship between a mobile communication device and a mobile data server. A device identifier and device capability data is received from the mobile communication device. Service data for the mobile communication device is received from a mobile data administration server in accordance with the device identifier and device capability data, which is then stored in a memory of the mobile communication device.2012-02-09
20120036362Secret-Key Exchange for Wireless and Sensor Networks - A mechanism is provided for establishing a shared secret-key for secure communication between nodes in a wireless network. A first node in the wireless network provides a spreading code to a second node of the wireless network. The second node provides a first input for the key establishment to the first node using communication encoded with the spreading code. Responsive to obtaining the first input from the second node, the first node provides a second input for the key establishment to the second node using communication encoded with the spreading code. Then, the first node and the second node establish the shared secret-key using the first input and the second input.2012-02-09
20120036363METHOD FOR KEY IDENTIFICATION USING AN INTERNET SECURITY ASSOCIATION AND KEY MANAGEMENT BASED PROTOCOL - An initiating device: generates a message having an ISAKMP-based header that includes a security parameter index (SPI) field; identifies a key in the SPI field of the ISKMP-based header; and sends the message to a responding device. The responding device: receives the message; extracts the key identifier; and when a shared key is selected using the key identifier, uses the selected shared key to establish, with the initiating device, a session having a secure tunnel.2012-02-09
20120036364SELF-AUTHENTICATION COMMUNICATION DEVICE AND DEVICE AUTHENTICATION SYSTEM - In a system where a communication device performs secure communication by using a digital certificate, to enable a device of a communication party to verify that a self certificate is certainly generated by a device indicated on the self certificate even if the self certificate is not delivered offline in advance. Based on a master key and a public parameter, a communication device generates an ID-based encryption private key for which a device unique ID is used as a public key. Then, the communication device generates the digital signature of an RSA public key as a ID-based encryption signature by using the ID-based encryption private key. Then, the communication device generates an RSA self signature for the RSA public key, an expiration date, a host name, the device unique ID, and the ID-based encryption signature as the target. Then, the communication device generates a self-signed certificate to include the ID-based encryption signature and the RSA self signature.2012-02-09
20120036365COMBINING REQUEST-DEPENDENT METADATA WITH MEDIA CONTENT - An edge component receives a request for media content from a user device. The request includes both an indication of the media content and an indication of request-dependent metadata for the media content. The edge component obtains the request-dependent metadata for the media content from a content delivery service, and obtains the media content from a content delivery network. The edge component combines the request-dependent metadata and the media component, returning both the request-dependent metadata and the media content to the user device.2012-02-09
20120036366SECURE AND VERIFIABLE DATA HANDLING - The described implementations relate to secure and verifiable data handling. One implementation can receive a request to upload information, wherein the information includes a referencing element and at least one blob of referenced data. This implementation can also receive a chunk of an individual blob. The chunk can include multiple blocks. Individual blocks can be hashed. Upon receipt of an indication that all chunks have been uploaded, this implementation can create an overall hash of the information from the block hashes rather than from the information.2012-02-09
20120036367Systems and Methods for Transparent Configuration Authentication of Networked Devices - Methods and systems are disclosed for providing secure transmissions across a network comprising a transmitting device and a receiving device. At the transmitting device, a stream of watermark bits is generated. Next, a plurality of watermarks is generated, each of the plurality of watermarks comprising an index number and a portion of the stream of watermark bits. The watermarks are inserted into each header of a plurality of outgoing packets. At the receiving device, the plurality of outgoing packets are received and it is determined if a received packet is valid based on the watermark in the header of the received packet. The stream of watermark bits may be generated using a stream cipher such as RC4, a block cipher such as 3DES in CBC mode, or other equivalent pseudo-random stream generating techniques.2012-02-09
20120036368Data Processing System for Providing Authorization Keys - A computer-implemented method for providing authorization keys, where the method includes receiving a further asymmetrical, cryptographic key pair, where the further asymmetrical key pair is part of a key pair sequence, where the further asymmetrical key pair includes a further first and a further second authorization key; retrieving a ciphertext, where the ciphertext is associated with the key pair which immediately precedes the further key pair in the sequence of key pairs, where the ciphertext includes the initial first key encrypted with the second authorization key of the key pair which immediately precedes the further key pair in the sequence of key pairs; decrypting the initial first authorization key using the first authorization key of the key pair which immediately precedes the further key pair in the sequence of key pairs; generating a further ciphertext through encryption of the decrypted initial first authorization key using the second authorization key of the further key pair; and saving the further ciphertext.2012-02-09
20120036369MEMORY IDENTIFICATION CODE GENERATION METHOD, MANAGEMENT METHOD, CONTROLLER, AND STORAGE SYSTEM - An identification code generation method and a management method for a non-volatile memory, and a controller and a storage system using the same are provided, and the non-volatile memory has a plurality of physical blocks. The identification code generation method includes testing the physical blocks to obtain an availability state of the physical blocks and identifying a plurality of good physical blocks or bad physical blocks among the physical blocks according to the availability state. The identification code generation method also includes generating a memory identification code corresponding to the non-volatile memory according to the good physical blocks or the bad physical blocks. Thereby, in the present invention, a unique memory identification code is generated and is prevented from being stolen.2012-02-09
20120036370Protecting Documents Using Policies and Encryption - A system protects documents at rest and in motion using declarative policies and encryption. A document at rest includes documents on a device such as the hard drive of a computer. A document in motion is a document that is passing through a policy enforcement point. The policy enforcement point can be a server (e.g., mail server, instant messenger server, file server, or network connection server).2012-02-09
20120036371Protection from cryptoanalytic side-channel attacks - A method for protecting a circuit configured for executing functional cryptographic operations according to execution instructions from cryptoanalytic side-channel attacks via differential power analysis (DPA), simple power analysis (SPA) or electromagnetic analysis (EM), includes execution of nonfunctional cryptographic operations in addition to the functional cryptographic operations for masking the functional cryptographic operations.2012-02-09
20120036372Conditional Access Integration in a SOC for Mobile TV Applications - An integrated circuit (IC) includes a demodulator for receiving encrypted information data and a hardware unit that enables conditional access to the information data. The hardware unit includes a processing unit, a RAM, a ROM, multiple non-volatile registers, and an interface unit for transferring an attribute to the demodulator. The non-volatile registers may include an IC identification and an encryption key. In an embodiment, the ROM includes a boot code that causes the processing unit to fetch a code from an external memory and store the fetched code in the RAM. The fetched code may include a certificate that ensures the authenticity of the code. The fetched code may be encrypted and decrypted by the ROM using the IC identification and the encryption key. The demodulator includes a descrambler for decrypting the received information data using the attribute. The information data may include digital radio or television content.2012-02-09
20120036373Method system and device for secure firmware programming - The present invention provides a secure firmware programming technique wherein a corrupted version of the binary image code to be programmed in microcontroller devices is loaded into a modified programmer device which is adapted to receive the corrupted binary image code, transfer code sections of the corrupted binary image code to the memory of the programmed microcontroller, restore corrupted code sections of the corrupted binary image code and transfer them to the programmed microcontroller in order to restore the binary image code stored therein into its original executable state.2012-02-09
20120036374METHOD FOR ORGANISING AN ELECTRIC NETWORK INCLUDING A PLURALITY OF GENERATORS, DISTRIBUTION BLOCK AND EQUIPMENT - A method for the equal distribution of electric subnetworks among independent generators regardless of the number and availability of the generators in order to ensure power supply to all the subnetworks.2012-02-09
20120036375METHOD FOR OPTIMIZING THE OPERATION OF A MULTIPROCESSOR INTEGRATED CIRCUIT, AND CORRESPONDING INTEGRATED CIRCUIT - A method for optimizing operation which is applicable to a multiprocessor integrated circuit chip. Each processor runs with a variable parameter, for example its clock frequency, and the optimization includes determination, in real time, of a characteristic data value associated with the processor (temperature, consumption, latency), transfer of the characteristic data to the other processors, calculation by each processor of various values of an optimization function depending on the characteristic data value of the block, on the characteristic data values of the other blocks, and on the variable parameter, the function being calculated for the current value of this parameter and for other possible values, selection, from among the various parameter values, of that which yields the best value for the optimization function, and application of this variable parameter to the processor for the remainder of the execution of the task.2012-02-09
20120036376POWER CONTROL DEVICE FOR PROCESSOR - A processor has: a power table including a plurality of power control registers each rewritably storing power control information; a condition determiner for rewritably storing a plurality of operating conditions (e.g., a comparison address to be compared with the program counter) and determining which one of the plurality of operating conditions is satisfied by a current operation of the processor so as to supply an index signal to select one of the plurality of power control registers based on the determination; and a voltage/clock controller for controlling the power consumption in a control object circuit block according to the power control information in one of the power control registers that is selected by the index signal.2012-02-09
20120036377SYSTEM AND METHOD TO ESTABLISH AND DYNAMICALLY CONTROL ENERGY CONSUMPTION IN LARGE-SCALE DATACENTERS OR IT INFRASTRUCTURES - A system and method for establishing and dynamically controlling energy consumption in large-scale datacenters or IT infrastructures. The system including a primary configuration server, a router coupled to the primary configuration server, and a plurality of power-managed domains/clusters coupled to the router. The primary configuration server distributes an energy target to each of the power-managed domains/clusters over a predetermined interval to enable each of the power-managed domains/clusters to manage the power consumption for each of the power-managed domains/clusters to meet the energy target.2012-02-09
20120036378COMPUTER AND CONTROL METHOD THEREOF - A mobile computer as an electronic apparatus and a control method thereof. The control method of the mobile computer which receives power from an adaptor or a battery includes receiving power from one of the adaptor and the battery and operating in an adaptor mode or a battery mode, performing a predetermined power saving operation, which is disabled in the adapter mode, while operating in the battery mode, and performing the power saving operation in a battery emulation mode by maintaining power supply from the adaptor upon an occurrence of a predetermined mode changing event in the adaptor mode.2012-02-09
20120036379Power Control for Information Handling System Having Shared Resources - An information handling system includes at least two processing systems that share system resources. In response to detecting a designated event, a power control module of the information handling system can select one of a plurality of available power profiles. The power profile can be selected based on the event and state information indicative of a state of the processing systems. Based on the selected profile, the power control module can set an operational power mode of one or more of the shared system resources.2012-02-09
20120036380Clock Ratio Controller For Dynamic Voltage and Frequency Scaled Digital Systems, and Applications Thereof - The present invention provides a clock ratio controller for dynamic voltage and frequency scaled digital systems, and applications thereof. In an embodiment, a digital system is provided that includes a first digital circuit that operates at a first rate determined by a first clock signal and a second digital circuit that operates at a second rate determined by a second clock signal. The first digital circuit is coupled to the second digital circuit by a bus that is used for communications between the first digital circuit and the second digital circuit. A clock ratio controller is used to adjust the frequency of the first clock signal and/or the second clock signal in response to a power management signal without causing a loss of synchronization between the first digital circuit and the second digital circuit.2012-02-09
20120036381INFORMATION PROCESSING DEVICE, POWER CONTROL METHOD, AND PROGRAM - There is provided an information processing device including a memory, an OS that acquires location information of data stored in the memory, and a BIOS that performs power control to cause the memory to transition to a power saving state with reference to the location information acquired by the OS.2012-02-09
20120036382COMPUTER SYSTEM WITH POWER SAVING FUNCTION - A computer system capable of showing documents for users to read in a power saving mode is disclosed. The computer system includes a system end and a display end. The system end operates normally in a normal mode, when in a reading mode, the system end converts the data in processing to N pieces of frame data, and then the system end enters a suspend mode. The display end operates continuously in the reading mode. It includes an image buffer connecting to the system end, the image buffer temporarily storing N pieces of the frame data sent by the system end, an input device generating a control signal; a display panel; and an image transmitter connected to the image buffer, the display panel and the input device. The image transmitter displays the frame data on the display panel. When in the reading mode, the image transmitter receives the control signal generated by the input device, and retrieves the specific frame data from the image buffer and sends it to the display panel for displaying.2012-02-09
20120036383POWER SUPPLY FOR NETWORKED HOST COMPUTERS AND CONTROL METHOD THEREOF - A power supply is used in combination with networked first and second hosts with a virtual machine implemented on the first host. The power supply is comprised of: a memory; an outlet part linked with outlets respectively supplying electricity to the hosts; a communication interface linked with the hosts; a controller linked with the memory, the outlet part and the communication interface; a migration process located on the memory, wherein the migration process causes the communication interface to send a migration instruction to the first host, the migration instruction causing migration of the virtual machine to the second host; and a shut-down process located on the memory, wherein the shut-down process causes the communication interface to send a shut-down instruction to the first host, the shut-down instruction causing shut-down of the first host.2012-02-09
20120036384Reducing Power Consumption While Synchronizing A Plurality Of Compute Nodes During Execution Of A Parallel Application - Methods, apparatus, and products are disclosed for reducing power consumption while synchronizing a plurality of compute nodes during execution of a parallel application that include: beginning, by each compute node, performance of a blocking operation specified by the parallel application, each compute node beginning the blocking operation asynchronously with respect to the other compute nodes; reducing, for each compute node, power to one or more hardware components of that compute node in response to that compute node beginning the performance of the blocking operation; and restoring, for each compute node, the power to the hardware components having power reduced in response to all of the compute nodes beginning the performance of the blocking operation.2012-02-09
20120036385Method For Controlling The Power Usage Of A Computer - A method and apparatus for controlling the power usage of a processor is disclosed. The power usage of the processor is monitored. When the power usage of the processor exceeds a threshold power usage value, the power used by the processor is reduced or limited. A processor utilization value is also monitored. When the processor utilization value is above a threshold utilization value, the processor is ramped to a higher performance state. When power to the processor is being limited, a first rate is used to ramp the processor to the higher performance state. When power to the processor is not being limited, then a second rate, different from the first rate, is used to ramp the processor to the higher performance state.2012-02-09
20120036386SERVER MONITORING SYSTEM - A server managing system includes a first server unit, a second server unit, and a monitor device connected to the first server unit and the second server unit in series. Each of the first server unit and the second server unit comprises multiple hardware components and a microcontroller connected to the multiple hardware components. The microcontroller monitors the multiple hardware components and sends monitored hardware information to the monitor device.2012-02-09
20120036387STORAGE SYSTEM, CONTROL APPARATUS, AND CONTROL METHOD - A storage system includes a storage and control units. In each of the control units: a relay unit relays access to the storage; an access controller accesses the storage through one of the relay unit in the control unit and the relay unit in another of the control units; and an operational-state controller determines whether or not the relay unit in the above-mentioned another control unit is usable when the operational-state controller detects occurrence of an abnormality in the above-mentioned another control unit, and makes the above-mentioned another control unit transition to a partially-operational state when the relay unit in the above-mentioned another control unit is usable. In the partially-operational state, at least the access controller in the above-mentioned another control unit is not in operation and the access controller in the control unit can access the storage through the relay unit in the above-mentioned another control unit.2012-02-09
20120036388SYSTEM AND METHOD FOR SYNCHRONIZING MULTIPLE MEDIA DEVICES - Multiple media devices are synchronized in a multi-media system having a computer system, a plurality of media devices, and a display system. Each media device to be synchronized receives a front-end synchronization signal that periodically increments a front-end counter. The front-end counter represents an unadjusted system time (UST). The media device obtains a frame of data to be displayed from a computer system. The media device also receives a back-end synchronization signal that periodically increments a back-end counter each time a frame of data is to he displayed. The back-end counter represents a media stream count (MSC). UST and MSC data are periodically transmitted to the computer system for analysis and use by a synchronization algorithm. Specifically, UST is transmitted to the computer system each time a frame of data is obtained, and a UST/MSC pair is transmitted to the computer system each time a frame of data is displayed. The computer system executes a synchronization algorithm that uses the transmitted UST and UST/MSC pair to maintain the media devices in a synchronized state.2012-02-09
20120036389Precision Oscillator for an Asynchronous Transmission System - A precision oscillator for an asynchronous transmission system. An integrated system on a chip with serial asynchronous communication capabilities includes processing circuitry for performing predefined digital processing functions on the chip and having an associated on chip free running clock circuit for generating a temperature compensated clock. An on-chip UART is provided for digitally communicating with an off-chip UART, which off-chip UART has an independent time reference, which communication between the on-chip UART and the off-chip UART is effected without clock recovery. The on-chip UART has a time-base derived from the temperature compensated clock. The temperature compensated clock provides a time reference for both the processing circuitry and the on-chip UART.2012-02-09
20120036390REDUNDANCY CONFIGURATION OF MAIN UNIT - A single main unit manages information on hardware resources and the like of all main units connected to a network in an integrated fashion. A slot management module, a slot control module, and a physical slot/managed slot comparison table are provided between an input/output control module and a slot interface subordinate thereto. The input/output control module accesses the slot interface by using virtual slot identification information. The slot management module refers to the physical slot/managed slot comparison table, converts the virtual slot identification information into physical slot identification information, and accesses a slot control module corresponding to the physical slot identification information obtained by the conversion, thereby realizing a physical access of the input/output control module to the slot interface.2012-02-09
20120036391METHOD, SYSTEM, AND APPARATUS FOR NETWORK DEVICE TO ACCESS PACKET SWITCHED NETWORK - A method for a network device to access a packet switched network is applied to a system in which the network device accesses the packet switched network by connecting to PEs in an active-standby mode. The method includes: an active PE and a standby PE each sends a fault detection message to the network device through an interface connected to the network device; the active PE sets the state of the interface “up” and advertises a route to a remote PE if a fault detection response returned by the network device is received through the interface within a preset period; otherwise, the active PE sets the state of the interface to “down” , and withdraws the advertised route; and the standby PE sets the state of the interface to “up” and advertises another route to the remote PE after receiving a fault detection response through the interface connected to the network device.2012-02-09
20120036392FAULT DETECTION AND CORRECTION FOR SINGLE AND MULTIPLE MEDIA PLAYERS CONNECTED TO ELECTRONIC DISPLAYS, AND RELATED DEVICES, METHODS AND SYSTEMS - Systems, devices, software, hardware and networks adapted and arranged for monitoring and correcting faults in networked media player systems that include electronic displays are provided. After detection or notification of a fault in at least one networked media player in a network of at least two, or N, media players operationally connected to electronic displays, the invention provides an alternate source of signal to the affected display. In some preferred embodiments, the invention utilizes at least one additional, or N+1, media player as a backup to substitute for the failed media player. Reconfiguration of the faulted media player by means of the N+1 backup networked media player advantageously increases the reliability and efficiency of ongoing maintenance of digital visual systems operating in commercial and other environments.2012-02-09
20120036393FAILURE RECOVERY METHOD, FAILURE RECOVERY PROGRAM AND MANAGEMENT SERVER - In a computer system including server apparatuses such as an active server and a standby server connected to a storage apparatus, when the active server fails, a management server changes over connection to the storage apparatus from the active server to standby server to thereby hand over operation to the standby server. The management server refers to a fail-over strategy table in which apparatus information of the server apparatuses is associated with fail-over methods to select fail-over strategy in consideration of apparatus information of the active and standby servers.2012-02-09
20120036394DATA RECOVERY METHOD, DATA NODE, AND DISTRIBUTED FILE SYSTEM - A data recovery method includes: by a first data node, obtaining a notification that a second data node fails; and storing specified data to a third data node, recording information of the specified data stored in the third data node in backup information stored in the first data node, and providing a metadata node and other data nodes storing the specified data with the information of the specified data stored in the third data node, where the specified data is data stored in the first and second data nodes. A data recovery method, two data nodes, and a distributed file system are also provided. In embodiments of the present invention, the data recovery is mainly performed among the data nodes, and the metadata node does not need to perform a lot of operations. Therefore, the load of the metadata node is reduced.2012-02-09
20120036395DETECTING DATA-WRITE ERRORS - An embodiment of a data read path includes recovery and decoder circuits. The recovery circuit is operable to recover coded data from a storage medium, and the decoder circuit is operable to detect, in the recovered data, a write error that occurred during a writing of the coded data to the storage medium. For example, such an embodiment may allow detection of a write error that occurred while writing data to a bit-patterned storage medium.2012-02-09
20120036396Built-in-Self-Test Using Embedded Memory and Processor in an Application Specific Integrated Circuit - A test method for an ASIC uses an embedded processor in the ASIC to execute test routines from an embedded memory or an external memory. During ASIC production, the test routines can comprehensively test of the blocks of the ASIC without a complicated test pattern from test equipment. The test routines can also perform power-up tests in systems or end products containing the ASIC. Test selection, activation, and result output can be implement using a few terminals of the ASIC.2012-02-09
20120036397UTILIZING LOG EVENT ONTOLOGY TO DELIVER USER ROLE SPECIFIC SOLUTIONS FOR PROBLEM DETERMINATION - A log event can be received from a log source within an application server environment. The log event can be an error message which is associated with a log level. In one embodiment, the application server environment can be a JAVA 2012-02-09
20120036398MULTIPLE 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. The processor uses the accumulated usage information in selecting processor cores to perform processor operations.2012-02-09
20120036399System And Method For Automated Software Application Development - A computer-implemented method for identifying a new software application to be developed. A computer database is searched for matching keywords that correspond to any of a group of selected keywords, indicative of the new application. The database contains descriptive keywords which are indicative of a set of existing applications. If no matching keywords are found in the database, then a description of the new application is requested from the potential user; the description of the new application is received from the potential user; and the description of the new application is used as a basis for developing the new application.2012-02-09
20120036400DATA PROCSSING SYSTEM WITH PERIPHERAL CONFIGURATION INFORMATION ERROR DETECTION - In a data processing system including a first master operably coupled to a peripheral bus interface and a plurality of peripherals operably coupled to the peripheral bus interface, wherein the first master communicates with each of the plurality of peripherals via the peripheral bus interface, a method includes initiating a write, by the first master, of configuration information to a first peripheral of the plurality of peripherals. In response to initiating the write, the configuration information is provided via the peripheral bus interface for storage into the first peripheral, wherein a first error syndrome of the configuration information is generated by the peripheral bus interface. The provided configuration information is stored in the first peripheral, and the first error syndrome is stored in storage circuitry of the peripheral bus interface. The first error syndrome can be used to check the integrity of configuration information during subsequent error checking.2012-02-09
20120036401SELECTION OF A DOMAIN OF A CONFIGURATION ACCESS - A data processing system includes an input/output (I/O) host bridge to which at least one I/O adapter is coupled by an I/O link. In a register of the I/O host bridge, a configuration partitionable endpoint (PE) field is set to identify a PE to be used for an I/O configuration operation. Thereafter, the host bridge initiates the I/O configuration operation on the I/O link and determines if an error occurred for the I/O configuration operation. In response to a determination that an error occurred for the I/O configuration operation, an error state is set in the I/O host bridge only for the PE indicated in the configuration PE field of the register in the I/O host bridge, wherein I/O configuration errors are isolated to particular PEs.2012-02-09
20120036402User-customizable error forwarding method and system - A user-customizable error forwarding method and system are described for accomplishing user-customizable error forwarding. The method includes providing an error forwarding option on an error message. Upon selection of the error forwarding option by the user, an e-mail is automatically generated with the message portion of the e-mail automatically populated with information relating to the error. The user can then customize the automatically generated e-mail by inputting the address of a recipient to receive the e-mail and/or adding text to the message portion of the e-mail. The system for user-customizable error forwarding includes: a display for showing the user an error message along with an error forwarding option; software for automatically generating an e-mail that is populated with information relating to the error upon selection of the error forwarding option by the user; input means for allowing the user to input the address of a recipient to receive the automatically generated e-mail and/or for adding text to the message portion of the e-mail; and software to allow the sending of the automatically generated, customized e-mail.2012-02-09
20120036403INFORMATION PROCESSING APPARATUS, COMMUNICATION SYSTEM, COMMUNICATION CONTROL METHOD, AND STORAGE MEDIUM - An information processing apparatus which make it possible to confirm an error recovery event. A device proxy server as an information processing apparatus is connected to a printer and a client PC via a network. The device proxy server receives an event message indicative of an event having occurred in a printer. The received event message is transferred to a client PC. When the event message transferred to the client PC is related to an error event indicative of an error having occurred in the printer, the device proxy server monitors whether or not the error event has been eliminated in the printer. When the error event is eliminated in the printer, the device proxy server sends an error recovery message indicative of elimination of the error event to the client PC.2012-02-09
20120036404CONTROL APPARATUS AND CONTROL METHOD - A control apparatus controlling testing of a memory under test that includes one or more row repair memory blocks and column repair memory blocks. The control apparatus comprises a counting section that sequentially receives test results respectively indicating pass/fail of a plurality of test blocks of the memory under test, and sequentially counts, for each first-type memory block, which is a row-oriented memory block or a column-oriented memory block, a fail memory block number among second-type memory blocks; a selecting section that selects memory blocks first-type memory blocks for which the fail memory block number exceeds a reference value, such that the number of selected memory blocks is no greater than the number of first-type repair memory blocks of the memory under test; and a test control section that masks test blocks among the memory blocks selected by the selecting section and causes further testing of the memory under test.2012-02-09
20120036405FAILURE ANALYZING DEVICE AND FAILURE ANALYZING METHOD - According to one embodiment, a failure analyzing device includes a classifying unit that classifies a failure type in a fail bit map corresponding to each layer, a storage unit that stores a rule to combine failed cells of different layers, and a determining unit that groups a classification result matched with the rule among classification results based on the classifying unit. The rule includes a base point failure, an association failure becoming a combination object of the base point failure, a combination condition defining a relationship between the base point failure and the association failure, and a combination failure name. The determining unit extracts the base point failure from the classification result of one layer, extracts the association failure matched with the combination condition from the classification results of the other layers, groups the extracted base point failure and association failure, and provides the combination failure name.2012-02-09
20120036406METHOD AND APPARATUS FOR DEVICE ACCESS PORT SELECTION - The disclosure describes a novel method and apparatuses for allowing a controller to select and access different types of access ports in a device. The selecting and accessing of the access ports is achieved using only the dedicated TDI, TMS, TCK, and TDO signal terminals of the device. The selecting and accessing of device access ports can be achieved when a single device is connected to the controller, when multiple devices are placed in a daisy-chain arrangement and connected to the controller, or when multiple devices are placed in a addressable parallel arrangement and connected to the controller. Additional embodiments are also provided and described in the disclosure.2012-02-09
20120036407METHOD AND APPARATUS FOR TEST CONNECTIVITY, COMMUNICATION, AND CONTROL - Functional circuits and cores of circuits are tested on integrated circuits using scan paths. Using parallel scan distributor and collector circuits for these scan paths improves test access of circuits and cores embedded within ICs and reduces the IC's power consumption during scan testing. A controller for the distributor and collector circuits includes a test control register, a test control state machine and a multiplexer. These test circuits can be connected in a hierarchy or in parallel. A conventional test access port or TAP can be modified to work with the disclosed test circuits.2012-02-09
20120036408Test Chain Testability In a System for Testing Tri-State Functionality - An embodiment of the invention provides system for detecting faults on a test chain. A circuit provides a test signal to an input of a test chain. The test chain includes a plurality of buffers connected in series. A register receives a logical value representing the output of the test chain. The register sends the logical value representing the output of the test chain to test circuitry where the value is observed.2012-02-09
20120036409EFFICIENT ENCODING AND DECODING METHODS FOR REPRESENTING SCHEDULES AND PROCESSING FORWARD ERROR CORRECTION CODES - A sequence of symbol operations (a “schedule representation”) within a data storage device, wherein the operations are those used to process encoding or decoding operations of a forward error correction code (an “FEC code”) upon an arbitrary block of data of a given size (where size can be measured in numbers of symbols). The method is such that the schedule representation can be used to direct the processing of these operations upon a block of data in a way that is computationally efficient. Preferably, the same method can be applied to represent schedules derived from multiple different algorithms for the encoding or decoding of a code or for multiple different codes.2012-02-09
20120036410Techniques To Control Power Consumption In An Iterative Decoder By Control Of Node Configurations - A method for controlling power consumption of an iterative decoder based on one or more criteria is described. The method may include progressively enabling and disabling nodes of the iterative decoder to perform iterative decoding on a demodulated signal to provide a decoded signal with minimal variation of a supply voltage.2012-02-09
20120036411METHOD, SYSTEM, AND APPARATUS FOR DISTRIBUTED DECODING DURING PROLONGED REFRESH - Methods, apparatuses and systems are disclosed for preserving, verifying, and correcting data in DRAM device during a power-saving mode. In the power-saving mode, memory cells in the DRAM device may be refreshed using a self-refresh operation. This self-refresh operation may allow bit errors to occur in the DRAM device. However, by employing error correction coding (ECC), embodiments of the present invention may detect and correct these potential errors that may occur in the power-saving mode. Furthermore, a partial ECC check cycle is employed to check and correct a sub-set of the memory cells during a periodic self-refresh process that occurs during the power-saving mode.2012-02-09
20120036412LOW DELAY AND AREA EFFICIENT SOFT ERROR CORRECTION IN ARBITRATION LOGIC - There is provided an arbitration logic device for controlling an access to a shared resource. The arbitration logic device comprises at least one storage element, a winner selection logic device, and an error detection logic device. The storage element stores a plurality of requestors' information. The winner selection logic device selects a winner requestor among the requestors based on the requestors' information received from a plurality of requestors. The winner selection logic device selects the winner requestor without checking whether there is the soft error in the winner requestor's information.2012-02-09
20120036413DIGITAL BROADCASTING SYSTEM AND METHOD OF PROCESSING DATA - A digital broadcasting system and method of processing data are disclosed. Herein, a method of processing data in a transmitting system includes creating a data group including a plurality of mobile service data packets, re-adjusting a relative position of at least one main service data packet of a main service data section, the main service data section including a plurality of main service data packets, and multiplexing the mobile service data of the data group and the main service data of the main service data section in burst units. Herein, a position of an audio data packet among the main service data packets of the main service data section may be re-adjusted. Also, a position of an audio data packet included in the main service data section may be re-adjusted based upon a multiplexing position of the main service data section.2012-02-09
20120036414RENDERING DATA WRITE ERRORS DETECTABLE - An embodiment of a data write path includes encoder and write circuits. The encoder circuit is operable to code data so as to render detectable a write error that occurs during a writing of the coded data to a storage medium, and the write circuit is operable to write the coded data to the storage medium. For example, such an embodiment may allow rendering detectable a write error that occurs while writing data to a bit-patterned storage medium.2012-02-09
20120036415Systems and Methods for Performing Forward Error Correction - In accordance with the teachings described herein, systems and methods are provided for performing forward error correction. A decoder for performing forward error correction for a frame in a data stream includes a state machine configured to determine if a code block within the frame received by the decoder is a complete code block or a partial code block, the frame including a plurality of code blocks. A decoding unit is configured to receive the code block, and, when the code block is a partial code block, to generate an output based on decoding the partial code block and an additional partial decoding result that is input to the decoding unit.2012-02-09
20120036416LIST VITERBI DECODING OF TAIL BITING CONVOLUTIONAL CODES - A low complexity List Viterbi algorithm (LVA) for decoding tail biting convolutional codes (TBCCs) has lower complexity than a solution of running the LVA algorithm for all states. In one aspect, a low complexity LVA-TBCC process includes finding a list of states from a single Viterbi algorithm and finding a list of potential codewords for each state in the state list using the LVA. A cyclic redundancy check may prune out false solutions. The disclosed method may be applied to many communication systems to improve error performance similar to LTE downlink PBCH decoding enhancements.2012-02-09
20120036417Method for detecting an error in an A/D converter by parity predictions - For detecting an error of an A/D converter, which is designed to generate at least one digital output signal, which includes a quantity of output data bits, based on at least one analog input signal, and during a conversion, to generate a thermometer code which includes a quantity T of output data values, the detection method includes: ascertaining a first parity directly for the output data bits of the output signal; making a prediction for the output data bits on the basis of the T output data values of the thermometer code; ascertaining a second parity, which is a reverse of the first parity, for the predicted output data bits; and detecting an error for the A/D converter when both the first and second parities are identical.2012-02-09
20120036418DISPLAY CONTROL APPARATUS - To enable an instrument panel to appropriately check whether or not data display is normal.2012-02-09
20120036419SEMICONDUCTOR MEMORY DEVICE AND METHOD FOR DRIVING THE SAME - A semiconductor memory device includes: a first bank and a second bank; one or more first data input/output pads disposed at one side of the first bank and used in access to data of the first bank; one or more second data input/output pads disposed at one side of the second bank and used in access to data of the second bank; a first cyclic redundancy code (CRC) generation circuit for generating a first CRC using a plurality of data output from the first bank and outputting the generated first CRC through the first data input/output pads; and a second CRC generation circuit for generating a second CRC using a plurality of data output from the second bank and outputting the generated second CRC through the second data input/output pads.2012-02-09
20120036420Document Validation System and Method - The present invention relates generally to the field of self-validating documents in supply chain management, documentation services and method for creating the same.2012-02-09
20120036421ELECTRONIC TEMPLATE CONVERTING METHOD, APPARATUS, AND RECORDING MEDIUM - The present disclosure relate to an electronic form converting method, apparatus, and recording medium. The apparatus includes unit for receiving an electronic form conversion request along with requested form; analyzer for analyzing requested form to generate analysis information based on analysis result and determining whether requested form is valid based on analysis information and predefined criteria information; generator for generating standard form by converting requested form with predefined criteria information if requested form is determined as valid; generator for generating converted form by converting standard form in response to and based on information on conversion format inputted; and converted form provider for providing converted form responding to electronic form conversion request. The present disclosure converts extensive types/formats of electronic document into standard form leading to fluent exchanges of electronic documents and enhanced job performance and further provides standards forms converted to custom formats by user requirements improving user convenience.2012-02-09
20120036422SYSTEM AND METHOD FOR RENDERING FORMS BASED ON AN IDENTIFICATION NUMBER - A system and method for rendering a form based on an identification number. A client device including an extensible interface platform (EIP) application can be configured in association with a centralized server via a network. A form category can be selected and the identification number with respect to a form can be entered on a user interface associated with the client device. The form that matches the identification number can be collected from a database associated with the centralized server. The information required for retrieving instruction to populate the form can be entered in the user interface and the form can be rendered based on a user preference. Such an approach reduces the cost of rendering and shipping a large number of forms to a number of locations.2012-02-09
20120036423System for and Method of Collaborative Annotation of Digital Content - The present invention provides a system for and a method of collaborative annotation of digital content. In accordance with an embodiment of the present invention, a method of annotating digital content is provided. An annotation related to a portion of a volume of digital content is created. The annotation is stored in computer-readable memory in a manner that maintains a logical connection between the annotation and the portion of the volume of the digital content. The annotation is created by a first user. A comment is created by a second user in response to the annotation. The comment is stored in computer-readable memory in a manner that maintains a logical connection between the comment and the annotation. The portion of the volume of the digital content is displayed together with at least an identification of the annotation and at least an identification of the comment.2012-02-09
20120036424Method and system for receiving and displaying information2012-02-09
20120036425INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, CONTROL METHOD FOR THE INFORMATION PROCESSING APPARATUS, AND RECORDING MEDIUM - An information processing apparatus according to this invention, if a user instructs execution of a function of the information processing apparatus via a first operation screen displayed in a display unit by a Web browser based on screen information provided by a Web server, generates a script including a preset execution condition for executing the function and then transmits the generated script to the Web server. Further, upon acceptance of a modification of the execution condition by the user via a second operation screen displayed based on the screen information received from the Web server, the information processing apparatus receives, from the Web server, the script that has been edited by the Web server in accordance with the modified execution condition, and executes the function in accordance with the edited script.2012-02-09
20120036426CONTENT MANAGEMENT APPLICATION FOR AN INTERACTIVE ENVIRONMENT - The content management application is an intranet application which provides a process for implementing changes to an internet website of a company by providing the company the ability to define and enforce a common style of page layout. The application can be accessed via a desktop browser and multiple users may access the application for multiple reasons at the same time. The application also dynamically generates new page designs and new component design with various people assigned to groups or teams enabling the continuous creation and processing of content. Once the content is created and reviewed, it is then launched onto the company's internet site for viewing by the internet users accessing the company's web page.2012-02-09
20120036427DOCUMENT PROCESSING APPARATUS, DOCUMENT PROCESSING METHOD AND COMPUTER PROGRAM - A document processing apparatus which performs layout processing using first and second pages having first and second regions respectively on which content data is arranged. An obtaining processor obtains the content data and a generating processor generates a new page based on the first page in a case where the obtained content data falls inside neither the first nor second region and the first region is larger than the second region, and generates the new page based on the second page in a case where the obtained content data falls inside neither the first nor second region and the second region is larger than the first region. An arranging processor arranges the content data in the first region in the first page, the second region in the second page, and a region in the new page generated by the generating processor.2012-02-09
20120036428ADVANCED SCROLLING - A device may receive a selection of a first one of portions of a document, changing sizes of at least some of the portions based on the selection, determining a first location of an index button in an index bar, identify one of the portions based on the determined first location of the index button, and display the identified portion.2012-02-09
20120036429ELECTRONIC BOOK SYSTEM AND CONTENT SERVER - An electronic book system, which provides a service for improving usability for users by sharing, acquiring, and analyzing text information and image information contained in an electronic book and various information items added to the electronic book, is provided. A typical aspect of the present invention includes a content server and a terminal including a viewer. The viewer includes comment input means that receives an input of a comment for transmission to the content server and freehand-memo input means that receives an input of a freehand memo for transmission to the content server; and the content server includes a comment processing unit that retains information about the comment in comment storing means, retains information about the freehand memo in freehand-memo storing means, causes the comment and the freehand memo to be displayed when a user browses the electronic book and, when another user browses the electronic book, causes the freehand memo to be displayed on a viewer of the another user.2012-02-09
20120036430Input Shortcuts for a Communications Device - A method of inputting an electronic address into a text field on a communications device is disclosed, as well as a device and controller for implementing the method. The method includes: receiving, through a user input interface of the device, an input corresponding to a predetermined delimiter; selecting a non-text symbol character from a set of non-text symbol characters in dependence on a number of times the input corresponding to the predetermined delimiter has been repetitively input without any intervening inputs; and adding the selected non-text symbol character to the text field of the communications device when an input other than that corresponding to the predetermined delimiter is received.2012-02-09
20120036431SERVER APPARATUS, ELECTRONIC APPARATUS, ELECTRONIC BOOK PROVIDING SYSTEM, ELECTRONIC BOOK PROVIDING METHOD, ELECTRONIC BOOK DISPLAYING METHOD, AND PROGRAM - [Object] To lead a user to various types of information easily with an electronic book as a starting point. [Solving Means] A server apparatus includes a storage, a communication section, and a controller. The storage stores an electronic book obtained by digitizing a book having at least one page in which at least one information item is represented, and associated information that is associated with the information item. The communication section communicates with an external electronic apparatus. The controller generates, when the electronic book is displayed by the external electronic apparatus and the information item of the electronic book is designated, an electronic book unit by adding first metadata to the information item so that display processing of the associated information is executed on the external electronic apparatus, and controls the communication section to transmit the generated electronic book unit to the external electronic apparatus.2012-02-09
20120036432DATA PROCESSING APPARATUS, IMAGE DISPLAY METHOD, AND RECORDING MEDIUM - When generating image data for preview image corresponding to document data of a plurality of pages, for each page, and displaying preview images based on the generated image data, a preview image display based on the already-generated image data is started before the image data generation for all the pages is completed, and an instruction of a process for the preview image is accepted and the process is executed before the preview image display for all the pages is completed.2012-02-09
20120036433Three Dimensional User Interface Effects on a Display by Using Properties of Motion - The techniques disclosed herein use a compass, MEMS accelerometer, GPS module, and MEMS gyrometer to infer a frame of reference for a hand-held device. This can provide a true Frenet frame, i.e., X- and Y-vectors for the display, and also a Z-vector that points perpendicularly to the display. In fact, with various inertial clues from accelerometer, gyrometer, and other instruments that report their states in real time, it is possible to track the Frenet frame of the device in real time to provide a continuous 3D frame-of-reference. Once this continuous frame of reference is known, the position of a user's eyes may either be inferred or calculated directly by using a device's front-facing camera. With the position of the user's eyes and a continuous 3D frame-of-reference for the display, more realistic virtual 3D depictions of the objects on the device's display may be created and interacted with by the user.2012-02-09
20120036434Configurable Pie Menu - Systems, methods, and other implementations for a configurable pie menu are described herein. A pie menu has sectors of which at least one sector is both associated with a currently assigned menu item and at least one configuration menu. The operation of the pie menu is started by a pie menu activation input. Subsequent user input may then be interpreted as a pie menu selection input or a pie menu configuration invocation input. A pie menu configuration invocation input ascertains a pie sector and invokes the at least one configuration menu associated with the ascertained pie sector. The configuration menus provide a larger set of menu items, one of which is the menu item currently assigned to the pie sector. A menu item selected from the invoked configuration menu is assigned to the pie sector to which the configuration menu is associated.2012-02-09
20120036435Apparatuses and Methods for Rearranging Menu Items - An electronic interaction apparatus is provided with a processing unit. The processing unit detects a drag event on a touch screen to indicate a first position to which a menu item is moved, and determines whether the first position corresponds to a page indicator other than a currently highlighted page indicator. If so, the processing unit further configures the touch screen to display a plurality of first menu items corresponding to the page indicator.2012-02-09
20120036436CONTEXTUAL WEB PAGE SYSTEM AND METHOD - A system and method for controlling a media generation system where a media event may be selected via a stateless software module, the system receiving a media event protocol file corresponding to the selected media event. The media generation system generates the media event based on the received media event protocol file.2012-02-09
20120036437Method, Devices, and System for Delayed Usage of Identified Content2012-02-09
20120036438COMPUTER SYSTEM WITH ENHANCED USER INTERFACE FOR IMAGES - A computer system and method are presented that enhance a user experience when viewing images displayed on the computer. The system includes a user interface for the computer that displays a number of thumbnail images that are small representations of image files existing on the computer. The thumbnail images are arranged in alignment with one another, such as at the bottom of a viewing window. An enlarged preview image is positioned adjacent the thumbnail images. The enlarged preview image corresponds to a selected thumbnail image and is a larger representation of an image file corresponding with the selected thumbnail image. A control is displayed in the window that enables the user to iterate through the thumbnail images in at least one direction. As the user iterates through the thumbnail images, the enlarged preview image changes correspondingly.2012-02-09
20120036439METHOD AND SYSTEM FOR MESSAGE TRANSMISSION AND DISPLAY IN COMPUTING DEVICE - A method and system for message display and transmission in a computing device are disclosed. The method includes a step of determining whether a storage unit of the computing device stores at least a set of communication data or not. If the storage unit does not store the communication data, then the communication data would be downloaded from a server to the computing device and be stored in the storage unit. Moreover, the communication data is displayed by a display device of the computing device according to a particular procedure executed by the computing device.2012-02-09
20120036440SUPERVISORY PORTAL SYSTEMS AND METHODS OF OPERATION OF SAME - A managed services platform and method of operation of same are described herein. The platform can include a device management service (DMS) server in which the DMS server can act as a gateway for communications with one or more computing devices, and the computing devices are associated with a first entity. The platform can also include an application service (AS) server in which the AS server is communicatively coupled with the DMS server. When a first computing device contacts the DMS server, the DMS server is operable to provide a bundle to the first computing device. As an example, the bundle contains content that at least includes one or more configuration messages and an application set that contains one or more predefined applications. The content of the bundle can be determined at least in part by the first entity.2012-02-09
20120036441INTERFACE FOR MOBILE DEVICE AND COMPUTING DEVICE - An interface between mobile devices and computing devices, such as a PC or an in-vehicle system permits a user to use the better user interface of the computing device to access and control the operation of the mobile device.2012-02-09
20120036442MANAGED SERVICES PORTALS AND METHOD OF OPERATION OF SAME - A managed services platform and method of operation of same are described herein. The platform can include a device management service (DMS) server in which the DMS server can act as a gateway for communications with one or more computing devices, and the computing devices are associated with a first entity. The platform can also include an application service (AS) server in which the AS server is communicatively coupled with the DMS server. When a first computing device contacts the DMS server, the DMS server is operable to provide a bundle to the first computing device. As an example, the bundle contains content that at least includes one or more configuration messages and an application set that contains one or more predefined applications. The content of the bundle can be determined at least in part by the first entity.2012-02-09
20120036443INFORMATION TERMINAL, INFORMATION PRESENTATION METHOD FOR AN INFORMATION TERMINAL, AND INFORMATION PRESENTATION PROGRAM - An information terminal enables a user to simply and easily confirm a plurality of pieces of update information handled by a plurality of various application programs without any troublesome operation. An information storage stores a plurality of different types of information. An update information storage stores a part of information updated in the information storages as update information associated with the respective types. An update information manager monitors an information update in the information storages and stores, when an information update is made in the information storages, the part of the updated information in the update information storage as update information associated with the respective types. Further, an information selector extracts the update information stored in the update information storage in time series and outputs them to display them on a screen.2012-02-09
20120036444Systems and Methods for Interactive Web-based Social Networking and Activities Coordination - Automated, user-centric, interactive web-based social networking systems and methods for at least two groups of users, including customer users, which are individuals, and service provider users, which are associated with restaurants, businesses, and/or service provider individuals; also automated appointment event notification matching or corresponding to user-indicated interests that are customized by a first customer user(s) within predetermined geographies and/or subgeographies, wherein the customization, configuration and operation of the systems and methods are driven by a user-centric perspective and factors therefor.2012-02-09
20120036445Secured Client-Server Computer System for Interactive Applications - A client-server type computer system for graphical applications is provided, that is to say, for displaying data in the form of software units called “widgets” on display screens called “display units”, said system being intended to control the operation of a machine, the machine including at least one human-machine interface allowing interaction with the widgets, said system managing critical data or functions. The computer system includes a securing engine controlling the integrity of the display of the critical widgets, the sending of commands which is performed by means of the human-machine interface, the input and display of the critical data. The main provisions of this securing engine are the use of computer “signatures”, the provision of “feedback” circuits and the use of guard mechanisms or dedicated confirmation dialogue boxes. Preferably, the machine is an aircraft, the computer system is the avionics on board said aircraft and the display screens are the cockpit display systems.2012-02-09
20120036446SYSTEM AND METHOD FOR OPTIMIZING ACCESS TO A RESOURCE BASED ON SOCIAL SYNCHRONY AND HOMOPHILY - Disclosed herein are systems, methods, and non-transitory computer-readable storage media for managing resources. A system for managing resources is configured for categorizing users according to at least one of common user characteristics and common user behaviors with respect to at least a first domain to yield a group of users. The system is also configured for identifying a resource associated with at least one user behavior in a second domain different from the first domain during a first time interval for at least one user from the group of users. The system is further configured for modifying an accessibility of the resource, during a second time interval after the first time interval, with respect to the second domain for at least other users in the group of users based on the at least one user behavior.2012-02-09
20120036447JOB PROCESSING APPARATUS AND CONTROL METHOD FOR THE JOB PROCESSING APPARATUS - A job processing apparatus for performing a job process for a job input by a user includes a job determination unit configured to determine whether there is a job being executed or waiting to be executed for a user when the user logs into the job processing apparatus, and a job status display control unit configured to display a job execution information screen showing an execution status of the job being executed or waiting to be executed for the user when it is determined by the job determination unit that there is the job being executed or waiting to be executed.2012-02-09
20120036448SYSTEM AND METHOD FOR PREDICTING USER PATTERNS FOR ADAPTIVE SYSTEMS AND USER INTERFACES BASED ON SOCIAL SYNCHRONY AND HOMOPHILY - Disclosed herein are systems, methods, and non-transitory computer-readable storage media for managing user interfaces. A system for managing user interfaces is configured for categorizing users according to at least one of common user characteristics and common user behaviors with respect to at least a first domain to yield a group of users. The system is also configured for identifying at least one user behavior with respect to a second domain during a first time interval for at least one user in the group of users. The system is further configured for providing a customized interface for at least other users in the group of users with respect to the second domain during a second time interval after the first time interval. In the system, the content in the customized interface is based on the at least one user behavior.2012-02-09
20120036449System for Creating Customized Web Content Based on User Behavioral Portraits - A method is provided for determining a website user behavioral portrait based on navigation on the website and dynamically reconfiguring web pages based on those portraits. In accordance with the method, data relating to the progress of a user through a website is recorded, and an ongoing behavioral portrait of the user is built based on the data. The portrait is then used to dynamically reconfigure web content.2012-02-09
20120036450METHOD FOR PROVIDING INDICATION OF COMMUNICATIVELY COUPLED DEVICE - A system, method and apparatus are described herein for communicatively coupling a communication device to a computing device. In one implementation, identification information of the communication device is transferred to the computing device. For example, the identification information can include wallpaper from the communication device that is loaded onto the computing device and displayed to identify the computing device. The method can include running a synchronization application on the computing device in response to a request for synchronization, retrieving a wallpaper file associated with a communication device, when the communication device is communicatively coupled to the computing device, and displaying the wallpaper file on a display associated with the computing device.2012-02-09
20120036451ELECTRONIC DEVICE AND METHOD FOR FACILITATING RECORDING MEETING CONTENTS - An electronic device includes a screen, a processor, and a storage unit. The storage unit stores one or more computerized instructions. The storage unit includes a meeting user interface (UI) module. The meeting UI module includes a meeting information display sub-module and an application control sub-module. The meeting information display sub-module is may display meeting subject item, an attendee contact list, and a file list on a desktop of the display screen. The application control sub-module may display shortcuts on the desktop of the display screen. The shortcuts are associated with a voice recording application, a note application, and a task editing application.2012-02-09
20120036452MASKING SENSITIVE INFORMATION IN A SCREEN SHARING SESSION - A system can mask specific components of an application, such as a web page, displayed during a screen sharing session. As the web page is being displayed on a first computer screen (i.e., screen), the system can automatically mask specific components of the web page. Thus, when the first screen is captured, and the capture is transmitted to a second screen, the specific components of the web page that have been masked will not be displayed at the second screen.2012-02-09
20120036453SYSTEM AND METHOD FOR GRAPHICAL CREATION, EDITING AND PRESENTATION OF SCENARIOS - The present invention discloses a system and a method for creating, editing, reusing and presenting of scenarios. The scenario may comprise events, where each event may comprise instance and/or class components. The system may comprise a processor and a GUI that is object oriented. The GUI may allow a user to graphically edit, create and define operations upon scenarios, events and events' components; and static and dynamic presentations of the scenario, the events that are associated with the scenario and the events' components. The processor may enable translating the graphical operations into programming code to be executed by a computer.2012-02-09
20120036454SOCIAL MEDIA ENGAGEMENT SYSTEM CONSOLE - A social media engagement system is configured for aggregating a plurality of messages originating from a plurality of social media networks, routing each of the plurality of messages based on predetermined workflow rules into a plurality of queues wherein the queues are categorized based at least in part on types of messages, providing the queues for further processing, thereby resulting in one or more responses, and outputting the one or more responses to one or more of the plurality of social media networks. In some embodiments, the system is further configured for reviewing the data to determine whether any of the data indicates an engagement opportunity and associating some or all the data with a contact record and/or an existing case and/or a new case. In some embodiments, the system tracks influence, and in some embodiments, a console provides vision into various information provided by the system.2012-02-09
20120036455USER INTERFACES FOR NAVIGATING STRUCTURED CONTENT - User interfaces for navigating structured content. In one example embodiment, a user interface for navigating structured content includes a grid and a plurality of multi-dimensional cells each having a unique position in the grid. Each cell is configured to display only a first dimension of structured content before selection and display one or more additional dimensions of structured content upon selection.2012-02-09
20120036456METHOD AND SYSTEM FOR REVISITING PRIOR NAVIGATED PAGES AND PRIOR EDITS - A system and method for navigating or editing may include storing multiple forward or redo stacks and a single back or undo stack. The forward or undo stacks may include separate stacks for each page from which navigation occurs to a page of lower hierarchical level or for each operation for which another operation is subsequently performed. Positions of references in the forward or redo stacks may be modified in response to navigations or edits to place a last navigated page or operation at the top of the stack. The timing of such movement of references may be optimized.2012-02-09
20120036457INTEGRATED DEVELOPMENT ENVIRONMENT FOR RAPID APPLICATION DEVELOPMENT - A method for developing and executing a web application to be used in a data processing system. The method includes instantiating an object in a memory, the object associated with a first web page of the web application. The method also includes displaying the first web page to an end user. The method further includes receiving at least one update to the first web page from a web browser of the end user. The method still further includes storing the at least one update to the first web page in the object. The method also includes displaying a second web page to the end user. The method further includes re-displaying the first web page based on the at least one update to the object.2012-02-09
Website © 2025 Advameg, Inc.