Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

5722 results about "External storage" patented technology

In computing, external storage comprises devices that store information outside a computer. Such devices may be permanently attached to the computer, may be removable or may use removable media.

Associating data with images in imaging systems

A steganographic embedder associates data with an image by encoding the data, a link to the data, or a combination of both into the image. The embedder may be located in an image capture device or an external process or device. In one application, for example, an embedder process steganographically encodes data into an image as part of the process of uploading the image from the image capture device to external storage.
Owner:DIGIMARC CORP

Process for the document management and computer-assisted translation of documents utilizing document corpora constructed by intelligent agents

A method of document management utilizing document corpora including gathering a source corpus of documents in electronic form, modeling the source corpus in terms of document and domain structure information to identify corpus enhancement parameters, using a metalanguage to electronically tag the source corpus, programming the corpus enhancement parameters into an intelligent agent, and using the intelligent agent to search external repositories to find similar terms and structures, and return them to the source corpora, whereby the source corpus is enhanced to form a unicorpus.
Owner:KENT STATE UNIV

System and Method for Processor-Based Security

A system and method for processor-based security is provided, for on-chip security and trusted computing services for software applications. A processor is provided having a processor core, a cache memory, a plurality of registers for storing at least one hash value and at least one encryption key, a memory interface, and at least one on-chip instruction for creating a secure memory area in a memory external to the processor, and a hypervisor program executed by the processor. The hypervisor program instructs the processor to execute the at least one on-chip instruction to create a secure memory area for a software area for a software module, and the processor encrypts data written to, and decrypts data read from, the external memory using the at least one encryption key and the verifying data read from the external memory using the at least one hash value. Secure module interactions are provided, as well as the generation of a power-on key which can be used to protect memory in the event of a re-boot event. Lightweight, run-time attestation reports are generated which include selected information about software modules executed by the processors, for use in determining whether the processor is trusted to provide secure services.
Owner:CORESECURE TECH LLC

Data protection method

A data protection method for an electronic device having a storage medium is provided, wherein the storage medium includes a plurality of partitions and a partition table. In the data protection method, a partition entry point and a partition data corresponding to the specific partition are captured and sent to an external storage device when the electronic device enters a shutdown process. Then, the partition entry point is deleted from the partition table and the partition data is removed from the storage medium. When the electronic device is turned on, a user has to provide the corresponding external storage device to restore the partition entry point and the partition data back to the storage medium. Thereby, personal data stored in the storage medium is protected and accordingly data security is ensured.
Owner:ASUSTEK COMPUTER INC

Cache system and method for generating uncached objects from cached and stored object components

Methods and apparatus for constructing objects within a cache system thereby allowing the cache system to respond to requested objects that are not initially available within the cache system. One embodiment of the invention caches image files, where the images are divided into components and stored in a format that allows identification and access to the components. The cache system determines that an object, such as an image file, is missing from the cache memory, locates sufficient components from the cache memory and / or external storage, and constructs the object from the located components.
Owner:AWARE INC

Camera provided with touchscreen

An electronic camera is provided with a touchscreen. When a cameraman touches the touchscreen on a principal subject in a captured image shown on the touchscreen, the touched portion is determined and the focus and exposure are adjusted in conformity with the principal subject. When the image is designated to be stored, positional information on the principal subject as well as image information is stored into a built-in memory or a detachable external memory. For this reason, wherever the principal subject is located on the image, the image-capturing is performed with favorable results. The positional information on the principal subject is utilized for printing or reproducing the image so as to perform image tone corrections such as correction of brightness and skin pigmentation in an area including the principal subject, so that a high-quality image can be printed or reproduced.
Owner:FUJIFILM CORP

Power control system and method

An efficient and effective power control system method are described with expedited recovery from a reduced power state. In one embodiment, a present invention power control system includes performing a reduced power detection process for detecting a reduced power state, wherein the reduced power state is associated with an expedited recovery; performing a reduced power state entry process; performing a recovery detection process for detecting a recover indication event; and performing an expedited recovery process in accordance with detection of a recovery indication event. The reduced power state entry process comprises saving an expedited recovery information in registers of an always on domain and putting an external memory in self refresh mode to preserve a system context while a chip is turned off. The expedited recovery process comprises determining whether to proceed with the expedited recovery process; initializing memory controller registers and directing memory controller to exit self refresh; validating system context recovered from memory using keys stored in an always on domain; jumping to recovery instructions in memory; restoring operating system information and returning to operating system control.
Owner:NVIDIA CORP

Storage of mobile video recorder content

Provided is a system for mobile digital video recording, in which storage means stores digital data, input means inputs a video signal, recording means records the video signal in digital format to the storage means, mounting means mounts the apparatus at a first location in a motor vehicle, and output means outputs the video signal from the storage means to a data port mounted at a second location on the motor vehicle or to an external storage device via a wireless link.
Owner:HUBB SYST

Data archiving system

An encrypted file storage solution consists of a cluster of processing nodes, external data storage, and a software agent (the “File System Watcher”), which is installed on the application servers. Cluster sizes of one node up to many hundreds of nodes are possible. There are also remote “Key Servers” which provide various services to one or more clusters. The preceding describes a preferred embodiment, though in some cases it may be desirable to “collapse” some of the functionality into a smaller number of hardware devices, typically trading off cost versus security and fault-tolerance.
Owner:STORCENTRIC DIP LENDER LLC +1

Systems and methods for managing static proximity in multi-core gslb appliance

The present invention is directed towards systems and methods for providing static proximity load balancing via a multi-core intermediary device. An intermediary device providing global server load balancing identifies a size of a location database comprising static proximity information. The intermediary device stores the location database to an external storage of the intermediary device responsive to determining the size of the location database is greater than a predetermined threshold. A first packet processing engine on the device receives a domain name service request for a first location, determines that proximity information for the first location is not stored in a first memory cache, transmits a request to a second packet processing engine for proximity information of the first location, and transmits a request to the external storage for proximity information of the first location responsive to the second packet processing engine not having the proximity information.
Owner:CITRIX SYST INC

Method and program of collecting performance data for storage network

In a storage network including at least a computer system, at least an external storage and at least a network system for communication of input / output data between the computer system and the external storage, a method of collecting the performance data on the network system and the software operated on the network system, in which the range or degree of data collection is automatically adjusted as required based on the performance data collected.
Owner:HITACHI LTD

Method and program of collecting performance data for storage network

In a storage network including at least a computer system, at least an external storage and at least a network system for communication of input / output data between the computer system and the external storage, a method of collecting the performance data on the network system and the software operated on the network system is disclosed, in which the range or degree of data collection is automatically adjusted as required based on the performance data collected.
Owner:HITACHI LTD

Flat panel display using dual CPU's for an aircraft cockpit

A thin flat panel display for aircraft cockpits. These displays use a dual CPU / graphics generator system to produce simulated aircraft instrumentation displays which are color coded to indicate when one of the graphic generators has not correctly received data from the aircraft system bus. The displays use standard graphic generators and CPUs, and do not require additional software. The displays also allow the aircraft systems to be continuously tested while the aircraft is on the ground. Moreover, the inventive systems include input touch devices which access external memories to display necessary flight and landing information which allow the cockpit crew to expand in detail the external information for display on the flat panels.
Owner:INNOVATIVE SOLUTIONS & SUPPORT

Method for securing a computing device with a trusted platform module-tpm

Methods, systems and computer program products for securing a computing device with data storage, power-on firmwareBIOS, geolocation and mobile data module—GPS / GSM, and a Trusted Platform Module—TPM, including establishing a shared-secret between the BIOS and the TPM, requesting the TPM to generate suitable encryption keys, namely for encrypting the data storage, supplying the user of the computing device suitable keys for external storage, calculating a hash-based message authentication codes over the BIOS, MBR, unique ID of the TPM, unique ID of the GPS / GSM module and unique ID of the BIOS; using user provided password and / or token device; using mobile data messages to secure the device if misplaced.
Owner:UNIV DE LISBOA

Method and apparatus for adjusting overflow buffers and flow control watermark levels

A network switch having a shared memory architecture for storing data frames includes configuration registers that are programmable by a host processor to adaptively adjust overflow buffer locations and flow control watermark levels based on monitored network traffic. The host processor allocates shared resources by setting memory configuration registers corresponding to an external memory, where the network switch uses the external memory for storing received data frames, Management Information Base (MIB) counter values, and output port overflow data. The host processor periodically reads the MIB counter values from the external memory, and adjusts flow control watermark levels or the memory configuration registers in the network switch based on rate-based network traffic derived from the MIB counter values. PCI burst transfers between the host processor and the external memory via the network switch ensure that stored data is not lost during reconfiguration of the external memory. The disclosed arrangement enables resources used by the network switch to be adjusted to minimize congestion by borrowing resources from network ports serving idle stations.
Owner:GLOBALFOUNDRIES INC

External memory device to provide disk device and optical device functionality

A memory device is attachable to a host computer system. The memory device includes an interface to couple the memory device to the host computer system. The memory device includes a controller for controlling operations in the memory device. The controller enables a first mode of operation in which the memory device communicates with the host computer system through the interface by emulating a disk device and a second mode of operation in which the memory device communicates through the interface by emulating an optical device.
Owner:WESTERN DIGITAL TECH INC

Video encoding device

Video encoding device including a video input processor, for receiving said video signal, a global controller, for controlling the global operation of the video encoding device, a motion estimation processor, a digital signal processor and a bit-stream processor, wherein the global controller stores encodes commands received from a host interface thereby programming the video input processor, the motion estimation processor, the digital signal processor and the bit-stream processor, the video input processor receives and stores the video signal in an external memory unit, the motion estimation processor retrieves the video signal from the memory unit, generates motion analysis of the video signal, stores the motion analysis in the memory unit and provides the motion analysis to the digital signal processor, the digital signal processor processes the video signal according to the motion analysis, thereby producing an encoding commands sequence and encoded data, the bit-stream processor produces an encoded video signal according to the encoding command sequence and the encoded data.
Owner:AVAGO TECH INT SALES PTE LTD

Data archiving system

An encrypted file storage solution consists of a cluster of processing nodes, external data storage, and a software agent (the “File System Watcher”), which is installed on the application servers. Cluster sizes of one node up to many hundreds of nodes are possible. There are also remote “Key Servers” which provide various services to one or more clusters. The preceding describes a preferred embodiment, though in some cases it may be desirable to “collapse” some of the functionality into a smaller number of hardware devices, typically trading off cost versus security and fault-tolerance.
Owner:STORCENTRIC DIP LENDER LLC +1

Single-chip microcomputer using adjustable timing to fetch data from an external memory

It is an object of the present invention to provide a one-chip microcomputer which permits the access time for an external memory to be equal to that for an internal memory. The one-chip microcomputer 10 includes an internal ROM 11, control circuit 12, output terminals 13, input terminals 14, control circuit 15, selector 16, instruction register 17, delay circuit 18, and fetch control signal select gate 19. For selection of the external ROM 30, a control arrangement 20 and a delay circuit 18 are employed in one embodiment to adjust the time at which ROM data is fetched by the instruction register 17, based on the delay time for accessing the external ROM 30.
Owner:LAPIS SEMICON CO LTD

Method and apparatus for disk array based I/O routing and multi-layered external storage linkage

A system and method for linking external storage systems that includes creating a virtual volume mapping at one or more storage systems. Each virtual volume mapping at each storage system associating a virtual storage volume with a physical storage volume and / or one second virtual storage volume at one or more second storage systems. An access request is received at a first storage system specifying a virtual volume. It is determined on which storage system a physical storage volume associated with the specified virtual volume in the access request is located using the virtual volume mapping at the first storage system and / or the virtual volume mapping at one or more second storage systems. Access is provided to the physical storage volume based on which storage system the physical storage volume is located. Useful in Storage Area Networks and many configurations including 1 to 1, dual path, mirrored, and concatenated, etc.
Owner:HITACHI LTD

Video recording system utilizing external video storage to record streaming video data via an isochronous interface

The present invention may be regarded as a video recording system and method of enabling the recording of an external video data stream for a video program segment selected using an electronic program guide. The video recording system comprises a user interface that receives user input, a video input interface that receives the external video data stream for the selected video program segment, an isochronous interface connectable to an external rotating storage drive, and a video data management system. The video data management system uses the electronic program guide to select the video program segment in response to the user input. The video data management system recognizes connection of the external rotating storage drive to the video recording system and subsequently identifies the external rotating storage drive as available for video data storage. The video data management system uses the external video data stream for the video program segment to provide streaming video data, and routes at least a portion of the streaming video data to the external rotating storage drive via the isochronous interface in order to record the external video data stream for the video program segment.
Owner:KEEN PERSONAL TECH +1

High availability and low capacity thin provisioning

A data storage system and method for simultaneously providing thin provisioning and high availability. The system includes external storage volume and two storage subsystems coupled together and to external storage volume. Each of storage subsystems includes disk drives and a cache area, each of the storage subsystems includes at least one virtual volume and at least one capacity pool. The virtual volume is allocated from storage elements of the at least one capacity pool. The capacity pool includes the disk drives and at least a portion of external storage volume. The storage elements of the capacity pool are allocated to the virtual volume in response to a data access request. The system further includes a host computer coupled to the storage subsystems and configured to switch input / output path between the storage subsystems. Each of the storage subsystems is adapted to copy received write I / O request to other storage subsystems. Upon receipt of request from another storage subsystem, storage element of the capacity pool of storage subsystem is prevented from being allocated to the virtual volume of that storage subsystem.
Owner:HITACHI LTD

System and method for hardware accelerated packet multicast in a virtual routing system

A packet-forwarding engine (PFE) of a multiprocessor system uses an array of flow classification block (FCB) indices to multicast a packet. Packets are received and buffered in external memory. In one embodiment, when a multicast packet is identified, a bit is set in a packet descriptor and an FCB index is generated and sent with a null-packet to the egress processors which generate multiple descriptors with different indices for each instance of multicasting. All the descriptors may point to the same buffer in the external memory, which stores the multicast packet. A DMA engine reads from the same buffer multiple times and egress processors may access an appropriate transform control block (TCB) index so that the proper headers may be installed on the outgoing packet. The buffer may be released after the last time the packet is read by setting a particular bit of the FCB index.
Owner:FORTINET

Image browsing and downloading in mobile networks

Systems and methods are provided for browsing miniaturized versions of images stored locally on a mobile device while allowing the associated full-sized image to be transferred to the mobile device as needed. In one embodiment of the invention, a method of viewing an image on the mobile device includes the steps of storing in the mobile device a miniaturized version of an image stored in the mobile device, transferring the image to an external storage device, and deleting the image from the mobile device. In response to the user of the mobile device selecting the miniaturized version of the image, the mobile device sends a wireless message to the external storage device requesting transfer of the full-sized image. The external storage device transfers the full-sized image to the mobile device in a second message and the mobile device is able to display the full-sized image.
Owner:IOT INNOVATIONS LLC

Image-capturing apparatus having multiple image capturing units

An image-capturing apparatus is capable of capturing a three-dimensional image and a high quality panoramic image as the need arises, and is portable if it is used as a single lens camera that captures a normal two-dimensional image. A second image-capturing unit having an image-capturing optical system is detachably connected to a first image-capturing unit, which is capable of functioning as an image-capturing apparatus by itself, through joints and a connector. The second image-capturing unit can extensively connect to other units, which have the similar connecting structure. Information is transmitted between the units through a slot for an external storage device. The positions of images captured by the second and subsequent image-capturing units can be adjusted with respect to an image captured by the first image-capturing unit. In synchronism with release signals from the first image-capturing unit, the other units are driven to capture the images at the same time or continuously.
Owner:FUJIFILM CORP

Smart interface system for mobile communications devices

A universal smart interface and peripheral management system for portable devices such as mobile phones. The smart system includes a connector interface that connects peripherals to a phone and / or personal digital assistant (PDA), through the smart system. The smart system includes a cradle for receiving a cell phone and interfacing the phone to external systems such as peripherals, networks and other systems through a USB hub and other suitable connector interfaces. The peripheral devices to which the smart system can interface include, but are not limited to, large displays (e.g., television), external monitors, input devices such as mice and keyboards, external storage devices, and networks (wired and / or wireless). The smart system also facilitates connectivity to large display systems such as TVs, computer displays and monitors.
Owner:MICROSOFT TECH LICENSING LLC

Method and apparatus for backup of virtual machine data

Embodiments of the invention provide backup of virtual machine data and preferably simplify the backup system, especially in the virtual machine environment that uses an external storage subsystem. A system includes a storage system coupled via a network to a server and a management server. The storage system includes a plurality of storage volumes. The server includes virtual machines running thereon and has virtual machine data stored on the storage volumes. The management server comprises a processor, a memory, and a backup control module, which is configured to detect a virtual machine on the server which is suspended or terminated; identify one or more storage volumes which are used by the detected virtual machine; and direct the storage system to create a backup volume of the determined one or more storage volumes to back up data of the identified one or more storage volumes.
Owner:HITACHI LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products