Patent application number | Description | Published |
20080304747 | IDENTIFIERS FOR DIGITAL MEDIA - A computer-implemented method includes receiving a piece of content, wherein the piece of content comprises a machine-readable identifier, identifying the machine-readable identifier in the piece of content, and associating the machine-readable identifier to the piece of media content. | 12-11-2008 |
20080304807 | Assembling Video Content - A computer-implemented method involves accessing a library of video segments, receiving a user instruction to assemble a movie related to an organizing element that includes a video segment from the library of video segments, relating the organizing element to a video segment in the library of video segments, determining, based on relating the organizing element to the video segment in the library of video segments, whether the video segment should be added to a list of selected segments used to assemble the movie, selectively adding the video segment to the list of selected segments in response to determining that the video segment should be added, and assembling the movie using the list of selected segments. | 12-11-2008 |
20080307309 | THREE DIMENSIONAL VIEWER FOR VIDEO - A computer-implemented method of presenting digital content can include displaying several arranged in a staggered formation in a user interface, wherein at least one of the several panes is entirely visible and adjacent panes are partially visible and displayed adjacent to the entirely visible pane, displaying a frame of an item of digital content comprising a sequence of frames in an entirely visible pane and displaying adjacent frames in corresponding adjacent panes, and displaying in the entirely visible pane successive frames of the digital content item by sequentially replacing the frame in the entirely visible pane with an adjacent frame. | 12-11-2008 |
20080307337 | CLASSIFYING DIGITAL MEDIA BASED ON CONTENT - A computer-implemented method for classifying digital content can include displaying one or more poster frames in a user interface, wherein a poster frame corresponds to an item of digital content, displaying one or more first level classification panes adjacent to a poster frame corresponding to an item to be classified, wherein a first level classification pane is associated with a keyword, and enabling a user to associate a poster frame with a first level classification pane to cause the keyword associated with the first level classification pane to be associated with the item to which the poster frame corresponds. | 12-11-2008 |
20090024963 | SCRIPT-INTEGRATED STORYBOARDS - A storyboard presentation is generated by launching a scene design tool that includes actor and camera placement tools. Using the actor and camera placement tools, a first actor icon and a first camera icon are added on a scene layout, the first actor icon representing a first actor that will appear in a scene and the first camera icon representing a first camera that will film the scene. The user is enabled to control a location and orientation of the first actor icon using the actor placement tool and a location and orientation of the first camera icon relative to the first actor icon using the camera placement tool. Based on the location and orientation of the first actor icon and the first camera icon, a first projection of the scene featuring the first actor as seen from the first camera is generated. | 01-22-2009 |
Patent application number | Description | Published |
20110219261 | RECOVERY CONTROL IN MIRRORED DISKS - An apparatus or method for operating a mirrored disk storage system, comprises a detector component operable to detect that a failure has left read stability in doubt, a determiner component for determining a repair characteristic of a pair of mirrored disks, a comparator for comparing the repair characteristic of a first of the pair with the repair characteristic of a second of the pair, and a selector for selecting one of the first or the second of the pair having a preferred repair characteristic to be used as a synchronization source disk. The preferred repair characteristic comprises the characteristic that no repair is required for the one of the first or the second of the pair, or that a least repair time is required for the one of the first or the second of the pair. | 09-08-2011 |
20120089777 | RAID ARRAY TRANSFORMATION IN A POOLED STORAGE SYSTEM - In one embodiment, a method includes reserving extents in a storage pool, reading data from a first portion of an in-use RAID arranged according to a first array configuration, using the reserved extents in the storage pool to store a first portion of the data for writing to the in-use RAID, using one or more free extents in the storage pool or in the in-use RAID to store a second portion of the data for writing to the in-use RAID, writing the data to a second portion of the in-use RAID arranged according to a second array configuration, performing one or more first I/O operations according to the first array configuration, wherein the one or more first I/O operations are performed on the data before the data is read by the data migrating component, and performing one or more second I/O operations according to the second array configuration. | 04-12-2012 |
20120260126 | RECOVERY CONTROL IN MIRRORED DISKS - A method for operating a mirrored disk storage system, comprises a detector component operable to detect that a failure has left read stability in doubt, a determiner component for determining a repair characteristic of a pair of mirrored disks, a comparator for comparing the repair characteristic of a first of the pair with the repair characteristic of a second of the pair, and a selector for selecting one of the first or the second of the pair having a preferred repair characteristic to be used as a synchronization source disk. The preferred repair characteristic comprises the characteristic that no repair is required for the one of the first or the second of the pair, or that a least repair time is required for the one of the first or the second of the pair. | 10-11-2012 |
20140129768 | RAID ARRAY TRANSFORMATION IN A POOLED STORAGE SYSTEM - Aspects of the present invention relate to an apparatus and corresponding method that includes reading data from a first portion of an in-use redundant array of independent disks. (RAID), wherein the first portion of the in-use RAID is arranged according to a first array configuration having at least a first parameter. One or more reserved extents in a storage pool is used to store at least a first portion of the data for writing to the in-use RAID. One or more free extents in the storage pool and/or in the in-use RAID is used to store at least a second portion of the data for writing to the in-use RAID. The data is written to a second portion of the in-use RAID. The second portion of the in-use RAID is arranged according to a second array configuration having at least a second parameter. | 05-08-2014 |
20140157047 | RECOVERY CONTROL IN MIRRORED DISKS - A method for operating a mirrored disk storage system, comprises a determiner component for determining a repair characteristic of a pair of mirrored disks, a comparator for comparing said repair characteristic of a first of said pair with said repair characteristic of a second of said pair, and a cancelling component for cancelling a repair action for said one of said first or said second of said pair that is not selected by said selector. | 06-05-2014 |
Patent application number | Description | Published |
20080244621 | APPARATUS, SYSTEM, AND METHOD FOR ISOLATING A STORAGE APPLICATION FROM A NETWORK INTERFACE DRIVER - An apparatus and system are provided for isolating a storage application from a network interface driver. The apparatus includes a definition module, an application interface, a translation module, and a data buffer. The definition module defines a set of storage application functions. The translation module translates each storage application function to one or more network interface driver functions. The data buffer transfers data blocks between the storage application and the network interface driver. | 10-02-2008 |
20090070383 | IDEMPOTENT STORAGE REPLICATION MANAGEMENT - A method for managing operations in a data storage system comprising at least a first storage controller operating according to a plurality of operation states set by a managing entity is provided. The method comprises the first storage controller performing a first operation associated with a first operation state, in response to the managing entity updating state information stored in a data structure readable by the first storage controller. | 03-12-2009 |
20090300078 | MANAGING CONSISTENCY GROUPS USING HETEROGENEOUS REPLICATION ENGINES - Provided are a method, system, and article of manufacture for managing consistency groups using heterogeneous replication engines replicating data. A common linkage manager issues a prepare to create consistency group command to a first replication manager and a second replication manager, wherein the first and second replication managers issue create consistency group commands to first and second replication engines, respectively, to form a consistency group of data at a first source storage and a second source storage to copy to a first target storage and second target storage, respectively. The first and second replication managers form a first consistency group and a second consistency group of data from the first and second source storages, respectively, that are consistent as of a point-in-time in response to the create consistency group command; transmitting, by the first and second replication managers, the data in the formed first and second consistency groups to a first journal and second journal, respectively. The first and second replication managers commit the data in the first and second consistency groups in the first and second journals to the first and second target storages, respectively, in response to the first and second replication managers receiving a commit command. | 12-03-2009 |
20090300304 | MANAGING CONSISTENCY GROUPS USING HETEROGENEOUS REPLICATION ENGINES - Provided are a method, system, and article of manufacture for controlling a first storage system receiving commands from a first and second managers to create a consistency group with a second storage system. Host writes are received at the first storage system, wherein the first storage system includes a first storage system primary site and a first storage system secondary site. The first storage system sends the host writes from the first storage system primary site to the first storage system secondary site. Host write operations are quiesced at the first storage system in response to a first command from a first manager. Host write operations are resumed at the first storage system in response to receiving a second command from the first manager. The first storage system receives a run command with a marker, wherein the marker indicates a cycle number to control the cycles of the first and second storage systems. The first storage system sends the marker from the first storage system primary site to the first storage system secondary site. The first storage system sends the marker to a second manager. The first storage system applies the host writes to the first storage system secondary site. The first storage system sends a first message to the first storage system primary site from the first storage system secondary site after completing the applying of the host writes. The first storage system sends a second message to the first manager indicating whether conformation was received from the first storage system secondary site that the host writes were applied. | 12-03-2009 |
20120131239 | DYNAMIC RESOURCE ALLOCATION FOR DISTRIBUTED CLUSTER-STORAGE NETWORK - Various embodiments for operating a distributed cluster storage network having a host computer system and a storage subsystem are provided. In one embodiment, by way of example only, at a first of a plurality of storage control nodes a request is received to write data to storage from the host computer system. The data is forwarded by a forwarding layer at the first of the plurality of storage control nodes to a second of the plurality of storage control nodes. Buffer resource are allocated for the data to be written to the storage by a buffer control component at each of the plurality of storage control nodes. The constrained status indicator of the buffer resource is communicated to the forwarding layer. Additional system and computer program product embodiments are disclosed and provide related advantages. | 05-24-2012 |
20120233364 | DYNAMIC RESOURCE ALLOCATION FOR DISTRIBUTED CLUSTER-STORAGE NETWORK - An apparatus, method and computer program in a distributed cluster storage network comprises storage control nodes to write data to storage on request from a host; a forwarding layer at a first node to forward data to a second node; a buffer controller at each node to allocate buffers for data to be written; and a communication link between the buffer controller and the forwarding layer at each node to communicate a constrained or unconstrained status indicator of the buffer resource to the forwarding layer. A mode selector selects a constrained mode of operation requiring allocation of buffer resource at the second node and communication of the allocation before the first node can allocate buffers and forward data, or an unconstrained mode of operation granting use of a predetermined resource credit provided by the second to the first node and permitting forwarding of a write request with data. | 09-13-2012 |
Patent application number | Description | Published |
20110239130 | Method, System and Computer Program Product for Conducting Formal Debates - A method, system and computer program product include a plurality of clients in communication with a network enabling bidirectional communication between the clients. Each of the clients includes a client application for enabling users to issue a request for engaging in a selected formal debate. Users are enabled to issue a request for finding opposition to engage in the selected formal debate. Users are enabled to select a topic for the formal debate. Users are enabled to upload at least one supporting media upload for supporting a first viewpoint of the selected topic. Users are enabled to upload at least one opposing media upload for rebutting the first viewpoint. Users are enabled to post ranking results from outside entities viewing the supporting media and the opposing media, thereby enabling users engaging in the selected formal debate to be ranked and a winner of the selected formal debate to be determined. | 09-29-2011 |
20150012591 | Method, System and Computer Program Product for Controlled Networked Communication - A system for communication over a network is provided. The system has a module in communication with an application and the network, wherein the module is configured to create an event using an application, wherein the event comprises a first media upload by a first authorized user, receive permission from the first authorized user to transmit the event, store, on a server, the first media upload, transmit the first upload media to a second user in an authorized group of users upon request by the second user, wherein the transmission is permitted only for a first predetermined amount time, receive, at the server, a second media upload from the second authorized user in response to the first media upload and store, on a server, the second media upload until the first authorized party is ready to view the second media upload, wherein the server is configured to store the second media upload for a second predetermined amount of time. A method for communication over a network is also provided. | 01-08-2015 |
Patent application number | Description | Published |
20080257261 | PLASMA PROCESSING APPARATUS - Embodiments of the present invention relate to plasma processing apparatus and methods of use thereof. In some embodiments, a plasma control magnet assembly includes a plurality of magnets arranged in a predetermined pattern that generate a magnetic field having a strength greater than 10 Gauss in a region proximate the assembly and less than 10 Gauss in a region remote from the assembly. | 10-23-2008 |
20080260966 | PLASMA PROCESSING METHOD - Embodiments of the present invention relate to plasma processing apparatus and methods of use thereof. In some embodiments, a method of controlling a plasma in a process chamber includes providing a chamber for processing a substrate and having a processing volume defined therein wherein a plasma is to be formed during operation, the chamber further having a plasma control magnet assembly comprising a plurality of magnets that provide a magnetic field having a magnitude is greater than about 10 Gauss in an upper region of the processing volume and less than about 10 Gauss in a lower region of the processing volume proximate a substrate to be processed; supplying a process gas to the chamber; and forming a plasma in the processing volume from the process gas. | 10-23-2008 |
20090008033 | METHOD AND APPARATUS FOR SHAPING A MAGNETIC FIELD IN A MAGNETIC FIELD-ENHANCED PLASMA REACTOR - A magnetic field generator which provides greater control over the magnetic field is provided. The magnetic field generator has a plurality of overlapping main magnetic coil sections for forming a magnetic field generally parallel to the top surface of the supporting member. In other embodiments, sub-magnetic coil sections are placed symmetrically around the main magnetic coil sections. | 01-08-2009 |
20110006038 | PLASMA PROCESSING CHAMBER WITH ENHANCED GAS DELIVERY - A method and apparatus for providing flow into a processing chamber are provided. In one embodiment, a vacuum processing chamber is provided that includes a substrate support pedestal disposed in an interior volume of a chamber body, a lid enclosing the interior volume, a gas distribution plate positioned below the lid and above the substrate support pedestal, and a vortex inducing gas inlet oriented to induce a vortex of gas circulating in a plenum around a center line of the chamber body prior to the gas passing through the gas distribution plate. | 01-13-2011 |
20110115589 | METHOD AND APPARATUS FOR SHAPING A MAGNETIC FIELD IN A MAGNETIC FIELD-ENHANCED PLASMA REACTOR - A magnetic field generator which provides greater control over the magnetic field is provided. The magnetic field generator has a plurality of overlapping main magnetic coil sections for forming a magnetic field generally parallel to the top surface of the supporting member. In other embodiments, sub-magnetic coil sections are placed symmetrically around the main magnetic coil sections. | 05-19-2011 |