Hierarchical Structure Patents (Class 707/829)
-
Publication number: 20150058044Abstract: A method of aggregating and using medical device data from a plurality of remote institutions. The system and method electronically receives at a central computer system a plurality of established medical device data, each of the plurality of established medical device data being received from a respective medication delivery system, each of the respective medication delivery systems having a respective plurality of medical devices within the respective remote institution, such as medication delivery pumps, associated therewith and utilized therein. The system and method electronically combines and stores the plurality of established medical device data from each of the plurality of remote institutions within a memory, and electronically provides a remote client computer access to at least one of a central reporting application adapted for providing summary information to the remote client computer about the medical device data, and/or other applications.Type: ApplicationFiled: October 30, 2014Publication date: February 26, 2015Inventors: Steven I. Butler, Todd M. Dunsirn, Douglas E. Frede, Nancy G. Hedlund, Thomas F. Polonus, Steven J. Pregulman, Torrance J. Ramaker, James E. Tillery, Mary Kaye Van Huis
-
Patent number: 8965940Abstract: A container document can include a file node indicating a file and pointing to a location for the file that is separate from the container document on a server. An embedded relationship between the file and the container document can be imitated. The imitation can include responding to user input by performing the update on the file node, and by requesting that the server perform an update on the file that reflects the update performed on the file node. A request for an update to be performed on the file node can be received from a client at the server. In response to the request, the update can be performed on the file node at the server. A corresponding update, which reflects the update performed on the file node, can also be performed on the file at the server.Type: GrantFiled: July 20, 2012Date of Patent: February 24, 2015Assignee: Microsoft Technology Licensing, LLCInventors: David Tse, Brian Holley, Varun Srinivasan, Nathaniel Granor, Jonathan F. Kern, Richard Eric Andeen
-
Patent number: 8954482Abstract: Processing data elements associated with a hierarchy that includes multiple levels includes: forming multiple flows of data elements, with each flow being associated with a level of the hierarchy; and including within at least some of the flows hierarchical structure information associated with a level of the hierarchy. For at least one of the levels, two or more and fewer than all of the flows include hierarchical structure information associated with that level.Type: GrantFiled: September 19, 2008Date of Patent: February 10, 2015Assignee: Ab Initio Technology LLCInventors: Craig W. Stanfill, Joseph Skeffington Wholey, III
-
Patent number: 8949940Abstract: Some implementations provide techniques and arrangements to aggregate data from multiple issuers. An aggregator server may receive data associated with a user from an issuer. The data may include an issuer identifier associated with the issuer, account access data associated with the user, and a storage location identifier. The aggregator server may authenticate an identity of the issuer based on the issuer identifier and determine whether the issuer is authorized to provide the data for the user. In response to determining that the issuer is authorized to provide the data for the user, he aggregator server may identify an account associated with the user based on the account access data and store the data in the account associated with the user based at least partially on the storage location identifier.Type: GrantFiled: October 12, 2011Date of Patent: February 3, 2015Assignee: Mahasys LLCInventors: Ganesh N Shenoy, Deepa G Shenoy
-
Patent number: 8949274Abstract: A data migration apparatus, which migrates data from a first document management system capable of setting an access right in document units to a second document management system incapable of setting an access right in document units and capable of setting an access right in folder units, includes a determination unit configured to determine whether an access right to document data of a document to be migrated inherits an access right to a higher-level folder or is unique to the document, a sub-folder creation unit configured to create a sub-folder to which a same access right as that unique to the document is set at a migration destination, if the determination unit determines that the access right to the document data is unique to the document, and a document storage unit configured to store the document data to be migrated in the sub-folder created by the sub-folder creation unit.Type: GrantFiled: December 4, 2012Date of Patent: February 3, 2015Assignee: Canon Kabushiki KaishaInventor: Ryutaro Watanabe
-
Patent number: 8935228Abstract: Embodiments of the invention may provide an approach for managing electronic records in a content management system. The content management system may use a container structure to create, edit, and manage electronic records in a coordinated way. The container structure may include a master container and a plurality of sub-containers. An associated method generally may include receiving a request comprising a record and one or more properties associated with the record; determining, from the one or more properties associated with the record, a date; based on the date of the record, associating the record with a sub-container of the container structure; and managing disposition of the sub-container based on an associated policy.Type: GrantFiled: September 14, 2012Date of Patent: January 13, 2015Assignee: International Business Machines CorporationInventor: Jean-Marc Costecalde
-
Patent number: 8918437Abstract: A method and apparatus for improving the performance of a CMS system configured for bursting is disclosed. The CMS may be configured to automatically scan the CMS for unused document fragments and “clean up” the repository by reinserting the unused document fragments back into a corresponding source document. Thus, embodiments of the invention do not rely on beforehand knowledge and policy setting as current approaches. Rather, an autonomous method is used to manage document fragments by detecting and reinserting unused fragments back into their original documents.Type: GrantFiled: July 17, 2007Date of Patent: December 23, 2014Assignee: International Business Machines CorporationInventor: John Edward Petri
-
Patent number: 8914429Abstract: One example embodiment includes a method for constructing a unified namespace carried out by a domain manager service executing on a domain node in a domain network comprised of domain nodes. The method includes establishing a single, hierarchical domain tree that encompasses digital computers in a distributed data service network, where the domain manager service sends a request to all domain member nodes requesting that each domain node export the root of its sub-domain to the domain manager. The method also includes receiving the exported sub-domain roots. The method further includes grafting onto a domain root of the domain manager service the received exported sub-domain roots.Type: GrantFiled: June 9, 2011Date of Patent: December 16, 2014Inventor: Willaim Pitts
-
Patent number: 8903875Abstract: In one embodiment, in response to a request for searching a file stored in a first directory, a first lookup is performed by a virtual file system in a first file system to locate the file. The virtual file system traverses from the first directory back to a mount point of the first file system to recreate a search path from the mount point to the first directory. The virtual file system performs a second lookup in a second directory of a second file system that is associated with the mount point to locate the file in the second file system, where second directory is identified by the recreated search path.Type: GrantFiled: November 30, 2012Date of Patent: December 2, 2014Assignee: Apple Inc.Inventor: Brent P. Callaghan
-
Patent number: 8898206Abstract: The techniques introduced herein provide an efficient mechanism for reducing remote procedure requests to storage server nodes in a cluster of the storage servers to construct a directory path for a data container. According to one aspect of the invention, a new caching technique and an efficient organization of the cache memory are provided so that a cache memory on a storage server node is populated with individual path components of a directory structure. A novel cache invalidation mechanism is provided to maintain cache consistency at the cache so that when a path component changes, such as an identifier of a data container in the directory structure, and a path component is invalidated in the cache memory, the remaining path components can be retained and later reused.Type: GrantFiled: April 28, 2010Date of Patent: November 25, 2014Assignee: NetApp, Inc.Inventors: Tianyu Jiang, Richard P. Jernigan, IV, Ananthan Subramanian, Wesley Witte
-
Patent number: 8874628Abstract: A computer-implemented method for projecting hierarchical storage management functions may include enumerating objects stored on an endpoint system via an agent on the endpoint system. The computer-implemented method may also include transmitting, via a web service, information relating to the enumeration to a server. The computer-implemented method may further include receiving, via the web service, a hierarchical storage management policy from the server. The computer-implemented method may additionally include enacting the hierarchical storage management policy via the agent. Various other methods and systems are also disclosed.Type: GrantFiled: October 15, 2009Date of Patent: October 28, 2014Assignee: Symantec CorporationInventors: Thomas Lanzatella, Laxmikant Gunda, Richard Jones
-
Patent number: 8862624Abstract: A method, system, and computer program product are provided for performing access control. Regarding an arbitrary document or the like in a logical hierarchy structure, there is provided a method for determining whether a range of access authority set for a certain user with respect to a document or the like exceeds a range of access authority set for the user with respect to the folder positioned immediately above the folder is provided, when a change in contents of the access authority set for each user or a new document or the like by being moved or copied from another document is created or the documents moved or copied. Where the exceeding is determined, a new folder for direct access is created and access authority is set equal to or exceeds the range of access authority determined to exceeding the range of access authority set for the user.Type: GrantFiled: November 20, 2006Date of Patent: October 14, 2014Assignee: International Business Machines CorporationInventors: Hiroshi Nozaki, Tohru Tachibana
-
Patent number: 8843437Abstract: A device for managing a plurality of measurement data, each measurement data representing a value of a physical parameter, the device comprising a file database adapted for storing the plurality of measurement data in the form of data files each of which being assigned to a specific measurement, a relational database adapted for storing at least a part of the plurality of measurement data in the form of relational data being structured in accordance with individual measurement parameters assigned to different measurements, and a processing unit adapted for extracting the relational data from the data files.Type: GrantFiled: October 18, 2007Date of Patent: September 23, 2014Assignee: Agilent Technologies, Inc.Inventors: Hans-Joachim Buhl, Daniel Kasselmann, Henry Boehlert, Leon Kopelev, Abdul Warres
-
Patent number: 8843478Abstract: This specification relates to presenting image search results. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of receiving an image query, the image query being a query for image search results; receiving ranked image search results responsive to the image query, the image search results each including an identification of a corresponding image resource; generating a similarity matrix for images identified by the image search results; generating a hierarchical grouping of the images using the similarity matrix; identifying a canonical image for each group in the hierarchical grouping using a ranking measure; and presenting a visual representation of the image search results based on the hierarchical grouping and the identified canonical images.Type: GrantFiled: September 14, 2012Date of Patent: September 23, 2014Assignee: Google Inc.Inventors: Yushi Jing, Henry A. Rowley, Aparna Chennapragada
-
Publication number: 20140258350Abstract: A system and method are provided for synchronizing read-only folders from a cloud-based server. Users can set read-only permissions when sharing folders with other users. The read-only permissions are enforced by client devices of the users downloading content of the folders from the server. To prevent local changes made by a user having read-only access to a folder from being overwritten, the user's client identifies modified folders as local content. After identifying a modified folder as local content, the client may retrieve the original folder from the cloud-based server.Type: ApplicationFiled: March 5, 2013Publication date: September 11, 2014Inventors: Craig Duval, Tim A. Leiter
-
Publication number: 20140258351Abstract: There is provided a file revision-control system, method and apparatus configured for storing and managing a revision history log, and for enabling to track and manage, compare and retrieve revisions including, current-revisions stored on a designated reference area, past-revisions stored in a predefined storage area and also past-revisions which were previously on a reference area. According to certain embodiments of the invention, each revision of a file is represented by a revision entry in a revision history log, which can be stored and managed in a designated data-repository. A revision entry stores data corresponding to at least one revision, while the revisions themselves may be stored on a designated data-repository. A progression path refers to one or more revision entries which represent the progression of a file over time. In case that a revision is branched into more than one revisions, each such revision will constitute a different progression path.Type: ApplicationFiled: May 19, 2014Publication date: September 11, 2014Applicant: DAJ ASPARNA LTD.Inventor: Etamar LARON
-
Publication number: 20140250156Abstract: A method for providing information representing physical features of a portion of a three-dimensional surface, the information including data files at different resolution levels. The data files are stored in a hierarchical file system. A hash value is computed from a file designator of a data file and is assigned to the data file. The data file is stored according to the assigned hash value in the file system. A request hash value is received from the external device, and a data file that has an assigned value corresponding to the request hash value is provided to the external device. A method for receiving such information is also provided, in which information including an information designator is requested. A request hash value is computed from the information designator and transmitted to the server. A data file that includes the requested information is received from the remote server.Type: ApplicationFiled: March 3, 2014Publication date: September 4, 2014Applicant: my Virtual Reality Software ASInventor: Olivier CHATRY
-
Patent number: 8825700Abstract: Architecture that provides the ability to intelligently page (slice) hierarchical datasets through viewing operations of a hierarchical view. This further provides the capability to make additions to/deletions from the hierarchy view and manage the parent/child relationship of view records without ever sending the entire recordset to the client or receiving the entire recordset back to the server, thereby optimizing operation performance on the hierarchical datasets.Type: GrantFiled: May 26, 2008Date of Patent: September 2, 2014Assignee: Microsoft CorporationInventors: Andrew R. Cuneo, Ben Worline, Eric M. Zenz, Sean Zhu
-
Patent number: 8819086Abstract: Methods and systems are disclosed for naming methodologies for a hierarchical system. In one embodiment, a computer implemented method of organizing instance names in a hierarchical system includes receiving a description of a hierarchical system that includes plurality of instances arranged in different branches in a plurality of hierarchical levels in a physical data structure, creating an instance name data structure configured to describe the corresponding instances in the hierarchical system, where the instance name data structure comprises a map of indexes and a corresponding array of offsets configured to access naming information in a subsequent level, and associating names of instances in the hierarchical system to a corresponding set of unique integers which are arranged in a sequential manner.Type: GrantFiled: October 5, 2012Date of Patent: August 26, 2014Assignee: Proplus Electronics Co., Ltd.Inventor: Bruce McGaughy
-
Patent number: 8799336Abstract: Based on received data descriptive of an event, a hierarchical data structure is constructed comprising structural elements associated with components of an event. A file folder hierarchy corresponding to the hierarchical data structure is created. User interfaces facilitate user access to files and folders in the hierarchies. Certain documents may be designated as documents of record and access to those documents is limited to processes that will not modify the original electronic document, thereby preserving it. Facilities for creating working copies of documents of records and associating them within the hierarchies are provided. A scanning information sheet that may have an electronically readable data imprint containing information about a document to be scanned is described for facilitating the migration of paper documents into an electronic file management system.Type: GrantFiled: February 11, 2013Date of Patent: August 5, 2014Assignee: United Services Automobile AssociationInventors: Cleburne R. Burgess, Michael P. Burns, Daniel L. Newman, Keith M. Askin, Ana M. Garcia, Theron D. Smelser
-
Patent number: 8799822Abstract: Embodiments of the invention are directed to a display control method in an information processing apparatus, which can display a hierarchical structure of folders, which can classify and store electronic files according to attribute information, using folder names based on attribute information. The method includes specifying a folder to be displayed and electronic files classified to the folder in response to an instruction from a user, determining whether or not the specified folder includes electronic files, access rights of which are granted to the user. The method also includes controlling display of the specified folder when the specified folder includes electronic files, the access rights of which are granted to the user, and controlling hiding of the specified folder when the specified folder does not include any electronic files, the access rights of which are granted to the user.Type: GrantFiled: November 14, 2008Date of Patent: August 5, 2014Assignee: Canon Kabushiki KaishaInventor: Tomoyuki Shimizu
-
Patent number: 8797326Abstract: When a list of file names is to be displayed on a display device, a comparison is made between a necessary display width of each of the file names and a width of a display area of the display device. For each of the file names having a necessary display width greater than the width of the display area, it is checked whether the file name contains a particular character string portion of a predetermined type, and, if so, the file name is displayed in the list in a partly-omitted display style where a leading end portion, particular character string portion and extension of the file name are left in the list with the other part of the character string omitted. The particular character string portion can function as an important element for identifying the data item in question.Type: GrantFiled: July 1, 2011Date of Patent: August 5, 2014Assignee: Yamaha CorporationInventor: Takahiro Yanagawa
-
Patent number: 8782105Abstract: Disclosed is a method implemented by a computer system that comprises a file system. The file system comprises first, second, third, and fourth directories wherein the first and second directories are sub-directories of the third directory, the third directory is a sub-directory of the fourth directory, the first directory stores only files identified by a first file extension, the second directory stores only files identified by a second file extension, and the first and second file extensions are distinct. In one embodiment, the method comprises receiving first and second requests to open first and second files, respectively, that are contained in the file system. The first and second requests comprise first and second file system paths, respectively. The first file system path comprises a first file name, and the first file name comprises the first file extension. The second file system path comprises a second file name, and the second file name comprises the second file extension.Type: GrantFiled: March 28, 2013Date of Patent: July 15, 2014Assignee: Symantec Operating CorporationInventor: Randall R. Cook
-
Publication number: 20140188956Abstract: Content is proactively presented to a user, to enable the user to more efficiently access such content. A user context is correlated to content that is likely to be subsequently accessed. One such a correlation is specific to a given user, while another such correlation is general to a collection, or class, of users. Correlations between a current user context and content subsequently accessed are based on historical data and are defined in terms of mathematical functions or semantic relationships. Such correlations are then utilized to identify content that is likely to be subsequently accessed, and such content is proactively presented to a user. A user interface provides a defined area within which proactive presentations of content are made, including while the user is utilizing other application programs.Type: ApplicationFiled: December 28, 2012Publication date: July 3, 2014Applicant: MICROSOFT CORPORATIONInventors: Rajen Subba, Dragomir Yankov, Pavel Berkhin, Steven William Macbeth, Zhaowei Charlie Jiang, Benoit Dumoulin
-
Publication number: 20140188957Abstract: The present invention makes it possible to execute file management efficiently even if a situation occurs that real data cannot be acquired because metadata in a lower level system cannot be accessed. In a hierarchical storage system, a higher level system acquires available metadata range information indicative of available and unavailable ranges of metadata, from the lower level system, and identifies inaccessible files that are in a state that reading of substantial data in accordance with a stub file is impossible on the lower level, on the basis of the available metadata range information. The higher level system manages this inaccessible file information to transmit the information to a client computer or use the information to control a file access request from the client computer (see FIG. 9).Type: ApplicationFiled: November 30, 2012Publication date: July 3, 2014Applicant: HITACHI, LTD.Inventor: 1. Keita Hosoi
-
Publication number: 20140188958Abstract: A method of managing data includes generating a model file containing descriptions of the data, wherein the descriptions of the data in the model file are formatted as a collection of dictionaries, wherein the descriptions of the data are divided into multiple groups that are associated with multiple hierarchical pages, and wherein the multiple groups associated with the multiple hierarchical pages are listed in the model file in a flat structure, and generating a controller file that, when executed by a processor, causes the processor to interpret the model file and present the data in the multiple hierarchical pages to a user, wherein the controller file refers to one of the multiple groups in the model file, wherein the controller file is re-used to interpret the multiple groups in the descriptions of the data and present the data in the multiple hierarchical pages.Type: ApplicationFiled: May 29, 2013Publication date: July 3, 2014Applicant: AppSense, LimitedInventor: Paul Keith BRANTON
-
Patent number: 8768986Abstract: Disclosed herein is an information recording apparatus including: a loading section configured to be loaded with a recording medium for managing a file on the basis of at least one of an FAT file system and a file system similar thereto; and a control section configured, in updating at least one directory entry recorded to an area in a second and subsequent clusters in a recording area of directory entries in a predetermined directory in the recording medium, to read data, update at least the one directory entry, record the updated data, and update the FAT of the recording medium and management information similar to the FAT such that the area in which the updated data of the area in the second and subsequent clusters is recorded is linked to the area in a first cluster of the recording area in the predetermined directory.Type: GrantFiled: February 3, 2011Date of Patent: July 1, 2014Assignee: Sony CorporationInventors: Masashi Kishikawa, Masayuki Tamura, Tsutomu Shimosato, Yuichi Motomura, Hisao Tanaka
-
Patent number: 8762424Abstract: Provided are a computer program product, system, and method for processing schemas in a storage system. A presentation of a schema in a graphical user interface (GUI) is comprised of multiple type nodes in a tree structure. Each type node comprises a hierarchical arrangement of a plurality of nodes including group nodes including a plurality of nodes and content nodes providing values. First user input selects one of the type nodes in the schema for a view. Second user input selects one of the nodes in the selected type node in the schema for a view. Third user input selects a node in the schema to indicate a root node of the schema for the view. The view includes the root node and at least one sub node of the root node and is added as a child to the selected type node.Type: GrantFiled: January 25, 2012Date of Patent: June 24, 2014Assignee: International Business Machines CorporationInventors: John C. Holmes, Ming Jiang, Jeff J. Li, Yong Li, David S. Sotkowitz
-
Publication number: 20140172931Abstract: To provide a shortcut creating apparatus which creates folder shortcuts for a plurality of folders in a single flow without move to a target folder, and stores the created folder shortcuts in a selected folder. The shortcut creating apparatus according to the present invention includes: (1) a one-way shortcut creating unit configured to create a folder shortcut of a reference folder under a related folder, (2) a one-way shortcut creating unit configured to create a folder shortcut of the related folder under the reference folder, (3) a two-way shortcut creating unit configured to create a folder shortcut of the reference folder under the related folder, and create a folder shortcut of the related folder under the reference folder, and (4) a multiple-shortcut creating unit configured to create respective folder shortcuts of the reference folder and the related folders under folders except under the currently selected folder.Type: ApplicationFiled: December 9, 2013Publication date: June 19, 2014Applicant: CANON KABUSHIKI KAISHAInventor: Ken Tokita
-
Patent number: 8756199Abstract: Time required for a file server to determine files to be migrated from a first storage region to a second storage region is reduced. A file service system coupled to the storage system for providing a first storage region and a second storage region stores identifiers of files that have been accessed by a client, in accessed file identifier information and determines the files to be migrated from the first storage region to the second storage region based on metadata of the files stored in the first storage region and the accessed file identifier information.Type: GrantFiled: March 1, 2010Date of Patent: June 17, 2014Assignee: Hitachi, Ltd.Inventors: Atsushi Sutoh, Masanori Takata, Hitoshi Kamei, Nobumitsu Takaoka, Takahiro Nakano, Akio Shimada
-
Publication number: 20140164454Abstract: Systems and methods for structuring information include determining information quantity (IQ) and information value (IV) in an original digital information file (ODIF). An initial manipulation process applied to the ODIF forms a first resulting DIF (FRDIF), and a subsequent manipulation process applied to the FRDIF forms a second resulting DIF, wherein each manipulation process removes at least one element of the processed DIF and/or represents an element combination with a representative element and a first indicia of an interrelationship between the representative element and one or more elements in the combination, to reduce the IQ of the processed DIF, while retaining the IV thereof within a threshold. Manipulation processes are successively applied to the previously resulting DIF until successive applications do not achieve a threshold reduction in IQ. The last resulting DIF has a primary structure with a reduced IQ and an IV within the threshold of the original IV.Type: ApplicationFiled: February 18, 2014Publication date: June 12, 2014Applicant: GENERAL HARMONICS CORPORATIONInventors: Alexander Zhirkov, Alexey Oraevsky, Andrei Grichine, George Blondheim, Max Wandinger, Wade Attwood
-
Patent number: 8750689Abstract: A recording apparatus having a recording unit for recording a moving image file including a first area to store moving image data and a second area to store meta data into a recording medium generates first position information regarding a position of the moving image data in the first area and second position information which can represent a larger value than the first position information with respect to the position of the moving image data in the first area, stores both of the generated first and second position information into the second area, and records them as a moving image file into the recording medium.Type: GrantFiled: November 12, 2012Date of Patent: June 10, 2014Assignee: Canon Kabushiki KaishaInventor: Naoyuki Murakami
-
Patent number: 8713078Abstract: A computer-implemented method for managing video contents includes collecting a plurality of keywords related to a topic, the keywords being collected using at least one dynamic data source. One or more sub-topics of the topic are identified using the keywords collected. A topic node in a taxonomy of topics is built, the topic node including a topic identifier for the topic, a child topic identifier for the sub-topics identified, and a keyword section for one or more of the keywords collected. A plurality of videos is organized using the topic node built to assist a user in locating a video of interest.Type: GrantFiled: August 13, 2009Date of Patent: April 29, 2014Assignee: Samsung Electronics Co., Ltd.Inventors: Anugeetha Kunjithapatham, Priyang Rathod, Simon Gibbs
-
Publication number: 20140115021Abstract: Embodiments of the present disclosure provide a method and a terminal for accessing a file of a terminal, to implement uniform management of a built-in SD card and an external SD card in a smart terminal, thereby effectively improving utilization of storage space of the smart terminal. The method includes: receiving a request for accessing a file, where the access request includes a first file path that is an access path of the file; converting the first file path into a second file path according to a path mapping list of the user space file system when the first file path points to the user space file system, where the second file path is an actual storage path of the file in the at least two storage areas; and accessing the file according to the second file path.Type: ApplicationFiled: December 27, 2013Publication date: April 24, 2014Applicant: Huawei Device Co., Ltd.Inventor: Lei Chen
-
Patent number: 8707203Abstract: An object display apparatus displays a plurality of object at respective display positions, and receive a designation to set one of the plurality of displayed object as an object of interest. Upon reception of an addition or deletion instruction of one or more objects with respect to the plurality of displayed objects, a display of the objects is updated by moving object other than the object of interest while keeping the display position of the designated object of interest.Type: GrantFiled: April 11, 2008Date of Patent: April 22, 2014Assignee: Canon Kabushiki KaishaInventors: Naoko Yamamoto, Shigeki Hirooka, Keiichi Yamamoto
-
Patent number: 8706701Abstract: Example embodiments of the present invention provide authenticated file system that provides integrity and freshness of both data and metadata more efficiently than existing systems. The architecture of example embodiments of the present invention is natural to cloud settings involving a cloud service provider and enterprise-class tenants, thereby addressing key practical considerations, including garbage collection, multiple storage tiers, multi-layer caching, and checkpointing. Example embodiments of the present invention support a combination of strong integrity protection and practicality for large (e.g., petabyte-scale), high-throughput file systems. Further, example embodiments of the present invention support proofs of retrievability (PoRs) that let the cloud prove to the tenant efficiently at any time and for arbitrary workloads that the full file system (i.e.Type: GrantFiled: June 30, 2011Date of Patent: April 22, 2014Assignee: EMC CorporationInventors: Emil P. Stefanov, Marten E. Van Dijk, Alina M. Oprea, Ari Juels
-
Publication number: 20140108475Abstract: A migration-destination file server is coupled to a migration-source file server that provides a migration-source file system, and provides a migration-destination file system. The migration-destination file server comprises a storage device and a controller.Type: ApplicationFiled: October 11, 2012Publication date: April 17, 2014Applicant: HITACHI, LTD.Inventors: Kumiko Yamada, Hitoshi Arai, Shinya Matsumoto
-
Publication number: 20140095560Abstract: A computing system for representing information, the computing system including at least one processor configured to process information. The processing includes defining a data structure representing a hierarchy of at least one programming attribute for developing an application. The data structure is stored in a file to allow the data structure to be used by other data structures stored in other files. The processing also includes producing a visual diagram including a graphical representation of the data structure and a graphical representation of the file storing the data structure. The visual diagram also includes a graphical representation of a relationship between the data structure and another data structure and a graphical representation of a relationship between the file storing the data structure and another file storing the other data structure.Type: ApplicationFiled: March 15, 2013Publication date: April 3, 2014Inventors: Taro Ikai, Arlen Anderson
-
Patent number: 8676856Abstract: A method for generating a model of a physical entity, in particular the earth, using one or more hierarchically organized multi-resolutional data trees T, each data tree including a plurality of nodes Nk, each node having a grid with a fixed number of points, wherein each node can store an arbitrary number of data items, each holding scalar field values for each point in the grid, the method including the steps of creating a geometry using one or more data trees; and creating an associated overlay using one or more data trees, wherein at least one of the geometry and overlay includes a formula to be applied to data within one or more data trees. This enables manipulation of the data within the data trees during rendering and increases the adaptability of the model without an increase in the required memory space. In preferred embodiments the nodes of the data trees include time dependent geo-references to allow the data trees to be time rotated.Type: GrantFiled: July 31, 2009Date of Patent: March 18, 2014Assignee: Statoil Petroleum ASInventors: Are Magnus Bruaset, Christian Høstmark Tarrou, Trond Vidar Stensby, Jakob Skogseid
-
Patent number: 8661061Abstract: A method for generating a tree-type data structure composed of a plurality of data strings includes the steps of: summing, with respect to a plurality of data strings classified in a parent node, the numbers of data types of data, respectively, at least one given string position in each of the plurality of data strings; and classifying, based on the numbers of the data types respectively summed at the at least one given string position in the summing step, the plurality of data strings into a plurality of child nodes, for the respective data types at a given string position.Type: GrantFiled: May 22, 2012Date of Patent: February 25, 2014Assignee: Nintendo Co., Ltd.Inventor: Minoru Hatamoto
-
Patent number: 8655931Abstract: A storage system includes a plurality of vdisks, with each vdisk containing a plurality of storage segments, and each segment providing a specific class of service (CoS) for storage. Each vdisk stores files with data and meta data distributed among its storage segments. A storage system includes a memory having multiple classes of service. The system includes an interface for storing a file as blocks of data associated with a class of service in the memory. The interface chooses the class of service for a block on a block by block basis for storage. A file system for storing a file. A file system for storing includes a plurality of vdisks. A method for storing a file.Type: GrantFiled: June 11, 2012Date of Patent: February 18, 2014Assignee: Avere Systems, Inc.Inventor: Michael L. Kazar
-
Patent number: 8656311Abstract: At least some embodiments of the present disclosure include a method for compositing media and non-media content of user interface for display on a device. The method includes constructing a data structure having a hierarchy of layers associated with the user interface of the device. The method further includes determining whether each layer of the data structure is associated with media or non-media content. The data structure or layer tree is traversed in order to determine whether each of the layers of the data structure is associated with media or non-media content. The method further includes detaching a layer associated with media content from the data structure. The method further includes storing media content in a first memory location. The method further includes storing non-media content in a second memory location. The method further includes compositing the media and non-media content for display on the device.Type: GrantFiled: January 7, 2007Date of Patent: February 18, 2014Assignee: Apple Inc.Inventors: John Harper, Kenneth C. Dyke
-
Patent number: 8650227Abstract: A storage medium stores a program thereon. The program instructs a computer to perform a process.Type: GrantFiled: March 28, 2012Date of Patent: February 11, 2014Assignee: Fujitsu LimitedInventors: Shinnosuke Nagakura, Kenichi Shimazaki, Satoshi Matsuda, Kazunao Muramoto, Akio Oba, Hiroki Matsueda
-
Patent number: 8649657Abstract: A recording apparatus for recording a moving image file including a first area to store moving image data and a second area to store meta data constructed by one or more tracks into a recording medium generates a first track, stores first position information into the first track and stores the first track into the second area to be recorded into the recording medium, generates a second track when a size of moving image file reaches a threshold value, generates second position information which can represent a larger value than the first position information, stores the second position information into the second track, stores the first and second tracks into the second area to be recorded into the recording medium.Type: GrantFiled: November 12, 2012Date of Patent: February 11, 2014Assignee: Canon Kabushiki KaishaInventor: Naoyuki Murakami
-
Publication number: 20140040333Abstract: Support of end-user to view and operate computing resources through logically organized and graphically represented multi-layered item list (“hierarchical list”) has been fully realized on native window based computer user work environment with modern operating system such as Windows Explore of Microsoft. The present invention has implemented such a hierarchical list to represent structured resources, such as for folder structure, which to be displayable and operable via a browser on an end-user device. The implementation of the hierarchical list is accomplished by creating the hierarchical list in memory to mirror the actual folder structure, where the mirrored hierarchical list is sent to the end-user device, where the end-user device executes the browser to display the hierarchical list to allow the user via the displayed hierarchical list to request access, manage, and share the actual folder structure.Type: ApplicationFiled: September 6, 2013Publication date: February 6, 2014Inventor: Sheng Tai (Ted) Tsao
-
Publication number: 20140040190Abstract: A master dynamic configuration directory can store connection strings and data adapters for data entities based on a routing identifier and a business entity identifier. The information can be stored in multiple data stores, each of which can have a different data type. A data request from a requesting entity comprises a routing identifier and a business entity identifier. A system application can receive a data request and can access the local instance of the dynamic configuration directory to determine the corresponding connection string and data adapter based on the routing identifier and business entity identifier in the data request. The system sub-application creates a data access instance based on the connection string and data adapter. The system application loads the data access instance to access the data entity at the appropriate location and to perform a data function according to the data request.Type: ApplicationFiled: March 29, 2013Publication date: February 6, 2014Applicant: Ariba, Inc.Inventor: Ariba, Inc.
-
Patent number: 8645381Abstract: Embodiments of the invention provide a novel and non-obvious method, system and computer program product for generating a document taxonomy based upon tag data in groupings of tags. In an embodiment of the invention, a method for generating a document taxonomy based upon tag data in groupings of tags has been claimed. The method includes retrieving into memory of a host computer different groupings of tags for correspondingly different documents providing a bottom-up view of the documents. The method further includes deriving a folksonomy from the groupings of tags for the documents and organizing the folksonomy into a hierarchy of nodes. Of note, each of the nodes can be associated with a different subject in the folksonomy. Finally, the method includes publishing the hierarchy of nodes as a taxonomy for the documents to provide a top-down view of the documents.Type: GrantFiled: June 27, 2011Date of Patent: February 4, 2014Assignee: International Business Machines CorporationInventors: Helen C. Buss, Cerys Willoughby
-
Patent number: 8645438Abstract: A file system and method of file access are disclosed. In a particular embodiment, a method is performed at a host device coupled to a non-volatile memory, where the host device includes a memory having a first file data structure. A first directory entry in a file directory of a file system is located where the first directory entry corresponds to a first file stored in the non-volatile memory. First data associated with the first directory entry, including first location data indicating a location of the first file in the non-volatile memory, is retrieved and stored in the first file data structure. A request to open the first file is received. In response, the first location data of the first file is retrieved from the first file data structure and data of the first file from the non-volatile memory is read. First metadata associated with the first file is extracted from the data read from the non-volatile memory.Type: GrantFiled: June 30, 2009Date of Patent: February 4, 2014Assignee: Sandisk Technologies Inc.Inventors: Robert Chang, Po Yuan, Xian Jun Liu, Bahman Qawami, Haluk Tanik
-
Patent number: 8645384Abstract: According to an example implementation, a computer-implemented method may include extracting, by a computing device, structured content from a website, determining a recent taxonomy by applying category rules to the structured content, the recent taxonomy including multiple categories and a new category, and updating a stored taxonomy based on the determined recent taxonomy by adding the new category to the stored taxonomy.Type: GrantFiled: May 5, 2010Date of Patent: February 4, 2014Assignee: Google Inc.Inventors: Philo Juang, Christopher Testa, Nicolaus Mote
-
Publication number: 20140032581Abstract: A system for transparent navigation of relational data models is provided. The system may include a request detector, a relationship detector, and an address evaluator. The request detector may be configured to receive a request for a node in the data schema. The relationship detector may be configured to determine that the request includes information associated with the relationship aspect. The address evaluator may be configured to resolve the information associated with the relationship aspect into the requested node.Type: ApplicationFiled: October 5, 2009Publication date: January 30, 2014Inventor: Jeff Young