41st week of 2009 patent applcation highlights part 53 |
Patent application number | Title | Published |
20090254741 | HOST PERIPHERAL SYSTEM AND METHOD FOR LOADING AN EXTERNAL PROGRAM CODE TO A HOST FOR SETTING UP A TRANSMISSION MECHANISM WHEN BOOTING - When booting a host, a host peripheral system sends a boot code to the host for controlling the booting operation of the host via a serial transmission line, and loads an external program code into the host. After setting up a transmission mechanism through executing the external program code, the host can forward a write command to the host peripheral system for writing the data provided by the external program code to the command identification sector of the non-volatile memory of the host peripheral system, and the host peripheral system is capable of identifying the data as a command and executes functional operations corresponding to the command. After finishing the functional operations, the host peripheral system forwards a finish signal to the host, and the host is able to send a read command for fetching the data signal generated in the functional operations. | 2009-10-08 |
20090254742 | NAVIGATION SYSTEM AND METHOD WITH SWITCHABLE MULTI-LANGUAGE INTERFACES - A navigation system and method that allows switching between multi-language operating interfaces. It provides multi-language operating interfaces in the storage unit of the navigation system. During the navigation system operation, the user is prompted by Basic Input Output System (BIOS) to select a language of operating interface to display. The navigation system is then installed by executing the index file of the selected language to display the navigation system operating interface in the selected language. | 2009-10-08 |
20090254743 | FLEXABLE AUDIO DATA TRANSMISSION METHOD FOR TRANSMITTING ENCRYPTED AUDIO DATA, AUDIO PROCESSING SYSTEM AND COMPUTER SYSTEM THEREOF - The present invention provides an audio data transmission method for transmitting encrypted audio data, an audio processing system and computer system thereof. The audio data transmission method includes providing an audio data, performing an encryption process upon the audio data according to an encryption standard and a format of the audio data, transmitting the encrypted audio data to an audio device according to a link standard, and utilizing the audio device to perform a decryption process upon the encrypted audio data. | 2009-10-08 |
20090254744 | SYSTEM AND METHOD FOR THE CONCEALMENT OF DEVICE INPUT PARAMETERS - A system and method for concealing input parameters that are being loaded into a device. In one embodiment, the system provides a transformed interface, in which a device into which the parameters are loaded contains a series of inverse transformation keys. The parameters to be concealed are transformed using a particular key, along with a transformed index value to indicate the particular key that must be used to inversely transform the parameter. | 2009-10-08 |
20090254745 | EFFICIENT SECURITY FOR MASHUPS - The present invention provides a method that facilitates secure cross domain mashups in an efficient fashion. The invention allows a first entity, the Masher, to establish at a second entity, the User, a secure mashup by obtaining information from, or taking actions at, a third entity, the Mashee, by using a novel twist to the SSL protocol. The invention is further extended to secure a hub and widget architecture, which allows one Masher to establish at a User, communication with several Mashees. Mutual authentication of all entities, key distribution for authentication, privacy and code verification and dynamic authorization based on the certificate information are provided by the invention. | 2009-10-08 |
20090254746 | COMMUNICATION RELAY DEVICE, INFORMATION PROCESSING SYSTEM, CONTROL METHOD AND PROGRAM - A relay adapter, a method for processing communication data through use of a relay adapter, and a process for leasing the relay adapter to a user by a service provider. The relay adapter includes: an authentication information storage section that stores authentication information of the relay adapter; a power plug; a power socket; and a push switch within the power plug or power socket. The push switch may be depressed. The power plug is detected to be plugged into a power socket of the user. The power socket is connected to a control server by a power line carrying a power signal. Responsive to ascertaining that the push switch is not depressed, mutual authentication is enabled between the relay adapter and the control server. After the mutual authentication, communication data is relayed from an information processing device of the user to a service provider server via the control server. | 2009-10-08 |
20090254747 | METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR PROVIDING E-TOKEN BASED ACCESS CONTROL FOR VIRTUAL WORLD SPACES - A method for providing e-token based access control to virtual world (VW) spaces includes intercepting a request from a first VW member to invite a second VW member to a VW space within a VW network, the request intercepted outside of the VW network. The access controls also include using a secret code associated with the first member to generate an e-token that includes an identifier of the second member and the space. The access controls further include sending the e-token inside the network. In response to a request for access to the space, the access controls include sending the e-token outside of the network for verification. Upon successful verification of the e-token, the access controls include accessing the network and controlling a guard bot inside the network to grant access for the second member to the space. The guard bot adds the second member to an access control list. | 2009-10-08 |
20090254748 | ELECTRONIC MAIL GATEWAY APPARATUS - An e-mail gateway apparatus is configured to delete unnecessary e-mails that are on an e-mail server apparatus. When the S/MIME gateway apparatus fails to receive an e-mail from the e-mail server apparatus, a main control unit of the S/MIME gateway apparatus distributes to a client PC an error notification mail indicating the failure. When a deletion request signal requesting deletion of the reception-failed e-mail is received from the client PC, the main control unit of the S/MIME gateway apparatus requests the e-mail server apparatus to delete the e-mail. | 2009-10-08 |
20090254749 | COOPERATION METHOD AND SYSTEM OF HARDWARE SECURE UNITS, AND APPLICATION DEVICE - The present invention provides a cooperation method of a mobile hardware secure unit and a fixed hardware secure unit, comprising: providing user's identification information of a mobile hardware secure unit; providing platform's identification information of a computer-based or other-device-based fixed hardware secure unit; establishing a bidirectional communication pipe between the mobile and fixed hardware secure unit; and binding the mobile and fixed hardware secure units through interaction of the user's identification information and the platform's identification information. The present invention further provides a cooperation system of a mobile hardware secure unit and a fixed hardware secure unit as well as a computer device, with which the security solution based on a fixed hardware secure unit can be combined with a mobile hardware secure unit securing a user's identity. | 2009-10-08 |
20090254750 | SYSTEMS AND METHODS FOR SECURE WORKGROUP MANAGEMENT AND COMMUNICATION - A secure data parser is provided that may be integrated into any suitable system for securely storing and communicating data. The secure data parser may split or share a data set into multiple portions that are stored or communicated distinctly. Encryption of the original data, the portions of data, or both may be employed for additional security. The secure data parser may be used to protect data in motion by splitting an original data set into portions of data that may be communicated using one or more communications paths. Secure workgroup communication is supported through the secure distribution and management of a workgroup key for use with the secure data parser. | 2009-10-08 |
20090254751 | DATA TRANSMISSION APPARATUS, DATA RECEPTION APPARATUS, AND DATA TRANSFER SYSTEM - Provided is a data transmission apparatus, a data reception apparatus, and a data transfer system which can prevent a case where the same usable data is present in plural apparatuses at the same time and can certainly the move data, in MOVE processing of the data between the data transmission apparatus and the data reception apparatus. The data transmission apparatus ( | 2009-10-08 |
20090254752 | WATERMARKING COMPUTER PROGRAM CODE - A method of embedding information in a computer program code, including a plurality of program statements. The method comprises: inserting a conditional program statement in the computer program code, the conditional program statement including a condition and a plurality of alternative program statements, the conditional program statement being adapted to cause a data processing system to evaluate said condition and, responsive to a result of said evaluating step, to selectively execute one of said plurality of alternative program statements; wherein said condition is indicative of at least a part of said information; and wherein the plurality of alternative program statements are adapted to cause the computer program code to produce the same program output irrespective of which of said alternative program statements is executed. | 2009-10-08 |
20090254753 | SYSTEM AND METHOD OF AUTHORIZING EXECUTION OF SOFTWARE CODE BASED ON ACCESSIBLE ENTITLEMENTS - Embodiments include systems and methods for authorizing software code to be executed or access capabilities in secure operating environments. Profiles may be issued by trusted entities to extend trust to other entities to allow those other entities to provide or control execution of applications in a secure operating environment such as on particular computing devices. A request in a first program may be received from a second program. A profile is then identified. The profile includes at least one entitlement associated with the second program. The profile is authenticated based on a first digest indicative of the profile and the second program is authenticated based on a second digest indicative of the second program. The request is then executed based on the entitlement. | 2009-10-08 |
20090254754 | LIGHTWEIGHT GEOGRAPHIC TRAJECTORY AUTHENTICATION VIA ONE-TIME SIGNATURES - A system and method for a vehicle-to-vehicle communications system that provide active safety applications employing lightweight geographic authentication using one-time signatures. The system and method require each vehicle to construct a discretized representation of its trajectory, which captures its kinematical history to a tunable degree of accuracy and to a tunable extent in the past. This trajectory information is then signed using a one-time signature. Thus, with every periodic message, the sending vehicle transmits the usual application payload, a signed version of the trajectory as described, and the digital signature over all of the fields. | 2009-10-08 |
20090254755 | Object Authentication From A Signature Part - A method of authenticating an object in which a computer system receives indicating data from a sensing device. The indicating data is generated in response to sensing of coded data provided on or in a surface associated with the object and is indicative of an identity of the object and at least part of a signature. The signature is in turn a digital signature of at least part of the identity. The computer system uses the indicating to determine a received identity and a received signature part, before using the using the received identity to determine at least a determined signature part. The determined signature part is then compared to the received signature part to authenticate the object. | 2009-10-08 |
20090254756 | Data communication method - A data communication method capable of performing a synchronization processing at two or more computer terminals while ensuring security. A server certificate and a public key are transmitted through a host-side terminal to a guest-side terminal, whereby the guest-side terminal authenticates the server, and a guest-side hash key used in a hash function, as well as the hash function, are encrypted with the public key. A web server decrypts the hash key and the hash function, creates a digest of the contents with the guest-side hash key, and transmits the digest through the host-side terminal to the guest-side terminal. The guest-side terminal receives the contents and digest received from the host-side terminal, and compares this digest and a digest created from the received contents, whereby security can be ensured when the synchronization processing is performed. | 2009-10-08 |
20090254757 | OPERATOR RECOGNITION DEVICE, OPERATOR RECOGNITION METHOD AND OPERATOR RECOGNITION PROGRAM - An operator recognition device is provided that eliminates the registration of data such as HMM data having a characteristic amount for which error in recognition occurs easily when recognizing an operator, and thus reduces the possibility of errors in recognition, and has stable recognition performance. When registering HMM data that is used when performing recognition processing, a speaker recognition device | 2009-10-08 |
20090254758 | METHOD AND APPARATUS FOR THE SECURE PROCESSING OF SENSITIVE INFORMATION - The subject matter of the invention relates to a system ( | 2009-10-08 |
20090254759 | TAMPER RESISTANCE OF A DIGITAL DATA PROCESSING UNIT - A system for increasing a tamper resistance of a digital data processing unit, comprises a first unit ( | 2009-10-08 |
20090254760 | DATA SECURITY - In one embodiment, a method is provided that may include encrypting, based least in part upon at least one key, one or more respective portions of input data to generate one or more respective portions of output data to be stored in one or more locations in storage. The method of this embodiment also may include generating, based at least in part upon the one or more respective portions of the output data, check data to be stored in the storage, and/or selecting the one or more locations in the storage so as to permit the one or more respective portions of the output data to be distributed among two or more storage devices comprised in the storage. Many modifications, variations, and alternatives are possible without departing from this embodiment. | 2009-10-08 |
20090254761 | Secure data processing method and associated device - A secure data processing method includes the following steps: padding (E | 2009-10-08 |
20090254762 | Access control for a memory device - Access control for a memory device is provided. In one embodiment, a portable memory device is provided comprising a storage medium comprising a private area and circuitry operative to (a) receive, from a host device, a password to unlock the host device, (b) compare the password with a password stored in the portable memory device, and (c) if the passwords match, allow the host device to access the private area. In another embodiment, a portable memory device is provided comprising a storage medium comprising a private area and a public area. The public area stores computer-readable program code to facilitate interaction with the access control features of the portable memory device. Methods for use with such memory devices are also provided. Other embodiments are disclosed, and each of the embodiments can be used alone or together in combination. | 2009-10-08 |
20090254763 | MANAGEMENT OF POWER-EFFICIENT DATA CENTER - An illustrative power-efficient data center is described for operating in an uncontrolled environment in one scenario. The data center includes an air moving system that applies unconditioned air to resource items. The resource items are stripped down to provide a substantially minimum set of components for performing the data center'core functions. Various illustrative techniques for managing a power-efficient data center are also described. | 2009-10-08 |
20090254764 | Optimizing Preemptible Read-Copy Update for Low-Power Usage by Avoiding Unnecessary Wakeups - A technique for low-power detection of a grace period for deferring the destruction of a shared data element until pre-existing references to the data element have been removed. A grace period processing action is implemented that requires a response from a processor that may be running a preemptible reader of said shared data element before further grace period processing can proceed. A power and reader status of the processor is also determined. Grace period processing may proceed despite the absence of a response from the processor if the power and reader status indicates that an actual response from the processor is unnecessary. | 2009-10-08 |
20090254765 | METHOD FOR POWER MANAGEMENT FOR COMPUTER SYSTEM - The invention provides a method for power management for a computer system. In one embodiment, the computer system comprises a system controller, a chipset, and a battery coupled to the chipset via a system management bus. First, a timer of the chipset is used to calculate an accumulated time value. When the accumulated time value exceeds a threshold value, the chipset is directed to send a system control interrupt to the system controller. After the system controller receives the system control interrupt, the system controller is triggered to detect a power level supplied by the battery via the system management bus. | 2009-10-08 |
20090254766 | Wireless Communication Apparatus, Wireless Communication System, Wireless Communication Method, and Program - A wireless communication apparatus according to the present invention includes a user terminal information acquiring unit that acquires user terminal information related to user terminals, which are connected through a wireless communication network to enable communication, from the user terminals; a wireless power transmitting circuit that wirelessly supplies power to the user terminals; a control unit that determines whether or not to supply the power to the user terminals based on the user terminal information; a user terminal location acquiring unit that acquires location information of the user terminals where the power is supplied; and a transmission power direction instructing unit that controls directivity of power supply based on the location information of the user terminals. | 2009-10-08 |
20090254767 | Energy Management - A data processing apparatus and methods are disclosed. The data processing apparatus comprises: data processing elements operable to process data; an energy management unit operable to generate energy management information indicative of an energy state of at least one of the data processing elements when processing said data; and logic operable to receive said energy management information and to generate energy management information items associating said energy state with the processing of said data. The information items can provide visibility of how the Energy State of the data processing elements vary in response to the processing of data. Providing this visibility of the Energy State can advantageously enable more detailed the energy management to be performed and the Energy State of the data processing elements to be optimized. | 2009-10-08 |
20090254768 | Non-Identical Power Supply Units for Higher Efficiency in Redundant Mode - A power supply system for a server includes a first power supply, a second power supply, a first variable slope circuit, and a second variable slope circuit. The first power supply unit is adapted to activate if a load is below a predetermined level, and adapted to deactivate if the load is above the predetermined level. The second power supply unit is adapted to activate if the load is above the predetermined level, and adapted to deactivate if the load is below the predetermined level. The first and second variable slope circuits are adapted to receive information about the load applied to the power supply units. The first variable slope circuit is adapted to deactivate the first power supply unit if the load is above the predetermined level. The second variable slope circuit is to deactivate the second power supply unit if the load is below the predetermined level. | 2009-10-08 |
20090254769 | Power Profiling Application for Managing Power Allocation in an Information Handling System - A method, system, and software instructions for allocating power in a information handling system are operable to respond to a power profiling request by transitioning a processing resource to a first power consumption state and obtaining and storing a first power consumption value. The first power consumption value is then retrieved and used to allocate power to the first processing resource in response to a power on request. The first power consumption state may be a state in which power consumption approximates a maximum power consumption. The processing resource may be further transitioned to a second power consumption state and a second power consumption value obtained. The second power consumption state may be a reduced performance state. Thereafter, responsive to determining that the system lacks sufficient power budget to fulfill a pending request for power, the processing resource is throttled and power is allocated using the second power consumption value. | 2009-10-08 |
20090254770 | Low voltage reset determination and operational flow modification for microprocessor-controlled devices - A method of identifying a reset condition includes the steps of determining if a stored value is equal to a specified value, executing a first mode if the stored value is not equal to the specified value, and executing a second mode if the stored value is equal to the specified value. The second mode also includes the step of setting the stored value to a value different than the specified value. | 2009-10-08 |
20090254771 | USB Power Conservation Method and Apparatus - Embodiments of a method and system for conserving power used in a central processing unit (CPU) are described. An embodiment uses direct memory access (DMA) fetch suspend logic to allow the CPU to stay in a sleep state indefinitely until a break event occurs. Embodiments include power management monitoring and Universal Serial Bus (USB) descriptor monitoring logic. Power management monitor logic monitors the CPU sleep state and sets a status flag to the USB descriptor monitoring logic whenever the CPU is in a predefined sleep state. The USB descriptor monitoring logic monitors the fetching of linked descriptor lists. When the CPU status flag is raised, it causes monitoring of the descriptor fetch by the USB descriptor monitoring logic. If the USB controller has completed all of the descriptor fetches while the CPU sleep flag is true, this logic sets a flag to cause the USB controller to suspend DMA fetch operations. | 2009-10-08 |
20090254772 | Extending and Scavenging Super-Capacitor Capacity - A memory system has mechanisms for scavenging capacity of a super capacitor by removing, or reducing, system load from the super capacitor when the super capacitor voltage decays below a low threshold. The mechanisms then restore the system load to the super capacitor when the super capacitor voltage ramps back above a high threshold. A controller may reduce system load by placing a volatile memory system in a standby state and disabling a field effect transistor to remove power from a non-volatile memory system. A controller may adjust the high threshold and/or a low threshold by setting a digitally controlled potentiometer in a threshold detect circuit via an I | 2009-10-08 |
20090254773 | Method, operating system and computing hardware for running a computer program - A method for running a computer program on computing hardware, in particular on a microprocessor, is described, the computer program including multiple program objects and errors being detected in the method while running the computer program on the computing hardware, the program objects being subdivided into at least two classes and program objects of the first class being repeated when an error is detected and, when an error is detected in one program object of the first class, which has already been sent for execution, this program object of the first class being restarted instead of a program object of the second class. | 2009-10-08 |
20090254774 | METHODS AND SYSTEMS FOR RUN-TIME SCHEDULING DATABASE OPERATIONS THAT ARE EXECUTED IN HARDWARE - Embodiments of the present invention provide a run-time scheduler that schedules tasks for database queries on one or more execution resources in a dataflow fashion. In some embodiments, the run-time scheduler may comprise a task manager, a memory manager, and hardware resource manager. When a query is received by a host database management system, a query plan is created for that query. The query plan splits a query into various fragments. These fragments are further compiled into a directed acyclic graph of tasks. Unlike conventional scheduling, the dependency arc in the directed acyclic graph is based on page resources. Tasks may comprise machine code that may be executed by hardware to perform portions of the query. These tasks may also be performed in software or relate to I/O. | 2009-10-08 |
20090254775 | METHOD FOR ENABLING FASTER RECOVERY OF CLIENT APPLICATIONS IN THE EVENT OF SERVER FAILURE - A system and method are provided for improving recovery times in fallover conditions in a multinode data processing system by sending notification of the failure of a server node, which is acting as server for a client application running on a client node, to the client application. In the present invention, this notification is provided by the fallover node acting as backup for the server node. When a client application receives no response from a server for a long time, it assumes that the server has failed and initiates reconnection. The present invention speeds-up the reconnect initiated by the client application by having system level software proactively notify the client application about the server failure. This results in faster recovery for client applications. | 2009-10-08 |
20090254776 | Flash Memory System Startup Operation - Multiple copies of firmware code for controlling operation of a non-volatile flash memory system are stored at different suitable locations of the flash memory of a memory system. A map of addresses of these locations is also stored in the flash memory. Upon initialization of the memory system, boot code stored in the memory controller is executed by its microprocessor to reference the address map and load one copy of the firmware from the flash memory into a controller memory, from which it may then be executed by the microprocessor to operate the memory system to store and retrieve user data. An error correction code (ECC) is used to check the data but the best portions of the two or more firmware copies stored in the flash memory are used to reduce the need to use ECC. The firmware code may be stored in the flash memory in two-states when user data is stored in the same memory in more than two-states. | 2009-10-08 |
20090254777 | Detector of Abnormal Destruction of Memory Sectors - The invention relates to an integrated circuit comprising at least one microprocessor [ | 2009-10-08 |
20090254778 | USER INTERFACE FOR A REMOTE CONTROL APPLICATION - A hand-held electronic device having a remote control application user interface that functions to displays operational mode information to a user. The graphical user interface may be used, for example, to setup the remote control application to control appliances for one or more users in one or more rooms, to perform activities, and to access favorites. The remote control application is also adapted to be upgradeable. Furthermore, the remote control application provides for the sharing of operational mode information. | 2009-10-08 |
20090254779 | CONTROL APPARATUS - A control apparatus performs transmission and reception of data among a plurality of units mounted on a backplane. The control apparatus includes a communication unit that is mounted on the backplane and connected to the units via one-to-one communication lines and relays data among the units by using the communication lines. | 2009-10-08 |
20090254780 | PROCESSING APPARATUS, CONTROL METHOD AND STORAGE MEDIUM - A processing apparatus that can accept logs from external processing apparatuses efficiently without degrading the performance of its own. The processing apparatus is connected with a plurality of external processing apparatuses for sending a first log including information on frequency of usage and a second log including information on an error, and collects the first and second logs from the external processing apparatuses. A receiving unit receives the first log sent from each of the external processing apparatuses. A calculation unit calculates a priority of each the external processing apparatuses based on the operating situation of each of the external processing apparatuses determined from the first log received by the receiving unit. A determination unit determines whether or not the second log sent by each of the external processing apparatuses should be stored based on the priority calculated by the calculation unit. | 2009-10-08 |
20090254781 | DIGITAL RELIABILITY MONITOR HAVING AUTONOMIC REPAIR AND NOTIFICATION CAPABILITY - A circuit for preventing failure in an integrated circuit. The circuit including: an original circuit; one or more redundant circuits; and a repair processor, including a clock cycle counter configured to count pulses of a pulsed signal, the repair processor configured to (a) replace the original circuit with a first redundant circuit or (b) configured to select another redundant circuit, the selection in sequence from a second redundant circuit to a last redundant circuit, and to replace a previously selected redundant circuit with the selected redundant circuit each time the cycle counter reaches a predetermined count of a set of pre-determined cycle counts. | 2009-10-08 |
20090254782 | METHOD AND DEVICE FOR DETECTING AN ERRONEOUS JUMP DURING PROGRAM EXECUTION - The present disclosure relates to a method for executing, by a processor, a program read in a program memory, comprising steps of: detecting a program memory read address jump; providing prior to a jump address instruction for jumping a program memory read address, an instruction for storing the presence of the jump address instruction; and activating an error signal if an address jump has been detected and if the presence of a jump address instruction has not been stored. The present disclosure also relates to securing integrated circuits. | 2009-10-08 |
20090254783 | Information Signal Encoding - A very coarse quantization exceeding the measure determined by the masking threshold without or only very little quality losses is enabled by quantizing not immediately the prefiltered signal, but a prediction error obtained by forward-adaptive prediction of the prefiltered signal. Due to the forward adaptivity, the quantizing error has no negative effect on the prediction on the decoder side. | 2009-10-08 |
20090254784 | SEMICONDUCTOR MEMORY DEVICE AND SYSTEM USING SEMICONDUCTOR MEMORY DEVICE - A semiconductor memory device comprises a RAM (Random Access Memory), an ODT (On-Die Termination) circuits and a JTAG (Joint Test Action Group) circuit. The RAM is connected to a data input-output port. The ODT circuit is provided between the data input-output port and a termination port. The JTAG circuit controls the ODT circuit in response to an instruction such that the data input-output port and the termination port are electrically connected with each other. | 2009-10-08 |
20090254785 | TEST MODE FOR PARALLEL LOAD OF ADDRESS DEPENDENT DATA TO ENABLE LOADING OF DESIRED DATA BACKGROUNDS - One or more embodiments of the invention enable a memory device to load its memory array with desired background data, such as to reduce total test time and costs associated with testing. A background data loading circuit according to one embodiment of the invention includes a buffer, a data loading circuit, and a pattern generating logic. The buffer is coupled to the array of memory cells. The data loading circuit is coupled to load data into the buffer to be transferred to a respective row of the memory cells. The pattern generating logic is coupled to the data loading circuit. The pattern generating logic applies a pattern generating algorithm corresponding to a test mode when the memory devices is in the test mode and generates patterns of data each for a respective row of the memory cells according to the pattern generating algorithm. The pattern generating logic further causes the data loading circuit to load each of the generated patterns of data into the buffer for transferring to a respective row of the memory cells. | 2009-10-08 |
20090254786 | Accurately Identifying Failing Scan Bits In Compression Environments - X-masking registers are added in front of a compactor in test data compression environment to remove unknown values. The X-masking registers block out some chains due to unknown values and select other chains to feed the compactor. This X-masking capability is used to select one scan cell to observe at a time after a failure is observed at the compactor output. | 2009-10-08 |
20090254787 | Shift-frequency scaling - There is provided a method that includes, (a) determining a first clock frequency for shifting a first section of a scan pattern set through a path in a digital circuit such that a first power dissipated by the digital circuit while shifting the first section does not exceed a power limit, (b) determining a second clock frequency for shifting a second section of the scan pattern set through the path such that a second power dissipated by the digital circuit while shifting the second section does not exceed the power limit, (c) shifting the first section through the path at the first clock frequency, and (d) shifting the second section through the path at the second clock frequency, where first and second clock frequencies are different from one another. There is also provided a system that performs the method. | 2009-10-08 |
20090254788 | Techniques for Logic Built-In Self-Test Diagnostics of Integrated Circuit Devices - A method, system and computer program product for performing real-time LBIST diagnostics of IC devices. During LBIST, stump data and identifiers of test cycles are saved in the IC device-under-test (DUT). If compressed stump data does not match a pre-defined coded value (i.e., “signature” of the test cycle), the saved stump data and an identifier of the failed test cycle are preserved, otherwise the determination is made the DUT passed the test cycle. Identifiers and stump of the failed test cycles are used to analyze errors, including virtually non-reproducible errors. | 2009-10-08 |
20090254789 | CODING A SIGNAL - An apparatus, a base station and user equipment are provided. The apparatus is configured to code a first given number of symbols from the beginning of a transmission period and/or a second given number of symbols from the end of the transmission period with a stronger error correcting code than the rest of the symbols in the transmission period. | 2009-10-08 |
20090254790 | Methods and apparatus to improve communication in a relay channel - A system and method for relaying data communications in a Hybrid Automatic Repeat Request (HARQ) network. The system and method operable to receive a data communication packet from a base station during a first transmission time interval and simultaneously receive an acknowledgement signal from a subscriber station; and transmit a data communication packet to a subscriber station during a second transmission time interval and simultaneously transmit an acknowledgement signal to a base station. | 2009-10-08 |
20090254791 | DATA STORAGE SYSTEM - The present invention is directed to an archival data storage system. The archival data storage system includes write once and read many (WORM) capability, data redundancy, error correction, and access control. The combination of these capabilities enable the archival storage system to be secure, error proof, and reliable. Additionally, to provide fast data access time, solid state storage devices are used in place of conventional tape drive. Solid state storage devices such as, for example, flash memory devices are fast, versatile and reliable. | 2009-10-08 |
20090254792 | HYBRID DECODING USING MULTIPLE TURBO DECODERS IN PARALLEL - A method and receiver for Turbo decoding a received Turbo encoded bitstream with a first channel decoder which uses a first Turbo decoding algorithm to produce a first decoded bitstream and a first error measure, and a second channel decoder which uses a second Turbo decoding algorithm to produce a second decoded bitstream and a second error measure. The decoders are operable in parallel. A selector is arranged to select, for further processing in the receiver, the decoded bitstream and the error measure from the decoder which has the most favorable error measure. | 2009-10-08 |
20090254793 | COMMUNICATION APPARATUS - A communication apparatus realizes an FEC function. In the communication apparatus, a T_FEC-pattern comparing unit calculates a code distance between a pattern of an input FEC frame falling in a certain detection window and the pre-defined T_FEC pattern for each of the detection windows one after another. Moreover, a code-distance comparing unit compares the code distances with each other to detect a code for boundary identification T_FEC between an IEEE802.3 frame and a FEC parity. Finally, a boundary-signal generating unit generates, based on the detected code for boundary identification T_FEC, a T_FEC boundary signal that indicates a detection position of the T_FEC in the input FEC frame. | 2009-10-08 |
20090254794 | METHOD FOR EFFICIENT PACKET FRAMING IN A COMMUNICATION NETWORK - Techniques to reduce the transmission overheads in a communication system are disclosed. In an embodiment, a method described herein relates to the elimination of redundant padding to realize an integer number of FEC code-words during the FEC-encoding process of transmission as well as the reduction/elimination of redundant padding to realize an integer number of transmission symbols during the subcarrier modulation mapping process of transmitting OFDM/ACMT/DMT symbols. The techniques are described in the context of a communication system based on the MoCA specification. Furthermore, techniques for channel-profiling, channel-estimation and bandwidth request/grant signaling that facilitate the realization of the method of reduction of transmission overheads in a MoCA system are also described. | 2009-10-08 |
20090254795 | PRUNED BIT-REVERSAL INTERLEAVER - A pruned bit-reversal interleaver supports different packet sizes and variable code rates and provides good spreading and puncturing properties. To interleave data, a packet of input data of a first size is received. The packet is extended to a second size that is a power of two, e.g., by appending padding or properly generating write addresses. The extended packet is interleaved in accordance with a bit-reversal interleaver of the second size, which reorders the bits in the extended packet based on their indices. A packet of interleaved data is formed by pruning the output of the bit-reversal interleaver e.g., by removing the padding or properly generating read addresses. The pruned bit-reversal interleaver may be used in combination with various types of FEC codes such as a Turbo code, a convolutional code, or a low density parity check (LDPC) code. | 2009-10-08 |
20090254796 | Techniques for correcting errors and erasures using a single-shot generalized minimum distance key equation solver - A system corrects errors in a codeword. The system includes a channel that sorts reliability numbers of symbols in the codeword to create an ordered list of candidate erasure locations. The system also includes a generalized minimum distance decoder that iteratively processes the ordered list of candidate erasure locations and at least two syndromes of the codeword using a single-shot key equation solver to generate an error locator polynomial and an error evaluator polynomial. The generalized minimum distance decoder processes the least reliable candidate erasure locations first within the ordered list of candidate erasure locations. | 2009-10-08 |
20090254797 | Iterative Signal Receiving Method and Related Iterative Receiver - Considering both performance and cost of an iterative receiver, the present invention provides an iterative signal receiving method for a wireless communications system. The iterative signal receiving method includes utilizing a channel estimating (CE) process to perform channel estimation for a received signal according to first log-likelihood ratio (LLR) data to generate second LLR data, and then generating the first LLR data according to an error correction code (ECC) decoding process and the second LLR data. When the ECC decoding process is a convolutional decoding process, the CE process is a zero-forcing process, a minimum mean square error (MMSE) process or an interpolation-based process. When the ECC decoding process is a low density parity check code (LDPC) decoding process, the CE process is a maximum likelihood (ML) process or a maximum a posteriori (MAP) process. | 2009-10-08 |
20090254798 | METHOD AND DEVICE FOR PROCESSING A DATA STREAM - A method of processing a stream of coded data before decoding comprises a step of detecting missing or erroneous data in the stream of coded data. | 2009-10-08 |
20090254799 | SYSTEM FOR CREATING GRAPHICAL DISPLAY FROM TEXT - A graphical creation software system implemented on a computer comprising a program embodied on a computer-readable medium, the system being for use by a user to create a graphical presentation of text input into the system having, a screen display, a library of graphical images, a computer-based interface to correlate images from said library with text input by a user; and an output mechanism for displaying the graphics correlated with text input. | 2009-10-08 |
20090254800 | METHOD FOR PROVIDING USER-DEFINITIONS OF TERMS - The present disclosure is a method for providing user-definitions of terms associated with a document. A method for providing user-definitions of terms may include providing a document, receiving text, receiving a request to define a term within the document, associating the user-provided definition of the term with the document, notifying the term includes the user-provided definition, receiving a request to view the user-provided definition, and displaying the definition to the remote user. | 2009-10-08 |
20090254801 | MODEL NAVIGATION - In an embodiment, a modeling environment (ME) may be configured to provide a navigation widget for navigating through a model. The navigation widget may display a first hierpath where the first hierpath is associated with a path to a first portion of the model. The ME may receive input, via the navigation widget, that is associated with a second hierpath, the second hierpath being associated with a path to a second portion of the model. In response to receiving the input, the ME may display a view of the second portion of the graphical model. | 2009-10-08 |
20090254802 | Publishing system and method that enables users to collaboratively create, professional appearing digital publications for "On-Demand" distribution in a variety of media that includes digital printing - Apparatus and methods are provided for providing publishers and authors with the organizational and creative tools to professionally create books inclusive of writing, graphics and multi-media. The apparatus and methods further enable users to design and format their publication with minimal effort. A text editor is used to manipulate the input in a “What-You-See-Is-What-You-Get” (W.Y.S.I.W.Y.G.) environment. The user is able to professionally design a publication. The publication is previewed with images of the “print-ready” publication. Publishing resource tools are provided that allow the publisher, author and other collaborators to create and edit content. The publisher and authors can select from provided design styles and images or upload their own images to create professional looking publications. The publication is converted to a “print-ready file” and or an e-book and stored in a database. A bookstore associated with the apparatus and methods allow books to be viewed and purchased. | 2009-10-08 |
20090254803 | Programming methods for improving browser-based electronic forms - The invention describes programming methods that allow unmodified web-browsers to reproduce the rich display, interactivity, printing, and reliability only found previously with specialist electronic form software. Embodiments of the inventions include improving the display of forms created with images and HTML form elements, enhanced control of entry of data in form fields, enhanced printing, multipage forms working offline, and forms and data being saved offline. | 2009-10-08 |
20090254804 | Method and system for managing bipolar disoder in a patient - A method and system for managing bipolar disorder in a patient, by providing an electronic journal for the patient and a plurality of electronic stations for participants in communication with the journal and with selected other electronic stations, wherein there can be recorded and communicated by the patient, and by the participants, pertinent data, patient events, and patient responses to events, selected ones of the data, events and responses being unavailable to the patient, and unavailable to selected ones of the stations, the journal including a calendaring and timing facility to identify, report, and record dates and times of events, medical tests results, and information relative to medical and related matters, persons to be contacted under specified conditions, medicines prescribed, and medicines and other consumables deemed helpful or harmful, wherein the journal and stations are adapted to build a history of events and data overtime. | 2009-10-08 |
20090254805 | METHOD OF DRAFTING A CLAIM SET - A method and computer program for drafting a claim set in a patent application presents a Tool bar ( | 2009-10-08 |
20090254806 | ADAPTIVE PARSING OF SPARSE XML DATA - A system for representing and generating XML data is provided. The system includes one or more processors and a mapping module configured to execute upon the one or more processors. The mapping module is configured to map each sparsely-encoded XML element of a sparse representation of a document into a complete, valid XML document. The system also includes a defaulting module configured to execute upon the one or more processors. The defaulting module is configured to generate at least one XML element missing in the sparse representation, but required to generate the complete, valid XML document. | 2009-10-08 |
20090254807 | Progressive Page Loading - Various embodiments provide an ability to load documents and access page content associated with documents while the documents are still being loaded. In at least some embodiments, while a document's structure is being processed in the background, individual pages can be requested. The same can be said for individual documents that comprise a part of a package that contains multiple documents. In at least some embodiments, multiple threads are utilized to enable a document's structure to be built and to enable a user to access portions of the document while the document is being built or loaded. | 2009-10-08 |
20090254808 | Load-Time Memory Optimization - Various embodiments can be used to process packages or documents that contain markup language describing one or more documents. Markup language descriptions can be processed to identify certain objects that reoccur or are repeated in the markup language description. If a re-occurring or repeating object is encountered in the markup language description, a resource dictionary can be used to catalog such objects and, an associated object model can include, from the resource dictionary, references to a re-occurring or repeating object. By using the resource dictionary as such, memory resources can be conserved when an in-memory representation of the object model is built. | 2009-10-08 |
20090254809 | OBJECTS HAVING USAGE RULES THAT EXIST OUTSIDE OF THE ENVIRONMENT IN WHICH THE OBJECT IS USED - An object that is usable in a plurality of different environments comprises at least one property having an associated rule that affects the object. The object and at least one of its properties and associated rules exist outside of an environment that the object is used in. The rule associated with the at least one property is enforced in the plurality of different environments. | 2009-10-08 |
20090254810 | INFORMATION PROCESSING APPARATUS, DATA PROCESSING METHOD, AND STORAGE MEDIUM - An information processing apparatus which processes document information includes a designation unit configured to designate information which is not to be displayed in the document information, a generation unit configured to generate identification information which is uniquely determined, an addition unit configured to add metadata for restoring the designated information from the identification information to the document information, and a replacing unit configured to replace the designated information in the document information with the identification information. | 2009-10-08 |
20090254811 | OBJECTS HAVING USAGE RULES THAT EXIST OUTSIDE OF THE ENVIRONMENT IN WHICH THE OBJECT IS USED - An electronically manipulative object that is usable in a plurality of different electronic document environments comprises at least one electronically stored property that includes an associated rule that affects the object or the electronic document environment that the object is used in. The at least one electronically stored property and associated rule are elements of the object. The object and at least one of electronically stored property and associated rule exists outside of an environment that the object is used in. The rule associated with the at least one property is enforced in the plurality of different environments. | 2009-10-08 |
20090254812 | SGML DOCUMENT VALIDATION USING XML-BASED TECHNOLOGIES - An SGML validation system comprises: an XML validation engine; a translator configured to convert an SGML document to a translated XML document; a set of XML schemas against which the XML validation engine validates the translated XML document, the XML schema set configured such that errors detected by the validation of the translated XML document correspond to SGML errors in the SGML document; and a report generator configured to generate an error report identifying SGML errors corresponding with errors detected by the validation and linking the identified SGML errors with corresponding locations in the SGML document. | 2009-10-08 |
20090254813 | DOCUMENT PROCESSING APPARATUS AND DOCUMENT PROCESSING METHOD - A document processing apparatus accepts input of image information which represents a document, separates the image information as content of the document into regions, associates the image information separated as content into regions with information used to lay out the content, and holds the associated information as learning information. Subsequently, the document processing apparatus lays out the content of the inputted document based on the held learning information and outputs a document in which the content is laid out. | 2009-10-08 |
20090254814 | PER-EDGE RULES AND CONSTRAINTS-BASED LAYOUT MECHANISM - Architecture that facilitates customized object behavior by allowing for the application of layout rules and constraint on each edge of the document object. This edge-based approach can be applied to layout applications such as desktop publishing. The rules, constraints, and constraint parameters accommodate typical layout scenarios. A layout algorithm is used to find the optimal layout that satisfies a given set of constraints. The architecture provides an interaction model that allows for turning on and off constraints incrementally, per-edge, for user customization of templates. The architecture is a rules and constraint-based layout system that operates on the edge-level, where designers can specify behaviors for each edge of an object. | 2009-10-08 |
20090254815 | USING A WORD PROCESSOR WITH ACCOUNTING DATA - A method of transferring data from a financial program to a word processing program to view and modify financial documents in the word processing program is disclosed. The method may entail selecting a template in an accounting program wherein the template has a field related to the selected template, identifying an open field in the selected template that can be filled in with data from the accounting program, selecting data stored by the accounting program that is appropriate to fill in the open field in the selected template, communicating the selected data and the selected template to the word processor and opening a document in the word processing program that displays the selected template and the selected data in the appropriate field as a word processing document. | 2009-10-08 |
20090254816 | METHOD OF ASSOCIATING PROPERTIES OR FIELDS OF GRAPHICAL OBJECTS WITH EACH OTHER FOR EFFICIENT COMPOSITION OF DOCUMENTS - A computer-implemented method is provided for preparing a document for editing. The document includes a first graphical object and at least one variable field or property in a second graphical object that is associated with a property of the first graphical object. The first graphical object has a plurality of properties. A user interface display screen is provided that allows a user to design a document that includes a plurality of graphical objects. Then, a document is created on the user interface display screen. A first graphical object and a second graphical object are added to the document. At least one variable field or property in the second graphical object is identified. The identified field or property in the second graphical object is associated with a property of the first graphical object. In this manner, a document is prepared for editing. | 2009-10-08 |
20090254817 | Enhanced spell checking utilizing a social network - A computer-implemented method of enhancing spell check. The method can include receiving from each of a plurality of clients at least one custom term and at least one class identifier that is associated with the custom term. The custom terms and the associated class identifiers can be processed to provide an electronic dictionary that includes a plurality of shared terms. Each of the shared terms can be associated with at least one of the class identifiers to which the shared term corresponds. Each of the custom terms can correspond to at least one of the shared terms. At least one of the shared terms can be output to at least one of the plurality of clients. | 2009-10-08 |
20090254818 | METHOD, SYSTEM AND USER INTERFACE FOR PROVIDING INLINE SPELLING ASSISTANCE - A method for providing inline spelling assistance to a user via a user interface. The method includes receiving at least a prefix of a word being typed by a user, determining whether the word is being misspelled while the user types the word, monitoring a number of times the word is misspelled by the user when it is determined that the word is misspelled, and providing inline spelling assistance by displaying a correct spelling of the word to the user via the user interface based upon a predetermined number of times the user misspells the word, and guiding die user to type the correct spelling of the word. | 2009-10-08 |
20090254819 | SPELLING CORRECTION SYSTEM AND METHOD FOR MISSPELLED INPUT - A spelling correction system and method automatically recognizes and corrects misspelled inputs in an electronic device with relatively lower computing power. In a learning process, a misspelling correction dictionary is constructed on the basis of a corpus of accepted words, and context-sensitive strings are selected from among all the strings registered in the dictionary. Context information about the context-sensitive strings is acquired. In an applying process, at least one target string is selected from among all the strings in a user's input sentence through the dictionary. If the target string is one of the context-sensitive strings, the target string is corrected by use of the context information. | 2009-10-08 |
20090254820 | CLIENT-SIDE COMPOSING/WEIGHTING OF ADS - The claimed subject matter provides a system and/or a method that facilitates displaying relevant advertisements to a user. A display engine can browse a portion of image data during a browsing session. An evaluator can identify a context related to two or more concurrent and on-going browsing sessions. An ad selector can locate an ad from a data store based on the identified context and seamlessly incorporate and display the ad into at least one of the browsing sessions. | 2009-10-08 |
20090254821 | Systems And Methods For Interactions With Software Probes - Systems and methods are provided for enabling interaction between a user and a software probe inserted into application code for monitoring and testing application performance. Communications are initialized with the software probe and a user interface is provided to the user. Command data is received from the user through the interface and forwarded to the software probe. In response, data communications are received from the software probe. | 2009-10-08 |
20090254822 | HI-EFFICIENCY WIZARD FRAMEWORK SYSTEM AND METHOD - A method and computer program product for defining a first data request for presentation within a wizard. The first data request solicits a first response from a user of the wizard. At least a second data request is defined for presentation within the wizard after receipt of the first response from the user. The at least a second data request solicits at least a second response from the user of the wizard. A computing device is defined as the intended recipient of the first response and the at least a second response. The first response and the at least a second response are concurrently provided to the computing device. | 2009-10-08 |
20090254823 | Bookmark Interpretation Service - A bookmark interpretation service is described. In embodiment(s), a bookmark save event can be received from a media device when a bookmark is initiated while a video stream of media content is rendered by the media device, such as when the bookmark is initiated by a viewer at the media device. The bookmark can then be interpreted to determine one or more bookmark representations based on a context interpretation of the bookmark with respect to the media content. The bookmark can be maintained for selection, and when a request for the bookmark is received, one or more of the bookmark representations that correspond to the bookmark can be provided to the media device from which the request for the bookmark is received. | 2009-10-08 |
20090254824 | Distribution Of Context Aware Content And Interactable Advertisements - Disclosed herein is a method and system for providing context aware multimedia content and interactable advertisements of business services on visually distinct and mutually independent display sections on a mobile device screen of a user. A client application is provided on the mobile device. The client application sends a first request for multimedia content to a content server and a second request for the interactable advertisements to an advertisement server. The content server establishes context of the first request, selects the multimedia content based on established context, and renders the multimedia content on a first display section on the mobile device screen. The advertisement server establishes context of the second request, selects the interactable advertisements based on established context, and renders the interactable advertisements on a second display section on the mobile device screen. The user accesses the business services through the interactable advertisements using the client application. | 2009-10-08 |
20090254825 | SYSTEM FOR DISPLAYING SEARCH RESULTS ALONG A TIMELINE - In one embodiment, an apparatus may receive search results from a database. The search results may be from a search request that requests database entries associated with a project. The apparatus may display a timeline, where the timeline includes display regions that correspond to time periods. The apparatus may display a visual indicator in one of the display regions that corresponds to a given time period. The visual indicator may correspond to a result item included in the search results. The result item may be associated with a date, and the date is in the given time period. The apparatus may retrieve information from the database, where the information is limited to data stored in the database as of the date. The apparatus may display the information in addition to the timeline on a display. The information may include data other than the result item. | 2009-10-08 |
20090254826 | Portable Communications Device - Improvements enhance the use of portable communications devices such as cellular telephones. According to one embodiment, data storage capacity is added to the device, such that if a “speed-dial” type operation is initiated, the device is operative to announce a pre-recorded message previously associated by the user with that key sequence, such as the number and/or person being dialed. Another feature enables the user to program a series of telephone numbers before in advance. In this way, the user is able to initiate the dialing of the numbers sequentially, without having to select or key in information for each call while driving. Yet another aspect of the invention offers the ability to interact with GPS (“Global Positioning Satellite”) information. In some scenarios, it may be advantageous to be able to switch the communications link (say, between different carrier services, such as “Air-Touch Cellular” or “Sprint PCS”) as the communications device is moved to different locations. Alternatively, the ability to identify its own location enables the device to respond to inquiries from an external stimulus source, by which the location of the device is transmitted back to the external source. | 2009-10-08 |
20090254827 | BROWSER INTERPRETABLE DOCUMENT FOR CONTROLLING A PLURALITY OF MEDIA PLAYERS AND SYSTEMS AND METHODS RELATED THERETO - A browser interpretable document comprising a first media file or a pointer to the first media file; a graphical user interface definition, or a pointer to the graphical user interface definition, the graphical user interface definition comprising a first user interface element and a function associated with the first user interface element; and, a set of commands, or a pointer to the set of commands, for controlling the operation of a plurality of media players; wherein, when the browser interpretable document is rendered by a conventional web browser, the web browser can render a graphical user interface based on the graphical user interface definition, and wherein the rendered graphical user interface controls one of the plurality of media players to facilitate playing of the first media file. | 2009-10-08 |
20090254828 | SYSTEM AND METHOD FOR ACQUISITION AND STORAGE OF PRESENTATIONS - Embodiments of the present invention enable the extraction, classification, storage, and supplementation of presentation video. A media system receives a video signal carrying presentation video. The media system processes the video signal and generates images for slides of the presentation. The media system then extracts text from the images and uses the text and other characteristics to classify the images and store them in a database. Additionally, the system enables viewers of the presentation to provide feedback on the presentation, which can be used to supplement the presentation. | 2009-10-08 |
20090254829 | USER INTERFACE WITH VISUAL PROGRESSION - In one embodiment, a graphics user interface is provided. The graphics user interface includes a plurality of graphical representations identifying separate audio data, respectively. Each of the plurality of graphical representations is configured in a list to be selected for playback of the respective audio data. A progression icon is displayed in each of the respective graphical representations. Each progression icon illustrates a temporal progression of the playback of the respective audio data. | 2009-10-08 |
20090254830 | Digital image albums - To better realize the great potential of amateur digital photography, the present invention introduces an integrated system for the acquisition, organization, manipulation, and publication of digital images by amateur digital photography enthusiasts. The system of the present invention first acquires images from a number of different image sources. Images acquired in the same image importing session are marked as coming from the same conceptual film roll. Next, a user is empowered to organize and manipulate the acquired images. The images may be organized by tagging the images with informative keywords and grouping images together into conceptual photo albums. Furthermore, the images may be manipulated by rotating, cropping, and removing red-eye. Finally, the system of the present invention provides simple intuitive image publish systems. A selected group of images may be published in a photobook, published onto the World Wide Web, or published as individual image prints with minimal computer knowledge on the part of the user. | 2009-10-08 |
20090254831 | YAHRZEIT SYSTEM AND METHOD - A method of and system for providing an electronic Yahrzeit display corresponding to the current date including determining a current date, performing a search in a database storing a plurality of Yahrzeit entries to identify the Yahrzeit entries having an anniversary of the death date corresponding to the current date, and electronically displaying the identified Yahrzeit entries in a rotating manner, wherein each of the identified Yahrzeit entries are displayed for a predetermined amount of time, wherein the method and system may convert dates between a plurality of calendars. | 2009-10-08 |
20090254832 | Method and Apparatus for Collaborative Design of an Avatar or Other Graphical Structure - A method and apparatus for collaborative design of a graphical structure is by users of a network. First, a description of the graphical structure is downloaded from a network server to client devices of the users. User modifications of the graphical structure are then uploaded to the network sever from the client devices. The modifications from multiple users are aggregated to produce an aggregated modification, which is then used to update the graphical structure. A description of the modifications may be a text-based description, in which case it is mapped to a numerical description of the modifications. Alternatively, the descriptions of the modifications may be numerical values. The modifications from a plurality of users (received during a specified time period) may be aggregated by calculating a statistical measure of numerical values corresponding to the modifications. The graphical structure may be an avatar, for example. | 2009-10-08 |
20090254833 | SYSTEM AND METHOD FOR DISPLAYING INFORMATION ABOUT SUBNETS - An interface for a database. The database contains information about subnets in a large network, such as the Internet. The interface displays the information in a hierarchical fashion. However, because all subnets cannot be displayed on a display at once, some subnets are displayed, and a user reaches other subnets by calling for subsets of the subnets displayed. | 2009-10-08 |
20090254834 | Standard Schema and User Interface for Website Maps - Various embodiments provide a standardized schema that can be used by site developers to define a site map and its associated hierarchy. In at least some embodiments, a corresponding user interface can be created within an application such as, for example, a Web browser, to allow the user to specify locations at which they wish to see the site map. | 2009-10-08 |
20090254835 | Method and System for use with the Internet - A method of increasing the awareness of users of the Internet to services and products provided by web sites, wherein the method includes establishing a hosting web site on the Internet having a data processor for registering web site owners (WSO's) as subscribers to a hosting service. The method also includes storing a program of a browser add-on in the web site, and incorporating a set of customizable characteristics, wherein each WSO subscriber is enabled on said hosting web site to customize said browser add-on for defining specific look and functionalities of the browser add-on. The method further includes registering WSO's as subscribers to the hosting service, providing the data processor with a data base for each WSO subscriber, storing the customization data of the browser add-ons in the data bases of the respective WSO subscribers, generating code to be integrated in a web site of the WSO, wherein the code includes a unique identifier of the customization data stored at the hosting web site, in the data base of the respective WSO subscriber. Whenever a user of the Internet activates the code in the WSO subscriber web site, another step provides downloading the browser add-on and the customized data related to the WSO subscriber from the data processor of the hosting web site to the personal computer (PC) of the Internet user and integrating the browser add-on in a web browser installed in the PC. | 2009-10-08 |
20090254836 | METHOD AND SYSTEM OF PROVIDING A PERSONALIZED PERFORMANCE - A computer for use with a system capable of providing a personalized performance of at least one story having a predefined timeline and a method of operating the system. The method comprises receiving one or more inputs from one or more users; analyzing at least said received inputs in order to recognize one or more components comprised in said inputs thus giving rise to actual input components; matching said actual input components to a set of predefined input components; modifying the story timeline in accordance with results of said matching; and generating the performance in accordance with the modified story timeline. The method and/or computer may be used to at least one of the following applications: personalized presentation; message positioning and persuasion application; simulated teacher performance application; performance and business indicators analysis application; simulated tour guide application; simulated hostess application; self-introduction related application; dating services related application; blog service and navigation application; social and networking service application; public relations and promotional services application; entertainment application; medical and health care services application; customer support services application, etc. | 2009-10-08 |
20090254837 | ACCESSING EXTERNAL FUNCTIONALITY WITHIN A COMPONENT-BASED WEB APPLICATION - Embodiments of the invention provide techniques for incorporating functionality of a first web application into a second web application composed and managed by a component-based application framework, such as JSF. For example, the web pages of an existing application may be displayed to the user of a web application composed in the JSF framework, thus enabling the user to access the functionality of the secondary web application in a transparent and seamless manner. Further, the web application may be displayed using AJAX technology, in which page updates are performed asynchronously to user interactions. Embodiments of the invention may allow an application based on a component-based application framework to access functionality of a secondary web application, without requiring the applications to communicate directly. | 2009-10-08 |
20090254838 | INFORMATION DISPLAY SYSTEM BASED ON USER PROFILE DATA WITH ASSISTED AND EXPLICIT PROFILE MODIFICATION - A data processing system for delivering an open profile personalization system based profile data structures that contain one or more interest nodes. The interest nodes include respective sets of targets and qualifiers, where the targets and qualifiers comprise typed-attributes to be used in the filtering of information files for delivery as a result set for the interest nodes. Targets and qualifiers are applied the typed-attributes of available information files to produce the filtered set. Web pages showing the personalized results include tools based on sophisticated content analysis to assist the user in creation and editing of the open profile. A method for presenting and updating the web pages is responsive to the use of these tools. | 2009-10-08 |
20090254839 | TECHNIQUES TO REMOTELY MANAGE A MULTIMEDIA CONFERENCE EVENT - Techniques to remotely manage a multimedia conference event are described. An apparatus may comprise a mobile remote control having a communications component operative to establish a wireless connection between a mobile remote control and a multimedia conference server hosting a multimedia conference event. The mobile remote control may include a mobile remote control component communicatively coupled to the communications component, the mobile remote control component operative to manage the multimedia conference event from the mobile remote control by communicating control information and media information with the multimedia conference server for the multimedia conference event over the wireless connection. Other embodiments are described and claimed. | 2009-10-08 |
20090254840 | LOCAL MAP CHAT - Information communication technology operable to provide users with a means for sharing information and comments is disclosed. The information communication technology provides a means for participants to place chat comments on an interactive graphic such as a dynamically rendered map that participants can track, edit and collaboratively work with in order to decide on a suitable meeting location. | 2009-10-08 |