49th week of 2014 patent applcation highlights part 74 |
Patent application number | Title | Published |
20140359332 | POWER MANAGEMENT CIRCUIT FOR A SELF-POWERED SENSOR - A power management circuit including, between a first terminal intended to be connected to an electric power generation source and a second terminal intended to be connected to a load to be powered, a linear regulator and a circuit capable of activating the linear regulator when the power supplied by said source is greater than a first threshold. | 2014-12-04 |
20140359333 | VOLTAGE REGULATION FOR A COMPUTER SYSTEM - A computer system has a controller and a voltage regulator. The controller generates a power consumption state signal for one or more components of the computer system to the voltage regulator. The voltage regulator supplies a first voltage level for the one or more components when the one or more components are at a first power consumption state. The voltage regulator increases to a second voltage level for the one or more components when the one or more components enter a second power consumption state. | 2014-12-04 |
20140359334 | RECEIVING, AT LEAST IN PART, AND/OR ISSUING, AT LEAST IN PART, AT LEAST ONE PACKET TO REQUEST CHANGE IN POWER CONSUMPTION STATE - An embodiment may include circuitry to be included, at least in part, in at least one node to be used in a network. The circuitry may (a) receive, at least in part, via at least one power supply line of the at least one node, at least one packet, and/or (b) issue, at least in part, via the at least one power supply line, the at least one packet. The at least one packet may request at least one change, at least in part, in at least one power consumption state of at least one portion of the at least one node. Many modifications, variations, and alternatives are possible without departing from this embodiment. | 2014-12-04 |
20140359335 | MULTI-CORE APPARATUS AND JOB SCHEDULING METHOD THEREOF - A multi-core apparatus includes cores each including an active cycle counting unit configured to store an active cycle count, and a stall cycle counting unit configured to store a stall cycle count. The multi-core apparatus further includes a job scheduler configured to determine an optimal number of cores in an active state based on state information received from each of the cores, and adjust power to maintain the optimal number of cores. | 2014-12-04 |
20140359336 | SERVER AND POWER CHIP DETECTING METHOD - A power chip detecting device, applied in a server, includes a power chip, a power sequence control module, a base management controller, a GPIO module, and a signal detecting module. The power sequence control module sends an initial power enable signal to the power chip after the server is switched on, and the power sequence control module receives an initial power good signal from the power chip after the power chip receives the initial power enable signal. The signal detecting module sends a time abnormal result to the GPIO module after determining that time difference between sending out of the initial power enable signal and the initial power good signal is less than a reference value. The GPIO module sends the time abnormal result to the base management controller. | 2014-12-04 |
20140359337 | CIRCUITS FOR LOAD POWER THRESHOLD - Circuits for preventing power drawn by a load from exceeding a threshold are provided. A first circuit monitors power supplied to the load and disables a power supply if a threshold is exceeded. A second circuit disconnects the load from the power supply if the threshold is exceeded. | 2014-12-04 |
20140359338 | SYSTEM AND METHOD FOR MANAGING RECHARGEABLE POWER SOURCES IN A PORTABLE COMPUTING DEVICE WITH TWO OR MORE USAGE MODES - Systems and methods for managing rechargeable power in a portable computing device (“PCD”) having two or more usage modes. One embodiment method involves logically dividing a rechargeable power source in the PCD into a first logical power source and a second logical power source. The first logical power source is assigned to a first usage mode. The second logical power source is assigned to a second usage mode. The first and second logical power sources are managed according to the respective first and second usage modes. | 2014-12-04 |
20140359339 | APPARATUS AND METHOD FOR DETECTING POWER FAILURE - A power failure detection apparatus includes a comparison circuit and a logic device. The comparison circuit may receive a power signal from a power supply unit and compare a voltage of the power signal with a predefined voltage value. When the voltage of the power signal is not equal to the predefined voltage value, the comparison circuit sends a power failure signal to the logic device. The logic device generates power failure information based on the power failure signal. A power failure detection method is also provided. | 2014-12-04 |
20140359340 | SUBSCRIPTIONS THAT INDICATE THE PRESENCE OF APPLICATION SERVERS - Systems and methods for indicating the presence of application servers. The system comprises a serving network element of an IP Multimedia Subsystem (IMS) network configured to communicate with a primary application server to provide a service for a session, to determine that the primary application server is unavailable, to failover to a secondary application server to provide the service, and to initiate a subscribe request to a presence server requesting to be notified when the primary application server becomes available. The serving network element is further configured to receive a notification from the presence server that the primary application server has become available, and to switch back to the primary application server to provide the service after receiving the notification. | 2014-12-04 |
20140359341 | LOCALITY BASED QUORUMS - Disclosed are various embodiments for distributing data items within a plurality of nodes. A data item that is subject to a data item update request is updated from a master node to a plurality of slave notes. The update of the data item is determined to be locality-based durable based at least in part on acknowledgements received from the slave nodes. Upon detection that the master node has failed, a new master candidate is determined via an election among the plurality of slave nodes. | 2014-12-04 |
20140359342 | SYSTEM AND METHOD FOR REDUNDANT OBJECT STORAGE - Systems and methods for redundant object storage are disclosed. A method may include storing at least two copies of each of a plurality of objects among a plurality of nodes communicatively coupled to one another in order to provide redundancy of each of the plurality of objects in the event of a fault of one of the plurality of nodes. The method may also include monitoring access to each object to determine a frequency of access for each object. The method may additionally include redistributing one or more of the copies of the objects such that at least one particular node of the plurality of nodes includes copies of only objects accessed at a frequency below a predetermined frequency threshold based on the determined frequency of access for each object. The method may further include placing the at least one particular node in a reduced-power mode. | 2014-12-04 |
20140359343 | Method, Apparatus and System for Switching Over Virtual Application Two-Node Cluster in Cloud Environment - A method for switching over a virtual application two-node cluster in a cloud environment, including: sending an association state of a shared EBS volume to the standby virtual machine; receiving a request for removing an association between the active virtual machine and the shared EBS volume; removing the association between the active virtual machine and the shared EBS volume; receiving a request for associating the shared EBS volume sent by the standby virtual machine; and associating the standby virtual machine with the shared EBS volume. A brain-split problem can be completely solved using the method and an apparatus disclosed in the embodiments of the present invention. In addition, dependence on a reference active node is no longer required, which can simplify deployment of an application two-node cluster and improve reliability of the application two-node cluster. | 2014-12-04 |
20140359344 | SVC CLUSTER CONFIGURATION NODE FAILOVER - An SVC cluster manages a plurality of storage devices and includes a plurality of SVCs interconnected via a network, each SVC acting as a separate node. A new configuration node is activated in response to configuration node failures. The new configuration node retrieves client subscription information about events occurring in storage devices managed by the SVC cluster from the storage devices. In response to events occurring in the storage device managed by the SVC cluster, the new configuration node obtains storage device event information from a storage device event monitoring unit. The new configuration node sends storage device events to clients who have subscribed to this information according to subscription information obtained. The storage device is not installed in the original configuration node. | 2014-12-04 |
20140359345 | DATA STORAGE DEVICE AND ERROR CORRECTION METHOD THEREOF - The present invention provides a data storage device including a flash memory and a controller. The controller is configured to perform a first read operation to read a first page corresponding to a first word line of the flash memory according to a read command of a host, and perform a distribution-adjustment procedure when data read by the first read operation cannot be recovered by coding, wherein the controller is further configured to perform an adjustable read operation to read a second page corresponding to a second word line of the flash memory in the distribution-adjustment procedure. | 2014-12-04 |
20140359346 | DATA STORAGE DEVICE AND ERROR CORRECTION METHOD THEREOF - The present invention provides a data storage device including a flash memory and a controller. The flash memory is capable of operating in a SLC mode and a non-SLC mode. The controller is configured to perform a first read operation to read a page corresponding to a first word line of the flash memory in the SLC mode according to a read command of a host, and perform an adjustable read operation when data read by the first read operation cannot be recovered by coding, wherein the controller is further configured to enable the flash memory to operate in the non-SLC mode in the adjustable read operation, and write logic 1 into a most-significant-bit page corresponding to the first word line in the non-SLC mode to adjust voltage distribution of the first page. | 2014-12-04 |
20140359347 | REMAP RAID TO MAINTAIN RAID LEVEL - A failure of at least one of a plurality of drives of a redundant array of independent disks (RAID) is determined. A remainder of the plurality of drives of the RAID are remapped. A RAID level of the RAID is maintained, if the remainder of the plurality of drives are remapped. | 2014-12-04 |
20140359348 | ADJUSTING DISPERSED STORAGE NETWORK TRAFFIC DUE TO REBUILDING - A method begins by a dispersed storage (DS) processing module of a dispersed storage network (DSN) monitoring network traffic within the DSN. When the network traffic compares unfavorably to a desired network traffic function, the method continues with the DS processing module reducing a portion of the network traffic due to rebuilding flagged encoded data slices by at least one of changing rebuilding criteria for the flagged encoded data slices and changing rebuilding network traffic protocols. | 2014-12-04 |
20140359349 | DISPERSED STORAGE RE-DISPERSION METHOD BASED ON A FAILURE - A method begins by identifying a storage unit of a set of storage units within a dispersed storage system as being likely to fail. The method continues by determining an approach for minimizing rebuilding the encoded data slices that are stored on an identified storage unit in an event of a failure of the identified storage unit. The approach is at least one approach option from a list of approach options that includes fostering new encoded data slices, replicating existing encoded data slices, and re-dispersing existing encoded data slices. The method continues by implementing the approach regarding the identified storage unit and when the identified storage unit fails, retrieving the encoded data slices that were stored on the identified storage unit based on the approach. | 2014-12-04 |
20140359350 | WEAR-LEVELING CORES OF A MULTI-CORE PROCESSOR - Techniques that relate to wear-leveling cores of a multi-core processor are described in various implementations. The techniques may include determining, for a plurality of cores of a multi-core processor, usage information that is indicative of past wear on the plurality of cores. The techniques may also include selectively activating a subset of the plurality of cores based on the usage information such that cores that exhibit less wear relative to other cores are preferentially selected for activation. | 2014-12-04 |
20140359351 | SYSTEMS AND METHODS FOR PROTECTION OF COMPONENTS IN ELECTRICAL POWER DELIVERY SYSTEMS - Various embodiments disclosed herein provide protection to monitored equipment at both a local level and a system level, in order to offer more comprehensive protection. In one particular embodiment, the protected equipment may include one or more generators. The protection system may utilize time-synchronized data in order to analyze data provided by systems having disparate sampling rates, that are monitored by different equipment, and/or equipment that is geographically separated. Various embodiments may be configured to utilize a variety of sampling rates. | 2014-12-04 |
20140359352 | EMBEDDED RESTORATION MEMORY - Example embodiments relate to embedded restoration memory. In one example implementation according to aspects of the present disclosure, a computing device may include a processor for executing instructions, a memory for storing instructions, a storage device having a user operating system, and a restoration memory embedded in the computing device and having a restoration module and a restoration image. The restoration operating system may exist independently of the user operating system and may be inaccessible to the user operating system. Additionally, the restoration module may cause the computing device to install the restoration image from the restoration memory onto the storage device upon the occurrence of a trigger event. | 2014-12-04 |
20140359353 | INCREASING RESILIENCY OF A DISTRIBUTED COMPUTING SYSTEM THROUGH LIFEBOAT MONITORING - A method and associated systems for increasing resiliency of a distributed computing system. A processor creates a first virtual machine and a second virtual machine, each of which monitor the other. When the first virtual machine identifies that the second virtual machine has become unavailable or is otherwise compromised, the first virtual machine automatically requests that a system-management entity restart the unavailable machine. If a certain number of restart attempts fails to restore the second virtual machine to desired functionality, the first virtual machine automatically requests that the system-management entity recreate or reprovision the second virtual machine from a prior backup. If a certain number of such recreations or reprovisionings attempts fails, a system administrator is automatically notified that further action is needed. | 2014-12-04 |
20140359354 | METHOD AND SYSTEM FOR PROVIDING HIGH AVAILABILITY TO COMPUTER APPLICATIONS - A system and method for distributed fault detection. In an exemplary method, unplanned application exits and crashes may be detected at a node local level. Further, application hangs may be detected using at least one of a script and a binary at the node local level. Also, node crashes and operating system crashes may be detected using node to node heart-beating. | 2014-12-04 |
20140359355 | COMMUNICATION DEVICE AND COMMUNICATION METHOD - A modulator subjects an input signal to primary modulation to generate a primary modulated signal. A transmitter generates and transmits a transmission signal based on a secondary modulated signal generated from the primary modulated signal. A retransmission request receiver receives a retransmission request that contains identification information. An operator uses a data sequence that is a set of elements of a same number as a number of elements in an input signal identified by the identification information and with element values of 1 or 0 to generate operation data whose elements are values of exclusive OR of respective elements of the input signal and respective elements of the data sequence that are at same positions as positions of the respective elements of the input signal. If a retransmission request receiver receives a retransmission request, the modulator and transmitter perform the above processing using the operation data as an input signal. | 2014-12-04 |
20140359356 | INFORMATION PROCESSING APPARATUS AND METHOD FOR SHUTTING DOWN VIRTUAL MACHINES - A storage unit stores information indicating the priority level of each of a plurality of virtual machines. When causing the plurality of virtual machines to perform their shutdown processes in parallel, a control unit selects a first virtual machine from the plurality of virtual machines with reference to the storage unit. In addition, the control unit selects a second virtual machine from virtual machines with lower priority level than the first virtual machine with reference to the storage unit. The control unit then reduces the amount of resources allocated to the selected second virtual machine and increases the amount of resources allocated to the first virtual machine using resources equivalent to the reduced amount of resources. | 2014-12-04 |
20140359357 | AUTOMATIC DIAGNOSIS SYSTEM AND METHOD THEREOF - An automatic diagnosis method implemented by an automatic diagnosis system is provided. The automatic diagnosis system has a network device and a portable storage device. The method has the following steps of: detecting whether the portable storage device is plugged into a transmission interface of the network device; when it is detected that the portable storage device is plugged into the transmission interface of the network device, a system program is executed via the network device, so that the system program loads and executes a diagnosis program stored in the portable storage device; analyzing a network condition of the network device by the diagnosis program to generate a status report; and writing the generated status report to the portable storage device. | 2014-12-04 |
20140359358 | TEST APPARATUS - A test apparatus applicable to a server includes a processing unit, a control unit, a switch unit and a power relay unit. The processing unit outputs a reset signal and a processing signal. The control unit includes a first physical layer chip performing a first communication protocol, and a second physical layer chip performing a second communication protocol. The switch unit receives a working voltage and a processing signal to select a powering signal or a disconnection signal to output. The power relay unit receives the powering signal or the disconnection signal. When the power relay unit receives the powering signal, the server performs a test task on the first physical layer chip. When the power relay unit receives the disconnection signal and the processing unit outputs the reset signal to the control unit, the server performs the test task on the second physical layer chip. | 2014-12-04 |
20140359359 | TESTING DEVICE AND TESTING METHOD FOR TESTING NETWORK FUNCTION OF TO-BE-TESTED DEVICE - A testing device communicates with an external device. The external device establishes a local area network for providing private internet protocol address. The testing device includes an obtaining module, a first determining module, a testing module, and a prompting module. The obtaining module obtains a count of feature information of the external device at a time interval. The first determining module controls the testing module to generate a testing instruction when the obtained count is more than a predetermined value. The prompting module generates different prompting information based on the received feedback information to indicate the state of network function of the to-be-tested device. A testing method is also provided. | 2014-12-04 |
20140359360 | METHOD AND APPARATUS FOR A REMOTE MODULAR TEST SYSTEM - Certain embodiments generally relate to equipment under test measurements and reports, such as, but not limited to methods and apparatuses for a remote modular test system. For example, the method may include determining a test strategy (TS) file based on input from cloud-based equipment under test questionnaire and a cloud-based standards library. The method may also include reading the TS via a system controller. The method may further include configuring test hardware, for example, analyzers and power meters via a test RF system interface based on the read TS. The method may also include sequentially executing the TS based on the configuring. The method may further include generating a test document comprising result data. The method may also include uploading and processing the generated test document in the cloud. The method may further include grouping and compiling the generated test document in a predetermined layout. | 2014-12-04 |
20140359361 | TEST SYSTEM - A server stores multiple configuration data which respectively provide different functions to a test system. A tester hardware is configured to be capable of changing at least a part of its functions according to the configuration data stored in nonvolatile memory included in the tester hardware. A control program is installed on an information processing apparatus. The control program provides the information processing apparatus with (i) a function of displaying multiple configuration data candidates on a display when the test system is set up, and (ii) a function of writing the configuration data selected by the user to the nonvolatile memory of the tester hardware. | 2014-12-04 |
20140359362 | INFORMATION INTERACTION TEST DEVICE AND METHOD BASED ON AUTOMATIC GENERATION OF ASSOCIATED TEST CASES - The present invention proposes an information interaction testing device and method based on the associated testing case automatic generation. The associated testing case generation module in said device may automatically generate the associated testing case files corresponding to all associated information interactions which can be triggered by said reference information interaction based on the reference information interaction and the predefined rules determined by the application type provided by the system under test. The information interaction testing device and method based on the associated testing case automatic generation disclosed in the present invention have the higher testing speed and the higher testing usability as well as are low-cost. | 2014-12-04 |
20140359363 | IDENTIFYING ANOMALIES IN ORIGINAL METRICS OF A SYSTEM - An anomalous component within a processing system is identified. One or more transformed metrics of a processing system being monitored are analyzed, and an anomaly in the processing system is detected. Based on detecting the anomaly, at least one transformed metric is inversely transformed to obtain at least one suspect original metric. Using the at least one suspect original metric, the anomalous component is identified. | 2014-12-04 |
20140359364 | SYSTEM AND METHOD FOR FAILURE DETECTION IN RINGS - A system and method of failure detection in rings includes a switch including a control unit, one or more first ports coupled to the control unit and configured to couple the switch to a ring of switches in a first direction, and one or more second ports coupled to the control unit and configured to couple the switch to the ring of switches in a second direction opposite the first direction. The control unit is configured to detect a failure in the ring of switches in the second direction, transmit a request message in the first direction using one of the one or more first ports, receive a response message on one of the one or more first ports, extract reachability data from the response message, and determine one or more first switches in the ring of switches that are reachable in the first direction based on information associated with the reachability data. | 2014-12-04 |
20140359365 | Integrated Configuration Management and Monitoring for Computer Systems - Systems and methods for integrated configuration management and monitoring. An example method may comprise assigning a plurality of parameter values to a plurality of configuration parameters of a computer system; monitoring a plurality of state parameters of the computer system; detecting a current state transition of the computer system, the current state transition involving a variation of a value of a state parameter such that a new value of the state parameter falls outside of a defined range; and identifying a root cause candidate configuration parameter having a value modified within a time period between the current state transition and the previous state transition of the computer system. | 2014-12-04 |
20140359366 | Method and Engineering Apparatus for Performing a Three-Dimensional Analysis of a Technical System - A method for performing a three-dimensional analysis of an investigated technical system represented by a corresponding fault tree is provided. The method includes linking basic events logically to a top event of the investigated system. The fault tree is a three-dimensional fault tree. Each event of the fault tree is represented by a three-dimensional body having projection surfaces adapted to output analysis data of the respective event to a user. | 2014-12-04 |
20140359367 | WIRELESS CONTROL FOR PROCESS AUTOMATION - A control loop includes a process controller for controlling a field device in a process. A remote measurement transmitter measures a desired process variable and transmits the measured variable as a wireless measurement signal to a wireless interface unit on the controller side. The interface unit passes the received measurement signal, and a trigger signal indicating a reception of a new measurement, to an adaptive estimator. When triggered by a trigger signal from the wireless interface, i.e. when a new measurement value is received, the adaptive estimator outputs the new value measurement value to the process controller. Otherwise, between consecutive trigger signals, the adaptive estimator generates an estimated measurement value that gradually moves towards a setpoint according to a predetermined estimation algorithm or process. | 2014-12-04 |
20140359368 | TESTING SCHEDULING SYSTEM AND METHOD - A testing scheduling system for optimizing and scheduling a testing path among a plurality of available work station calculates a distance between work stations according to the coordinates of the of the available work stations, assigns a value to a quantity, and applies this to the failure rate of each work station, the backlog quantities of each work station, the test-awaited quantities, and the distances between each available work station to acquire a failure rate value, a backlog quantities value, a test-awaited quantities value, and a distances value. The testing scheduling system further calculates a first weighted value of each available work station by summing the failure rate value, the backlog quantities value, the test-awaited quantities value, and the distances value of each available work station, and analyzes the first weighted values to determine a preferred work station. | 2014-12-04 |
20140359369 | SYSTEM AND METHOD FOR ARCHIVE VERIFICATION ACCORDING TO POLICIES - Embodiments of systems and methods for archive verification are disclosed. More specifically, embodiments of this archive verification can comprise loading media into a drive and reading data from the media to verify that the media and data on the media can be read. In one embodiment, media can be loaded into a drive and read according to a verification policy. As part of verifying that media and data on media can be read, read errors or other verification data associated with media can be obtained. Using this verification data a result for the media may be determined. | 2014-12-04 |
20140359370 | OPTIMIZING TEST DATA PAYLOAD SELECTION FOR TESTING COMPUTER SOFTWARE APPLICATIONS VIA COMPUTER NETWORKS - Testing a computer software application by configuring a first computer to execute a copy of data-checking software used by a computer software application at a second computer, processing a first copy of a test data payload using the data-checking software at the first computer, where the test data payload is configured to test for an associated security vulnerability, determining that the first copy of the test data payload is endorsed by the data-checking software at the first computer for further processing, and sending a second copy of the test data payload via a computer network to the computer software application at the second computer for processing threat. | 2014-12-04 |
20140359371 | DETERMINING BEHAVIOR MODELS - Methods, systems, and computer-readable storage media determining a behavior model of a computing system under test. In some implementations, actions include executing, using a user interface of a computing SUT, an initial test script on the SUT; recording, after executing the initial test script, a state of the SUT in the behavior model by observing one or more events that can be triggered using the user interface of the SUT; and iteratively refining the behavior model until an end condition is reached by generating one or more new test scripts, executing the new test scripts on the SUT to test unobserved behavior, and recording one or more new states reached by executing the new test scripts on the SUT in the behavior model. | 2014-12-04 |
20140359372 | METHOD OF DETECTING FAULTS OF OPERATION ALGORITHMS IN A WIRE BONDING MACHINE AND APPARATUS FOR PERFORMING THE SAME - In a method of detecting faults of operation algorithms in a wire bonding machine, individual bond parameters with respect to each of the operation algorithms of the wire bonding machine can be set based on design data including information with respect to conductive wires connected between semiconductor chips of a semiconductor package. Actual conductive wires of an actual semiconductor package can be formed using the wire bonding machine into which the design data can be inputted. Actual data with respect to actual operation algorithms of the wire bonding machine, which can form the actual conductive wires, can be obtained. The actual data can be compared with the individual bond parameters to detect the faults of the operation algorithms of the wire bonding machine. Thus, forming an abnormal conductive wire by the wire bonding machine can be prevented beforehand. | 2014-12-04 |
20140359373 | SYSTEMS AND METHODS TO DETECT BUS NETWORK FAULT AND TOPOLOGY - Systems for helping identify faults on a bus, as well as to determine the topology of a bus network, are disclosed. A system according to one embodiment includes a bus interface for connecting to a bus and a switch coupled to the bus interface, the switch configured to alternate between an open state and a closed state. The system is connected to the bus via the bus interface when the switch is in the closed state, and the system is disconnected from the bus via the bus interface when the switch is in the open state. | 2014-12-04 |
20140359374 | SYSTEM AND METHOD FOR MANAGING TRACE DATA IN A PORTABLE COMPUTING DEVICE - Systems, methods, and computer programs for managing trace data in a portable computing device are disclosed. One system includes a system-on-chip and a trace parser. The system-on-chip may have a plurality of trace sources for originating corresponding trace data and a trace system configured to receive and dump the trace data from one of the trace sources to a plurality of trace sinks. The trace parser is configured to reconstruct the trace data dumped to the plurality of trace sinks. | 2014-12-04 |
20140359375 | SELECTIVE PURGING OF A LOG STRUCTURE - A method, system, and/or computer program product log at least one stream of records in a data-processing system. A stream of records is received in succession. Records from the stream of records are logged into a log structure. In response to fulfillment of a pre-defined purging condition: the logging of the records are diverted to a buffer structure; the log structure is purged according to a set of purging criteria in response to the diverting; the records logged in the buffer structure are moved to the log structure in response to a completion of the purging; and the logging to the log structure is restored in response to a completion of the moving. | 2014-12-04 |
20140359376 | METHOD OF, AND APPARATUS FOR, DETECTION OF DEGRADATION ON A STORAGE RESOURCE - A method of monitoring the performance of a device is presented, each storage device being operable to receive storage requests and includes a queue for incoming storage requests and a physical storage medium, the method includes: a) obtaining data relating to the device parameters of: throughput of storage requests to the storage device; queue time for one or more requests on the storage device; and the time required to complete one or more storage requests on the storage device; b) generating a model relating to the expected distribution of the device parameters on the storage device during normal operation; c) monitoring the parameters during operation of the storage device; d) comparing the distribution of the monitored parameters during operation of the storage device with the expected distribution of the parameters; and e) identifying a fault on the storage device based on the comparison. | 2014-12-04 |
20140359377 | ABNORMAL INFORMATION OUTPUT SYSTEM FOR A COMPUTER SYSTEM - Provided is an abnormal information output system for a computer system, wherein the computer system includes at least a plurality of hardware devices and a plurality of sensors for detecting operation statuses of each hardware device. The abnormal information output system includes at least a latch module connected to each of the sensors and the hardware devices, wherein the latch module is configured to latch operation status information of the hardware devices when abnormal operation of the computer system is detected; and a basic input-output system (BIOS) module embedded in the computer system and the BIOS module is connected to the latch module and configured to analyze the latched operation status information when the computer system returns to a normal operation so as to output corresponding abnormal information. Accordingly, the computer system is capable of recording a chip failure and information regarding reasons for system failure. | 2014-12-04 |
20140359378 | SYSTEM AND METHOD FOR DETECTING STATUS INFORMATION OF MOTHERBOARD OF SERVER - A system for detecting status information of a motherboard, a plurality of operating units being located on the motherboard, and each of the plurality of operating units being adapted to generate an error message when each of the plurality of operating units becomes abnormal, the system includes a detecting module, and an information display card. The detecting module is adapted to query address information corresponding to abnormal operating unit according to the error message. The information display card comprises a controlling module and a display module connected to the controlling module. The controlling module is adapted to obtain the address information and the abnormal operating unit, and the controlling module further adapted to control the display module to display the address information and the abnormal operating unit. | 2014-12-04 |
20140359379 | ERROR HANDLING IN A NETWORK RESOURCE GENERATION ENVIRONMENT - Disclosed are various embodiments that facilitate error handling in a network resource generation environment. A request for a network resource is obtained from a client. The network resource is associated with a network site hosted on behalf of a first party by a second party. Resource generation code supplied by the first party is executed by a framework in response to the request. A customized error network resource is sent to the client in response to determining that an error has occurred in the framework that executes the resource generation code. | 2014-12-04 |
20140359380 | RUNTIME DYNAMIC PERFORMANCE SKEW ELIMINATION - For runtime dynamic performance skew elimination in a computer environment, an exemplary computer environment is configured for calculating a rank heats by utilizing a plurality of fine-grained statistics collected at an extent granularity, including considering bandwidth (BW) and input/outputs per second (IOPS) metrics. An adaptive data placement plan is generated to relocate the data. | 2014-12-04 |
20140359381 | MEMORY CONTROLLER AND DATA STORAGE DEVICE - A memory controller sets an estimated cell error ratio CERest based on an estimated retention time Tret obtained from a calculated bit error ratio BER, a number of rewrite times NW/E, data Datatag of a target cell and data Dataadj of memory cells surrounding the target cell, sets an upper-level page LLRu and a lower-level page LLRl with regard to all bits of read-out one-page data using the set estimated cell error ratio CERest and performs error correction and decoding of data read out from a flash memory using the settings of the upper-level page LLRu and the lower-level page LLRl. This improves the error correction capability, while suppressing an increase in processing time. | 2014-12-04 |
20140359382 | MEMORY CONTROLLER AND OPERATING METHOD PROVIDING REPLACEMENT BLOCK FOR BAD BLOCK - An operating method for a memory controller that controls operation of a nonvolatile memory device that stores data according to a plurality of multiple blocks includes; determining that a block among the plurality of blocks is a bad block, and then determining a type of the bad block, determining a number of free blocks, and providing a replacement block to the nonvolatile memory device for the bad block using a replacement block provision policy that is responsive to the type of the bad block and the number of free blocks. | 2014-12-04 |
20140359383 | ADDRESS WINDOWING FOR AT-SPEED BITMAPPING WITH MEMORY BUILT-IN SELF-TEST - Integrated circuits with memory built-in self-test (BIST) logic and methods of testing using the same are disclosed. The method includes setting an address window for locating defects in a memory array. The method further includes comparing output data of the memory array to expected data to determine that a defect exists at location “M” in the memory array within the address window. The method further includes storing, in registers, the address M and a resultant bit fail vector associated with the location “M” of the defect found in the memory array. The method further includes resetting the registers to a null value and resetting the address window with a new minimum and maximum address pair, to compare the output data of the memory array to the expected data within the reset address window which excludes address M. | 2014-12-04 |
20140359384 | COMMUNICATION DEVICE, TEST SYSTEM AND TEST METHOD THEREOF - A communication device is provided, which includes: a baseband chip; a target test chip integrated into the baseband chip; an upper-layer processing unit corresponding to the target test chip; and at least one data transport interface and at least one data processing unit corresponding to the at least one data transport interface. The communication device further includes: a first switch, adapted to connect the target test chip with the at least one data transport interface or the upper-layer processing unit; a second switch, adapted to connect the at least one data transport interface with its corresponding data processing unit or the target test chip; and a test control unit, configured to control the first switch and the second switch to connect the data transport interface with the target test chip, so as to enable the communication device to test the target test chip. | 2014-12-04 |
20140359385 | CIRCUIT AND LAYOUT TECHNIQUES FOR FLOP TRAY AREA AND POWER OTIMIZATION - Techniques for reducing scan overhead in a scannable flop tray are described herein. In one embodiment, a scan circuit for a flop tray comprises a tri-state circuit configured to invert an input data signal and output the inverted data signal to an input of a flip-flop of the flop tray in a normal mode, and to block the data signal from the input of the flip-flop in a scan mode. The scan circuit also comprises a pass gate configured to pass a scan signal to the input of the flip-flop in the scan mode, and to block the scan signal from the input of the flip-flop in the normal mode. | 2014-12-04 |
20140359386 | SCAN OR JTAG CONTROLLABLE CAPTURE CLOCK GENERATION - A capture clock generation control mechanism is provided. The capture clock generation control mechanism controls the number of at-speed clocks generated and supplied to one or more scan chains during scan testing of a microcircuit based on control data stored in a JTAG or scan test register. The scan test register may be formed out of scan cells and comprise part of a scan chain. Automatic Test Pattern Generation (ATPG) tools may generate the data that is loaded into the scan test register to automatically configure the clock generation control mechanism. The clock control mechanism may include the ability to adjust the position of the at-speed clocks within a capture cycle, thereby facilitating transition fault detection. | 2014-12-04 |
20140359387 | TAP AND LINKING MODULE FOR SCAN ACCESS OF MULTIPLE CORES WITH IEEE 1149.1 TEST ACCESS PORTS - An architecture for testing a plurality of circuits on an integrated circuit is described. The architecture includes a TAP Linking Module located between test pins on the integrated circuit and 1149.1 Test Access Ports (TAP) of the plurality of circuits to be tested. The TAP Linking Module operates in response to 1149.1 scan operations from a tester connected to the test pins to selectively switch between 1149.1 TAPs to enable test access between the tester and plurality of circuits. The TAP Linking Module's 1149.1 TAP switching operation is based upon augmenting 1149.1 instruction patterns to affix an additional bit or bits of information which is used by the TAP Linking Module for performing the TAP switching operation. | 2014-12-04 |
20140359388 | CORE CIRCUIT TEST ARCHITECTURE - A scan test architecture facilitates low power testing of semiconductor circuits by selectively dividing the serial scan paths into shorter sections. Multiplexers between the sections control connecting the sections into longer or shorted paths. Select and enable signals control the operation of the scan path sections. The output of each scan path passes through a multiplexer to compare circuits on the semiconductor substrate. The compare circuits also receive expected data and mask data. The compare circuits provide a fail flag output from the semiconductor substrate. | 2014-12-04 |
20140359389 | APPARATUS, METHOD AND COMPUTER PROGRAM PRODUCT FOR ERROR CORRECTION IN VARIABLY RELIABLE AND/OR HIERARCHICAL NETWORKS - A file is multicast from an error-correcting multicast apparatus to a plurality of endpoints forming a first multicast group, over a network segmented into at least second and third multicast groups. The second and third multicast groups are subsets of the first multicast group. Given ones of the endpoints are assigned to the second and third multicast groups based on likelihood of experiencing similar errors. At the error-correcting multicast apparatus, over the network, a retransmission request is obtained from a first one of the endpoints, based on at least one of loss and corruption of a portion of the file during the multicasting of the file to the first one of the endpoints. The portion of the file is retransmitted, via multicasting, over the network, to one of the second and third multicast groups. | 2014-12-04 |
20140359390 | Encoding Techniques Using Multiple Coding Strengths within a Single LDPC Code Word - Techniques are presented herein to encode information bits. The information bits are partitioned into at least two groups based on inherent reliability and immunity to channel impairments of the respective bits. Each of the groups of information bits is encoded with a different coding strength. The resulting code word may be stored in a storage media or transmitted in a communication channel. | 2014-12-04 |
20140359391 | MEMORY SYSTEM AND METHOD USING PARTIAL ECC TO ACHIEVE LOW POWER REFRESH AND FAST ACCESS TO DATA - A DRAM memory device includes several banks of memory cells each of which are divided into first and second sets of memory cells. The memory cells in the first set can be refreshed at a relatively slow rate to reduce the power consumed by the DRAM device. Error checking and correcting circuitry in the DRAM device corrects any data retention errors in the first set of memory cells caused by the relatively slow refresh rate. The memory cells in the second set are refreshed at a normal rate, which is fast enough that data retention errors do not occur. A mode register in the DRAM device may be programmed to select the size of the second set of memory cells. | 2014-12-04 |
20140359392 | METHOD AND APPARATUS FOR PROVIDING STREAMING SERVICE - A method for encoding streaming data according to one embodiment of the present invention comprises: a step of dividing a forward error correction (FEC) source block into one or more FEC sub-blocks; a first encoding step of FEC encoding said one or more FEC sub-blocks; a second encoding step of encoding said FEC source block; and a step of generating third encoded data including first encoded data encoded in the first encoding step and second encoded data encoded in the second encoding step. According to one embodiment of the present invention, a streaming service can be smoothly provided to multiple users in various environments or in a communication environment that varies according to movement or changes in a communication state. Further, a plurality of pieces of parity information can be transmitted to provide a streaming service which is capable of high reliability data recovery. | 2014-12-04 |
20140359393 | Systems and Methods for Data Processing Using Global Iteration Result Reuse - The present inventions are related to systems and methods for data processing, and more particularly to systems and methods for use of a detector output by a data decoder. | 2014-12-04 |
20140359394 | APPARATUS FOR PROCESSING SIGNALS CARRYING MODULATION-ENCODED PARITY BITS - A receiver configured for use in a communication system, such as a magnetic recording channel, and having a soft-output channel detector provided with a soft-input/soft-output (SISO) modulation codec for parity bits of a block error-correction code. A transmitter of the communication system is configured to encode data by applying a modulation code to the parity bits that have been generated using the block error-correction code. The SISO modulation codec provides an interface between the soft-output channel detector and a parity-check decoder that enables decoding iterations between them in a manner that takes into account inter-bit correlations imposed by the modulation code. In some embodiments, the soft-output channel detector is configured to operate at a fractional rate and to process an input signal carrying non-binary symbols, and the parity-check decoder is configured to apply parity-check-based decoding that is based on a non-binary low-density parity-check code. | 2014-12-04 |
20140359395 | PROTECTION OF DATA IN MEMORY - A method for protecting data in a memory is disclosed. The method generally includes steps (A) to (D). Step (A) converts a logical address of one of a plurality of logical units to a physical address of a corresponding one of a plurality of physical units. Each physical unit is configured to store (i) data from a corresponding one of the logical units, (ii) respective error correction information and (iii) respective verification information. Step (B) writes a particular one of the physical units to the memory. Step (C) reads a portion of the particular physical unit from the memory. The portion includes the respective verification information. The respective verification information includes an indication of the logical address. Step (D) verifies the writing according to the respective verification information in the portion. | 2014-12-04 |
20140359396 | ITERATIVE DATA STORAGE READ CHANNEL ARCHITECTURE - In one embodiment, a method for iterative read channel operation includes executing digital front-end (DFE) functions on signal samples employing decisions provided by a detector executing a detection algorithm, executing an error correcting code (ECC) decoding algorithm on the signal samples using a decoder employing the decisions provided by the detector to generate decisions provided by the decoder, storing the signal samples and the decisions provided by the detector and the decoder, and in an iterative process: executing the DFE functions on the signal samples employing the decisions provided by the decoder, executing the detection algorithm on the signal samples using the detector employing the decisions provided by the decoder to regenerate the decisions provided by the detector, executing the decoding algorithm using the decisions provided by the detector to regenerate the decisions provided by the decoder, and outputting decoding information when the decoding algorithm produces a valid codeword. | 2014-12-04 |
20140359397 | MEMORY ACCESS APPARATUS AND METHOD FOR INTERLEAVING AND DEINTERLEAVING - A memory access apparatus and method for interleaving and deinterleaving are disclosed herein. The memory access apparatus includes a memory module unit, a block selection unit, and an address assignment unit. The memory module unit includes a plurality of pieces of memory for storing data interleaved by a first interleaver and a second interleaver using data decoded by a first decoder, and data deinterleaved by a deinterleaver using data decoded by a second decoder. The block selection unit selects any one of a plurality of memory blocks included in any one of the plurality of pieces of memory in response to the reception of an output signal for storing the interleaved or deinterleaved data in the memory module unit. The address assignment unit assigns an address to the output signal. | 2014-12-04 |
20140359398 | Selection of Data for Redundancy Calculation in Three Dimensional Nonvolatile Memory - Portions of data stored in a three dimensional memory array are selected based on their locations for calculation of redundancy data. Locations are selected so that no two portions in a set of portions for a given calculation are likely to become uncorrectable at the same time. Selected portions may be separated by at least one word line and separated by at least one string in a block. | 2014-12-04 |
20140359399 | STORAGE INTEGRITY VALIDATOR - This disclosure relates to validating data written to logical blocks on a storage subsystem adapted so that during write operations an additional sequence code is written to each logical block of data, where the sequence code remains constant for each write operation batch and where the sequence code is incremented for each new write operation batch. A sequence code verification system may comprise a data reader, a validity engine, and an error notifier. The data reader may read sequence codes from consecutive logical blocks. The validity engine may invalidate write operations in response to checking data validity by applying comparison operations to sequence codes and block offsets of batch write operations. The error notifier may notify a user of an error for each invalidated write operation batch. | 2014-12-04 |
20140359400 | Selection of Data for Redundancy Calculation in Three Dimensional Nonvolatile Memory - Portions of data stored in a three dimensional memory array are selected based on their locations for calculation of redundancy data. Locations are selected so that no two portions in a set of portions for a given calculation are likely to become uncorrectable at the same time. Selected portions may be separated by at least one word line and separated by at least one string in a block. | 2014-12-04 |
20140359401 | Field-Repair System and Method - The present invention discloses a field-repair system and method for three-dimensional mask-programmed memory (3D-MPROM). Most 3D-MPROM data are not checked in factory, but checked and repaired in field. The field-repair system comprises a playback device with a communicating means. Once the playback device detects bad data from the 3D-MPROM, it uses the communicating means to fetch good data to replace the bad data from a remote server, which stores at least a correct copy of the 3D-MPROM data. | 2014-12-04 |
20140359402 | MAJORITY DETERMINATION CIRCUIT, MAJORITY DETERMINATION METHOD, AND SEMICONDUCTOR DEVICE - A majority determination circuit includes a first determination unit suitable for determining a first majority between bits of a first logic value and a second logic value in a first odd-bit data, wherein the first odd-bit data is an even-bit data with absence of first bit, a second determination unit suitable for determining a second majority between bits of the first logic value and the second logic value in a second odd-bit data, wherein the second odd-bit data is the even-bit data with absence of second bit, and a result combination unit suitable for determining a third majority between bits of the first logic value and the second logic value in an even-bit data based on the first majority and the second majority. | 2014-12-04 |
20140359403 | SEMICONDUCTOR INTEGRATED CIRCUIT - A semiconductor integrated circuit pertaining to the present invention comprises a plurality of storage elements for storing and holding an input signal, a majority circuit that outputs a result of a majority decision of outputs from the plurality of storage elements; an error detector circuit that detects a mismatch among the outputs of the plurality of storage elements and outputs error signals; and a monitor circuit that monitors the error signals from the error detector circuit, wherein the monitor circuit, based on the error signals, orders a refresh action that rewrites data for rectification to a storage element in which an output mismatch occurs out of the plurality of storage elements and, if rewrite and rectification by the refresh action are unsuccessful, sends a notification to an external unit or process. | 2014-12-04 |
20140359404 | PARALLEL CRC COMPUTATION WITH DATA ENABLES - Methods and devices generate cyclic redundancy check (CRC) values for a sequence of parallel words of data. The data words may have only some of the bits enabled. The input words are preconditioned, and then a common block generates a CRC remainder value. A specific preconditioning is selected based on the number of enabled bits. Additional post-processing may be performed to the CRC remainder. | 2014-12-04 |
20140359405 | METHOD AND DEVICE OF DISPLAYING IMAGES IN TEXT INFORMATION - Method and device of displaying images in a web interface are disclosed. The method includes: receiving page data for rendering visual content in the web interface from a server; in accordance with a determination that the respective file size of the first image is larger than a first threshold value, proactively preventing a complete download of the first image for an initial rendering of the visual content in the web interface; displaying a respective image indicator in lieu of the first image, along with the respective visual context of the first image in the web interface; in response to detecting a user input selecting the respective image indicator in the web interface, downloading the first image from the server; and replacing the respective image indicator with the downloaded first image in the web interface. | 2014-12-04 |
20140359406 | TRACING A DOCUMENT IN AN ELECTRONIC PUBLICATION - A system and method for tracing an electronic document within a publication. A message is associated with the electronic document as an identification thereof. The binary representation of the message is encoded as a mark defining a drawing arrangement of geometrical shapes which encode the message in the glyph of the mark e.g. a simple text, a single character, a geometrical shape etc. or in the glyph of a single character then used as a mark. The mark is added to the electronic document to generate a traceable document having the message as identification within the publication. The mark is provided at a specific location with respect to the borders and/or center of the traceable document. The traceable document thus created is added to the publication. To track the document, the publication is sent to an electronic scanner module implementing a hook. The hook searches for the geometrical shapes representing the message in the mark. When found, the mark allows for obtaining positional information about the document including position in page, page number, width, length, X/Y ratio etc. | 2014-12-04 |
20140359407 | SYSTEMS AND METHODS FOR SELECTIVE DISTRIBUTION OF ONLINE CONTENT - Systems and methods are disclosed for online distribution of content. One method includes: receiving, from a first content publisher, a request to publish, on a web page of a second content publisher in a network of publishers, a link to or preview of content of the first content publisher, wherein the request includes at least one parameter associated with at least one attribute of a desired viewer of the link to or preview of content; receiving, from the second content publisher in the network, a request for a link to or preview of content of a publisher in the network, the request including at least one identifier associated with a prospective viewer of a web page of the second content publisher; and determining whether to display a link to or preview of content of the first content publisher on the web page of the second content publisher. | 2014-12-04 |
20140359408 | Invoking an Application from a Web Page or other Application - Various embodiments provide an application (i.e. “app”) hyperlink that is configured to enable transparent installation of an associated application. The app hyperlink provides a visual representation that can be selected to cause a web platform or operating system to download an application image from a platform app store, install the application, provide the user with visual feedback on the process, and once done, invoke the application by performing an “app switch” or similar operation. | 2014-12-04 |
20140359409 | Learning Synonymous Object Names from Anchor Texts - A repository contains objects representing entities. The objects also include facts about the represented entities. The facts are derived from source documents. A synonymous name of an object is determined by identifying a source document from which one or more facts of the entity represented by the object were derived, identifying a plurality of linking documents that link to the source document through hyperlinks, each hyperlink having an anchor text, processing the anchor texts in the plurality of linking documents to generate a collection of synonym candidates for the entity represented by the object, and selecting a synonymous name for the entity represented by the object from the collection of synonym candidates. | 2014-12-04 |
20140359410 | METHOD AND APPARATUS FOR GESTURE-BASED DATA PROCESSING - Methods and apparatus are provided for data processing. A user gesture is detected. A guidance object is displayed on a screen in response to the user gesture. Data input by a user is received. The data input by the user is displayed with the guidance object on the screen, when the data is received. | 2014-12-04 |
20140359411 | METHODS AND SYSTEMS FOR UNIQUELY IDENTIFYING DIGITAL CONTENT FOR EDISCOVERY - Systems and methods provide for the collection of content, such as webpage content, and for detection of changes in content. Files composing a document at a different time periods may be accessed and sets of hash values corresponding to files composing the document at the different periods may be calculated. A determination is made as to whether a file in the identified files at the different time periods is an HTML file, and if so an additional hash value corresponding to the HTML file is calculated. Aggregated hash values may be calculated based on hash values in the sets of hash values. A report may be generated reporting hash values for the document as it exists at the different time periods, including the hash values for the files composing the document, the additional hash values for respective HTML files, and the aggregated hash values. Changes in hash values may be indicated. | 2014-12-04 |
20140359412 | MODE IDENTIFICATION FOR SELECTIVE DOCUMENT CONTENT PRESENTATION - Methods and apparatuses that identify one of a plurality of modes from a web page associated with a document received at a browser are described. An identified mode may correspond to a user interface configuration. A portion of content may be extracted from the document for a presentation configured by the user interface configuration. A presentation of the extracted content may be displayed on a display screen while excluding a reset of the document without displaying the web page. | 2014-12-04 |
20140359413 | APPARATUSES AND METHODS FOR WEBPAGE CONTENT PROCESSING - A present disclosure relates to a method for processing webpage content. The method may comprise, through one or more processor of a terminal device, opening a target webpage on the terminal device; obtaining a target extraction instruction; extracting a title and text content from the target webpage according to the extraction instruction; and displaying the extracted title and text content on the terminal device. | 2014-12-04 |
20140359414 | Using Structured Data for Online Research - Various embodiments utilize structured data contained within a resource, such as a web page, to enable a user to define collections of data. Individual constituent parts of a collection or “links” are collected within a collection. In one or more embodiments, a full page viewing experience can be provided which enables users to not only view more details for a given link, but to view multiple different links at a time. Other viewing options and collection interactions are provided. | 2014-12-04 |
20140359415 | Screen Scraping Method and Scraping Management Server - According to method for scrapbooking web pages by the present invention, firstly scrapbooking service apparatus | 2014-12-04 |
20140359416 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, INFORMATION PROCESSING PROGRAM, AND RECORDING MEDIUM - Provided is a technique for allowing a user to easily find a transaction object on which the user wants to obtain information from a reference list. An information processing apparatus includes: a specifying means that specifies an interest object of a user based on a history of actions of the user on a transaction object, which is stored in a history storing means; a selecting means that selects a transaction object related to the interest object specified by the specifying means among transaction objects registered in a reference list that stores references to transaction object information on a transaction object; and a controlling means that displays the reference list so that a display manner of information indicating the transaction object selected by the selecting means is more easily visible than a display manner of information indicating a transaction object that is not selected by the selecting means. | 2014-12-04 |
20140359417 | SYSTEMS AND METHODS FOR GRAPHICALLY MODULATING STRUCTURED DATA - Generally described, embodiments of the present invention provide the ability to graphically modulating structured data, in a spreadsheet application and other applications, by applying any kind of cell formatting properties or design features to a given cell. Graphical modulation is determined based on formulae characteristics. In embodiments of the present invention, formula characteristics include various types of formula contained in a given cell. Formula types include, but are not limited to the following formula types, “workbook linked formula”, “sheet linked formula”, “cell linked formula”, “sensitivity formula”, “array formula”, “retrieving formula”, “calculative formula”, “computed input formula”, and “input formula”. In other embodiments of the present invention, formula characteristics include calculation complexity levels in formula contained in a given cell. In another embodiment of the present invention, applying graphical modulations can be presented on a surface display, above the cells surface, in the form of layers, for each formula characteristic. | 2014-12-04 |
20140359418 | METHODS AND SYSTEMS FOR CREATING TASKS OF DIGITIZING ELECTRONIC DOCUMENT - The disclosed embodiments illustrate methods and systems for creating one or more tasks of digitizing an electronic document. The electronic document comprises one or more fields. The method comprising receiving inputs to define one or more characteristics associated with each of the one or more fields. The one or more fields are categorized in one or more groups based on the one or more characteristics. Additionally, a task is created for each of the one or more categorized fields based on the one or more characteristics associated with each of the one or more categorized fields, wherein the task comprises at least a user interface for facilitating at least one remote worker to input a response for the task. | 2014-12-04 |
20140359419 | ELECTRONIC APPARATUS AND METHOD FOR CREATING DOCUMENT USING THE SAME - An electronic apparatus and a method for creating a document using the same are provided. A method for creating a document using an electronic apparatus includes displaying at least one addition icon in a or around a text box when a text box generating command is input, and adding a cell to the text box and converting the text box into a table when one of the at least one addition icon is selected. Accordingly, the user may easily convert a text box into a table when creating a document. | 2014-12-04 |
20140359420 | Disaster Recovery Method and Apparatus Used in Document Editing and Storage Medium - The present invention provides a disaster recovery method used in document editing, comprising: storing the document to a local copy directory to form a local copy while editing the document; submitting the document to a server when editing of the document is finished; if the document is submitted successfully, deleting the local copy; if the document is not submitted successfully, recovering the document by using the local copy. The present invention also provides an apparatus, comprising: a backup module, used to store a document to a local copy directory to form a local copy while editing the document; a submitting module, used to submit the document to a server when editing of the document is finished; a deleting module, used to delete the local copy if the document is submitted successfully; a recovery module, used to recover the document using the local copy if the document is not submitted successfully. | 2014-12-04 |
20140359421 | Annotation Collision Detection in a Question and Answer System - Mechanisms are provided for resolving annotation conflicts in a portion of content. A portion of content is received and annotation operations are performed on it using a plurality of annotators. Each annotator in the plurality of annotators generates a set of annotations for the portion of content, thereby generating a plurality of sets of annotations for the portion of content. The plurality of sets of annotations are analyzed to identify a conflict between a first annotation and a second annotation in the plurality of sets of annotations. The conflict between the first annotation and the second annotation is resolved to generate a resultant set of annotations for the portion of content. The resultant set of annotations is stored in an annotations data structure associated with the portion of content. | 2014-12-04 |
20140359422 | Methods and Systems for Identification of Causal Genomic Variants - Methods and systems for filtering variants in data sets comprising genomic information are provided herein. | 2014-12-04 |
20140359423 | LOCAL CACHING TO IMPROVE REMOTE SITE EDITING - A developer is enabled to select a website for editing. The website is defined by a plurality of files stored at a server. The website files stored at the server include files containing code and may optionally include one or more un-editable files. In response to the developer selecting the website for editing, a call is issued to download a copy of the files containing code from the server to store in a cache at the computing device. The developer is enabled to edit the files containing code to generate an edited version of the website, including being enabled to edit a downloaded copy of a file containing code in the cache when a copy of at least one other file containing code has not yet been downloaded to the cache in response to the call. The developer is enabled to display the edited version of the website. | 2014-12-04 |
20140359424 | METHOD AND APPARATUS FOR GENERATING WEB BROWSER LAUNCH PAGES - A method for generating a web browser launch page is performed at a computer. The computer receives a user input to start a web browser application. In response to the user input, the computer identifies a set of favorite website addresses defined by the user and a set of website addresses visited by the user during a predefined time period and determines, among them, a set of favorite website addresses visited by the user during the predefined time period. For each favorite website address, the computer determines a timestamp of a most recent visit by the user, a number of visits by the user during the predefined time period, and a current score of the favorite website address and generates a new score for the favorite website address. Finally, the computer displays the set of favorite website addresses in a first window in an order consistent with their scores. | 2014-12-04 |
20140359425 | Apparatus and Method for Collaboratively Analyzing Data from Disparate Data Sources - A server has a data processing module with instructions executed by a processor to maintain a collection of data units, where the collection of data units includes data from multiple data sources. A collection of discussion threads is maintained. Each discussion thread is associated with a data unit and each discussion thread uniquely identifies different users and comments made by the different users. | 2014-12-04 |
20140359426 | METHOD AND APPARATUS FOR PROVIDING SUGGESTION FOR BROWSER ADDRESS BAR INPUT, BROWSER AND TERMINAL THEREOF - The present disclosure generally provides a method and apparatus for providing a suggestion for a browser address bar input, and a corresponding browser and terminal. The method includes: obtaining a string that is input in an address bar of a browser; obtaining a primary address and an associational address for webpages that respectively include the string from a local and/or a backstage server; displaying in a suggestion area of the browser the primary address and the associational address. The primary address and the associational address are obtained according to the inputted string and displayed accordingly. Adequate options can therefore be provided for users to select when entering a string in an address bar of a browser. | 2014-12-04 |
20140359427 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND STORAGE MEDIUM - An object including at least one element is moved on a document in which the object is arranged in response to an instruction from a user. | 2014-12-04 |
20140359428 | Web Application Home Button - Various embodiments provide a mechanism to allow end users to install web applications and websites onto their desktop. In accordance with one or more embodiments, client-side code can be utilized to allow developers associated with a website to define boundaries associated with user interaction, and have those boundaries enforced by a run-time engine. In at least some embodiments, developers can provide, through JavaScript code and/or HTML markup, various configurations for the creation of a start menu shortcut, navigation, and so-called jumplist integration. | 2014-12-04 |
20140359429 | METHOD, COMPUTER PROGRAM, AND SYSTEM FOR REARRANGING A SERVER RESPONSE - A method and a system rearrange a server response that responds to a request of a client browser. The client request requests access to a given web-page and the related server response contains a page markup code with client instructions in form of internal code portions and in form of external code portions. The external code portions are located in files whose links are within the page markup code. The page markup code is processed so as to generate a rearranged page markup code with at least some of the code portions uniformly grouped according to optimizing criteria, and a rearranged server response to be sent to the client in response to the client request includes the rearranged page markup code generated by the processing of the page markup code. | 2014-12-04 |
20140359430 | ANIMATION EDITING - An animation can be selected. Pieces of the documents that pertain to the selected animation can be extracted from the document closure for the web page in which the animation appears. A composite data structure can be created therefrom. The winning set of @keyframes rules referenced by the animation-name property of a style rule (the virtual winning rule) can be computed and represented in a data structure. The winning animation properties can establish the timing properties to preview and edit the animation in a user interface without running the whole application. The data structure represented in the visual preview can be edited by applying user gestures to the animation displayed in a preview user interface (UI). The user changes can be mapped to changes to property values in the data structure and the underlying documents. | 2014-12-04 |
20140359431 | EFFECTIVELY COMMUNICATING LARGE PRESENCE DOCUMENTS WITHIN HIGH LATENCY AND LOSSY NETWORK ENVIRONMENTS - A presentity ( | 2014-12-04 |