Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


32nd week of 2013 patent applcation highlights part 63
Patent application numberTitlePublished
20130205132OBTAINING A CONTROL WORD TO REVEAL A CLIENT DEVICE IDENTITY - The invention provides for a solution enabling obtaining a control word in the client. The client device has a unique binary identification. An input transformed control word is mapped from an input transform domain to an output transform domain to thereby obtain an output transformed control word by successively applying a transformation function to the input transformed control word using each compound of seeds from the set successively as an input to the successive transformation functions. Each of the successive transformation functions is one of a regular transformation function, a first special transformation function and a second special transformation function. The obtained control word can be used to decrypt one of two copies of a part of content data. The copy that can be decrypted contains a watermark representing either a binary “0” or a binary “1” and represents a bit of the unique binary identification of the client device.2013-08-08
20130205133STRONGLY AUTHENTICATED, THIRD-PARTY, OUT-OF-BAND TRANSACTIONAL AUTHORIZATION SYSTEM - A system and method to perform an out-of-band authenticated authorization of an activity. A requesting system initiates an authorization request for an activity which is signed using a key pair managed by a transaction server. The authorization request is asymmetrically encrypted for the intended authorizing system and is communicated to the server and stored. The authorizing system receives notification of the request and communicates with the transaction server to retrieve the request, decrypt it and verify the signature. The authorizing system interprets the request and generates an authorization response which is signed and encrypted such that only the requesting system can decrypt it. The response is communicated back to the transaction server which notifies the requesting system. The requesting system communicates with the server to retrieve the response, decrypt it, verify the signature and interpret the response to take action on the activity that initiated the request.2013-08-08
20130205134METHODS AND APPARATUSES FOR ACCESS CREDENTIAL PROVISIONING - Methods and apparatuses are provided for access credential provisioning. A method may include causing a trusted device identity for a mobile apparatus to be provided to an intermediary apparatus. The intermediary apparatus may serve as an intermediary between the mobile apparatus and a provisioning apparatus for a network. The method may further include receiving, from the intermediary apparatus, network access credential information for the network. The network access credential information may be provisioned to the mobile apparatus by the provisioning apparatus based at least in part on the trusted device identity. Corresponding apparatuses are also provided.2013-08-08
20130205135SYSTEM AND METHOD OF STORING DATA - There is a system and method for storing data of others using a processor and a memory device. The system includes an account module configured to manage a plurality of accounts, each account associated with an entity. The system includes an avatar module configured to permit entities to generate avatars for their accounts, wherein an avatar associates data with an account that is not required to be consistent with the account and not required to be consistent with data in other avatars of that same account. The system includes a transaction module configured to facilitate a plurality of transactions using trusted entity data. The system includes an encryption module configured to encrypt, using a processor, the transaction data with a plurality of paired half-keys.2013-08-08
20130205136METHODS AND SYSTEMS FOR SECURE IDENTITY MANAGEMENT - A method for authorizing a virtual identity using an access device may include sending, from an access device, a request to a resource through a network. The method may also include accessing a resource challenge that is acceptable to the resource and sending the resource challenge to an identity repository. The method may additionally include receiving, from the identity repository, a first signed resource challenge and signing the resource challenge to generate a second signed resource challenge. The method may further include sending an authorization for the virtual identity to the resource through the network. The authorization may include the first signed resource challenge and the second signed resource challenge.2013-08-08
20130205137ZERO-KNOWLEDGE BASED AUTHENTICATION METHOD, SYSTEM, AND APPARATUS - In the fields of data security and system reliability and qualification, this disclosure is of a method, system and apparatus for verifying or authenticating a device to a host using a zero-knowledge based authentication technique which includes a keyed message authentication code such as an HMAC or keyed cipher function and which operates on secret information shared between the host and the device. This is useful both for security purposes and also to make sure that a device such as a computer peripheral or accessory or component is qualified to be interoperable with the host.2013-08-08
20130205138SYSTEM AND METHOD FOR REAL WORLD BIOMETRIC ANALYTICS THROUGH THE USE OF A MULTIMODAL BIOMETRIC ANALYTIC WALLET - A system and method for real world biometric analytics through the use of a multimodal analytic wallet. The system includes a biometric wallet comprising a pervasive repository for storing biometric data, the pervasive repository including at least one of a biometric layer, a genomic layer, a health layer, a privacy layer, and a processing layer. The biometric wallet further comprises a biometric analytic interface configured to communicate the biometric data to one or more devices.2013-08-08
20130205139Scrambling An Address And Encrypting Write Data For Storing In A Storage Device - An address to access a location in a storage device (2013-08-08
20130205140ELECTRONIC APPARATUS AND DRIVING CONTROL METHOD THEREOF - An electronic apparatus includes an input unit to receive an input of DC power from an external adaptor, a battery unit to store the received DC power, a first control unit to drive the electronic apparatus using power of the battery unit or power received from the input unit in a first operation mode, and to drive the electronic apparatus using both the power of the battery unit and the power input from the input unit in a second operation mode, and a power control unit to prevent a mode of the electronic apparatus from being changed to the second operation mode according to a state of the battery unit.2013-08-08
20130205141Quality of Service Targets in Multicore Processors - Technologies are described herein for adapting a processor core on a multicore processor to achieve a quality of service target. Some example technologies may identify a target level of a resource on the computer. The technologies may identify a first utilization value and a second utilization value of the resource when the processor core operates at a first frequency and a second frequency. The technologies may generate a linear interpolation between a first point and a second point. Coordinates of the first point may include the first frequency and the first utilization value. Coordinates of the second point may include the second frequency and the second utilization value. The technologies may set the processor core to operate at a third frequency, which can be specified as one of the coordinates in an intersection point between the linear interpolation and the target level.2013-08-08
20130205142FOLDING TYPE APPARATUS AND METHOD OF CONTROLLING THE SAME - A folding type apparatus including a display unit and a body unit, the folding type apparatus includes a first sensor disposed in the display unit to measure a first angular velocity at which the display unit is rotated with respect to a hinge connecting the display unit and the body unit by sensing movement of the display unit, a second sensor disposed in the body unit to measure a second angular velocity at which the body unit is rotated with respect to the hinge by sensing movement of the body unit, and a controller to control the folding type apparatus according to an angle between the display unit and the body unit with respect to the hinge by receiving the first and second angular velocities.2013-08-08
20130205143AUTONOMOUS MICROPROCESSOR RE-CONFIGURABILITY VIA POWER GATING PIPELINED EXECUTION UNITS USING STATIC PROFILING - In an embodiment, a method of controlling a functional unit of a target processor includes, using a static code profiler operating on a developer processor and while generating a machine executable instruction from software code, determining whether a functional unit type will be used to perform a process of the machine executable instruction. The method also includes updating a specific needs profile of the process of the machine executable instruction in accordance with the output of the static code profiler, wherein operation of the functional unit having the functional unit type is based on the configuration of the specific needs profile. The method further includes storing the specific needs profile in a configuration register. One or more processes and/or specific needs values or profiles may be loaded at each context switch of the operating system.2013-08-08
20130205144LIMITATION OF LEAKAGE POWER VIA DYNAMIC ENABLEMENT OF EXECUTION UNITS TO ACCOMMODATE VARYING PERFORMANCE DEMANDS - In an embodiment, a method of controlling performance of a processor having a first execution unit and a second execution unit includes maintaining an operational state of the first execution unit of the processor at active, monitoring a utilization of the processor, and based on the utilization, determining whether to alter the operational state of the second execution unit of the processor. When the utilization of the processor is below a first threshold and the performance capability of the second execution unit is less than the performance capability of the first execution unit, the system may change the operational state of the second execution unit of the processor to active, and the operational state of the first execution unit to inactive. When the utilization of the processor is above a second threshold, the system may change the operational state of the second execution unit of the processor to active.2013-08-08
20130205145METHOD FOR OPERATING A BUS CONTROL UNIT AND BUS CONTROL UNIT - A watchdog function is performed for those messages which are used by a controller in a CAN bus to keep the other controllers active. All emitted keep-active messages are read again by the emitting controller itself and are checked for the presence of a reason. In the absence of such a reason, a restart is carried out.2013-08-08
20130205146Systems and Methods for Power Governance in a Data Processing Circuit - The present inventions are related to systems and methods for data processing, and more particularly to systems and methods for power governance in a data processing system.2013-08-08
20130205147BATTERY DISCHARGING METHOD - A battery discharging method for a computer system is disclosed. The battery discharging method is to detect a first detection value relative to a first status of a battery of the computer system and a second detection value relative to a second status of the battery, then to determine a clock adjustment parameter according to the first detection value and the second detection value, and at last to adjust an operation clock rate of a processor of the computer system according to the clock adjustment parameter. Therein, the statuses of the battery can be discharging temperature, discharging current, discharging voltage, residual capacity, or other statuses of the battery. Therefore, the invention can adjust the operation clock rate of the processor under the consideration to the statuses of the battery, so as to extend the discharging period of the battery and utilize the stored energy in the battery efficiently.2013-08-08
20130205148USB 3.0 HOST WITH LOW POWER CONSUMPTION AND METHOD FOR REDUCING POWER CONSUMPTION OF A USB 3.0 HOST - A USB 3.0 host with low power consumption includes a super speed circuit, a non-super speed circuit, and a control module. The super speed circuit is used for transmitting data at a first transmission speed. The non-super speed circuit is used for transmitting data at a second transmission speed, a third transmission speed, or a fourth transmission speed. The first transmission speed is faster than the second transmission speed, the third transmission speed, and the fourth transmission speed. The control module is coupled to the super speed circuit and the non-super speed circuit for controlling the super speed circuit or the non-super speed circuit to transmit data with a USB peripheral device, and turning-on or turning-off of the super speed circuit and the non-super speed circuit.2013-08-08
20130205149APPARATUS AND METHOD FOR DYNAMICALLY ADJUSTING FREQUENCY OF CENTRAL PROCESSING UNIT - The embodiment of the application provides an apparatus and a method for dynamically adjusting a frequency of central processing unit CPU. The apparatus is used for a computer system which executes a CPU bound application and a memory bound application, and comprises: a ratio acquiring unit for acquiring the ratio of memory access instruction as executing an application task set; a frequency calculating unit connected with the ratio acquiring unit for calculating an adjusted new frequency of CPU in inverse proportional to the ratio of memory access instruction acquired by the ratio acquiring unit; and a frequency adjusting unit connected with the frequency calculating unit for adjusting the frequency of CPU to the new frequency of CPU. With the apparatus and method for adjusting the frequency of CPU according to the embodiment of the invention, the frequency of CPU can be decreased in consideration of the ratio of memory access instruction so as to reduce the power consumption of the computer system.2013-08-08
20130205150AUTONOMOUS MICROPROCESSOR RE-CONFIGURABILITY VIA POWER GATING PIPELINED EXECUTION UNITS USING DYNAMIC PROFILING - In an embodiment, a functional unit control method includes, using a performance monitoring unit connected to a processor, collecting performance data of a first type of functional unit in an execution stage of the processor for each process running on a time multiplexed computing system running a multitasking operating system. The method further includes determining a utilization level of the first type of functional unit based on the performance data, and comparing the utilization level of the first type of functional unit with a first threshold. The method also includes, when a first condition has been satisfied, power gating at least one of the first type of functional unit in the processor. The method may include dynamically loading a specific needs register for each time quantum that a process runs on the processor.2013-08-08
20130205151ELECTRONIC APPARATUS AND CONTROLLING METHOD OF PROTECTING ELECTRONIC APPARATUS - A controlling method for protecting an electronic apparatus, performed by the electronic apparatus to determine whether the system temperature thereof is overheated, so as to switch the electronic apparatus into a low-power operation mode when the system temperature is overheated. The controlling method is to monitor an electronic component of the electronic apparatus, so as to obtain the current temperature and the current working power of the electronic component and to determine whether the system temperature is overheated according to the current temperature and the current working power. When the system temperature is overheated, an overheating signal is generated to switch the electronic apparatus into the low-power operation mode.2013-08-08
20130205152OPERATING A SLEEP MANAGEMENT SERVICE - The claimed subject matter provides a method for operating a sleep management service. The method include identifying a set of guardians based on a local state for each of a plurality of compute nodes. The method also includes sending a wake request to all sleeping compute nodes in the identified set. The method further includes sending a request to become a guardian to all compute nodes in the identified set. Additionally, the method includes stopping a current guardian from being a guardian if the current guardian is less suitable than a threshold number of current guardians.2013-08-08
20130205153INFORMATION PROCESSING APPARATUS, CONTROL METHOD FOR INFORMATION PROCESSING APPARATUS, AND COMPUTER-READABLE STORAGE MEDIUM - An information processing apparatus capable of operating in a first power state and a second power state different from the first power state includes a reception unit configured to receive data via a network from an external apparatus, a storage unit configured to store first pattern and second pattern that are to be compared with the data received by the reception unit, and a comparison unit configured to compare the data received by the reception unit with a pattern stored in the storage unit in a case where the information processing apparatus operates in the first power state, and to compare the data received by the reception unit with the second pattern stored in the storage unit in a case where the information processing apparatus operates in the second power state.2013-08-08
20130205154COMPUTER SYSTEM, METHOD FOR PROGRAMMING A REAL-TIME CLOCK AND A COMPUTER PROGRAM PRODUCT - A computer system includes at least one system component including a first realtime clock that produces interrupt requests, at least one power supply unit that supplies the system component with at least one operating voltage, wherein the power supply unit includes at least one microcontroller having a second realtime clock, and at least one firmware component, wherein the firmware component transfers programming of the first realtime clock to the second realtime clock before the computer system changes to a switched-off state or an energy-saving state.2013-08-08
20130205155METHOD AND APPARATUS FOR IMPLEMENTING LOW POWER CONSUMPTION FOR DATA SWITCHING DEVICE, AND DATA SWITCHING DEVICE THEREOF - An apparatus for implementing low power consumption for data switching device includes a dormancy management module that controls an upper layer logic component in a device to enter a low power consumption state when a current state parameter of the device satisfies a preset dormancy configurationcondition; detects whether an energy consumption state of a transmission medium is active; and wakes up the upper layer logic component in the device to enter a normal working state if the energy consumption state of the transmission medium is active. When a preset condition is satisfied, upper layer logic components such as a CPU, a network processor and an optical module in the device, properly stop full-time operation to save energy.2013-08-08
20130205156INFORMATION PROCESSING APPARATUS THAT PERFORMS USER AUTHENTICATION, METHOD OF CONTROLLING THE SAME, AND STORAGE MEDIUM - An information processing apparatus that improves the convenience of a user who performs authentication using an authentication medium. A communication system module acquires authentication information from an IC card. A sensor system module detects proximity of the IC card. A main circuit element group authenticates a user using the acquired authentication information. A power supply controller supplies power to those modules and the group. A power supply destination is controlled such that the apparatus is shifted to a power saving state in which power is supplied only to the sensor system module. In the power saving state, when the sensor system module detects proximity of the IC card, the power supply destination is controlled to cause the apparatus to shift to a normal power state in which power is supplied to the communication system module and the main circuit element group.2013-08-08
20130205157DATA TRANSFER OPERATION COMPLETION DETECTION CIRCUIT AND SEMICONDUCTOR MEMORY DEVICE PROVIDED THEREWITH - A data transfer operation completion detection circuit including a first counter for performing a shifting operation in response to the generation of a read initiation signal, a second counter for performing a shifting operation in response to the generation of a burst completion signal, and an SR latch circuit for generating a read enable signal in response to the burst completion signal being generated when the count value of the first counter matches the count value of the second counter. The completion of a read operation or another data transfer operation is thus detected based on a read initiation signal reception history; therefore, it is possible to detect whether all read operations are complete at a given time even if a new read command is received while a read operation or the like is in progress.2013-08-08
20130205158DECISION METHOD CONSIDERING TIME AND POWER CONSUMPTION FOR OFFLOADING COMPUTATION AND COMPUTING SYSTEM - A decision method considering time and power consumption for offloading computations is provided. The method includes: obtaining a computing mission; obtaining a plurality of static effect factors from an effect factor table; collecting a plurality of dynamic effect factors. The method also includes: generating power consumptions and computing time that each of the computing unit and each of the server consumes according to the dynamic effect factors and the static effect factors; calculating cost values of executing the computing mission according to the power consumptions and the computing time; determining a target unit to execute the computing mission according to the cost values, in which the target unit is a computing unit or a server; executing the computing mission by the target unit. Therefore, the power consumptions and the computing time are simultaneously considered, and computations are adequately allocated to one of the computing unit and the servers.2013-08-08
20130205159INQUIRY SYSTEM OF POWER BANK - The present invention discloses an inquiry system having a database and a first testing module as well as a memory unit, a second testing module and a maximum power efficiency control unit built in a power bank. In addition to the information exchange performed by the first testing module through an external computer, the built-in second testing can perform information exchange with a device to be charged (such as a handheld electronic device) directly. Meanwhile, the charging time of the power back can be reduced through the maximum power efficiency control unit.2013-08-08
20130205160SYNCHRONIZING DATA TRANSFER BETWEEN A FIRST CLOCK DOMAIN AND SECOND CLOCK DOMAIN - A data processing system comprises a first clock domain having a first clock rate, a second clock domain having a second clock rate, and a data path operable to transfer data items from the first clock domain to the second clock domain. The data path comprises a buffer having an input for receiving data items from the first clock domain, and an output port for transmitting data items to the second clock domain in a first-in first-out manner. The buffer has a first pointer for indication of a current first location of the buffer, and a second pointer for indication of a current second location of the buffer. The system further includes a read controller operable to define a read pattern for the buffer, to control output from the buffer in dependence upon such a read pattern, and to adjust such a read pattern in dependence upon a value of such a first pointer for the buffer.2013-08-08
20130205161SYSTEMS AND METHODS OF PROVIDING HIGH AVAILABILITY OF TELECOMMUNICATIONS SYSTEMS AND DEVICES - Systems and methods of providing high availability of telecommunications systems and devices in a telecommunications network. A telecommunications device is deployed in a high availability configuration that includes two or more peer device platforms, in which each peer device platform can operate in either an active mode or a standby mode. Each peer device platform includes a device health monitoring component and a rules engine. By detecting one or more failures and/or faults associated with the peer device platforms using the respective device health monitoring components, and generating, using the rules engine, a health count for each peer device platform based on the detected failures/faults and one or more predetermined rules, failover decisions can be made based on a comparison of the health counts for the respective peer device platforms, while reducing the impact on the telecommunications network and providing an increased level of user control over the failover decisions.2013-08-08
20130205162REDUNDANT COMPUTER CONTROL METHOD AND DEVICE - Disclosed is a non-transitory computer-readable medium storing a program, which causes a computer to execute a sequence of processing. The sequence of processing includes receiving status information by a second server device from a client device, the status information being collected by the client device, and including a status of a first server device and statuses of one or more standby servers configured to operate when the first server device fails, and causing the second server device to operate, when the status information indicates a predetermined first status, as at least one of the first server device and the one or more standby servers in a failure status.2013-08-08
20130205163COMMUNICATING IN A COMPUTER ENVIRONMENT - Communicating in a peer-to-peer computer environment. A portion of a communication is received from a first user device at a relay peer, wherein the relay peer is one of a list of potential peers and wherein the first user device and a second user device have disparate CPU power and bandwidth capabilities. The portion of the communication is transcoded to comprise a base layer and an enhanced layer. In one embodiment, transcoding encompasses changing the resolution of the communication. The base layer of the portion of the communication is sent to the second user device from the relay peer. The enhanced layer of the portion of the communication is selectively sent to the second user device depending upon a set of capabilities of the second user device.2013-08-08
20130205164COMPUTER SYSTEM AND MANAGEMENT METHOD THEREOF - The present invention makes it possible to dynamically and optimally change QoS while taking the balance of a system as a whole into consideration. With the present invention, communications parameters comprising band allocation information with respect to a plurality of interfaces of communications paths are set at a management device, and a host device, a switch device, and a storage device communicate based on the communications parameters that have been set. Then, in the system operation stage, the management device or the switch device acquires statistical information comprising band usage amounts with respect to the communications paths among a port of the host device, a port of the storage device, and a port, of the switch device, changes, based on the statistical information, the band allocation that has been set with respect to the plurality of interfaces, and, further, determines whether or not the band allocation as changed is appropriate with respect to the system (see FIG. 2013-08-08
20130205165SYSTEMS AND METHODS FOR PERFORMING STORAGE OPERATIONS IN A COMPUTER NETWORK - Methods and systems are described for performing storage operations on electronic data in a network. In response to the initiation of a storage operation and according to a first set of selection logic, a media management component is selected to manage the storage operation. In response to the initiation of a storage operation and according to a second set of selection logic, a network storage device to associate with the storage operation. The selected media management component and the selected network storage device perform the storage operation on the electronic data.2013-08-08
20130205166SYSTEM AND METHOD FOR IMPROVED REBUILD IN RAID - The present disclosure is a system and method for improved RAID rebuilds under host IO conditions, that greatly improves rebuild times and prevents host IO starvation. A queue in a drive that is part of the RAID is used to store rebuild and host IO requests, with rebuild IOs issued to the head of the drive queue. Rebuild requests in the drive are delayed by a delay time. This delay ensures there is no unintended side effect of this invention that may result in host IO starvation for the RAID system. Delay is computed as a heuristic function from a plurality of variables, such as disk head response times, time allotted for rebuild, number of rebuild threads, drive behavior, rebuild IO profile, host IO profile including workload and locality, and a timeline of sequenced events, which in one preferred embodiment cycles every 70 seconds.2013-08-08
20130205167METHODS AND SYSTEMS FOR TWO DEVICE FAILURE TOLERANCE IN A RAID 5 STORAGE SYSTEM - Methods and systems for two device failure tolerance in a RAID 5 storage system. Features and aspects hereof provide for allocating a spare storage device in the storage system for use with a standard RAID level 5 storage volume to form an enhanced RAID level 5 volume. Additional redundancy information is generated and stored on the spare storage device such that the enhanced RAID level 5 volume is operated by the storage controller so as to survive a failure of up to two of the storage devices of the enhanced volume. The allocated spare storage device may be reallocated by the storage controller for another purpose in which case the storage controller continues to operate the enhanced volume as a standard RAID level 5 volume that can only tolerate a single failure of a storage device of the volume.2013-08-08
20130205168PARTIAL-MAXIMUM DISTANCE SEPARABLE (PMDS) ERASURE CORRECTING CODES FOR STORAGE ARRAYS - Embodiments of the invention relate to correcting erasures in a storage array. A read stripe is received from a plurality of n storage devices. The read stripe includes an array of entries arranged in m rows and n columns with each column corresponding to one of the storage devices. The entries include data entries and mr+s parity entries. Each row contains at least r parity entries generated from the data entries according to a partial maximum distance separable (PMDS) code. It is determined that the read stripe includes at least one erased entry, at most mr+s erased entries and that no row has more than r+s erased entries. The erased entries are reconstructed from the non-erased entries, resulting in a recovered read stripe.2013-08-08
20130205169MULTIPLE PROCESSING ELEMENTS - A first processing element can run within a first operating range. A second processing element can run within a second operating range. A third processing element can be activated if the second processing element fails or can be refrained from being run unless the first or second processing element fails.2013-08-08
20130205170Methods, Apparatus and Systems for Performing Dynamic Fault Tree Analysis - Disclosed is a dynamic fault tree analysis system including a fault tree module associated with a mission critical system (mcs), wherein said fault tree module includes at least one item characterized by an initial probability density function (pdf), at least one threshold value associated with the mcs, a sampling module to transform the initial pdf to a heterogeneous pdf (hpdf), wherein the hpdf includes at least one continuous segment and at least one discrete segment, and wherein transition between segments is at least partially based on the at least one threshold; and a stochastic simulator to determine the probability of an mcs failure condition by analyzing the fault tree module using the heterogeneous pdf.2013-08-08
20130205171FIRST AND SECOND MEMORY CONTROLLERS FOR RECONFIGURABLE COMPUTING APPARATUS, AND RECONFIGURABLE COMPUTING APPARATUS CAPABLE OF PROCESSING DEBUGGING TRACE DATA - An apparatus and a method for processing debugging trace data for a reconfigurable computing apparatus take advantage of a first mode and a second mode of the reconfigurable computing apparatus being mutually exclusive, wherein first instructions associated with a loop operation are executed in the first mode, and second instructions associated with a general operation other than the loop operation that can be processed in parallel are executed in the second mode, so that, without the need for an additional memory, debugging trace data can be efficiently stored using a first memory configured to store configuration information for use in configuring a connection path between processing elements arranged in a reconfigurable unit in the first mode, and a second memory from which an instruction word including a plurality of the second instructions is fetched in the second mode.2013-08-08
20130205172Integrated System and Method for Validating the Functionality and Performance of Software Applications - The system and method presented provides a multi-phase, end-to-end integrated process for testing application software using a standard software testing tool. The system and method involve integrating the functional, automated regression and performance phases of software application testing by leveraging deliverables at each phase so that the deliverables may be efficiently reused in subsequent test phases. Deliverables such as functional and technical test conditions and manual test scripts are used as inputs for each phase of the integrated tests. The use of leveraged requirements-based deliverables between test phases significantly reduces much of the repetitive testing typically associated with functionality and performance testing and minimizes repetition of testing errors discovered in earlier test phases. This integrated system and method for validating the functionality and performance of software applications by leveraging deliverables provides enhanced efficiencies, test procedure consistency throughout multiple test phases, consistent test results and high quality software applications.2013-08-08
20130205173STORAGE DEVICE, AND STORAGE DEVICE CONTROL METHOD - A storage device, which performs input/output processing on a memory device through a relay apparatus, includes a memory and a processor coupled to the memory. The processor executes a process including: determining whether or not a cumulative value accumulated according to occurrence of error in the memory device during the input/output processing reaches a predetermined threshold value; comparing when the determined cumulative value is greater than or equal to the threshold value, number of input/output processing on the memory device with number of input/output processing on another memory device mounted on the relay apparatus, and determining whether or not there is a bias; determining when the bias is determined, whether or not a connection status is normal with respect to the relay apparatus; and detaching when it is determined that the connection status of the relay apparatus is normal, the connection to the memory device.2013-08-08
20130205174LEVERAGING CHIP VARIABILITY - Embodiments are described that leverage variability of a chip. Different areas of a chip vary in terms of reliability under a same operating condition. The variability may be captured by measuring errors over different areas of the chip. A physical factor that affects or controls the likelihood of an error on the chip can be varied. For example, the voltage supplied to a chip may be provided at different levels. At each level of the physical factor, the chip is tested for errors within the regions. Some indication of the error statistics for the regions is stored and then used to adjust power used by the chip, to adjust reliability behavior of the chip, to allow applications to control how the chip is used, to compute a signature uniquely identifying the chip, etc.2013-08-08
20130205175MANAGEMENT SYSTEM AND SYSTEM CONTROLLER - A management system (2013-08-08
20130205176METHOD AND APPARATUS FOR REDUCING FALSE DETECTION OF CONTROL INFORMATION - A control channel may be used to transmit control information, such as Downlink Control Information (DCI), to a mobile device from a network component, such as a base station or a base node. The mobile device may use a blind decoding scheme to detect DCIs. A DCI may be falsely detected by the mobile device. According to some embodiments, data that has been decoded by a blind decoder, from buffer data for a candidate control channel, is re-encoded. The re-encoded data is compared to buffer data for the control channel. The decoded data is treated as control information dependent on the comparison of the re-encoded data with the buffer data. In some embodiments, comparing the re-encoded data to the buffer data includes generating a metric as a function of a degree of similarity between the re-encoded data and the buffer data. The metric may be compared to a threshold.2013-08-08
20130205177MEMORY CARD CLEANER AND METHOD OF UTILIZATION - A system and method for verifying memory cards. A memory card is received in a card reader in communication with a computing device. The memory card is scanned utilizing a computing device. A visual indicator is displayed on the computing device indicating whether the card is functioning correctly and whether the memory card passed or failed the scanning. An identifier associated with the memory card is stored in response to determining the memory card passed the scanning. A first volume name of the memory card is rewritten to the second volume name in response to storing the identifier.2013-08-08
20130205178SYSTEM AND METHOD FOR AUDITING MEMORY CARDS - A system and method for auditing memory cards. A memory card is received in a card reader in communication with a computing device. The memory card is scanned utilizing a computing device. A determination is made whether content in the memory card is acceptable or unacceptable. A first volume name of the memory card is rewritten to the second volume name in response to determining the content in the memory card is acceptable.2013-08-08
20130205179INTEGRATED CIRCUIT WITH MEMORY BUILT-IN SELF TEST (MBIST) CIRCUITRY HAVING ENHANCED FEATURES AND METHODS - Integrated circuits with memory built-in self test (MBIST) circuitry and methods are disclosed that employ enhanced features. In one aspect of the invention, an integrated circuit is provided having MIBST circuitry configured to serially test multiple arrays of memory elements within a component of the integrated circuit and to also conduct parallel initialization of the serially tested arrays. In another aspect of the invention, the MBST circuitry is used set the memory elements of the arrays to a first state and then to an inverse state during a burn-in operation to maintain each of the two opposing states for a desired time in order to either force a failure of the integrated circuit component or produce a pre-stressed component beyond an infancy stage.2013-08-08
20130205180FAULT DETECTION SYSTEM, ACQUISITION APPARATUS, FAULT DETECTION METHOD, PROGRAM, AND NON-TRANSITORY COMPUTER-READABLE MEDIUM - It is a purpose of the invention to provide a fault detection system, etc., having improved fault coverage with a reduced number of test patterns to be input to a logic circuit. The fault detection system detects a fault in a logic circuit based on multiple output logic values of the logic circuit after a test input pattern is input. The output logic values are input to the logic circuit as an updated test input pattern. The system comprises: a first acquisition unit which acquires a part of or all of the output logic values; a comparison unit which compares the logic values acquired by the first acquisition unit with those predicted for when there are no faults, or for when there is a specific fault; and a fault judgment unit which judges whether or not there is a fault based on the comparison result obtained by the comparison unit.2013-08-08
20130205181PARTIAL-MAXIMUM DISTANCE SEPARABLE (PMDS) ERASURE CORRECTING CODES FOR STORAGE ARRAYS - Embodiments of the invention relate to storing data in a storage array. An aspect of the invention includes receiving and arranging read data in array that includes m rows and n columns of entries, with each entry including at least one sector. In the array, mr+s locations are assigned to parity entries, such that each row has at least r parity entries. The parity entries correspond to a partial-maximum distance separable (PMDS) code that allows recovery from up to r erasures in each of the m rows as well as s additional erasures in any locations in the data array, where s is an integer greater than zero. The write data and the associated parity entries are written to the set of storage devices.2013-08-08
20130205182APPARATUS AND METHOD FOR A DUAL MODE STANDARD AND LAYERED BELIEF PROPAGATION LDPC DECODER - An apparatus for a dual mode low density parity check (LDPC) decoder including edge random access memory (RAM), last-in-first-out/first-in-first-out (LIFO/FIFO) RAM, channel RAM, and parallel datapath engines, where the datapath engines include a standard belief propagation decoding (SBD) datapath and a layered belief propagation decoding (LBD) datapath, where the SBD datapath includes a shifter, an accumulator, multiplexers, and a g( )_sbd calculator, and where the LBD datapath includes the shifter, the multiplexers, and a g′( )_lbd calculator.2013-08-08
20130205183SYSTEMS AND METHODS FOR ADAPTIVE ERROR-CORRECTION CODING - A storage module is configured to store data segments, such as error-correcting code (ECC) codewords, within an array comprising a plurality of columns. The ECC codewords may comprise ECC codeword symbols. The ECC symbols of a data segment may be arranged in a horizontal arrangement, a vertical arrangement, a hybrid channel arrangement, and/or vertical stripe arrangement within the array. The individual ECC symbols may be stored within respective columns of the array (e.g., may not cross column boundaries). Data of an unavailable ECC symbol may be reconstructed by use of other ECC symbols stored on other columns of the array.2013-08-08
20130205184SOFT DECISION VALUE GENERATION CIRCUIT - A soft decision value generation circuit capable of reducing amount of calculation and hardware scale for generating a soft decision value. The soft decision value generation circuit includes: a phase rotation unit rotating phases of received symbols after coherent detection; addition units calculating, by using the phase-rotated received symbols, absolute values of soft decision values for soft decision value candidates restricted in advance; minimum value selection units selecting minimum values out of the absolute values of the soft decision values; sign reflection units reflecting, based on the phases of the received symbols after the phase rotation, sign information to the minimum values; and soft decision value correction units multiplying outputs of the sign reflection units by a coefficient depending on a noise variance value and an amplitude value of a modulation symbol.2013-08-08
20130205185Systems and Methods for Low Latency Media Defect Detection - Various embodiments of the present invention provide systems and methods for media defect detection. For example, a media defect detection systems is disclosed that includes a data input derived from a medium, a fast envelope calculation circuit that receives the data input and provides a fast decay envelope value based on the data input, a slow envelope calculation circuit that receives the data input and provides a slow decay envelope value based on the data input, and a media defect detection circuit. The media defect detection circuit receives the slow decay envelope value and the fast decay envelope value, calculates a ratio value of the fast decay envelope value to the slow decay envelope value, and asserts a defect output based at least in part on the comparison of the ratio value to a defect threshold value.2013-08-08
20130205186JamSciencePaper.Org - The present invention is an internet technology-based system (e.g., webpage) which allows users to search, restrict their quality of search, save their implemented searches to avoid future searching, and finally to make self-archiving of implemented searches. The system categorizes the scientific papers as theoretical and non-theoretical papers in all diciplines and fields of studies and notifies users for the most recent published papers as soon as their searches are saved.rela. These facilities are offered by an automated alarm system and a tool known as “Favorite Box”. Access to citations of theoretical papers is facilitated through an internal database which presents all theoretical papers or their respective citations in choronogical order. Access to citation of non-theoretical papers from all other journals is possible by allowing users to choose their favorite journals and implement their search procedure. This invention can be implemented through the use of an encoded computer readable medium.2013-08-08
20130205187HYPERLINK DIALOG - Concepts and technologies are described herein for presenting and interacting with a hyperlink dialog. In accordance with the concepts and technologies disclosed herein, a hyperlink module can present a hyperlink dialog and can obtain hyperlink data that corresponds to user interactions with the hyperlink dialog. The hyperlink module can be configured to populate the hyperlink dialog with clipboard data, application data, web data, and/or other data. The hyperlink dialog can include a number of pages or tabs for identifying, selecting, and/or otherwise specifying a resource to be referenced by a hyperlink. Hyperlink data corresponding to the specified hyperlink can be output by the hyperlink module and stored or used for various purposes.2013-08-08
20130205188DYNAMIC SHARING AND UPDATING OF AN ELECTRONIC FORM - A terminal comprising a memory and a controller is disclosed. The controller is configured to receive a selection of at least one field, analyze said at least one selected field, generate a rendering template for said at least one selected field, share said rendering template with a visitor terminal via a server, receive data being associated with said rendering template from said visitor terminal, match said received data to said at least one selected field, and input said received data into said at least one selected field.2013-08-08
20130205189Apparatus And Method For Interacting With An Electronic Form - An apparatus is provided that is caused to receive a form definition for a multi-page electronic form including a plurality of fields. The apparatus is caused to display the form in accordance with the form definition, including in at least one instance, display of a focused one of the pages in its entirety. The apparatus is also caused to receive an indication of user interaction with the displayed page of the form; and in response to receipt of the indication, process events in accordance with a defined interactive behavior of the displayed form. The events include one processed without regard to user interaction with any field of the displayed page, such as to transition focus to the non-focused page in response to user interaction with the non-focused page. The non-focused page may thereby become the focused page, and the focused page may become the non-focused page displayed only partially.2013-08-08
20130205190ONTOLOGY DRIVEN REQUIREMENTS ENGINEERING SYSTEM AND METHOD - A computer system comprising a processor and memory, wherein the system is programmed to provide a metamodel comprising a plurality of predefined fields relating to requirements engineering and ontological relationships between at least some of the predefined fields, and is programmed to prompt a user to enter information into the predefined fields in order to create a requirements specification.2013-08-08
20130205191SYSTEMS AND METHODS OF ELECTRONIC VISITOR REGISTRATION - Systems and methods of electronic visitor registration are provided. Methods include receiving visitor information via a wireless communication medium, extracting at least one piece of data from the received visitor information, populating respective fields of a registration form with the extracted at least one piece of data, and based on the populated registration form, determining whether to register a visitor associated with the received visitor information.2013-08-08
20130205192TEXT IMPORT TOOL FOR A TECHNICAL COMPUTING ENVIRONMENT - A device receives text that includes data values, and parses the text to identify data types associated with the data values. The device generates, based on the data values and the data types, a graphical representation of the text that includes data cells corresponding to the data values, and provides the graphical representation for display. The device receives one or more selections of one or more data cells in the graphical representation, stores the one or more selections as a selection history, and provides the selection history for display.2013-08-08
20130205193WEB PAGE CONTROL METHOD, COMPUTER SYSTEM AND PROGRAM - A web page control method of integrating, by a computer, a plurality of web pages and outputting the plurality of web pages as a single web page, the web page control method including: acquiring, by the computer, integration definition information for defining the plurality of web pages to be integrated into the single web page; extracting, an input/output relationship between components included in the plurality of web pages of the integration definition information; extracting, a component of the web page being an output destination from the extracted input/output relationship; prohibiting, an operation from being performed on the extracted component being the output destination; extracting, all components of the web page being input sources from the extracted input/output relationship; and permitting, the operation to be performed on the component being the output destination when the operation has been completed on all the components of the web page being the input sources.2013-08-08
20130205194NAVIGATING AMONG CONTENT ITEMS IN A BROWSER USING AN ARRAY MODE - In any context where a user can view multiple different content items, switching among content items is provided using an array mode. In a full-frame mode, one content item is visible and active, but other content items may also be open. In response to user input the display can be switched to an array mode, in which all of the content items are visible in a scrollable array. Selecting a content item in array mode can result in the display returning to the full-frame mode, with the selected content item becoming visible and active. Smoothly animated transitions between the full-frame and array modes and a gesture-based interface for controlling the transitions can also be provided.2013-08-08
20130205195Managing Content from Structured and Unstructured Data Sources - The present disclosure provides a computer-implemented method (2013-08-08
20130205196LOCATION-BASED MOBILE APPLICATION MARKETPLACE SYSTEM - A marketplace system includes a mobile application registration unit configured to allow a user to register a mobile application which is to be provided for a mobile terminal; a linked site-mobile application database configured to store information on a link between a mobile application and a site which a mobile application is to be provided for; and a mobile application list unit configured to receive location information from a mobile terminal which wishes to receive a mobile application, determine a site including a location of the mobile terminal, which wishes to receive the mobile application, based on the received location information, generate a list of mobile applications linked to the determined site using the linked site-mobile application database and provide the list of mobile applications for the mobile terminal which wishes to receive the mobile application.2013-08-08
20130205197STRUCTURED DOCUMENT DEVELOPMENT, MANAGEMENT AND GENERATION - A method, processing system, and/or computer readable medium for generating a document. In one aspect, the processing system includes: a memory a processor in communication with the memory. The processor obtains, from the memory, an object tree data structure including a plurality of objects, wherein the object tree data structure is indicative of an order which content generated by objects are to be ordered to generate document content, wherein one or more objects include static content and one or more objects include a dynamic reference. The processor generates dynamic content for each object in the object tree data structure having a dynamic reference. The processor generates the document content by combining the dynamic content and the static content of the plurality of objects according to the order indicated by the object tree data structure in order to generate the document.2013-08-08
20130205198WEB ANALYTIC TOOLS IN MESSAGING - Methods and configurations for e-mail analytics services that track recipient actions upon receiving an e-mail message. A senders list is maintained with identifiers and parameters of predefined e-mail senders. The senders list is accessible to an e-mail reader module installed in a recipient's device which receives e-mail sent from a sender on the senders list. The e-mail reader module inserts HTML code into the HTML page corresponding to the received message, for monitoring and reporting the recipient's actions regarding the received e-mail message to a web analytics server, which in turn reports analysis and statistics to a predefined e-mail analytics server for consolidation and reporting to senders on the senders list.2013-08-08
20130205199Variable Template Based Document Generation - Document content (2013-08-08
20130205200Formula Detection Engine - A formula detection engine and associated method. The formula detection engine locates formulas within a fixed format document portion by identifying formula seeds. The formula detection engine creates and expands a boundary around the formula seed to define a formula area. To eliminate overlap with surrounding normal text, the formula area is divided into multiple formula areas based on vertical position and horizontal spacing between the formula elements. After being vertically ordered, horizontally overlapping formula areas are merged to reconstruct the formula as a flowable element.2013-08-08
20130205201Touch Control Presentation System and the Method thereof - A method of operating presentation through a multi-touch panel, comprises steps of providing a presenting module having a format transformation module, user interface generator and presenting/reading mode switching module to a system; activating the presenting module and display interface generated by the user interface generator on a multiple-touch panel of the system, wherein the interface generated by the user interface generator includes a shrinkage image area to display the non-activated file, an operation area to display file which is activated and a buffer zoon to allow a user drag file in the shrinkage image area to the operation area, thereby activating the dragged file.2013-08-08
20130205202Transformation of a Document into Interactive Media Content - Systems and methods are provided for transforming a document into interactive media content. A system can include a memory for storing computer executable instructions and a processing unit for accessing the memory and executing the computer executable instructions. The computer executable instructions can include an engine to generate a dynamic composition of the text blocks and visual blocks of the document, based on semantic features of the text blocks and the visual blocks, to provide the interactive media content.2013-08-08
20130205203TRANSIENT, REAL-TIME POSITION TRACKING INTERFACE FOR USER ACTIVITY IN A DOCUMENT EDITING APPLICATION - An example method includes receiving a first input indicating user activity at a first position in a document in a document editing application. The document editing application is navigable among different partial views of the document. The document editing application displays a frame element that indicates a position of a presently displayed partial view of the document is with reference to an entirety of the document. The method further includes displaying, in response to the first input indicating user activity, a first marker, in or proximate to the frame element, indicating where the first position of user activity is located with reference to the entirety of the document.2013-08-08
20130205204SYSTEMS AND METHODS FOR CHARACTER CORRECTION IN COMMUNICATION DEVICES - Systems and methods for character error correction are provided, useful for a user of mobile appliances to produce written text with reduced errors. The system includes an interface, a word prediction engine, a statistical engine, an editing distance calculator, and a selector. A string of characters, known as the inputted word, may be entered into the mobile device via the interface. The word prediction engine may then generate word candidates similar to the inputted word using fuzzy logic and user preferences generated from past user behavior. The statistical engine may then generate variable is error costs determined by the probability of erroneously inputting any given character. The editing distance calculator may then determine the editing distance between the inputted word and each of the word candidates by grid comparison using the variable error costs. The selector may choose one or more preferred candidates from the word candidates using the editing distances.2013-08-08
20130205205Simplified Text Formatting Using Domain Specific Heuristics - A method for text formatting on a digital system is provided that includes activating a domain specific input mode responsive to user input, receiving input characters typed by the user while the domain specific input mode is activated, and displaying the input characters according to formatting rules specific to the domain.2013-08-08
20130205206METHOD AND APPARATUS FOR TRANSITIONING IN-PROCESS APPLICATIONS TO REMOTE DEVICES - A method and apparatus that incorporate teachings of the present disclosure may include, for example, receiving at a mobile communication device a video stream from a computing device. The video stream is associated with images generated by a software application and is transmitted by the computing device responsive to a request to redirect control of the software application to the mobile communication device. The method may also include presenting the streamed video at the mobile communication device and transmitting to the computing device a stimulation of a remote user input function associated with the mobile communication device, where the transmitted stimulation corresponds to at least one action of a plurality of associable actions that can be executed by the software application. Additional embodiments are disclosed.2013-08-08
20130205207METHOD AND SYSTEM FOR AUTOMATICALLY CAPTIONING ACTIONS IN A RECORDED ELECTRONIC DEMONSTRATION - A system and method are disclosed for automatically captioning an electronic demonstration using object properties captured from the operating system. In response to an action that is initiated by a demonstrator, the operating system is queried to obtain the property information for the target object to which the action is directed as well as the parent object of the target object. This property information is then used to generate explanatory captions that are displayed to a user or trainee during the playback of the electronic demonstration.2013-08-08
20130205208User Interface Control for Media Editing Application - Some embodiments provide a method that provides a graphical user interface (GUI) on a first device for controlling application of color corrections to a media item by a media editing application on a second device. The method provides a display area that includes several different locations. Each location in the display area corresponds to a set of values. The method provides several user interface (UI) items that are each for (1) moving in the display area and (2) specifying a set of values for a color correction operation that the media editing application applies to the media item. The set of values for the color correction operation specified by each UI item is the set of values is associated with the location at which the UI item is positioned in the display area.2013-08-08
20130205209Content Identification, Personal Domain, Copyright Notification, Metadata and E-Commerce - Piracy of digital content is currently a large problem. Copyright notification and sales of metadata can help counteract the problem. The novel solution shows different methods to identify content, provide metadata, and manage content and metadata within a personal domain.2013-08-08
20130205210MOBILE TERMINAL AND CONTROLLING METHOD THEREOF - Disclosed are a mobile terminal and controlling method thereof. The mobile terminal is controllable in response to a pinch-in/out touch gesture. The present invention includes activating a 12013-08-08
20130205211SYSTEM AND METHOD FOR ENTERPRISE INFORMATION DISSEMINATION - An enterprise information management system is provided which establishes, at an Internet server, a central location to accumulate enterprise-related content such as slide presentations, documents, images, and videos. Additionally, the system allows for event-tracking and custom content creation. This centralized content can be accessed from several security-enabled interfaces (client devices operated by enterprise, employees) including a desktop computer, slate computers, smart phones, all using a variety of operating systems (O.S.) including Windows-based O.S., an Android O.S., an iOS from Apple Computer, etc.2013-08-08
20130205212METHOD AND SYSTEM FOR A UNIVERSAL REMOTE CONTROL - A method and system for a universal remote control used with display devices that support automatic content recognition (ACR) are described. The remote control may be paired to the display device and may receive a trigger signal from the display device that corresponds to an interactive event overlay displayed on the display device as a result of the ACR operations. The pairing may occur through the use of near field communication (NFC) signals and/or WiFi signals. A graphical user interface (GUI) may be generated for display on a screen of the remote control device that corresponds to the interactive event overlay. The screen may be a touch-screen that enables the user to interact with the remote control through the GUI. The remote control may communicate one or more signals to the display device in response to user input received by the remote control device from information provided through the GUI.2013-08-08
20130205213CAPTION-BASED NAVIGATION FOR A VIDEO PLAYER - A video player has scrolling text acting as a navigational aid for the video. The video player consists of a video, together with captions for an extended amount of time around the current point in the video.2013-08-08
20130205214SMART INFORMATION AND DISPLAY APPARATUS - A computerized information apparatus useful for providing information to a user via a display. In one embodiment, the apparatus comprises a processor and network interface and computer readable medium having at least one computer program disposed thereon, the at least one program being configured to receive a speech input from the user, and obtain information relating to the input. In one variant, at least a portion of the information is obtained via the network interface from a remote server. An information and control system for personnel transport devices. In one embodiment, the information and control system is coupled to the elevator system of a building, and includes a touch panel input device, a flat panel display having a touch sensitive screen, and speech recognition and synthesis systems serving each elevator car. The speech recognition and synthesis systems and input device(s) are operatively coupled to a processor and storage devices having a plurality of different types of data stored thereon. Each elevator car is also a client connected to a LAN, WAN, intranet, or Internet, and capable of exchanging data with and retrieving data therefrom. Functions performed by the information and control system include a voice-actuated building directory, download of selected data to personal electronic devices (PEDs), monitoring of areas adjacent to the elevator car on destination floors, and control of lighting and security monitoring in selectable areas of destination floors. The system is also optionally fitted with an RFID interrogator/reader capable of recognizing RFID tags carried by passengers on the elevator, thereby granting access to various controlled locations automatically after password authentication. The RFID system also allows the authenticated passenger(s) to control utilities such as lighting and HVAC within specific zones on their destination floors. The information and control system is also optionally equipped with an occupancy estimating sub-system which allows elevator cars to bypass calling floors when their capacity is reached or exceeded. A computerized information apparatus useful for providing information to a user via a display. In one embodiment, the apparatus comprises a processor and network interface and computer readable medium having at least one computer program disposed thereon, the at least one program being configured to receive a speech input from the user, and obtain information relating to the input. In one variant, at least a portion of the information is obtained via the network interface from a remote server.2013-08-08
20130205215COMPUTER IMPLEMENTED METHODS AND APPARATUS FOR DEFINING GROUPS OF USERS OF AN ONLINE SOCIAL NETWORK - Disclosed are methods, apparatus, systems, and computer readable storage media for defining groups of users of an online social network. An indication of an event associated with the online social network can be received. One or more parameters can be compared to an attribute of the event or of a designated user. When the attribute satisfies the one or more parameters, data indicating the designated user can be generated. In some implementations, the generated data is provided to a display device to indicate an addition or a removal of the designated user as a member of a group of the online social network. In some implementations, group membership data can be determined and stored to add or remove the designated user as one of the group members.2013-08-08
20130205216SYSTEM AND METHOD FOR RETRIEVING INFORMATION WHILE COMMANDING OPERATION OF AN APPLIANCE - When a command key of a controlling platform is activated, the platform performs an operation to initiate a playing of media content and also initiates the retrieval of information from an information source.2013-08-08
20130205217Display of an Online Catalog for Concurrent Downloading of Files - Example embodiments relate to provision of an online catalog of files. In example embodiments, a computing device may display an online catalog that identifies files available for download. The computing device may also output a corresponding user interface element for each file and set each user interface element to an initial state. Upon selection of a first file for download, the computing device may modify the user interface element for that file to a downloading state to indicate a status of the download while continuing to display the online catalog. Subsequently, upon selection of a second file for download, the computing device may modify the user interface element for the second file to the downloading state, such that the computing device may concurrently download multiple files.2013-08-08
20130205218EVENT TRIGGERED VIEWING - In a method for viewing an event, a computer registers agents such that each agent is communicatively coupled to each other agent. Each agent is associated with a graphical user interface (GUI) session. The computer monitors a first graphical user interface (GUI) session that includes contents viewable on a display device coupled to the computer. The first agent receives, from a second agent, monitoring data associated with a second GUI session. The second GUI session includes contents hidden from view on the display device. The first agent detects an event associated with the second GUI session. In response, the computer displays, on the display device, the event within the contents of the first GUI session.2013-08-08
20130205219SHARING SERVICES - Apparatuses and methods relating to content sharing are described. In one embodiment, a match between content type and one or more content services determine what content sharing services are displayed. In one embodiment, content sharing is accessible to all applications in an operating system.2013-08-08
20130205220TIMER-BASED INITIATION OF SERVER-BASED ACTIONS - This description relates to methods for initiating a server-based action using a timing mechanism. Furthermore, the description relates to the implementation of the aspects and embodiments of the method for initiating a server-based action described herein in hardware or software, or a combination thereof. The description suggests a mechanism to trigger the delayed execution of a server-based action based on hovering over interactive elements in a graphical user interface.2013-08-08
20130205221FACILITIES CONTROLLING DEVICE, SCREEN DISPLAYING METHOD, AND RECORDING MEDIUM - A facilities controlling device includes a file acquiring portion that acquires a screen file from a storing portion and acquires a corresponding image file, display script file and processing script file from the storing portion, a data processing portion that acquires, from a device, device data corresponding to data identifying information in the screen file acquired by the file acquiring portion, and performs data processing on the acquired device data based on a processing script in the processing script file corresponding to the device data obtained by the file acquiring portion, and a display processing portion that displays, in a screen, the device data produced by the data processing portion and a symbol of the image file acquired by the file acquiring portion, based on the display script in the display script file acquired by the file acquiring portion.2013-08-08
20130205222SYSTEMS AND METHODS FOR THE IDENTIFICATION AND/OR DISTRIBUTION OF MUSIC AND OTHER FORMS OF USEFUL INFORMATION - The present invention relates generally to the field of telecommunications systems and methods. More specifically, the present invention is directed to systems and methods for identifying and/or distributing music and other types of useful information for users in a very simple and convenient manner. A variety of systems and methods are disclosed which provide users with quick and convenient access to various forms of information, such as, for example, audio information including music and news items as well as coupons and other information. The systems and methods allow users to store data representative of a time of transmission and preferably a source of transmission so that data of interest may be identified for ordering an/or downloading.2013-08-08
20130205223SYSTEMS AND METHODS FOR CUSTOMIZED MUSIC SELECTION AND DISTRIBUTION - Systems and methods for the customized selection and distribution of digital music are described herein. In one embodiment, a method of selecting and delivering music to a user includes creating an annotated record of one or more digital music tracks by performing a waveform analysis to determine characteristics of the one or more digital music tracks, associating a plurality of global music factors with the one or more digital music tracks, and associating a plurality of population music factors with the one or more digital music tracks. The method further includes receiving one or more user characteristics, selecting one or more digital music tracks for delivery by matching the one or more user characteristics against information in the annotated record of the one or more digital music tracks, and delivering the one or more digital music tracks to the user.2013-08-08
20130205224ELECTRONIC DATA PLATE SYSTEM FOR COLLABORATION AMONGST MULTIPLE DISPARATE PARTIES - The present invention teaches, among other things, a graphical user interface system for enhancing the management of budgeting and scheduling of projects serviced by and among a plurality of independent parties, comprising, in combination, the steps of: providing a color-coded, multi-tier graphical user interface which illustrates a value-based sequence of project data, said interface being capable of providing the system user with physical and virtual product data relating to one or more of the industries such as, without limitation, architecture, construction, and filmmaking; capturing information relating to at least one particular trade; presenting captured data as a plurality of mini-projects; storing and linking data flow activities for a system user operation; providing based upon resource value and schedule a Web or cloud-based software-as-a-service model in a tree-like interactive graphic; graphically presenting to the system user the status of a given project; providing the system user, by one or more color changes, a relatively instantaneous snapshot of project status; and providing data searchable to the system user on the Web.2013-08-08
20130205225COMMUNICATING PLANS FOR USERS OF A SOCIAL NETWORKING SYSTEM - Exemplary systems and methods for calendaring are provided. Exemplary systems include a natural language receiving component configured to receive a natural language entry corresponding to a future status, a calendar generation engine configured to create a calendar entry based on the natural language entry, a social network database configured for accessing and querying by the calendar generation engine, a privacy component configured to receive a privacy setting indicating a person who is approved to view the calendar entry, and a display module configured to display the calendar entry on a calendar. Exemplary methods include receiving a natural language entry corresponding to a future status, creating a calendar entry, and displaying the calendar entry.2013-08-08
20130205226Instant Messaging Activity Notification - User activity is communicated in a messaging system. Communication is performed by monitoring an input region displayed to a first user of the messaging system in a client executed at a user terminal of the first user; responsive to receiving a user activated input at the input region, analyzing the input and using the analysis to match the input to a type of user activity from a predetermined set of user activities; and transmitting a message comprising data representing the type of user activity from the user terminal of the first user to a user terminal of at least one other user of the messaging system over a communications network.2013-08-08
20130205227METHODS AND APPARATUS FOR PROCESSING DOCUMENTS - Techniques for processing a set of documents. The techniques include automatically identifying at least one unresolved issue associated with a first document, including a first unresolved issue and a second unresolved issue associated with the first document. The techniques also include resolving the first unresolved issue by presenting information associated with the first unresolved issue to a first user, receiving input from the first user in response to the presented information associated with the first unresolved issue, and resolving the first unresolved issue based on the input received from the first user. The techniques further include resolving the second unresolved issue by presenting information associated with the second unresolved issue to a second user, receiving input from the second user in response to the presented information associated with the second unresolved issue, and resolving the second unresolved issue based on the input received from the second user.2013-08-08
20130205228METHOD FOR MANAGING PRESENCE INFORMATION - A method for managing presence information. It comprises setting, by a user, a hyper-availability status to active, at any time said user wants to be contacted by his peers in a presence service, and selecting, by said user, at least one service and/or communication means he wants his peers to contact him through, when in said hyper-availability status by associating the at least one service and/or communication means selection to said hyper-availability status.2013-08-08
20130205229SYSTEMS, METHODS AND INTERFACES FOR USING A MESSAGING PROGRAM ACROSS A MULTIPLE APPLICATIONS AND COMMUNICATIONS ENVIRONMENT - A method for using a messaging program across a multiple applications and communications environment includes engaging a multiple applications and communications environment. The multiple applications and communications environment comprises at least one primary application and at least one secondary application. The at least one primary application is associated with a primary work product object and the at least one secondary application is associated with a secondary work product object. The primary work product object and the secondary work product object are associated with a work product matter. The method further includes configuring a messaging program to establish a first chat instance within the primary work product object and a second chat instance within the secondary work product object. The first chat instance and the second chat instance are determined by a set of permissions related to the primary work product object. Another method has the at least one primary application being a web application, a file manager application or an email application and the at least one secondary application being a web application, a file manager application or an email application.2013-08-08
20130205230ESTABLISHING A CHAT SESSION BETWEEN USERS IN A NETWORK SYSTEM - A method and system for establishing a chat session between users in a network system. A request is received, from a first user at a first browser, to enter a chat session with a second user at a second browser. A request for information from a server specified by the second user is received asynchronously from the second user at the second browser, wherein the second browser has not received notice of the request from the first user to enter the chat session. The server is accessed to receive the information. The received information is modified by addition to the received information of a chat user interface to open a browser window at the second browser. Content of the browser window causes a chat applet instance to be downloaded for execution at the second browser to instantiate the chat session between the first user and the second user.2013-08-08
20130205231IDENTIFICATION OF ELECTRONIC CONTENT SIGNIFICANT TO A USER - Content that is significant to a user may be determined. An indication that a user finds content within a document significant may be received. In response to the received indication, the document may be analyzed to identify a set of topics associated with the content of the document. From the set of topics, a subset of topics responsible for the user finding the document significant may be identified. A user profile associated with the user may be updated based on the subset of topics.2013-08-08
Website © 2025 Advameg, Inc.