dev Memory controller, storage device, and memory control method By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT According to one embodiment, a memory controller includes: a first flash encoding unit that performs flash encoding on user data according to a first scheme to generate user data flash codes; an encoding unit that performs an error correction encoding process on the user data flash codes to generate parities; a second flash encoding unit that performs flash encoding on the parities according to a second scheme to generate parity flash codes; and a memory I/F that writes the user data flash codes and the parity flash codes to the nonvolatile memory. Full Article
dev Storage device By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A nonvolatile memory is configured with blocks as deletion units, each block having several pages that are configured as write units. A controller for the nonvolatile memory includes an error correcting circuit, which detects and corrects an error in data read out of a page in one of the blocks of the nonvolatile memory, the page being referenced by a logical address. The controller also determines an error occurrence when the error cannot be corrected. An error block table is provided to store the logical address where the error occurred, and a physical address corresponding to the logical address. Full Article
dev Memory device By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A memory device includes a memory chip that stores data, and an external controller that controls the memory chip. The memory chip includes multiple memory cells configured to store data of two or more bits; and an internal controller that executes a program operation for page data including a lower and an upper page program operation, and executes a read operation for page data including a lower and an upper page read operation. The external controller includes an error correction unit that performs error correction encoding on data to be programmed into the memory cell array and performs error correction decoding on data. The internal controller outputs the read page data from the memory cell array to the external controller, regardless of whether the upper page program operation is complete or not, in the upper page read operation. Full Article
dev Method and system for in-place updating content stored in a storage device By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT Methods and systems for in-place updating original content stored in a non-volatile storage device and for yielding updated content. Some of the described embodiments illustrate the possibilities for reduction in storage operations, storage blocks, and/or update package size. Some of the described embodiments include the writing of error recovery result(s) such as XOR result(s) which enable the recovery of data in case of an interruption of the update process. In some of the described embodiments, there is re-usage of a protection buffer containing content which is required in the update process. Full Article
dev Systems, methods and devices for multi-tiered error correction By www.freepatentsonline.com Published On :: Tue, 02 Jun 2015 08:00:00 EDT An error control encoding system produces a codeword from a data word, where the resulting codeword includes the data word and three or more parity segments produced using the data word. The system includes a first encoder to encode the data word in two or more first data segments in order to produce two or more first parity segments, where each of the two or more first data segments includes a respective sequential portion of the data word. The system includes a second encoder to encode the data word in one or more second data segments in order to produce a corresponding one or more second parity segments, where each of the one or more second data segments includes a respective sequential portion of the data word, and each of the one or more second data segments also includes a sequential portion of the data included in a plurality of the two or more first data segments. Further, the system includes a controller configured to provide the two or more first data segments of the data word to the first encoder for encoding and to provide the one or more second data segments of the data word to the second encoder for encoding. Full Article
dev Nonvolatile memory device and bad area managing method thereof By www.freepatentsonline.com Published On :: Tue, 15 Sep 2015 08:00:00 EDT Example embodiments relate to a bad area managing method of a nonvolatile memory device. The nonvolatile memory device may include a plurality of memory blocks and each block may contain memory layers stacked on a substrate. According to example embodiments, a method includes accessing one of the memory blocks, judging whether the accessed memory block includes at least one memory layer containing a bad memory cell. If a bad memory cell is detected, the method may further include configuring the memory device to treat the at least one memory layer of the accessed memory block as a bad area. Full Article
dev Reception device and reception method By www.freepatentsonline.com Published On :: Tue, 28 Apr 2015 08:00:00 EDT The present technique relates to a reception device and a reception method which can improve equalization performance. An equalization processing unit has a time domain equalization unit which equalizes a received signal in a time domain and a frequency domain equalization unit which is provided in parallel to the time domain equalization unit and which equalizes the received signal in a frequency domain, and performs control of switching between the time domain equalization unit and the frequency domain equalization unit. The present technique can be applied to, for example, equalize a signal of data transmitted by way of single carrier transmission or data transmitted by way of multicarrier transmission. Full Article
dev Efficient computation of driving signals for devices with non-linear response curves By www.freepatentsonline.com Published On :: Tue, 28 Apr 2015 08:00:00 EDT Apparatus comprising an input connected to receive an input signal, a lookup table comprising a plurality of input entries and first and second output entries for each input entry. The look up table receives the input signal and returns a lower input entry, an upper input entry, the second output entry for the lower input entry, and the first output entry for the upper input entry. A first subtractor subtracts the lower input entry from the input signal to produce a first difference. A second subtractor subtracts the input signal from the upper input entry to produce a second difference. First and second multipliers multiply the first and second differences by the first output entry for the upper input entry and the second output entry for the lower input entry, respectively, to produce first and second products. An adder adds the first and second products to produce an output signal. Full Article
dev Computing device with automated conversion of units By www.freepatentsonline.com Published On :: Tue, 28 Apr 2015 08:00:00 EDT A method for computer-implemented unit-conversion method, the method comprising identifying a first numerical value in a first system of units displayed on a computing device, converting the first numerical value in the first system of units into a second numerical value, and displaying the second numerical value and the second system of units on the computing device. Full Article
dev Method and apparatus for a geographically determined Jewish religious clock and electrical device combination with holiday and preference modes By www.freepatentsonline.com Published On :: Tue, 05 May 2015 08:00:00 EDT An independently functioning or centrally controlled wall light switch is configured to operate in normal mode and a Jewish holiday mode wherein the state of the light is fixed, regardless of the user's physical manipulation of the light switch. The control system automatically activates holiday mode by combining a geographically determined Jewish religious clock executed by software and hardware that utilizes the current time, date and geographical location of the apparatus in accordance with the Jewish definition of time and laws for calculating numerous religiously significant shifting daily points in time. The control system further incorporates several energy saving and preference modes by utilizing a particular day's calculated religious points in time in conjunction with holiday behavior patterns common to most Jewish families to provide the user with a greatly simplified means of programming an automatically adjusting on/off light timer and dimming overlay functionality during holiday mode. Full Article
dev Communication device, reception data length determination method, multiple determination circuit, and recording medium By www.freepatentsonline.com Published On :: Tue, 12 May 2015 08:00:00 EDT A communication device includes a storage unit to store quotients and remainders associated with multiplication values obtained by multiplying a specified integer number, which is expressed in a form of (2β+α) where β is a positive integer number and α is a positive integer number other than integral multiples of 2, respectively, the quotients and the remainders being obtained by dividing the multiplication values by 2β, respectively, a first unit to divide a dividend by 2βand calculate a quotient and a remainder, a second unit to obtain a quotient, which corresponds to the remainder from the storage unit, and a third unit to determine that the data length of the packet data is normal, when a combination of the quotient and the remainder calculated by the first unit is in the storage unit. Full Article
dev System and method of operating a computing device to perform memoization including transforming input/output parameters to reduce redundancies and efficiently cache data By www.freepatentsonline.com Published On :: Tue, 19 May 2015 08:00:00 EDT A system (200) and a method (100) of operating a computing device to perform memoization are disclosed. The method includes determining whether a result of a function is stored in a cache and, if so, retrieving the result from the cache and, if not, calculating the result and storing it in the cache. The method (100) includes transforming (104) by the computing device at least one selected from the input parameters and the output parameters of the function, the transforming being based on an analysis of the function and its input arguments to establish whether or not there is a possible relationship reflecting redundancy among the input parameters and output parameters of the function. The transforming may include at least one of: use of symmetry, scaling, linear shift, interchanging of variables, inversion, polynomial and/or trigonometric transformations, spectral or logical transformations, fuzzy transformations, and systematic arrangement of parameters. Full Article
dev Montgomery inverse calculation device and method of calculating montgomery inverse using the same By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A Montgomery inverse calculation device includes a plurality of registers each storing a value of a variable, a modulus register storing a modulus, a multiplier performing multiplication on the modulus. A comparator compares the value of the variable stored in each of the registers with an output value of the multiplier and generates a plurality of control signals. A plurality of shifters shifts bits of a value of a variable stored in a corresponding register among the registers in response to at least one first control signal, and a quotient generation block calculates a quotient of mod 2m with respect to values output from some of the shifters in response to a second control signal. A calculation block calculates an updated value of an output value of each of the shifters using the quotient in response to at least one third control signal. Full Article
dev Ambient light curable ethylene propylene diene terpolymer rubber coating devoid of thermally activated accelerators By www.freepatentsonline.com Published On :: Tue, 02 Dec 2014 08:00:00 EST A durable ambient light curable waterproof liquid rubber coating with volatile organic compound (VOC) content of less than 450 grams per liter made from ethylene propylene diene terpolymer (EPDM) in a solvent, a photoinitiator, an additive, pigments, and fillers, and a co-agent and a method for making the formulation, wherein the formulation is devoid of thermally activated accelerators. Full Article
dev Electronic device and method for displaying resources By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT An electronic device, including: one or more hardware interfaces each for connecting to a signal source to receive at least one type of application resources; a control chip electrically connected to the one or more hardware interfaces, the control chip being configured to classify and integrate one or more types of application resources received through the one or more hardware interfaces, and generate a display signal for a main interface including a number of areas arranged according to a predetermined layout, wherein each area is configured to display information regarding a same type of the classified and integrated application resources, and different areas are configured to display information regarding different types of the classified and integrated application resources; and a display screen electrically connected to the control chip to display the main interface according to the display signal. Full Article
dev System and method for generating a virtual PCI-type configuration space for a device By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT An electronic data tablet has a controller and transition manager. The controller is to store in a memory of the tablet virtual configuration space information for a peripheral device of a computer, and the transition manager is to control the controller to operate in a first mode and a second mode. The virtual configuration space information is stored in the tablet memory when the first mode is to be switched to the second mode. When the second mode is switched to the first mode, the virtual configuration space information is accessed to control recognition of the peripheral device of the computer without performing a re-scanning operation. Full Article
dev Portable computing device as control mechanism By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A portable or mobile computing device, such as a smart phone or portable media player, can be used to control one or more electronic devices over an appropriate wireless channel. In one example, a user can utilize a smart phone as a mouse for a notebook computer or Internet-capable television. The user can move the portable device on a surface and press appropriate selectable elements on the portable device, as if the user is using a wireless mouse. The portable device can send the commands over the wireless channel to the electronic device, which can provide inputs and/or control signals to the electronic device. In some embodiments, the user can take advantage of the processing capability of the portable device to work directly with elements such as a wireless keyboard and wireless monitor, without the need for a notebook or other such computing element therebetween. Full Article
dev System and method of interacting with data at a wireless communication device By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A method of interacting with data at a wireless communication device is provided. The wireless communication device has access to a first set of capabilities. Data is received at the wireless communication device via a wireless transmission. The data represents visual content that is viewable via a display device. A graphical user interface, including a delayed action selector, is provided via the display device. An input is received within a limited period of time after displaying the delayed action selector. The input is associated with a command to delay execution of an action with respect to the data until the wireless communication device has access to a second set of capabilities. The action is not supported by the first set of capabilities but is supported by the second set of capabilities. An indication of receipt of the input is provided at the wireless communication device. Full Article
dev Semiconductor memory device and operation method thereof By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A semiconductor memory device includes a selection signal generation unit configured to generate a plurality of selection signals that are sequentially activated, a path selection unit configured to select a transmission path of sequentially input information data in response to the plurality of selection signals, a plurality of first storage units, each configured to have a first storage completion time and store an output signal of the path selection unit, and a plurality of second storage units, each configured to have a second storage completion time, which is longer than the first storage completion time, and store a respective output signal of the plurality of first storage units. Full Article
dev Data transfer device and method By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A transfer control circuit stores data in a FIFO memory, outputs data in the FIFO memory in response to a data request signal, and outputs a state signal in accordance with an amount of stored data in the FIFO memory. An output data generating unit outputs image data having a horizontal image size in accordance with a horizontal count value and a horizontal synchronizing signal, and thereafter, outputs blank data. When the state signal indicates that the FIFO memory is in a “EMPTY” or “MODERATE” storage state, a blank control unit outputs a blank addition signal until the FIFO memory changes to a “FULL” storage state. Full Article
dev Data storage device and operating method thereof By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A data storage device includes a first memory device configured to store data having a first property, a second memory device configured to store data having a second property, and a controller. The controller selects data stored in the first memory device, and transfers the selected data to the second memory device or stores the selected data in another physical location of the first memory device selectively depending on an update count (UC) of an address at which the selected data is stored. Full Article
dev Dongle device with video encoding and methods for use therewith By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A universal serial bus (USB) dongle device includes a USB interface that receives selection data from a host device that indicates a selection of a first video format from a plurality of available formats. The USB interface also receives an input video signal from the host device in the first video format and a power signal from the host device. An encoding module generates a processed video signal in a second video format based on the input video signal, wherein the first video format differs from the second video format. The USB interface transfers the processed video signal to the host device. Full Article
dev Bridge between a peripheral component interconnect express interface and a universal serial bus 3.0 device By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A bridge includes a Peripheral Component Interconnect Express interface supporting at least two lanes, an Extensible Host Controller Interface, and a Universal Serial Bus 3.0 root hub. The Peripheral Component Interconnect Express interface is used for coupling to a host. Each lane of the at least two lanes provides a highest data transmission speed. The Extensible Host Controller Interface is coupled to the Peripheral Component Interconnect Express interface for storing data transmitted by the Peripheral Component Interconnect Express interface. The Universal Serial Bus 3.0 root hub includes a first controller and a second controller. The first controller and the second controller are used for controlling data transmission of four ports, and a highest data transmission speed provided by each port of the four ports is not more than the highest data transmission speed provided by the lane. Full Article
dev System and method for detecting accidental peripheral device disconnection By www.freepatentsonline.com Published On :: Tue, 09 Jun 2015 08:00:00 EDT A detection device for detecting the manner in which a peripheral device is removed from an electronic device is proposed. The detection device can be on the peripheral device or the electronic device and detects whether the peripheral device was removed in a manner that indicates the removal was intentional or unintentional. Full Article
dev Apparatuses enabling concurrent communication between an interface die and a plurality of dice stacks, interleaved conductive paths in stacked devices, and methods for forming and operating the same By www.freepatentsonline.com Published On :: Tue, 01 Sep 2015 08:00:00 EDT Various embodiments include apparatuses, stacked devices and methods of forming dice stacks on an interface die. In one such apparatus, a dice stack includes at least a first die and a second die, and conductive paths coupling the first die and the second die to the common control die. In some embodiments, the conductive paths may be arranged to connect with circuitry on alternating dice of the stack. In other embodiments, a plurality of dice stacks may be arranged on a single interface die, and some or all of the dice may have interleaving conductive paths. Full Article
dev Electronic devices and methods for sharing peripheral devices in dual operating systems By www.freepatentsonline.com Published On :: Tue, 01 Dec 2015 08:00:00 EST A method for sharing peripheral devices in dual operating systems for an electronic device having at least one peripheral device is provided. The method includes: receiving a setting value for the peripheral device under the first operating system from a user; activating a second operating system; transmitting the setting value to the second operating system; and switching from the first operating system to the second operating system, wherein the second operating system sets the peripheral device with the setting value and enables the electronic device to operate under the second operating system. Full Article
dev Determination of physical connectivity status of devices based on electrical measurement By www.freepatentsonline.com Published On :: Tue, 12 Jan 2016 08:00:00 EST Embodiments of the invention are generally directed to determination of physical connectivity status of devices based on electrical measurement. An embodiment of a method includes discovering a connection of a first device with a second device, and performing an electrical measurement of the second device by the first device via the connection between the first device and the second device, where performing the electrical measurement includes sensing by the first device of an element of the second device. The method further includes, if the sensing by the first device fails to detect the element of the second device and a predetermined condition for the electrical measurement is enabled, then determining by the first device that the connection with the second device has been lost. Full Article
dev Managing safe removal of a passthrough device in a virtualization system By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT Methods and systems for managing a removal of a passthrough device from a guest managed by a hypervisor in virtualized computing environment. A hypervisor receives a request from the guest for access to a passthrough device. The hypervisor sets, in a memory, a last accessed state associated with a virtual machine executing the guest. The hypervisor forwards the request to the passthrough device and configures the host CPU to send a subsequent access request directly to the passthrough device. In response to a virtual machine reset, the hypervisor clears the last accessed state and instructs the host CPU to send a post-reset access request to the hypervisor. Full Article
dev Using pause on an electronic device to manage resources By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT An electronic device for using pause to manage resources is described. The electronic device includes a processor and instructions stored in memory. The electronic device monitors a pause duration and determines whether to perform a resource management operation based on the pause duration. The electronic device performs the resource management operation based on the pause duration. Full Article
dev Information processing device and task switching method By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT Disclosed is an information processing device and a task switching method that can reduce the time required for switching of tasks in a plurality of coprocessors. The information processing device (30) includes a processor core (301); coprocessors (311 to 31n) including operation units (321 to 32n) that perform operation in response to a request from the processor core (301) and operation storage units (331 to 22n) that store the contents of operation of the operation units (321 to 32n), save storage units (351 to 35n) that store the saved contents of operation, a task switching control unit (302) that outputs a save/restore request signal when switching a task on which operation is performed by the coprocessors (311 to 31n), and save/restore units (341 to 34n) that perform at least one of saving of the contents of operation in the operation storage units (331 to 33n) to the save storage units (351 to 35n) and restoration of the contents of operation in the save storage units (351 to 35 n) to the operation storage units (331 to 33n) in response to the save/restore request signal. Full Article
dev Liquid crystal compound having fluorovinyl group, liquid crystal composition and liquid crystal display device By www.freepatentsonline.com Published On :: Tue, 17 Feb 2015 08:00:00 EST A liquid crystal compound having a high stability to heat, light and so forth, a high clearing point, a low minimum temperature of a liquid crystal phase, a small viscosity, a suitable optical anisotropy, a large dielectric anisotropy, a suitable elastic constant and an excellent solubility in other liquid crystal compounds, a liquid crystal composition containing the compound, and a liquid crystal display device including the composition. The compound is represented by formula (1): wherein, for example, R1 is fluorine or alkyl having 1 to 10 carbons; ring A1 and ring A2 are 1,4-phenylene, or 1,4-phenylene in which at least one of hydrogen is replaced by fluorine; Z1, Z2 and Z3 are a single bond; L1 and L2 are hydrogen or fluorine; X1 is fluorine or —CF3; and m is 1, and n is 0. Full Article
dev Cyclohexene-3,6-diyl compound, liquid crystal composition and liquid crystal display device By www.freepatentsonline.com Published On :: Tue, 17 Feb 2015 08:00:00 EST To provide a compound, when the compound has both a high clearing point and a low crystallization temperature, having a wide temperature range of a liquid crystal phase and also an excellent solubility in other liquid crystal compounds, and further having general physical properties necessary for the compound, namely, stability to heat, light and so forth, a suitable optical anisotropy and a suitable dielectric anisotropy. A compound is represented by formula (1): wherein, for example, Ra and Rb are alkyl having 1 to 10 carbons; A1, A2, A3 and A4 are 1,4-phenylene; Z1, Z2, Z3 and Z4 are a single bond or alkylene having 1 to 4 carbons; and m, n, q and r are independently 0, 1, or 2, and a sum of m, n, q and r is 1, 2, 3 or 4. Full Article
dev Organic compound and organic light-emitting device By www.freepatentsonline.com Published On :: Tue, 03 Mar 2015 08:00:00 EST A novel organic compound suitable for emitting green light and an organic light-emitting device including the organic compound are provided. The organic compound is represented by general formula (1). In general formula (1), R1 to R18 are each independently selected from a hydrogen atom, a halogen atom, a substituted or unsubstituted alkyl group, a substituted or unsubstituted alkoxy group, a substituted amino group, a substituted or unsubstituted aryl group, and a substituted or unsubstituted heterocyclic group. Full Article
dev Liquid crystal compound having perfluoroalkyl chain, and liquid crystal composition and liquid crystal display device By www.freepatentsonline.com Published On :: Tue, 07 Apr 2015 08:00:00 EDT The invention is to provide a new liquid crystal compound having a high clearing point, a good compatibility with other compounds, a small viscosity, and a high stability to heat, light and so forth; compound (1) is provided: R1CF2nR2 (1) wherein, for example, R1 is alkyl having 4 to 10 carbons or —(CH2)2—CH═CH2, R2 is alkyl having 2 to 10 carbons, n is 8, and R1 and R2 are not allowed to be straight-chain alkyl having an identical number of carbons. Full Article
dev Method for producing conductive material, conductive material obtained by the method, electronic device containing the conductive material, light-emitting device, and method for producing light-emitting device By www.freepatentsonline.com Published On :: Tue, 03 Mar 2015 08:00:00 EST An object of the present invention is to provide a method for producing a conductive material that allows a low electric resistance to be generated, and that is obtained by using an inexpensive and stable conductive material composition containing no adhesive. The conductive material can be provided by a producing method that includes the step of sintering a first conductive material composition that contains silver particles having an average particle diameter (median diameter) of 0.1 μm to 15 μm, and a metal oxide, so as to obtain a conductive material. The conductive material can be provided also by a method that includes the step of sintering a second conductive material composition that contains silver particles having an average particle diameter (median diameter) of 0.1 μm to 15 μm in an atmosphere of oxygen or ozone, or ambient atmosphere, at a temperature in a range of 150° C. to 320° C., so as to obtain a conductive material. Full Article
dev Manufacturing method of glass substrate for magnetic disk, magnetic disk, and magnetic recording / reproducing device By www.freepatentsonline.com Published On :: Tue, 10 Mar 2015 08:00:00 EDT A manufacturing method of a glass substrate for a magnetic disk is provided whereby nano pits and/or nano scratches cannot be easily produced in polishing a principal face of a glass substrate using a slurry containing zirconium oxide as an abrasive. The manufacturing method of a glass substrate for a magnetic disk includes, for instance, a polishing step of polishing a principal face of a glass substrate using a slurry containing, as an abrasive, zirconium oxide abrasive grains having monoclinic crystalline structures (M) and tetragonal crystalline structures (T). Full Article
dev Data processing device By www.freepatentsonline.com Published On :: Tue, 28 Apr 2015 08:00:00 EDT A statue management section of a control section is provided with a corresponding real number storage section that stores a real number converted from a logical number by a configuration number converting section. When the corresponding real number storage section has stored configuration information with a real number of the next transition state, the state management section directly supplies the real number to the configuration information storage section in the next or later processing cycle. Full Article
dev Method and device for passing parameters between processors By www.freepatentsonline.com Published On :: Tue, 12 May 2015 08:00:00 EDT The disclosure provides a method for passing a parameter between processors. The method comprises the following steps: in a source program of a slave processor, directly introducing a static configuration parameter to be passed; obtaining a relative address of the static configuration parameter when converting the source program of the slave processor into a target program of the slave processor; and configuring directly, by a master processor, a parameter value of the static configuration parameter in the target program of the slave processor according to the obtained relative address of the static configuration parameter. The disclosure also provides a system for passing a parameter between processors. The system has no need to use external hardware such as a dual-port Random Access Memory (RAM) and a register, thus, the requirement of parameter transmission on the external hardware is reduced, and further the area and static power consumption of a chip are reduced. The disclosure reduces the cycle delay of the slave processor in accessing the dual-port RAM and the register, thereby effectively reducing the dynamic power consumption of the chip, improving the processing capability of the slave processor and enhancing the effective performance of the slave processor. Full Article
dev Data accessing method for flash memory storage device having data perturbation module, and storage system and controller using the same By www.freepatentsonline.com Published On :: Tue, 19 May 2015 08:00:00 EDT A data accessing method, and a storage system and a controller using the same are provided. The data accessing method is suitable for a flash memory storage system having a data perturbation module. The data accessing method includes receiving a read command from a host and obtaining a logical block to be read and a page to be read from the read command. The data accessing method also includes determining whether a physical block in a data area corresponding to the logical block to be read is a new block and transmitting a predetermined data to the host when the physical block corresponding to the logical block to be read is a new block. Thereby, the host is prevented from reading garbled code from the flash memory storage system having the data perturbation module. Full Article
dev Systems and methods for monitoring product development By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A computer-implemented method is provided for evaluating team performance in a product development environment. The method includes receiving a plurality of points of effort made by a team over a plurality of days in a time period, computing a slope associated with a line of best fit through the plurality of points of effort over the plurality of days, computing a deviation of the slope from an ideal slope corresponding to a desired performance rate for the team, and generating a display illustrating at least one of the slope, the ideal slope or the deviation. Full Article
dev Methods and devices for managing a cloud computing environment By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT Methods, devices, and systems for management of a cloud computing environment for use by a software application. The cloud computing environment may be an N-tier environment. Multiple cloud providers may be used to provide the cloud computing environment. Full Article
dev Compound versioning and identification scheme for composite application development By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT The present invention provides a method, a system and a computer program product for defining a version identifier of a service component. The method includes determining various specification levels corresponding to the service component. Thereafter, the determined specification levels are integrated according to a predefined hierarchy to obtain the version identifier of the service component. The present invention also enables the identification of the service components. The service components are identified from one or more service components on the basis of one or more user requirements. Full Article
dev Program module applicability analyzer for software development and testing for multi-processor environments By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT In one embodiment, a machine-implemented method programs a heterogeneous multi-processor computer system to run a plurality of program modules, wherein each program module is to be run on one of the processors The system includes a plurality of processors of two or more different processor types. According to the recited method, machine-implemented offline processing is performed using a plurality of SIET tools of a scheduling information extracting toolkit (SIET) and a plurality of SBT tools of a schedule building toolkit (SBT). A program module applicability analyzer (PMAA) determines whether a first processor of a first processor type is capable of running a first program module without compiling the first program module. Machine-implemented online processing is performed using realtime data to test the scheduling software and the selected schedule solution. Full Article
dev Method for identifying problematic loops in an application and devices thereof By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT This invention relates to a method, computer readable medium, and apparatus for identifying one or more problematic loops in an application. This invention provides a Directed Acyclic Graph or DAG representation of structure of one or more loops in the application by performing a static and a dynamic analysis of the application source code and depicts the loop information as LoopID, loop weight, total loop iteration, average loop iteration, total loop iteration time, average loop iteration time and embedded vector size. This aids a programmer to concentrate on problematic loops in the application and analyze them further for potential parallelism. Full Article
dev Loading remote binaries onto a write-protected device By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A binary library overload instruction is received at an embedded computing device that executes a write-protected firmware build. The binary library overload instruction specifies a write-protected binary library of the write-protected firmware build to be overloaded by execution of an alternative binary library instead of the write-protected binary library of the write-protected firmware build. The alternative binary library is configured within a random access memory (RAM) storage area to execute instead of the write-protected binary library as specified in the received binary library overload instruction. The write-protected firmware build is executed using the alternative binary library instead of the write-protected binary library specified in the binary library overload instruction. Full Article
dev Idle stop control device By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT Disclosed is an idle stop control device capable of relieving reaction force (kickback) of a handle occurring at idle stop controlled by the control of the idle stop control device. Specifically, an EPSECU (20) detects the rotational speed of an electric motor by detecting the rotational angle (θm) of the electric motor using a resolver (22), and at the same time, detects the steering torque using a torque sensor (23). Subsequently, the EPSECU determines whether or not the rotational speed of the electric motor and the steering torque are inside an idle stop transition area (P) by referring to a table (28) stored in a memory (27) in advance. When either or both of the rotational speed of the electric motor and the steering torque are outside the idle stop transition area (P), a signal requesting the prohibition of idle stop transition is output to an idle stop control device (10) via a cable (15). Upon receiving the signal requesting the prohibition of idle stop transition, the idle stop control device (10) prohibits the control of transition to idle stop even when conditions for idle stop are met. Full Article
dev Engine restart control device By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT There is provided an engine restart control device. A controller is configured to stop an engine which is adapted to generate a driving force for running a vehicle when a predetermined stop condition is met and configured to restart the engine when a predetermined restart condition is met after stopping the engine. A steering torque detector is configured to detect a steering torque of a steering wheel which is adapted to be operated by a driver. The controller includes an origin torque setting unit configured to set the steering torque detected by the steering torque detector when the predetermined stop condition is met and the engine is stopped as an origin torque. The controller restarts the engine when the steering torque detected by the steering torque detector exceeds a predetermined threshold with reference to the origin torque set by the origin torque setting unit. Full Article
dev Map display device and navigation device By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT According to a map display device, from current location information acquired by a current location acquiring unit 6 and boundary coordinate information in time zone information acquired by a time zone information acquiring unit 22, it is determined whether or not a vehicle 9 is located within a set area which is provided in the range of a predetermined distance from a boundary of a time zone to which a current location of the vehicle 9 belongs, and if it is determined that the vehicle 9 is located within the set area, a display unit 3 displays distinctively the time zone to which the current location of the vehicle 9 belongs and a time zone which is adjacent to the corresponding time zone through the set area. Full Article
dev Map display device By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A map display device includes: current location calculating unit for calculating a current location; specific region dedicated database for storing map data permitted only inside a specific region; specific region permitted database for storing data for displaying the inside of the specific region outside the specific region; outside-specific-region database for storing map data of the outside of the specific region available both inside and outside the specific region; controller for generating display data for displaying a map of the outside of the specific region using map data from the outside-specific-region database, and generating display data for displaying an image of a permitted map attribute to the inside of the specific region using the data from the permitted database, when the current location is outside the specific region; and display unit for displaying an image of the map or the permitted map attribute based on the display data. Full Article
dev Vehicle control device By www.freepatentsonline.com Published On :: Tue, 16 Jun 2015 08:00:00 EDT A vehicle control device capable of more appropriately carrying out travel control of an own vehicle carried out while acquiring travel information of a leading vehicle by an inter-vehicle communication is provided. Provided is a vehicle control device for carrying out vehicle control of acquiring inter-vehicle communication information of a leading vehicle travelling in front of an own vehicle, and controlling a travel state of the own vehicle based on the acquired inter-vehicle communication information of the leading vehicle, wherein control of the inter-vehicle communication is changed according to a parameter at the time of the vehicle control. Full Article