text:
|49th week of 2010 patent applcation highlights part 54
|Patent application number
|INFORMATION PROCESSING APPARATUS, DATA ACCESS SYSTEM, AND CONTROL METHOD FOR THE SAME - A data storage apparatus acquires rule information that is used by the external device when performing data access and that defines a relation between the type of access operation and a data read condition, and status information including information for specifying data currently displayed on the external device, and indicates a current display status of the external device. Then, the data storage apparatus determines data to be pre-read from a storage medium and stored in a temporary data storage unit based on the rule information and the status information, and reads the determined data from the storage medium, and stores the read data in a temporary data storage unit. In the case where a data access request is received from the external device, if the requested data is stored in the temporary data storage unit, the requested data is read from the temporary data storage unit, and is output.
|Mechanism for a Reader Page for a Ring Buffer - In one embodiment, a mechanism for a reader page for a ring buffer is disclosed. In one embodiment, a method for implementing a reader page for a ring buffer includes allocating, by a processing device, a block of storage separate from a ring buffer as a reader page for a reader of the ring buffer, the ring buffer stored in a physical memory device, and swapping, by the processing device, a head page of the ring buffer with the reader page so that the reader page is part of the ring buffer and the head page is no longer attached to the ring buffer.
|METHOD AND APPARATUS FOR CONTROLLING DATA VOLUME CREATION IN DATA STORAGE SYSTEM WITH DYNAMIC CHUNK ALLOCATION CAPABILITY - Embodiments of the invention provide methods and apparatus for controlling data volume creation at the storage system. In one embodiment, a storage system comprises a processor; a memory; and a plurality of chunks that are to be allocated to data volumes, each chunk having one or more data blocks. The plurality of chunks include zero or more used chunks which are allocated to one or more data volumes, and zero or more remaining chunks which are not used chunks. A new data volume creation operation to create a new data volume is prohibited or warned against before the new data volume is created, in accordance with a total number of the remaining chunks in the storage system. The remaining chunks may further include reserved chunks which are reserved for use in one or more data volumes but have not been allocated.
|Method of managing memory in multiprocessor system on chip - Provided is a method of managing memory in a multiprocessor system on chip (MPSoC). According to an aspect of the present invention, locality of memory can be reflected and restricted memory resources can be efficiently used by determining a storage location of a variable or a function which corresponds to a symbol with reference to a symbol table based on memory access frequency of the variable or the function, comparing the determined storage location and a previous storage location, and copying the variable or the function stored in the previous storage location to the determined storage location if the determined storage location is different from the previous storage location.
|COMPUTER SYSTEM, INFORMATION PROTECTION METHOD, AND PROGRAM - A computer system increases the confidentiality of a memory to be protected and prevents invalid access that is made, for example, by replacing the memory. The computer system includes a memory in which state information AA, which indicates whether or not information to be protected is stored in a predetermined memory area, and access permission information BB, which indicates whether or not access to the memory area is permitted, are stored; and an access control unit that rewrites the state information AA when information to be protected is written to, or deleted from, the memory area and at the same time, when the system is started, rewrites the access permission information BB to permit access to the memory area if information to be protected is not written in the memory area but, otherwise, rewrites the access permission information BB to the access inhibition state.
|Mechanism for a Lockless Ring Buffer in Overwrite Mode - In one embodiment, a mechanism for a lockless ring buffer in overwrite mode is disclosed. In one embodiment, a method for implementing a lockless ring buffer in overwrite mode includes aligning memory addresses for each page of a ring buffer to form maskable bits in the address to be used as a state flag for the page and utilizing at least a two least significant bits of each of the addresses to represent the state flag associated with the page represented by the address, wherein the state flag indicates one of three states including a header state, an update state, and a normal state. The method further includes combining a movement of a head page pointer to a head page of the ring buffer with a swapping of the head page and a reader page, the combining comprising updating the state flag of the head page pointer to the normal state and updating the state flag of a pointer to the page after the head page to the header state, and moving the head page and a tail page of the ring buffer, the moving comprising updating the state flags of one or more pointers in the ring buffer associated with the head page and the tail page.
|SEMICONDUCTOR INTEGRATED CIRCUIT - A semiconductor integrated circuit includes: a data path configured to transmit data from a first region to a second region; a first hash value calculator configured to read first data being transmitted through the data path within the first region and to calculate a first hash value from the first data; a register being disposed on the data path within the second region and configured to read second data transmitted through the data path; a second hash value calculator configured to read the second data output from the register and to calculate a second hash value from the second data; and a comparator configured to compare the first hash value and the second hash value and to determine whether the first hash value and the second hash value coincide with each other.
|SYSTEM AND METHOD FOR IMPROVED MEDIA IDENTIFICATION IN A STORAGE DEVICE - Systems and methods are provided for improved identification of removable storage media. A scanner may be used to read an identifier, such as a barcode, on a removable storage media. In the event that the scanner reads the identifier incorrectly due to a defect in the barcode, such as a damaged label, misaligned identifier, or because the scanner is incapable of reading the identifier type or the scanner's field of view is incorrect, a media management component receives the scanned identifier data and matches it to a known set of media identifiers to create a subset of matching identifier data. A closest matching media identifier may be identified from the subset of matching identifier data. An index may be updated with information indicating the closest matching media identifier and a location of the removable storage media.
|Data processing apparatus and method for handling vector instructions - A data processing apparatus and method and provided for handling vector instructions. The data processing apparatus has a register data store with a plurality of registers arranged to store data elements. A vector processing unit is then used to execute a sequence of vector instructions, with the vector processing unit having a plurality of lanes of parallel processing and having access to the register data store in order to read data elements from, and write data elements to, the register data store during the execution of the sequence of vector instructions. A skip indication storage maintains a skip indicator for each of the lanes of parallel processing. The vector processing unit is responsive to a vector skip instruction to perform an update operation to set within the skip indication storage the skip indicator for a determined one or more lanes. The vector processing unit is responsive to a vector operation instruction to perform an operation in parallel on data elements input to the plurality of lanes of parallel processing, but to exclude from the performance of the operation any lane whose associated skip indicator is set. This allows the operation specified by vector instructions to be performed conditionally within each of the lanes of parallel processing without any modification to the vector instructions that are specifying those operations.
|Microprocessor with Compact Instruction Set Architecture - A re-encoded instruction set architecture (ISA) provides smaller bit-width instructions or a combination of smaller and larger bit-width instructions to improve instruction execution efficiency and reduce code footprint. The ISA can be re-encoded from a legacy ISA having larger bit-width instructions, and the re-encoded ISA can maintain assembly-level compatibility with the ISA from which it is derived. In addition, the re-encoded ISA can have new and different types of additional instructions, including instructions with encoded arguments determined by statistical analysis and instructions that have the effect of combinations of instructions.
|MULTITHREAD EXECUTION DEVICE AND METHOD FOR EXECUTING MULTIPLE THREADS - A multithread execution device includes: a program memory in which a plurality of programs are stored; an instruction issue unit that issues an instruction retrieved from the program memory; an instruction execution unit that executes the instruction; a target execution speed information memory that stores target execution speed information of the instruction; an execution speed monitor that monitors an execution speed of the instruction; a feedback control unit that commands the instruction issue unit to issue the instruction such that the execution speed of the instruction approximately corresponds to the target execution speed information.
|INTERNAL PROCESSOR BUFFER - One or more of the present techniques provide a compute engine buffer configured to maneuver data and increase the efficiency of a compute engine. One such compute engine buffer is connected to a compute engine which performs operations on operands retrieved from the buffer, and stores results of the operations to the buffer. Such a compute engine buffer includes a compute buffer having storage units which may be electrically connected or isolated, based on the size of the operands to be stored and the configuration of the compute engine. The compute engine buffer further includes a data buffer, which may be a simple buffer. Operands may be copied to the data buffer before being copied to the compute buffer, which may save additional clock cycles for the compute engine, further increasing the compute engine efficiency.
|CONDITIONAL OPERATION IN AN INTERNAL PROCESSOR OF A MEMORY DEVICE - The present techniques provide an internal processor of a memory device configured to selectively execute instructions in parallel, for example. One such internal processor includes a plurality of arithmetic logic units (ALUs), each connected to conditional masking logic, and each configured to process conditional instructions. A condition instruction may be received by a sequencer of the memory device. Once the condition instruction is received, the sequencer may enable the conditional masking logic of the ALUs. The sequencer may toggle a signal to the conditional masking logic such that the masking logic masks certain instructions if a condition of the condition instruction has been met, and masks other instructions if the condition has not been met. In one embodiment, each ALU in the internal processor may selectively perform instructions in parallel.
|DATA PROCESSING APPARATUS, DATA PROCESSING METHOD, AND COMPUTER-READABLE STORAGE MEDIUM - An apparatus includes a plurality of processing modules which are connected to each other by corresponding communication unit and the modules transfer packets in a predetermined direction to execute a plurality of operations of pipeline processing. The module includes a storage unit for storing a first identification and a second identification for each of the plurality of operations, a reception unit for extracting data from a packet which has the first identification, a processing unit for processing the data extracted by the reception unit, and a transmission unit for storing the second identification corresponding to the first identification of the packet a packet and transmitting the packet to the module arranged in the predetermined direction.
|PRELOADING MODULES FOR PERFORMANCE IMPROVEMENTS - Described is a technology for preloading modules, such as modules that show clinical/medical data maintained at a service, so as to reduce a user's wait time to use a module. The modules for which a user is authenticated are preloaded according to a loading order that is based upon the user's historical usage data. If a user interacts to use a selected module that is not yet loaded, the selected module may be loaded immediately, independent of the order. A background thread preloads the modules according to the order. A normal thread loads the selected module, unless already being preloaded by the background thread; in either situation the loading thread's priority may be temporarily increased to expedite loading. The historical data may be in the form of weight values associated with the modules, with the weight values adjusted based upon module usage.
|Automatic Save and Restore Configuration Mechanism - According to various illustrative embodiments, an apparatus, system, and method for automatically saving and restoring pad configuration registers implemented in a core power domain are described. In one aspect, the apparatus comprises a save and restore logic component implemented in the core power domain and coupled to the pad configuration registers. The apparatus also comprises a memory instantiated in an always-on power domain and coupled to the save and restore logic component, the save and restore logic component implemented in the core power domain to automatically save the pad configuration registers in the memory in a pad configuration save process before a power supply to the core power domain is switched off and to automatically restore the pad configuration registers from the memory in a pad configuration restore process after the power supply to the core power domain is switched on.
|RESTART SUPPORT DEVICE - Provided is a restart support program which executes a method of supporting restart of the system in a computer when the system in which a sequence flow representing an order in which a plurality of processings are executed, one or more objects which are processing targets in each processing, and one or more operations for each object are defined has stopped execution in certain processing. The restart support program stores version information related to a version of an object which transitions with an operation in association with each processing for each object. When the system has stopped execution in certain processing, the restart support program determines processing in which execution has to be restarted from among a plurality of processings based on success and failure of processing, an object and version information of each object which are stored in association with processing, and an object and version information of each object which are actually stored in the system.
|SYSTEM AND METHOD TO ENABLE TRACKING OF CONSUMER BEHAVIOR AND ACTIVITY - A method for collecting, processing and analyzing Internet and e-commerce data accessed by users of messaging devices such, for example, as mobile terminal users includes receiving network access data extracted from packetized traffic of a communication system. A portion of the extracted network access data is encrypted to anonymize the received network access data, obscuring information from which messaging device users' identities might otherwise be determined. The encrypted portion constitutes a unique, anonymized identifier that can be correlated to the messaging device user associated with the traffic. Network access data anonymized in this manner, once received, is processed for analysis. By referencing the identifier, anonymized network access data associated with any messaging device user is distinguishuable from anonymized network access data associated with all other messaging device user—allowing patterns of internet access activity of the users to be tracked and reported anonymously. By correlating the identifier to a socio-demographic profile, it is further possible to monitor a sample of users sufficiently large to represent an entire population sharing the same socio-demographic characteristic(s).
|DIGITAL DATA RECORDING APPARATUS, DIGITAL DATA RECORDING METHOD, AND COMPUTER-READABLE RECORDING MEDIUM - A data communication unit receives encrypted digital data via a network and records the digital data on a primary recording medium. The digital data, having been encrypted indifferent encryption methods according to the distributors, include attribute information indicating the encryption methods The encryption method of the digital data is determined and the encrypted data is decrypted by an appropriate decryption unit. Identification information of a secondary recording medium or a playback apparatus is obtained according to whether the secondary recording medium is removable from the playback apparatus. A controller selects an encryption unit among a plurality of encryption units according to the obtained identification information. The selected encryption unit creates an encryption key according to the identification information and re-encrypts the digital data. A recording unit records the digital data on the secondary recording medium. An accounting unit charges according to accounting information in the attribute information.
|SYSTEMS AND METHODS FOR SECURE TRANSACTION MANAGEMENT AND ELECTRONIC RIGHTS PROTECTION - The present invention provides systems and methods for secure transaction management and electronic rights protection. Electronic appliances such as computers equipped in accordance with the present invention help to ensure that information is accessed and used only in authorized ways, and maintain the integrity, availability, and/or confidentiality of the information. Such electronic appliances provide a distributed virtual distribution environment (VDE) that may enforce a secure chain of handling and control, for example, to control and/or meter or otherwise monitor use of electronically stored or disseminated information. Such a virtual distribution environment may be used to protect rights of various participants in electronic commerce and other electronic or electronic-facilitated transactions. Distributed and other operating systems, environments and architectures, such as, for example, those using tamper-resistant hardware-based processors, may establish security at each node. These techniques may be used to support an all-electronic information distribution, for example, utilizing the "electronic highway."
|DOWNLOADABLE SECURITY BASED ON CERTIFICATE STATUS - A conditional access system (CAS) computer in a downloadable CAS receives a downloadable management certificate (DMC) and determines, using the DMC, security information including a DMC key size and an expiration time of a DMC subordinate certificate authority (sub-CA) certificate, for the client device. The CAS computer then determines whether the DMC is valid based on the expiration time of the DMC sub-CA certificate. If the DMC is determined to be valid, the CAS server sends a cryptographic identity for the client device and a CAS client to the client device protected using the DMC. At a later time, if the DMC key size is considered to be still sufficiently secure, the validity of the DMC is extended by issuing a new DMC sub-CA certificate with the same public key as the original DMC sub-CA certificate.
|IDENTIFICATION-DEPENDENT COMMUNICATION BETWEEN VEHICLES - A method and assistance system drawn to identification-dependent communication that takes place between vehicles. The messages to be transmitted are encrypted by cryptographic methods, wherein the necessary keys for the cryptographic methods are stored in vehicle components which are protected from unauthorized removal and installation by means of protection mechanisms. The method and system make it possible to limit standardized broadcasts to a particular group of users.
|METHOD AND SYSTEM FOR BACKUP AND RESTORATION OF COMPUTER AND USER INFORMATION - A method for performing backup of computer specific information from a computer is disclosed. The method includes receiving, at a remote server, user authentication data obtainable from a user of the computer; in response to a positive authentication based on the user authentication data, the remote server establishing a communication channel between the computer and the remote server; authenticating, via the communication channel, the computer for use with the server; sending, via the communication channel, a computer specific information collect request from the server to the computer; collecting computer specific information at the computer; encrypting the computer specific information; and sending, via the communication channel, the encrypted computer specific information to the remote server.
|METHOD AND SYSTEM FOR MANAGING A SOFTWARE APPLICATION ON A MOBILE COMPUTING DEVICE - A method of and system for managing a one time password security software application employed on a mobile computing device (
|METHODS AND APPARATUS FOR USE IN FACILITATING THE COMMUNICATION OF NEIGHBORING NETWORK INFORMATION TO A MOBILE TERMINAL WITH USE OF A RADIUS COMPATIBLE PROTOCOL - A disclosed example method for requesting neighboring network information from a device involves encoding a request for neighboring network information and sending the request to an authentication server to obtain the neighboring network information. The example method also involves receiving a response to the request, retrieving the neighboring network information contained in the response, and decoding the neighboring network information. The decoded neighboring network information is stored.
|METHODS ESTABLISHING A SYMMETRIC ENCRYPTION KEY AND DEVICES THEREOF - A method, computer readable medium, and an apparatus for establishing a symmetric encryption key includes determining at one of a plurality of communication devices a first phase difference based on a first transmission from another one of the plurality of communication devices. A first new encryption key is generated based on the determined first phase difference at the one of the plurality of communication devices. At another one of the plurality of communication devices a second phase difference is generated based on a second transmission from the one of the plurality of communication devices. A second new encryption key is generated based on the determined second phase difference at the another one of the plurality of communication devices. Authenticity of the generated first new encryption key and the generated second new encryption key is determined. Communication between the one of the plurality of communication devices and the another one of the plurality of communication devices is established when the generated first new encryption key and the generated second new encryption key are determined to be authenticated.
|INFORMATION PROCESSING APPARATUS AND METHOD - In order to limit use of content, when a source receives a request for transmitting content from a sink, the source performs an authentication process. When the authentication is successful, the source transmits to the sink key information necessary for decrypting the encryption applied to the content. The sink can receive the content by receiving the key information and by decrypting the encryption applied to the content by using the key information.
|PIN Servicing - A smart card (
|Electronic Signature Method and Electronic Signature Tool - The present invention provides an electronic signature method and an electronic signature tool. The method includes: outputting verification prompt information; receiving verification confirmation information inputted by a user; checking whether the verification confirmation information matches the verification prompt information, and performing the predetermined electronic signature operation if the verification confirmation information matches the verification prompt information. Through the electronic signature method and the electronic signature tool of the present invention, an attack of other users on the network can be prevented, secure transactions are realized. The method and the tool are used conveniently and can be popularized easily.
|COLLECTIBLE CASE AUTHENTICATION SYSTEM, DEVICE AND METHOD - There is a collectible case authentication device and method configured to facilitate authentication of a collectible. The collectible case authentication device includes a secured housing and a data interface module. The collectible case authentication device also includes a data storage device including an authentication module. The authentication module includes an encryption module including a public key associated with a private key. The authentication module also includes a communication module configured to communicate over a computerized network with a computerized registry to authenticate the collectible. The authentication module further includes a digital signature derived from the private key. Furthermore, the authentication module includes a user interface module configured to provide a user interface. The collectible case authentication device also includes a global positioning module in communication with the data storage device and a secured receptacle securely coupled to the data storage device and configured to store a collectible.
|INTEROPERABLE SYSTEMS AND METHODS FOR PEER-TO-PEER SERVICE ORCHESTRATION - Systems and methods are described for performing policy-managed, peer-to-peer service orchestration in a manner that supports the formation of self-organizing service networks that enable rich media experiences. In one embodiment, services are distributed across peer-to-peer communicating nodes, and each node provides message routing and orchestration using a message pump and workflow collator. Distributed policy management of service interfaces helps to provide trust and security, supporting commercial exchange of value. Peer-to-peer messaging and workflow collation allow services to be dynamically created from a heterogeneous set of primitive services. The shared resources are services of many different types, using different service interface bindings beyond those typically supported in a web service deployments built on UDDI, SOAP, and WSDL. In a preferred embodiment, a media services framework is provided that enables nodes to find one another, interact, exchange value, and cooperate across tiers of networks from WANs to PANs.
|SYSTEM AND METHOD FOR PROVIDING ENCRYPTION IN STORAGE OPERATIONS IN A STORAGE NETWORK, SUCH AS FOR USE BY APPLICATION SERVICE PROVIDERS THAT PROVIDE DATA STORAGE SERVICES - In accordance with embodiments of the invention, a method is provided for performing a storage operation in a pipeline storage system in which one or more data streams containing data to be stored are written into data chunks. The method includes generating an encryption key associated with a first archive file to be stored when encryption is requested for the storage operation, encrypting the archive data from the data stream using the encryption key to create an encrypted data chunk when a data stream containing the archive file is processed in the pipeline storage system, storing the encrypted data chunk on a storage medium, and storing the encryption key in a manner accessible during a restore operation of the encrypted data chunk.
|Segment deduplication system with encryption and compression of segments - A system for storing encrypted compressed data comprises a processor and a memory. The processor is configured to determine whether an encrypted compressed segment has been previously stored. The encrypted compressed segment was determined by breaking a data stream, a data block, or a data file into one or more segments and compressing and then encrypting each of the one or more segments. The processor is further configured to store the encrypted compressed segment in the event that the encrypted compressed segment has not been previously stored. The memory is coupled to the processor and configured to provide the processor with instructions.
|Storage Apparatus and Its Power Saving Control Method - Provided are a storage apparatus and its power saving control method capable of performing sufficient power saving to multiple memory devices without deteriorating the response performance to a host system. If multiple logical volumes formed in disk drives configuring a parity group are in an offline status where a path group from the host computer is not set, a control processor sets the multiple disk drives of the parity group to a power saving status.
|STORAGE ARRAY POWER MANAGEMENT THROUGH I/O REDIRECTION - A storage system can comprise multiple storage devices with differing characteristics, including differing power-related characteristics. A storage power manager can redirect Input/Output (I/O) communications to storage devices to maximize the power efficiency of the storage system. The storage power manager can reference metadata associated with the data of an I/O request, as well as power-related data, including continuously varying data and storage device characteristics, to select one or more storage devices to which to redirect the I/O. The storage power manager can also move or copy data between storage devices to facilitate maximum utilization of power efficient storage devices with limited storage capacity and to enable the placing of one or more storage devices into a reduced power consuming state. The moving or copying of data can be performed with reference to lifecycle information to identify data that has changed since a storage device was last active.
|STORAGE ARRAY POWER MANAGEMENT USING LIFECYCLE INFORMATION - A multi-device storage system can be arranged into power saving systems by placing one or more storage devices into a reduced power consuming state when the storage activity associated with the system is sufficiently reduced that an attendant decrease in throughput will not materially affect users of the storage system. Where data redundancy is provided for, a redundant storage device can be placed into the reduced power consuming state and its redundancy responsibilities can be transitioned to a partition of a larger storage device. Such transitions can be based on specific parameters, such as write cycles or latency, crossing thresholds, including upper and lower thresholds, they can also be based on pre-set times, or a combination thereof. Lifecycle information, including lifecycle information collected in real-time by storage devices on a block-by-block basis, can be utilized to obtain historical empirical data from which to select the pre-set times.
|DATA PROCESSING SYSTEM, METHOD FOR PROCESSING DATA AND COMPUTER PROGRAM PRODUCT - A data processing system includes one or more processing unit arranged to execute sets of instructions stored in the data processing system. The sets may include two or more application sets, each forming an application sets and including instructions for scheduling for the application an event at a future point in time. The event may require the processing unit to be in an active mode. The sets may further include rescheduling instructions for receiving from the applications information about the scheduled events and determining whether or not one or more of the events can be rescheduled and rescheduling a reschedulable event to a new point in time. The sets may further include mode control instructions for controlling the processing unit to be in the active mode during a time interval which includes the new point in time and to be in a low power mode in which the processing unit consumes less energy than in the active mode during a period of time adjacent to the time interval.
|POWER LINE COMMUNICATION APPARATUS AND METHOD FOR CONTROLLING THE SAME - The embodiments of the present disclosure provide a PLC apparatus and a method for controlling the PLC apparatus. The method includes: acquiring a working state and a network state of the PLC apparatus; and switching the working state of the PLC apparatus in accordance with the working state and the network state of the PLC apparatus. The PLC apparatus includes: a working state acquiring unit adapted to acquire a working state of the PLC apparatus; a network state acquiring unit adapted to acquire a network state of the PLC apparatus; a switching unit adapted to switch the working state of the PLC apparatus in accordance with the network state of the PLC apparatus acquired by the network state acquiring unit and the working state of the PLC apparatus acquired by the working state acquiring unit. The embodiments of the disclosure are used in the design of controlling the PLC apparatus.
|CONTROL APPARATUS - This invention improves the access efficiency of each of a plurality of memory devices mounted on a semiconductor chip. The invention provides a memory control circuit including a queue buffer unit, a management unit to set the CKE signal at High for a memory device to which a determination target access command is to be issued when it is determined that the determination target access command has shifted to the head position of the queue buffer unit, a command generating unit to issue an access command, and a data interface unit to execute processing specified by an access command. The management unit performs control to set the CKE signal to Low for the memory device to which the determination target access command is to be issued based on the state of the queue buffer unit when it is determined that the processing by the data interface unit is complete.
|MEMORY SYSTEM - A memory controller takes in the first to (N−1)th pieces of data respectively in synchronization with the second to Nth return read clocks. The memory controller takes in the Nth piece of data from stop of output of the Nth read clock and before a first predetermined time. The memory controller sets an output period of the Nth read clock to be longer than an output period of each of the first to (N−1)th read clocks.
|Secure Computing Device with Monotonic Counter and Method Therefor - A secure computing device (
|CLOCK SIGNAL TEST APPARATUS AND METHOD - A clock signal test apparatus for testing a computer system includes a frequency generator to generate a clock pulse signal, a real-time clock (RTC) chip to receive the clock pulse signal from the frequency generator, and a micro control unit (MCU). The MCU is to receive a test command signal from the computer system to set a first current time of the RTC chip equal to a current system time of the computer system, and to receive a time comparing command from the computer system after a test interval to retrieve a second current time of the RTC chip and transmit the second current time of the RTC chip to the computer system.
|System and Method of Clocking an IP Core During a Debugging Operation - According to the invention, an IP core is clocked during a debugging operation by switching from the clock used for testing the device under test to a clock oscillator or any other free-running clock source.
|OBJECT ORIENTED MEMORY IN SOLID STATE DEVICES - The present disclosure includes methods, devices, and systems for object oriented memory in solid state devices. One embodiment of a method for object oriented memory in solid state devices includes accessing a defined set of data as a single object in an atomic operation manner, where the accessing is from a source other than a host. The embodiment also includes storing the defined set of data as the single object in a number of solid state memory blocks as formatted by a control component of a solid state device that includes the number of solid state memory blocks.
|REMOTE BACKUP STORAGE - Systems, methods, and other embodiments associated with a backup utility are described. One example system causes a backup utility to identify a remote device as local to a client device. Backup data may then be retained on the remote device identified by the backup utility as being local.
|FAILURE RECOVERY MEMORY DEVICES AND METHODS - Memory devices and methods are described that include serially chained memory devices. In one or more of the configurations shown, a serial chain of memory devices includes a number of memory devices, and an error recovery device at an end of the chain. In one configuration shown, the serial chain of memory devices includes a chain of devices where each device is a stacked die memory device. Methods are described that show using the error recovery device in write operations and data recovery operations.
|INFORMATION SYSTEM AND DATA TRANSFER METHOD - Availability of an information system including a storage apparatus and a computer is improved. First and second storage apparatuses execute remote copy of copying data written into a first primary volume from the computer to a second primary volume, at least one of the first and second storage apparatuses executes local copy of copying the data written into the first or second primary volume in a self-storage apparatus to the corresponding first or second secondary volume, and the computer switches the destination of a write request of the data from the first storage apparatus to the second storage apparatus in case of a failure occurring in the first storage apparatus.
|COMPUTER SYSTEM AND FAILURE RECOVERY METHOD - A computer system, comprising: a server machine; a storage system, which is coupled to the server machine; and a management computer for managing the server machine and the storage system, wherein the server machine has at least one or more programs running therein, wherein the logical storage area provided by storage system stores information about the at least one program, and wherein the computer system further includes: an access recording module for recording storage areas within the logical storage area provided by storage system storing information about the storage areas as storage area information; a boot information storing module for storing the identified boot information; a boot processing monitoring module for monitoring the processing of booting up the programs; and a program recovering module for executing recovery of one of the programs in the server machine.
|BROKEN-SPHERES METHODOLOGY FOR IMPROVED FAILURE PROBABILITY ANALYSIS IN MULTI-FAIL REGIONS - A failure probability for a system having multi-fail regions is computed by generating failure directions in a space whose dimensions are the system parameters under consideration. The failure directions are preferably uniform, forming radial slices. The failure directions may be weighted. The radial slices have fail boundaries defining fail regions comparable to broken shells. The distribution of the system parameters is integrated across the broken shell regions to derive a failure contribution for each failure direction. The failure probability is the sum of products of each failure contribution and its weight. Failure contributions are computed using equivalent expressions dependent on the number of dimensions, which can be used to build lookup tables for normalized fail boundary radii. The entire process can be iteratively repeated with successively increasing failure directions until the failure probability converges. The method is particularly useful in analyzing failure probability of electrical circuits such as memory cells.
|METHOD FOR SUPPORTING A SAFETY-ORIENTED SYSTEM - At least one embodiment of the present invention relates to supporting a safety-oriented system, with the safety-oriented system including safety-critical software components and non-safety-critical software components. In this method, a possibility of a safety-critical software component and a non-safety-critical software component influencing each other is identified and a set of technical measures for preventing the possibility of influencing is defined. In this way, an absence of feedback from non-safety-critical software components to safety-critical software components is both verified and also ensured by at least one embodiment of the present invention.
|SCANNING REASSIGNED DATA STORAGE LOCATIONS - An aspect of the present disclosure relates to scanning reassigned data storage locations. In one example, a reassignment table is accessed to identify a deallocated data storage location and scan the deallocated data storage location for media defects.
|ERROR SCANNING IN FLASH MEMORY - Various embodiments include methods, apparatus, and systems to scan at least a portion of a memory device for potential errors when a condition for scanning is met. The condition may be dependent on one or more of a number of read operations, a number of write operations, time, and others. Other embodiments including additional methods, apparatus, and systems are disclosed.
|DETECTING AN INACTIVE CLIENT DURING A COMMUNICATION SESSION - A communication session is established between a first device and a second device. A message is transmitted from the first device to the second device. In response to the second device failing to actively respond to the message, the first device terminates the communication session with the second device.
|Cache memory, processor, and production methods for cache memory and processor - A cache memory built in a processor comprising a plurality of independent memory blocks, pass/fail information memory unit memorizing a presence/absence of a failure occurring in each of the memory blocks, and a screening control function substituting a sound memory block for a failed memory block based on a memory content in the pass/fail information memory unit.
|METHOD OF EXCHANGING MESSAGES AND SOURCE DEVICES - A method of exchanging messages, which are intended for streaming connection with a source device, in a sink device of a wireless network comprises transmitting a connect request message for data streaming to the source device; receiving a connect response message from the source device, the connect response message including connection information indicating the possibility of connection with the source device; and outputting a user interface indicating at least one of the connection information included in the connect response message and wait time information required for connection with the source device, on a display module.
|CHANNEL CONSTRAINED CODE AWARE INTERLEAVER - An interleaver is constructed based on the joint constraints imposed in the channel and the code domains. A sequentially optimal algorithm is used for mapping bits in the inter-symbol interference (ISI) domain to the code domain by taking into account the ISI memory depth and the connectivity of the nodes within the parity check matrix. Primary design constraints are considered such as the parallelism factor so that the proposed system is hardware compliant in meeting high throughput requirements.
|SEMICONDUCTOR STORAGE DEVICE - As a semiconductor storage device that can efficiently perform a refresh operation, provided is a semiconductor storage device comprising a non-volatile semiconductor memory storing data in blocks, the block being a unit of data erasing, and a controlling unit monitoring an error count of data stored in a monitored block selected from the blocks and refreshing data in the monitored block in which the error count is equal to or larger than a threshold value.
|Scan Test Application Through High-Speed Serial Input/Outputs - Methods and devices for using high-speed serial links for scan testing are disclosed. The methods can work with any scheme of scan data compression or with uncompressed scan testing. The protocol and hardware to support high speed data transfer reside on both the tester and the device under test. Control data may be transferred along with scan data or be partially generated on chip. Clock signals for testing may be generated on chip as well. In various implementations, the SerDes (Serializer/Deserializer) may be shared with other applications. The Aurora Protocol may be used to transport industry standard protocols. To compensate for effects of asynchronous operation of a conventional high-speed serial link, buffers may be used. The high-speed serial interface may use a data conversion block to drive test cores.
|Scanning-capable latch device, scan chain device, and scanning method with latch circuits - In a scanning-capable latch circuit, main latch circuits respectively corresponding to data inputs D1 to D4 are connected in series and, except the last-stage main latch circuit, the scanning output from each main latch circuit becomes the scanning input for the subsequent main latch circuit; while the scanning output from the last-stage main latch circuit becomes the scanning input for a slave latch circuit. Hence, in the scanning-capable latch circuit used in an information processing apparatus, the circuit area can be reduced and scanning can be performed with a small-scale circuit.
|ERROR-CORRECTION DATA GENERATION APPARATUS AND GENERATION METHOD - An error-correction data generation apparatus for correcting data to be protected in which an error has occurred, the apparatus includes an input unit configured to input data to be protected and a generation unit configured to generate first correction data to be used in correcting first data to be protected.
|COMMUNICATION DEVICE - A communication device is provided with a partial Fourier transformation circuit that calculates a correction parameter for quadrature errors correction. The partial Fourier transformation circuit is programmed to calculate a single one of frequency bins.
|Systems and Methods of Information Transmission - Systems and methods of information transmission are provided. An endpoint receiving packets with non-voice information transmits negative and positive acknowledgements over a dedicated channel in an uplink subframe. When the endpoint receives packets with voice information, the endpoint transmits negative acknowledgements over a shared channel, but does not transmit positive acknowledgements.
|ERROR CONTROL IN MULTICAST VIDEO DISTRIBUTION - An embodiment of the invention includes an efficient error-control system and method for recovering packet losses, especially losses in distributing multicast video over broadband residential networks. Preferably, unlike most existing error-control algorithms designed for Internet multicast, the system and method does not employ substantial feedback suppression. Preferably, the system and method does not employ substantial multicasted retransmission. Preferably, the system and method does not employ substantial parity retransmission. Preferably, the system and method does not employ substantial local loss recovery. The system and method integrates two existing classes of error-control algorithms: Automatic Repeat Request (ARQ) and Forward Error Correction (FEC), to reduce traffic overhead and achieve scalability.
|Flash Memory Organization - A flash-memory system is organized into a plurality of blocks and a plurality of pages in each block, each page having 2
|METHOD FOR TRANSMITTING CONTROL INFORMATION IN WIRELESS COMMUNICATION SYSTEM - A method for transmitting control information in a wireless communication system is provided. A codeword is generated by performing forward error correction (FEC) encoding on control information to generate. An interleaved code is generated by interleaving the codeword. A combined code is generated by combining the codeword and the interleaved code. A transport block is generated by repeating the combined code and is transmitted.
|EDITING APPARATUS AND LAYOUT METHOD, AND STORAGE MEDIUM - An apparatus for laying out image data and text data on a page, which distributes multiple sets of image data and text data into multiple sets of an image box and a text box upon a page in an order based on attribute information of the image data, compares the text data to an upper limit of the text box into which the text data has been distributed and when the text data is greater than the upper limit of the text box, switches the set of the image data and the text data with another set of distributed image data and text data into another set of an image box and a text box, the text data is less than the upper limit of the other text box, and the upper limit of the text box is greater than the other text data.
|Displaying Information on a Mobile Device - A computer-implemented method for providing hypertext content to a mobile device may include obtaining a network-accessible electronic document that has content and an image, advertising material, or a plurality of similarly formatted hyperlinks. The network-accessible electronic document may be reformatted by collapsing the image, the advertising material, or the plurality of similarly formatted hyperlinks into a first expandable display element. The first expandable display element and at least a portion of the content may be provided for display in a first page on the mobile device. The method may further include receiving input that selects the first expandable display element. The first expandable display element may be reformatted into an image, advertising material, or a plurality of hyperlinks. The image, the advertising material or the plurality of hyperlinks may be provided, along with at least a portion of the content, for display in a second page on the mobile device.
|Calibration and Annotation of Video Content - Various embodiments provide techniques for calibrating and annotating video content. In one or more embodiments, an instance of video content can be calibrated with one or more geographical models and/or existing calibrated video content to correlate the instance of video content with one or more geographical locations. According to some embodiments, geographical information can be used to annotate the video content. Geographical information can include identification information for one or more structures, natural features, and/or locations included in the video content. Some embodiments enable a particular instance of video content to be correlated with other instances of video content based on common geographical information and/or common annotation information. Thus, a user can access video content from other users with similar travel experiences and/or interests. A user may also access annotations provided by other users that may be relevant to a particular instance of video content.
|DOCUMENT MARKUP TOOL - This invention concerns a document markup tool, that is an application where existing authored documents can be marked or annotated. For instance, formative or summative assessment submissions authored by students might be graded by a teacher using the markup tool. The tool itself is operable by a user at a computer user interface to: Recognize the members of a set of existing documents. Open one of the existing documents in a set and display its contents to a user together with a toolbar. And, select locations in the document and, using the toolbar, add commentary and scores to the document. Wherein the markup tool is automatically operable to: Total the scores made in a document. Display the scores in a graphical report in the document. Display a moderation panel which enables visual and statistical comparisons of the scores made in a document to the scores added to all the documents of the set. And, reflect changes to the scores made in a document in the displayed moderation panel.
|METHOD FOR PRODUCING AT LEAST A PORTION OF A DATA VISUALIZATION LAYOUT ON A DISPLAY OF A DEVICE PROVIDED WITH AT LEAST A SMART CARD, METHOD FOR CODIFYING A PLURALITY OF HTML INSTRUCTIONS AND CORRESPONDING SYSTEM - A method for generating at least one portion of a data display layout on a display of a device equipped with at least one smart card may include generating a code sequence to define at least one portion of the data display layout and to store the code sequence in the at least one smart card. Each code of the code sequence may have a first portion including a first numerical code, and a second portion including a second numerical code. The first numerical code may correspond to a coded primitive action suitable to produce at least one part of the display layout. The second numerical code may correspond to a coded item of data correlated with a respective primitive action. The method may further include processing the code sequence to generate, on the device display at least one part of the display layout with the items of data in predefined positions of the layout.
|Microsite Delivery - Methods and machine readable media for delivering online advertisements. A client computing may receive a first web page including data identifying an ad unit to be incorporated into the first web page. The client computer may request content for the ad unit content from an ad server. The ad server may download a shell to the client computer. Running the shell may cause the client computer to perform actions including loading from the ad server ad unit code defining the ad unit content; receiving from the ad server a URL of a second web page; opening an HTML iframe element positioned to overlay at least a portion of the ad unit within the first web page; and delivering the first web page, the ad unit, and at least a portion of the second web page displayed within the HTML iframe element.
|ELECTRONIC DOCUMENT CONTROL APPARATUS, METHOD, PROGRAM AND SYSTEM - An electronic document control apparatus verifies that content to which a digital signature has been applied has not been altered; verifies that a referential target of a new page is a signature area to which a digital signature has been applied; if the electronic document has been imparted with a policy for permitting page layout, verifies that the referential target of a new page does not include anything other than the content to which the digital signature has been applied, and if the electronic document has been imparted with a policy for permitting page layout and background rendering of content, verifies that the referential target does not include anything other than the content and a background object of the content; and determines by using at least one of the first, second and third verification means, whether or not the edited electronic document has been altered.
|SYSTEMS AND METHODS OF SUMMARIZING DOCUMENTS FOR ARCHIVAL, RETRIVAL AND ANALYSIS - Systems and methods of summarizing documents for archival, retrieval, and analysis can be used to provide a convenient summary of the content of scanned document(s). After scanning a document or set of documents, character recognition software identifies the text on the pages. Software can produce a summary of the subjects/themes/keywords in the document(s). This summary can take several forms; e.g. an index of subjects/themes/keywords which can then be printed out as a cover sheet for that stack of documents. Alternately, the summary can be in the form of a topic cloud or histogram. The topic cloud can be made dynamic to allow a user to progressively scroll through pages of documents and watch the topic cloud evolve. The histogram can be made searchable to allow the user to view content of selected pages easily and conveniently.
|AUTOMATED IDENTIFICATION OF A CUSTOMER'S DOCUMENT BY CUSTOMER SUPPORT - Customer support systems and associated methods are disclosed. A customer wishes to inquire about a particular document individualized for the customer and sends a support request to a customer support system using a client device. The support request includes identification information of the customer and image information based on an image captured by the customer from a copy of the particular document. The customer support system is operable to receive the support request and to select a subset of documents for the customer from a plurality of documents for a plurality of documents based on the identification information. The customer support system is further operable to identify the document from the subset of documents based on the image information, and to initiate a response to the support request using information from the document.
|CONFIGURING OBJECT DISPLAYS - An object configuration module for configuring an object retrieves a view object associated with a user from a database. The view object may comprise a plurality of attributes. The object configuration module may further retrieve configuration information for the view object from the database. The configuration information may comprise properties of the attributes, and the properties may be customized by the user for the view object. The object configuration module may then set the properties for each of the attributes based on the retrieved configuration information.
|PRINT CONTROL PROGRAM, PRINT CONTROL APPARATUS, AND PRINT CONTROL METHOD - According to the present invention, a print control apparatus for displaying a print preview, comprises the units adapted to: spool print data created by application; issue a rendering instruction of the spooled print data to a graphic engine together with output information indicating one of a preview setting and a print setting; return a response about one of a color profile for previewing when the output information indicates the preview setting and a color profile for printing when the output information indicates the print setting, as a response to an inquiry about a color profile from the graphic engine that receives the rendering instruction; and display image data rendered by the graphic engine when the output information indicates the preview setting, and outputting the rendered image data to the printer when the output information indicates the print setting.
|MANIPULATION OF DISPLAYED OBJECTS BY VIRTUAL MAGNETISM - A computer implemented tactile user interface (TUI) and a method of manipulating objects with a virtual magnet are provided. The TUI includes a display comprising a touch-screen. The display is configured for displaying a set of graphic objects, each graphic object representing a respective one of a set of items, such as documents, e.g., text documents or images. A virtual magnet is caused to move on the display, in response to touching on the touch-screen, e.g., by dragging a finger or other implement across. The magnet is associated with a particular function command such that a subset of the graphic objects exhibits a response to the virtual magnet (e.g., is caused to move, relative to the virtual magnet or exhibits another visible response), each graphic object in the subset moving or otherwise responding as a function of an attribute of the underlying item represented by the graphic object.
|Self-Expanding AD Unit - Methods for presenting self-expanding content in a web page. A client computer may receive, from a server computer, a content unit including initial visual content and a self-contained expansion element. The client computer may display all or a portion of the initial visual content in an initial display window. After displaying the initial visual content, the client computer may execute the self-contained expansion element, which causes the client computer to perform actions including: defining a size and location for an expanded display window larger than the initial display window; hiding elements of the web page determined to interfere with the expanded display window; loading, from the server, expanded visual content; and displaying at least a portion of the expanded visual unit in the expanded display window.
|SEARCH ENGINE FOR VIDEO AND GRAPHICS - A method of selecting graphic or video files having corresponding locators used to locate such graphic or video files using a computer. Identifiers are created by searching an area within a web page near a graphic or video file for searchable identification terms and searching an area within a web page near links to a graphic or video for searchable identification terms. The identifiers are stored in a database. User requests for graphic or video file content are received and the database of identifiers is searched to find graphic and video files corresponding criteria of the user. Graphic or video file content is then provided to the user.
|AUDIO AND POSITION CONTROL OF USER INTERFACE - A method is provided for using a wireless controller to interact with a user interface presented on a display. The method includes receiving an audio signal and a position signal from the wireless controller. The audio signal is based on an audio input applied to the wireless controller, while the position signal is based on a position input applied to the wireless controller. The method includes selecting a user interface item displayed on the display, based on the audio signal and the position signal. One or more position signals from the wireless controller may also be received and processed to cause navigation of the user interface to highlight a user interface item for selection.
|SYSTEM AND METHOD FOR PROVIDING SPATIAL AND TEMPORAL CONTENT IN AN ELECTRONIC DEVICE - A system for and method for displaying content with spatial and temporal components at an electronic reader device is presented. The system and method comprise an acquisition module for receiving a plurality of electronic content from one or more content sources via a network, a storage module for storing the plurality of electronic content, a selection module for selecting at least some of the plurality of electronic content for presentation, and a presentation module for presenting the selected electronic content at the electronic reader device, wherein the presented electronic content comprises a spatially and temporally persistent component and a spatially persistent and temporally transient component.
|Virtual Disc Enabled Media Player - A virtual disc enabled media player is disclosed. The media player includes a storage medium having instructions stored thereon which when executed by a processor in the media player cause certain actions to be performed. The actions include the media player executing a virtual disc software image as if it were a physical medium. This allows the player to access content and information when no physical media is present in the media player. The content and information may be obtained over a network such as the Internet. The media player may be a BLU-RAY DISC player.
|MENU SCREEN DISPLAY CONTROL APPARATUS AND MENU SCREEN DISPLAY CONTROL METHOD - According to one embodiment, a display control apparatus includes a memory, an output module, and a setting module. The memory is configured to store first menu configuration information to compose a first menu screen and second menu configuration information to compose a second menu screen. The output module is configured to output first menu screen display information to display the first menu screen based on the first menu configuration information and content data in response to a selection operation of the first menu screen, and to output second menu screen display information to display the second menu screen based on the second menu configuration information and content data in response to a selection operation of the second menu screen. The setting module is configured to set one of the first menu screen and the second menu screen as a top menu displayed at a startup timing.
|BINARY INTEREST VECTOR FOR BETTER AUDIENCE TARGETING - A binary interest vector is herein described, which represents information in a string of bits about user interest in a set of topics. The binary interest vector may represent the interests of a particular user, or the interests of users associated with a particular client machine. Such a binary interest vector can store a large amount of information in a very small space by assigning bit subsets of the string of bits to represent interest in respective topics of the set of topics based on the positions of the bits in the subsets. Additionally, the bits of a particular binary interest vector may include a version indicator identifying the pattern of topics assigned to the bits of the particular vector. The user interest information in a particular binary interest vector may be utilized in selecting content to display to the user that is associated with the particular vector.
|VISUAL OBJECT PRIORITIZATION - A system, method and program product for prioritizing visual objects for a configurable interface. A system is provided that includes a computer system having: a grouping system for defining a group of members and for assigning weights to members of the group; a behavior analysis system for collecting behaviors of the members of the group; and a prioritization system that prioritizes visual objects based on the collected behaviors and weights assigned to the members of the group.
|CONTEXTUAL DATA CENTER MANAGEMENT UTILIZING A VIRTUAL ENVIRONMENT - Contextual data center management utilizing a virtual environment is described. In one embodiment, there is a data center management tool for managing a physical data center from a representation of the physical data center operating in a virtual universe. The data center management tool includes a data center contextual object component configured to obtain a data center contextual object that describes operational information of the physical data center in the virtual universe. An operational change component is configured to implement at least one operational change to the representation of the physical data center in the virtual universe. The at least one operational change is implemented as a function of the data center contextual object. A management component is configured to manage the physical data center pursuant to a result obtained from implementing the at least one operational change.
|METHODS AND SYSTEMS RELATING TO AN AUGMENTED VIRTUALITY ENVIRONMENT - Systems and methods relating to an augmented virtuality system are disclosed. A method of operating an augmented virtuality system may comprise displaying imagery of a real-world environment in an operating picture. The method may further include displaying a plurality of virtual icons in the operating picture representing at least some assets of a plurality of assets positioned in the real-world environment. Additionally, the method may include displaying at least one virtual item in the operating picture representing data sensed by one or more of the assets of the plurality of assets and remotely controlling at least one asset of the plurality of assets by interacting with a virtual icon associated with the at least one asset.
|LINKING AND MANAGING MATHEMATICAL OBJECTS - A method for relating at least two mathematical objects in a computing apparatus having a graphical user interface is described. The method comprises receiving instructions via the graphical user interface to relate a first mathematical object with a second mathematical object; updating the second mathematical object using data of the first mathematical object; linking the first mathematical object to the second mathematical object; and creating a visual link between the first mathematical object and the second mathematical object.
|USER INTERFACE FOR MULTIPLE DISPLAY REGIONS - User interfaces for multiple display regions are described. One embodiment provides an array of non-overlapping windows that are created from a set of overlapping windows, and a user can select one of the non-overlapping windows to obtain an enlarged view of that selected window while keeping the other windows in their non-overlapping state. In one embodiment, the array of non-overlapping windows can include minimized windows or windows in other virtual desktops (e.g. windows in other "Spaces") or both. In one embodiment, only windows of a selected application are shown in non-overlapping mode while opened windows of other applications are not shown.
|Systems and Methods for Visualization of Data Analysis - Exemplary systems and methods for visualization of data analysis are provided. In various embodiments, a method comprises accessing a database, analyzing the database to identify clusters of data, generating an interactive visualization comprising a plurality of nodes and a plurality of edges wherein a first node of the plurality of nodes represents a cluster and an edge of the plurality of edges represents an intersection of nodes of the plurality of nodes, selecting and dragging the first node in response to a user action, and reorienting the interactive visualization in response to the user action of selecting and dragging the first node.
|METHOD FOR EDITING DATA IN MOBILE TERMINAL AND MOBILE TERMINAL USING THE SAME - A method for editing data in a mobile terminal configured to conveniently change a symbol and a mobile terminal using the method for editing data are disclosed, wherein the method includes displaying an inputted data on a touch screen, displaying on the touch screen a progress bar including a handler if a progress bar display signal is inputted, generating an undo signal or a redo signal based on a drag direction by touching the handler, and deleting the data in response to the undo signal, or reinstate the data in response to the redo signal.
|PROGRESS INDICATOR FOR LOADING DYNAMICALLY-SIZED CONTENTS - A new resource address is registered in response to input received from a user. The user is then notified when a visually non-empty portion of content from the resource address has been loaded into a viewing area of the content viewing application. The notification cues the user to direct his/her attention to the viewing area of the content viewing application.
|VIRTUAL KEYBOARD OF A MOBILE TERMINAL - The invention relates to a method for representing a virtual keyboard on the display of a mobile terminal, as for example a cell phone, wherein the mobile terminal comprises a camera for capturing image data, a display for representing the image data and a keyboard for selecting menu functions or for inputting, for example, a text message The invention is characterized in that the keyboard is designed as a virtual keyboard on the display of the mobile terminal and that a cursor represented on the virtual keyboard is designed to the moveable, wherein the cursor moves according to the movements of the mobile terminal in the spatial axes to the corresponding keyboard field of the virtual keyboard.
|USER INTERFACE FOR MULTIPLE DISPLAY REGIONS - User interfaces for multiple display regions are described. One embodiment provides an array of non-overlapping windows that are created from a set of overlapping windows, and a user can select one of the non-overlapping windows to obtain an enlarged view of that selected window while keeping the other windows in their non-overlapping state. In one embodiment, the array of non-overlapping windows can include minimized windows or windows in other virtual desktops (e.g. windows in other "Spaces") or both. In one embodiment, only windows of a selected application are shown in non-overlapping mode while opened windows of other applications are not shown.
|MULTIMEDIA REPRODUCING DEVICE AND BACKGROUND IMAGE DISPLAY METHOD - A menu screen generating unit generates image data for a menu screen (
|SYSTEM FOR BROWSING THROUGH A MUSIC CATALOG USING CORRELATION METRICS OF A KNOWLEDGE BASE OF MEDIASETS - A system and method to navigate through a media item catalog using correlation metrics (FIGS.
|PERFORMING CHARACTER SELECTION AND ENTRY - Methods and systems for performing character selection and entry are provided herein. One exemplary method includes displaying a character group menu on a display, the character group menu including a plurality of character groups arranged about a central region of the character group menu, each of the plurality of character groups having a plurality of characters. The method further includes selecting, from the character group menu, a selected character group in response to a group selection operation applied to a directional controller. The method further includes displaying a character menu on the display responsive to the selecting of the selected character group, the character menu including the plurality of characters of the selected character group arranged about a central region of the character menu. The method further includes selecting, from the character menu, a selected character in response to a character selection operation applied to the directional controller.
|Information Display System and Information Display Apparatus - This information display system includes an input device, a computer, a receiving apparatus including a receiving portion and a control portion and a display portion, and a user can set whether to transmit operating information from the computer to the receiving apparatus in at least either the computer or the receiving apparatus in the information display system.
|VIDEO DISPLAY CONTROL APPARATUS, VIDEO DISPLAY CONTROL METHOD, AND VIDEO DEVICE - In a video display control method of the embodiment, a background image of a moving picture or a still picture is provided on an image display screen, and an on-screen display image is displayed on the screen including the background image. Then, when a first predetermined time period or more has elapsed without any apparatus operation since the on-screen display image is displayed, the on-screen display image is cleared.
|Dual Metric OPC - A technique for creating mask layout data to print a desired pattern of features via a photolithographic process includes defining one or more subresolution assist features (SRAFs) and performing OPC on printing features and the added SRAF features.


text:
By continuing to use this site you consent to the use of cookies on your device as described in our cookie policy unless you have disabled them. You can change your cookie settings at any time but parts of our site will not function correctly without them.
General - Trusts - Knowledge Direct
Old Mutual International: A winning team
Our business development support
Section Highlights
Visit the Old Mutual International Literature library
Structured products for International Portfolio Bond investors
Wealth Interactive: facts and figures at your fingertips
Section highlights
Informer – topical articles for financial advisers
Knowledge Direct – our dedicated technical financial planning resource
We are committed to helping you develop a sustainable business that's truly fit for the future.
Tax reporting requirements for FATCA and CRS
The role of trustees
Once your client has decided to use a trust one of the fundamental decisions is making the right choice of trustee. This article highlights the importance of appointing a suitable person to act as a trustee.
Providing that an individual is over the age of 18 and is mentally capable, there are no legal restrictions on who can be appointed as a trustee. However, trustees should have the skill and time to ensure that they perform their duties correctly.
Trustees have many duties once they have been appointed. Below identifies just some of their main responsibilities.
General duty of care
Trustees are subject to a general duty of care and must ensure that they act in the best interests of the beneficiaries. They must show such skill and care as is reasonable taking into account the circumstances. When taking into account what is in the best interests of the beneficiaries the trustees must act in accordance with the provisions of the trust deed. They must inform themselves of the provisions of the trust deed and comply strictly with the provisions of the trust as well as considering any directions that have been made by the settlor. In addition, they must also comply with any statutory obligations set out in the law of the trust and understand the relevant law that applies.
Statutory obligations
Trustees have a statutory duty of care. They are also given wide investment powers and when complying with these obligations trustees must ensure that they seek proper and appropriate financial advice before they make a proposed investment. They must also continue to review the suitability of any particular investment on a periodic basis. In addition, they will have to meet regularly to ensure that the trust is still appropriate for the beneficiaries, as well as clearly documenting any decisions they make and ensuring that they submit appropriate tax returns.
Often the decision is made to appoint family members as trustees. Care must be given to ensure that the trustees will act impartially and in the best interests of the beneficiaries and that a conflict of interest does not arise.
There is always the potential that trustees may fall out in the future and disagree on how the trust should be administered; trustees must always act unanimously, unless the trust deed provides otherwise, which may lead to a dispute having to be resolved by the court if they cannot agree.
It may therefore be advisable to consider the option of appointing a protector. Whilst a protector does not have the same powers as a trustee, they do have certain obligations to fulfil. A protector could act independently and oversee the trustees' actions. They can also act as a point of liaison between the trustees and the beneficiaries to resolve any disputes that may arise, which may prevent the court being involved.
Tax reporting
Depending upon the jurisdiction that governs the tax reporting, there may be tax liabilities which need to be administered. There may be tax to pay upon the creation of the trust, throughout the trust period or upon any payment out of the trust. In addition, it may be that annual tax returns are also required for the trust.
To exercise reasonable care and ensure correct distribution of assets
Trustees must ensure that they do not allow a conflict of interest to arise. In doing so they must make sure that they exercise any discretion they have fairly and not allow one beneficiary to suffer at the expense of another. They also have the responsibility of balancing the potential conflict between providing an income to the beneficiaries and preserving the value of the capital from the trust fund.
The information provided in this article is not intended to offer advice.
It is based on Old Mutual Wealth's interpretation of the relevant law and is correct at the date shown on the title page. While we believe this interpretation to be correct, we cannot guarantee it. Old Mutual Wealth cannot accept any responsibility for any action taken or refrained from being taken as a result of the information contained in this article.
Financial Adviser Verification
The content of this site is approved for use by financial advisers only. It hasn't been approved for customers to view.
If you are NOT a financial adviser, please click here to return to Old Mutual International's homepage.

subset: commoncrawl


text:
Since this article focuses on atheist organizations, it cannot answer the question of whether this trend is fueled by more people rejecting religion or more atheists joining organizations devoted to atheism. Either way, I consider this good news.
"Horrified by escalating religious violence and alarmed by the Bush administration's 'faith-based initiatives,' which make government money available to religious organizations, atheists are coming out of the closet - and organizing."Yes, creating and mobilizing atheists is one of the few things the Bush administration has done extremely well. I suppose we should thank him for that.
Are you a member of any atheist-oriented group? I belong to the ACLU, Freedom From Religion Foundation, and the Union of Concerned Scientists. There are many other worthy organizations out there, and I'll probably join more eventually. Joining such an organization shows that we are there, that we are capable of organizing, and that we are interested in making sure that our rights are honored. The more of us who join at least one such organization, the harder it is for politicians to continue to ignore us.
Tags: atheist, atheism, politics, religion, atheist activism


text:
Inspections, Compliance, Enforcement, and Criminal Investigations
Cigs365.com 7/24/12
Department of Health and Human Services
|Public Health Service
Food and Drug Administration
|Center for Tobacco Products
9200 Corporate Boulevard
Rockville, MD 20850-3229
VIA USPS and Electronic mail
Private Registry Authority
PO Box A2191
Sydney South, NSW
Australia 2000
The Center for Tobacco Products of the Food and Drug Administration (FDA) recently reviewed the website http://www.cigs365.com, and determined that the cigarette products listed are offered for sale to U.S. customers. Under section 201(rr) of the Federal Food, Drug, and Cosmetic Act (the FD&C Act) (21 U.S.C. § 321(rr)), as amended by the Family Smoking Prevention and Tobacco Control Act, these products are tobacco products because they are made or derived from tobacco and intended for human consumption. Certain tobacco products, including cigarettes, are subject to FDA jurisdiction under section 901(b) of the FD&C Act (21 U.S.C. § 387a(b)).
FDA has determined that several of your products are adulterated under section 902(8) of the FD&C Act (21 U.S.C. § 387b(8)) because you promote them as modified risk tobacco products without an FDA order in effect that permits such promotion. You can find the FD&C Act through links on FDA's homepage at http://www.fda.gov.
You describe products that you offer for sale on the website http://www.cigs365.com, as being light or ultralight by referring to them as such in product advertising and adding the qualifiers "Lights," and "Ultra-Lights," to the product names. Specifically, our review of the website revealed that you offer for sale the following cigarettes described as "Lights": Bond Special Selection, Camel Blue, Chesterfield Classic Blue, Davidoff Gold, Dunhill Fine Cut Dark Blue, Kent Blue Futura Nr. 8, Lucky Strike Original Silver, Marlboro Gold, Parliament Aqua Blue, Winston Blue, Winston Super Slims Blue 100's, Magna Balanced Blue, More Balanced Blue, Pall Mall Blue, Sobranie Blue, Sobranie White Russian, and Viceroy Blue. In addition, our review of your website revealed that you offer for sale the following cigarettes described as "Ultra-Lights": Bond Fine Selection, Camel Silver, Chesterfield Classic Bronze, Davidoff Blue, Dun hill Fine Cut Azure, Kent Silver Neo Nr. 4, L&M Silver Label, Parliament Silver Blue, Vogue Super Slims Lilas 100's, Winston Silver, Camel Black mini, Marlboro Silver, More Subtle Silver, Pall Mall Azure, Sobranie Gold, and Viceroy Silver.
A tobacco product with a label, labeling, or advertising that uses the descriptor "light," "mild," or "low," or a similar descriptor, is a "modified risk tobacco product" under section 911(b)(2)(A)(ii) of the FD&C Act (21 U.S.C. § 387k(b)(2)(A)(ii)). Under section 911(a) of the FD&C Act (21 U.S.C. § 387k(a)), no person may introduce or deliver for introduction into interstate commerce any modified risk tobacco product without an FDA order in effect under section 911(g) of the FD&C Act (21 U.S.C. § 387k(g)). A product that is in violation of section 911(a) of the FD&C Act (21 U.S.C. § 387k(a)) is adulterated under section 902(8) of the FD&C Act (21 U.S.C. § 387b(8)). Because the website uses the descriptor "Light," "Ultra Light," or similar descriptors for the above-listed products, the products are modified risk tobacco products. Because these products are offered for sale to U.S. customers without an appropriate FDA order in effect under section 911(g) of the FD&C Act (21 U.S.C. § 387k(g)), these products are adulterated under section 902(8) of the FD&C Act (21 U.S.C. § 387b(8)).
You should immediately correct the violations stated above and take any necessary actions to bring your tobacco products into compliance with the FD&C Act. The violations discussed in this letter do not necessarily constitute an exhaustive list, and it is your responsibility to ensure that your tobacco products on this website, or any other websites you own, operate, and/or control, comply with the applicable provisions of the FD&C Act. Failure to ensure full compliance with the FD&C Act may result in FDA initiating further action without notice, including, but not limited to, civil money penalties, no-tobacco-sale orders, criminal prosecution, seizure, and/or injunction. Please note that adulterated and misbranded tobacco products offered for importation into the United States are subject to detention and refusal of admission.
Please submit a written response to this letter within 15 working days from the date of receipt describing your corrective actions, including the dates on which you discontinued the violative promotion, advertising, sale, and/or distribution of these tobacco products.
Please note your reference number, RW1200021, in your response and direct your response to the following address:
PAL-WL Response, Office of Compliance and Enforcement
FDA Center for Tobacco Products
9200 Corporate Boulevard
c/o Document Control Center
Rockville, Maryland 20850.
If you have any questions about the content of this letter, please contact Ele lbarra-Pratt at (301) 796-9235 or via email at firstname.lastname@example.com.
Ann Simoneau, J.D.
Office of Compliance and Enforcement
Center for Tobacco Products
VIA Electronic Mail


text:
Biographies of Poets & Composers:
Main Page
Bach & Other Composers
Franz Benda (Composer)
Born: baptised: November 22, 1709 - Staré Benátky (Old Benatky, Altbenatky), Bohemia
Died: March 7, 1786 - Potsdam, Brandenburg, Germany
Franz Benda [František, Franticek, Frantisek] was a Bohemian violinist and composer. He came from a musical family. The Benda family has provided a continuing musical tradition from the time of the first Jan Jiri Benda, born in 1686 in the Bohemian village of Mstetice, to the present day. The Bendas had settled in Bohemia at least two generations earlier and Jan Jiri Benda's grandfather had served as an estate steward. Jan Jiri himself, the founder of the musical dynasty, in 1706 married a member of a well-known Bohemian musical family, Dorota Brixi, and of their six children five were to distinguish themselves as musicians. Franz Benda's brother was Georg Benda, who worked for much of his life at the court of Frederick the Great.
The first surviving son of Benda family, Franz Benda, was born in Bohemia at the village of Staré Benátky. Benda himself claimed to have been born November 25, but baptism records show he was baptised three days earlier, on November 22. His actual date of birth seems not to have been recorded, but it was probably no more than a day or two earlier than 22 November. Franz had his first musical training from his father and from the Kantor Alexius in New Benátky, becoming a chorister at the age of nine at the Benedictine monastery of St Nicholas in Prague, where he also studied at the Jesuit school. In 1719 or 1720 he ran away to Dresden, where he also became a chorister, profiting from the rich musical life of the city and court and studying the violin, the viola and singing. Eighteen months later he returned home to his parents, now as an alto to join the choir of the Jesuit Collegium Clementinum in Prague, where he took a leading part in a number of important musical events. When his voice broke, he concentrated on his study of the violin.
Between 1726 and 1729 Franz Benda served as a violinist to various noblemen in Vienna, before escaping to Warsaw with the violinist Jiri Cart (Georg Czarth) and two other musicians, there to lead an ensemble assembled by Kazimierz Suchaczewski. In 1732 he joined the court orchestra in Warsaw, but this was dissolved the following year, on the death of August II, and Benda then moved to Dresden, before entering the service of the Prussian Crown Prince in Ruppin, moving with the latter's establishment to Rheinsberg in 1736. In 1739 he married and the following year, when the Prince ascended the throne, moved to Potsdam. In 1734 he had been joined by his violinist and viola-player brother Jan Jiri and was himself taking lessons in composition, first from Johann Gottlieb Graun and then from the latter's brother Carl Heinrich Graun, who became Kapellmeister to the Prince in 1735. In 1742 King Frederick made it possible for Franz Benda, now a Protestant, to bring to Potsdam his parents and brothers and sisters, including two younger brothers eventually to join the court musical establishment as violinists. Franz Benda himself enjoyed a good relationship with the flute-playing King, with whom he collaborated in concert after concert, and in 1771, on the death of Johann Gottlieb Graun, was at last named Konzertmeister, although the gout that afflicted him in later years meant that his place seems often enough to have been taken by the youngest violinist of the family, Joseph Benda. Franz Benda provided for his family an autobiography, tracing his life up to 1763. He died in Potsdam in March 1786, five months before the death of his patron Frederick the Great.
Franz Benda became the founder of a German school of violin playing. He was a master of all the difficulties of violin playing, and the rapidity of his execution and the mellow sweetness of his highest notes were unequalled. He had a considerable reputation as a violinist and in the 1740's and 1750's had undertaken concert tours that had taken him to the courts of Bayreuth, Dresden, Weimar, Gotha and elsewhere, while at Potsdam he played solo parts with the King in the many evening concerts at the palace. He had many pupils, and his important influence over the following generation of violinists extended to Haydn's impresario, the violinist Johann Peter Salomon, who had met Benda's colleague Carl Philipp Emanuel Bach, harpsichordist to Frederick the Great, in Berlin and played the unaccompanied violin works of the latter's father.
Franz Benda was a prolific composer, chiefly of instrumental music, and left a quantity of symphonies, concertos and sonatas. However, only few of his works were published. Many of his concertos were for solo violin or solo flute. His style of composition exemplifies the transition from Baroque to Classical. His slow movements were particularly admired by his contemporaries, reflecting, as they do, his experience as a singer, both as a chorister and, in earlier days, as a tenor in Ruppin and Rheinsberg. Something of the same quality is apparent in the faster outer movements.
J.S. Bach Connection
Franz Benda became acquainted with J.S. Bach at Dresden, and was among those who credited him with the invention of the Viola Pomposa.
Works List
See: Franz Benda (Wikipedia)
Other Members of the Benda Family
Three of Franz Benda's brothers were musicians: Georg Benda, Johann (Georg) (1713-1752), a violinist who played in crown prince Frederick's ensemble and composed (mainly for the violin), and Joseph (1724-1804), who joined Frederick's orchestra at Potsdam as a violinist and succeeded Franz as Konzertmeister (1786-1797). Their sister Anna Franziska (1728-1781) was a soprano. Among Joseph's sons were (Johann) Friedrich Ernst (1749-85), a violinist, harpsichordist and composer who served at Potsdam and in 1770 founded a concert series in Berlin. Four of Franz's children became musicians: Maria Carolina (1743-1820) was a singer, pianist and composer at the Weimar court, where she married the composer E.W. Wolf. Both Friedrich (Wilhelm Heinrich) (1745-1814) and Karl Hermann Heinrich (1748-1836) were violinists at the Prussian court. Friedrich composed concertos, symphonies, chamber music and various vocal works; Karl Hermann Heinrich succeeded his uncle Joseph as Konzertmeister in 1802. Their sister (Bernhardine) Juliane (1752-1783), a singer and composer, married J.F. Reichardt in 1776.
Source: Wikipedia Website; Naxos Website; Music Encyclopedia; Malcom Boyd, editor: Oxford Composer Companion J.S. Bach (Oxford University Press, 1999)
Contributed by
Works performed by J.S. Bach
Sinfonia in Bb major - performed by J.S. Bach & Collegium Musicum in
Links to other Sites
Franz Benda (Wikipedia)
Franz Benda Biography (Naxos)
HOASM: Franz [Frantisek] Benda
Franz Benda (Answers.com)
Benda, Franz: Biography (Sojurn)
NationMaster - Encyclopedia: Franz Benda
Terms of Use
| Privacy Policy
| Copyright Policy
© 2000-2017 Bach Cantatas Website
Back to the Top
Last update: Wednesday, June 14, 2017 08:53


text:
Resources and information in this section explore the various causes of disproportionality, including State and local examples.
The Racial Disproportionality Movement in Child Welfare: False Facts and Dangerous Directions
Harvard Law School Faculty Scholarship Series, 26, 2009
Explores whether Black children are disproportionately victimized by maltreatment and in need of child protective services, and if they are removed at rates proportionate to their maltreatment rates.
Racial Disproportionality, Race Disparity, and Other Race-Related Findings in Published Works Derived from the National Survey of Child and Adolescent Well-Being (PDF - 1,497 KB)
Casey-CSSP Alliance for Racial Equity in Child Welfare & Casey Family Programs (2008)
Draws on studies of data gathered during the National Survey of Child and Adolescent Well-Being and examines child welfare in the context of race and ethnicity.
The Racial Geography of Child Welfare [Video]
Ellis & Roberts (2008)
Discusses the overwhelming number of Black children in foster care and how it is a result of racial bias.
Synthesis of Research on Disproportionality in Child Welfare: An Update (PDF - 535 KB)
Casey Family Programs (2006)
Explores child maltreatment and disproportionality, the role race plays at various decision-making stages in child welfare, the extent of racially disparate treatment in child welfare, and how other social systems contribute to disproportionality in child welfare.
Understanding the Geospatial Relationship of Neighborhood Characteristics and Rates of Maltreatment for Black, Hispanic, and White Children
Freisthler, Bruce, & Needell
Social Work: A Journal of the National Association of Social Workers, 52(1), 2007
View Abstract
Presents the results of a study examining how neighborhood characteristics are associated with rates of child maltreatment for Black, Hispanic, and White children.
State and local examples
An Evaluation of Factors Related to the Disproportionate Representation of Children of Color in Santa Clara County's Child Welfare System
San Jose State University/College of Social Work/Child Welfare Research Team (2004)
Identifies the primary factors associated with the disproportionate representation of children of color in the Santa Clara County Child Welfare System.
Race Equity Review: Findings from a Qualitative Analysis of Racial Disproportionality and Disparity for African American Children and Families in Michigan's Child Welfare System (PDF - 1,095 KB)
Center for the Study of Social Policy (2009)
Presents research and findings of institutional features that contribute to racial disproportionality and disparity, and recommendations for change.
Report to the Legislature on the Study of Outcomes for African American Children in Minnesota's Child Protection System (PDF - 549 KB)
Minnesota Department of Human Services/Children's Services Administration (2002)
Study of why African-American children in Minnesota are disproportionately represented in out-of-home care.