File Directory Structure Patents (Class 707/828)
-
Patent number: 8229961Abstract: Some embodiments of a system and a method to detect contention for resource in a cluster file system have been presented. For instance, a processing device may measure time spent performing actual operations by each of a set of nodes in a cluster file system when a respective node holds a lock on a resource and time spent performing overhead operations by the set of nodes without synchronization of clocks across the cluster file system. Then the processing device can determine latency and throughput of the cluster file system based on the time spent performing actual operations and the time spent performing overhead operations.Type: GrantFiled: May 5, 2010Date of Patent: July 24, 2012Assignee: Red Hat, Inc.Inventor: Steven John Whitehouse
-
Patent number: 8224820Abstract: The present invention provides a technique for supporting accurate and smooth creation of a report. Information in which elements belonging to items included in a plurality of items of elements constructing a report are associated with each other between the items is stored in an input support database. Partial information corresponding to an extraction condition designated by an input from an input client by the user is extracted from the input support database and visually output (displayed) in a view in a report creating area.Type: GrantFiled: November 16, 2006Date of Patent: July 17, 2012Assignees: Konica Minolta Medical & Graphic, Inc., National University Corporation Oskaka UniversityInventors: Kosuke Sasai, Yasushi Matsumura, Keunsik Park, Toshiaki Nakano, Naoaki Suganuma
-
Patent number: 8224857Abstract: Techniques are presented for automatically selecting information sources that are most relevant to user queries. Results of searches returned by information sources for queries are analyzed and the information sources are ranked based on this analysis. The information sources that have high rankings for a query are subsequently used to search for relevant results. This process can be adaptive, as the returned results of old queries can be analyzed at a later date to update the ranking of the information sources, automatic searches can be performed to update the ranking of the information sources, new queries can be used for analysis and stored, new information sources added, and old information sources deleted. A linguistic library is used to store personal categories for one or more users and general categories. Each category is associated with keywords and ranked lists of information sources. The library also contains general categories, taxonomies, and dictionaries.Type: GrantFiled: July 8, 2008Date of Patent: July 17, 2012Assignee: International Business Machines CorporationInventors: Yurdaer Nezihi Doganata, Youssef Drissi, Lev Kozakov
-
Patent number: 8224877Abstract: A hardware-based file system includes multiple linked sub-modules that perform functions ancillary to client data handling. Each sub-module is associated with a metadata cache. A doubly-rooted structure is used to store each file system object at successive checkpoints. Metadata is stored within an object and/or as a separate object. Provisions are made for allocating sparse objects. A delayed write feature is used for writing certain objects into non-volatile storage. Checkpoints can be retained as read-only versions of the file system. Modifications to the file system are accomplished without affecting the contents of retained checkpoints. The file system can be reverted to a retained checkpoint. Multiple file servers can be interconnected as a cluster, and each file server stores requests from another file server. Interconnections between file servers can be dynamically modified. A distributed locking mechanism is used to control access to file system objects stored by the file servers.Type: GrantFiled: August 20, 2007Date of Patent: July 17, 2012Assignee: BlueArc UK LimitedInventors: Geoffrey S. Barrall, Simon L. Benham, Trevor E. Willis, Christopher J. Aston
-
Patent number: 8219559Abstract: An information recording/reproducing apparatus is disclosed which includes: a recording section for recording files to a storage medium; an arranging section for arranging the files into groups by attribute so as to establish allocation of the files on the storage medium; and a controlling section for controlling the recording section so as to record the files to the storage medium based on the allocation established by the arranging section and to record concurrently allocation information reflecting the allocation to a predetermined location on the storage medium.Type: GrantFiled: February 26, 2010Date of Patent: July 10, 2012Assignee: Sony CorporationInventors: Yoshikazu Takashima, Masanobu Nakamura
-
Patent number: 8219590Abstract: A media validation system including a plurality of media storage devices which contain a quantity of content thereon, a user computer processor assembly structured to operatively access a select media storage device, a verification module, and a communicative link between the verification module and the user computer processor assembly. Each of the media storage devices includes a unique unit identifier, the verification module identifying the unique unit identifier of the select media storage device and receiving user information associated therewith. The verification module is also structured to apply a reward credit in association with only a first user whose user information is associated with the unique unit identifier for the select media storage device.Type: GrantFiled: October 24, 2011Date of Patent: July 10, 2012Assignee: Schust Development LLCInventor: Leigh Rothschild
-
Patent number: 8219589Abstract: In one embodiment, a method for communicating data is provided. The method includes, defining a data transmission unit (DTU) to be sent in an xDSL data stream, defining a retransmit container as a time slot that corresponds to the DTU, maintaining a copy of the DTU and an index corresponding to the retransmit container in a retransmission buffer, transmitting the DTU in the xDSL data stream, determining whether the DTU should be retransmitted, and if the DTU should be retransmitted: identifying the DTU by the retransmit container and retransmitting a copy of the DTU as identified by the retransmit container before the DTU leaves the retransmission buffer.Type: GrantFiled: June 24, 2011Date of Patent: July 10, 2012Assignee: Broadcom CorporationInventors: Benoit Christiaens, Miguel Peeters, Raphael Cassiers
-
Patent number: 8219587Abstract: A method, apparatus, and computer readable article of manufacture for tracing, on the basis of a key, an index created using a tree structure to access data. The method includes: searching the tree structure to reach a target node that can be associated with the key without acquiring a lock on the root node and on an internal node; setting the target node as a current node when the target node is a leaf node; moving the search to a node at a lower layer when the target node is an internal node by tracing an edge in the tree structure to reach a leaf node and setting the leaf node as the current node; and associating the key with the leaf node specified as the current node by acquiring a lock on the leaf node specified as the current node, thereby accessing the data.Type: GrantFiled: September 30, 2009Date of Patent: July 10, 2012Assignee: International Business Machines CorporationInventor: Rei Odaira
-
Patent number: 8213040Abstract: An image forming apparatus include a program for performing a process concerning image formation by using a hardware resource, and a slot which a recording medium is inserted into and removed from. A status monitoring part monitors whether or not a recording medium is inserted or removed; a recording medium starting part starts the recording medium inserted into said slot into a state in which said recording medium is assessable; and a program starting part reads a program from said recording medium started into the accessible state, and starting said program.Type: GrantFiled: August 9, 2007Date of Patent: July 3, 2012Assignee: Ricoh Company, Ltd.Inventors: Ayako Kobayashi, Hisanori Kawaura
-
Patent number: 8209358Abstract: A method in a data processing system and apparatus for organizing files, web pages, or web site members organized in a traditional first hierarchical file structure that is on a recordable medium of a data processing system. A user-defined metalabel is assigned to each of the electronic files, web pages, or web site members. The electronic files, web pages, or web site members are organized as a function of the metalabels into a second hierarchical file structure existing simultaneously with the first hierarchical file structure on the recordable medium of the data processing system. The files, web pages, or web site members can be organized or grouped by the metalabels for efficient searching or following conversations of group members on social networking sites.Type: GrantFiled: May 26, 2009Date of Patent: June 26, 2012Assignee: Illinois Institute of TechnologyInventors: Ophir Frieder, Sanjiv Kapoor
-
Patent number: 8204898Abstract: A common directory and method are described herein that maintains and accesses multiple subscriber profiles by using a directory service logic, a search/index database (which contains subscriber search keys for all of the subscribers in a communication network) and a local profile database (which contains the subscriber profiles for only the local subscribers in the communication network).Type: GrantFiled: February 2, 2007Date of Patent: June 19, 2012Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventor: Bason Chung
-
Patent number: 8200723Abstract: A system and a method for locating data in a physical storage volume using a unified file system, which includes a synthetic file system structure and a physical file system structure, is disclosed. Traversing the synthetic portion of the unified file system includes querying at least one user-mode database that defines the synthetic portion. The physical portion of the unified file system can be traversed to determine volume and connection information for the requested data.Type: GrantFiled: April 21, 2009Date of Patent: June 12, 2012Assignee: Network Appliance, Inc.Inventor: Steven J. Sears
-
Patent number: 8200936Abstract: A recording area of an information recording medium is divided into a plurality of management areas. In the case where one of the management areas is selected and first file data are requested to be written, the scalability of file data that are lastly written in the selected management area is determined. If the scalability is high, the file data are written in the next management area, and, if the scalability is low, the first file data are written in succession to the file data.Type: GrantFiled: September 30, 2010Date of Patent: June 12, 2012Assignee: Kabushiki Kaisha ToshibaInventor: Takuya Ootani
-
Patent number: 8200724Abstract: A communication terminal includes a first storage section configured to store address information for performing connection to a communication terminal of a communication partner and an address book containing information about the communication partner, a second storage section configured to store first data files, a search section configured to search through the second storage section for first data files corresponding to information about the communication partner linked to the communication terminal of the communication partner selected on the basis of the address book, a compiling section configured to compile the retrieved first data files into a predetermined unit to generate a second data file, and a communication section configured to perform communication between the present communication terminal and the communication terminal of the communication partner and transmit the second data file to the communication terminal of the communication partner.Type: GrantFiled: February 25, 2010Date of Patent: June 12, 2012Assignee: Sony Mobile Communications Japan, Inc.Inventors: Manabu Kanno, Tetsuya Naruse
-
Patent number: 8200700Abstract: The invention relates to hardware, software and electronic service components and systems to provide large-scale, reliable, and secure foundations for distributed databases and content management systems, combining unstructured and structured data, and allowing post-input reorganization to achieve a high degree of flexibility.Type: GrantFiled: February 1, 2006Date of Patent: June 12, 2012Assignee: Newsilike Media Group, IncInventors: James F. Moore, Bela A. Labovitch
-
Patent number: 8200701Abstract: A method of handling data in a data sharing system is provided. The data sharing system includes a set of data objects. Each data object includes an object type identifier and a set of attributes. The method includes coupling at least one set of object type identifier and attribute in accordance with a set of dependency rules.Type: GrantFiled: April 18, 2008Date of Patent: June 12, 2012Assignee: Itelligence A/SInventor: Thomas Stig Nielsen
-
Publication number: 20120144315Abstract: Embodiments disclosed herein generally relate to systems and methods for classifying, sorting, storing, managing, tagging, searching, organizing, and/or performing actions on files, folders and other electronic information using one or more data processing systems.Type: ApplicationFiled: February 10, 2012Publication date: June 7, 2012Inventors: Mark Rosenberger, Ganesh Murdeshwar
-
Publication number: 20120143931Abstract: Embodiments disclosed herein generally relate to systems and methods for classifying, sorting, storing, managing, tagging, searching, organizing, and/or performing actions on files, folders and other electronic information using one or more data processing systems.Type: ApplicationFiled: February 10, 2012Publication date: June 7, 2012Inventors: Mark Rosenberger, Ganesh Murdeshwar
-
Patent number: 8195704Abstract: A method comprising, sending an instruction from a validator member of a sysplex to a second member of a sysplex to prevent operations that alter a sysplex namespace, determining whether the validator member of the sysplex is communicative with the second member of the sysplex and whether the members of the sysplex retain current sysplex status information, sending an instruction from the validator member to the second member to send a first namespace attribute data associated with the second member to the validator member responsive to determining that the validator member of the sysplex is communicative with the second member of the sysplex and the members of the sysplex retain current sysplex status information, determining whether the first namespace attribute data associated with the second member is consistent with a second namespace attribute data, and sending an instruction to correct the first namespace attribute data.Type: GrantFiled: January 6, 2009Date of Patent: June 5, 2012Assignee: International Business Machines CorporationInventors: Susan M. Kimmel, Scott T. Marcotte, Kershaw S. Mehta, Geoffrey E. Miller, Mary Ng, James M. Showalter
-
Patent number: 8195696Abstract: A file format converting method for converting a first format file in a first file system of a storage apparatus to a second format file in a second file system is provided. The method includes creating a temporary file and defining a data amount of the temporary file as a first predetermined value; defining a start position of the temporary file to be the same as that of the first format file; and defining the data amount of the temporary file to be the same as that of the first format file to generate the second format file.Type: GrantFiled: May 27, 2010Date of Patent: June 5, 2012Assignee: MStar Semiconductor, Inc.Inventor: Tsung-Yueh Lee
-
Patent number: 8195695Abstract: A computer readable storage medium includes executable instructions to retrieve a dataset from a data source. The dataset includes a first set of categories. A data structure with nodes connected by edges is built to represent the dataset. A first set of merit values is calculated for the first set of categories. Each merit value is a measure of how efficient a category is in filtering data. The first set of categories is ordered based on a criterion. The first set of categories is then returned.Type: GrantFiled: December 31, 2008Date of Patent: June 5, 2012Assignee: Business Objects Software Ltd.Inventor: Davor Cubranic
-
Patent number: 8195627Abstract: The present invention provides selective migration in a storage network in accordance with a policy. The policy can include rules that establish which objects are migrated from a source file server to a destination file server based on file attributes (e.g., file type, file size, last access time, frequency of access). For example, large multimedia files that consume I/O bandwidth on expensive or critical file servers, without adding much value to enterprise productivity, can be migrated to a commodity or less critical file server.Type: GrantFiled: September 30, 2005Date of Patent: June 5, 2012Assignee: Neopath Networks, Inc.Inventors: Chi Ming Wong, Thomas K. Wong, Panagiotis Tsirigotis, Anand Iyengar, Rajeev Chawla, Yu Cheong Chan, Zuwei Liu, Matthew Seitz, Richard A. Simpkins, Geetha Srikantan, Gaurav Gupta
-
Patent number: 8195646Abstract: Computer system navigation tools provide “links” to various different files, lists, folders, and/or other storage elements and allow users to organize files, e.g., by hierarchical properties, lists, auto lists, folders, and the like. Such systems and methods allow users to assign properties to a file (optionally in a hierarchical manner), to change assigned properties, to search, view, and retrieve information based on the assigned properties, and the like.Type: GrantFiled: April 22, 2005Date of Patent: June 5, 2012Assignee: Microsoft CorporationInventors: Christopher A. Evans, David R. Parlin, Jason F. Moore, Lyon K. F. Wong, Relja B. Ivanovic, Samuel Thomas Williams, Scott E. Dart, Stephan Hoefnagels, Timothy P. McKee
-
Patent number: 8190652Abstract: Techniques for achieving coherence between dynamically optimized code and original code are disclosed. In an embodiment, a search is performed for a first entry for a first page containing a first code region in a first data structure. The first code is used to determine whether a first indicator in the first entry is set to a first value. The first entry is added to the first data structure, in response to failing to find the first entry in the first data structure. A second search may be performed for a second entry for the first code region in a second data structure, in response to determining that the first indicator is set to the first value. Other embodiments are also disclosed and claimed.Type: GrantFiled: December 6, 2007Date of Patent: May 29, 2012Assignee: Intel CorporationInventors: Fernando Latorre, Grigorios Magklis, Enric Gibert, Josep M. Codina, Antonio González
-
Patent number: 8190644Abstract: A storage device adapted for receiving input data which includes a plurality of data units and each data unit includes a plurality of bits, includes a statistics unit computing a difference between “0” and “1” in each bit of the data units of the input data and providing a statistic result, a calculation unit producing transferable data according to the statistic result, and a transferring unit transferring the input data into programming data according to the transferrable data and storing the programming data and the transferrable data in the storage device.Type: GrantFiled: May 20, 2010Date of Patent: May 29, 2012Assignee: A-Data Technology (Suzhou) Co., Ltd.Inventor: Shih-Fang Hung
-
Patent number: 8190661Abstract: In one embodiment, a computer system performs a method for providing repository item information from one or more different perspectives using virtual repository items within a customizable presentation scheme. A computer system accesses a user-defined presentation scheme that describes a manner in which repository items are to be presented. The computer system generates virtual repository items for actual repository items based on the user-defined presentation scheme. The virtual repository items are generated for presentation along with their actual repository items. The computer system maps the virtual repository items to different virtualized sets of repository items according to the user-defined presentation scheme. The virtualized sets comprise at least one of actual repository items and virtual repository items. The computer system presents the virtualized sets of repository items in one or more different perspectives within the user-defined presentation scheme.Type: GrantFiled: January 24, 2007Date of Patent: May 29, 2012Assignee: Microsoft CorporationInventor: Anthony Christopher Bloesch
-
Patent number: 8190659Abstract: Uploading digital assets from a source media directory into a web-based digital asset management system includes representing a structure of the source media directory, and the digital assets, as a XML object, and storing the XML object in a database. Based on the XML object, the source media directory structure and the digital assets can be displayed through a web-enabled user interface.Type: GrantFiled: October 17, 2007Date of Patent: May 29, 2012Assignee: Industrial Color, Inc.Inventors: Aaron H. Holm, Steven P. Kalalian
-
Patent number: 8190573Abstract: The present invention relates to a migration of a file from a path denotative NAS server to an ID denotative NAS server. In a file management device according to one embodiment, a migration-use path denotative NAS access section obtains a file deposit location from the path denotative NAS server, selects a migration target file based on the deposit location, and sends a read request with the deposit location of the migration target file to the path denotative NAS server, so as to obtain the migration target file. A migration-use denotative NAS access section 44 generates a write request with the migration target file, sends it to the ID denotative NAS servers, and writes the file therein. In addition, the migration-use ID denotative NAS access section registers a GUID received from the ID denotative NAS servers in a file name/GUID management table, together with the file name of the migration target file.Type: GrantFiled: December 4, 2008Date of Patent: May 29, 2012Assignee: Hitachi, Ltd.Inventors: Yutaka Enko, Masaaki Iwasaki, Yoji Nakatani
-
Patent number: 8185554Abstract: Seek operations required to perform backup and/or restore processes at an HFS server are reduced by localizing storage of data referenced by hash values included in a recipe near the recipe. In a typical embodiment, an HFS server receives a recipe and new underlying data for entry into a hash file system. The HFS server identifies a first storage node for the recipe, contiguously stores the new data in the first storage node, and indexes hash values and storage addresses of the new data in storage nodes selected based on the hash values of the new data. Storage addresses for the new data (and other data referenced by the recipe) are appended to the recipe. Later during a restore process, retrieval of the recipe also retrieves the storage addresses. Data pieces stored contiguously can then be collectively retrieved in one seek rather than in separate individual seeks.Type: GrantFiled: August 4, 2010Date of Patent: May 22, 2012Assignee: EMC CorporationInventors: Scott C. Auchmoody, Eric Olsen
-
Patent number: 8185552Abstract: A system and method for creating and classifying listings within user-defined marketplaces. An information database in communication with an information application comprises a plurality of marketplaces and a plurality of listings respectively classified within the plurality of marketplaces. The marketplaces stored in the information database may be either pre-defined or user-defined. User-defined marketplaces are created based at least in part on information supplied by an access device in communication with the information database.Type: GrantFiled: September 20, 2005Date of Patent: May 22, 2012Assignee: Verizon Data Services LLCInventors: Alfred L. Chow, Sivakumar Chinnasamy, Douglas G. Heatherly, Eric D. Chandler
-
Patent number: 8185630Abstract: 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, wherein the domain manager service sends a request to all domain nodes requesting that each domain node export the root of its sub-domain to the domain manager service. 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: August 22, 2011Date of Patent: May 22, 2012Inventor: Willaim M Pitts
-
Patent number: 8180798Abstract: Data management and distribution are described, including a memory configured to store data, the data being stored in a file and the file is downloaded in response to a signal, and downloading is performed based on a parameter determined by a provider of the file or the system, and a logic module configured to process the signal and access data stored in the file, and the file is downloaded to a device and configured for interaction with a user, and user activity is recorded and used by the logic module when selecting another file for downloading to the device.Type: GrantFiled: March 1, 2010Date of Patent: May 15, 2012Inventor: Michael Joseph Lourdeaux
-
Patent number: 8180800Abstract: A system receives context data associated with a context and a user. The system then associates the context data to a user identifier and retrieves data associated with the context. The system then filters the data according to the context data to create result data. In another embodiment, the system also receives context data from a plurality of users, where the context data pertains to one or more attributes of a context. The system then using the context data ranks the one or more attributes of the context to create ranked data and generates a user interface based on the ranked data. In yet another embodiment, the system communicates context data associated with a context and a user to a server, and receives result data created by the server filtering data retrieved based on the context data. The system then generates a user interface based on the result data.Type: GrantFiled: December 13, 2010Date of Patent: May 15, 2012Assignee: eBay Inc.Inventors: Neelakantan Sundaresan, Alec Reitter
-
Patent number: 8180797Abstract: An image forming apparatus includes a first storage medium to store a storage target file, without storing storage management information of the storage target filed. The image forming apparatus may also have a controller to control storing the storage management information of the storage target file separately from the storage target file. Therefore, without the storage management information that is indispensable for accessing the storage target file the file is secure regardless of detaching the first storage medium from the image forming apparatus.Type: GrantFiled: January 5, 2006Date of Patent: May 15, 2012Assignee: SAMSUNG Electronics Co., Ltd.Inventor: Sobko Sergey
-
Patent number: 8180813Abstract: A network storage server system includes a distributed object store, a presentation layer, a metadata subsystem, and a content management subsystem. The object store has no namespace and provides location-independent addressing of data objects. The presentation layer provides multiple interfaces for accessing data stored in the object store, including a NAS interface and a Web Service interface, and provides at least one namespace for accessing data via the NAS interface or the Web Service interface. The Web Service interface allows access to stored data via the namespace or without using the namespace (“raw object” access). The metadata subsystem stores user-specified and/or system-generated metadata relating to data objects and allows data objects to be identified and retrieved by searching on the metadata.Type: GrantFiled: December 8, 2009Date of Patent: May 15, 2012Assignee: NetApp, Inc.Inventors: Garth Goodson, Shankar Pasupathy, Thirumale Niranjan, Ravi Kavuri, Kaladhar Voruganti, Sudhir Srinivasan
-
Patent number: 8176082Abstract: A local search engine geographically indexes information for searching by identifying a geocoded web page of a web site and identifying at least one geocodable web page of the web site. The system identifies a geocode contained within content of the geocoded web page of the web site. The geocode indicates a physical location of an entity associated with the web site. The system indexes content of the geocoded web page and content of the geocodable web page. The indexing including associating the geocode contained within content of the geocoded web page to the indexed content of the geocoded web page and the geocodable web page to allow geographical searching of the content of the web pages.Type: GrantFiled: September 22, 2010Date of Patent: May 8, 2012Assignee: Local.com CorporationInventor: Xiongwu Xia
-
Patent number: 8176101Abstract: A system, computer implemented method, and computer readable storage medium is provided which enables customers of an establishment to collaboratively reject a media file that is currently playing and/or pending to be played within that establishment by entering data into a personal wireless portable computing device on their person, for example a cellular telephone. Upon entering a rejection request, and where necessary an establishment identifier, a message is sent over a wireless link to a media server which performs a series of logical tests to determine if the media file is actually terminated prior to full completion of play. In this way, a plurality of separate customers may use their portable computing devices to collaboratively reject specific musical media file selections that are currently playing or currently pending for play within a particular physical establishment.Type: GrantFiled: May 6, 2007Date of Patent: May 8, 2012Assignee: Google Inc.Inventor: Louis B. Rosenberg
-
Patent number: 8176105Abstract: A computer-implemented method, system and computer program product for managing computer file storage is presented. In one embodiment the method includes receiving a file for storage. In response to determining that the file exceeds a pre-determined size, the file is stored in a pre-designated folder that is reserved for oversized files.Type: GrantFiled: December 8, 2008Date of Patent: May 8, 2012Assignee: International Business Machines CorporationInventors: Mary P. Kusko, Frank E. Levine, Stella L. Taylor, Anna W. Topol
-
Patent number: 8166067Abstract: A storage device provides a file system to a host based on the access rights of a user determined during authentication. If the authentication does not succeed, the storage device provides to the user a file system restricted to files authorized by public access rights. If the authentication does succeed, and the user is a device owner, the storage device provides to the user the native file system. If the authentication succeeds, and the user is not a device owner, the storage device provides a file system that is restricted to files that the given user is authorized to access. Due to the internal nature of the mechanism for safeguarding files, this security measure cannot be circumvented by simply connecting the storage device to another host that does not respect the permission rules of the file system.Type: GrantFiled: December 26, 2008Date of Patent: April 24, 2012Assignee: Sandisk IL Ltd.Inventor: Judah Gamliel Hahn
-
Publication number: 20120096059Abstract: A storage apparatus is connected via a network to a host device which requests data writing. A file system is constructed on a virtual volume accessed by the host device. An assignment unit assigns a storage area of a plurality of storage devices to a data storage area of the file system; and an area management unit which, once the storage area of the plurality of storage devices has been assigned at least once to the data storage area of the file system, manages an area of the storage area from which data has been deleted and is no longer used by the file system as an assigned unused area. The assignment unit re-assigns the assigned unused area to the data storage area of the file system if the data writing to the data storage area of the file system from the host device has taken place.Type: ApplicationFiled: October 13, 2010Publication date: April 19, 2012Applicant: HITACHI, LTD.Inventors: Masahiro Shimizu, Nobuyuki Saika
-
Patent number: 8161073Abstract: The invention disclosed herein is a context-driven search method comprising three main steps: having a user provide an input phrase that is used to search a collection of language-based information sources; identifying sets of substantially-equivalent expanded phrases that are relevant to the input phrase, wherein these expanded phrases appear in the collection of language-based information sources; and providing the user with set-specific summary information concerning some, or all, of these sets of substantially-equivalent expanded phrases. This innovative context-driven method provides search results that are driven, consolidated, and summarized by phrase context, so that users no longer have to wade through pages of results to pick out those entries that relate to the context in which they are interested.Type: GrantFiled: May 5, 2010Date of Patent: April 17, 2012Assignee: Holovisions, LLCInventor: Robert A. Connor
-
Patent number: 8161071Abstract: Systems and methods for providing audio asset information using an audio asset information storage system are provided. The storage system includes a data store containing video program information associated with a video program that embeds the known audio asset. The storage system receives a number of requests to identify the known audio asset and stores an indication of each request within the data store. The storage system provides at least a portion of audio asset information associated with the known audio asset to user equipment.Type: GrantFiled: September 30, 2009Date of Patent: April 17, 2012Assignee: United Video Properties, Inc.Inventors: Dan LaJoie, Marvin Carlberg, Akitaka Nishimura
-
Patent number: 8161072Abstract: A system plots results of a data search. The system executes one or more search queries to search stored data. The system receives results of the executed one or more search queries, where the results are orderable by at least one search characteristic. The system designates a visual representation for each of the results. The system plots each of the visual representations on a multi-dimensional graphical display, where at least one dimension of the multi-dimensional graphical display corresponds to the at least one search characteristic.Type: GrantFiled: November 20, 2009Date of Patent: April 17, 2012Assignee: Google Inc.Inventor: Karl Pfleger
-
Patent number: 8156090Abstract: A computer system comprises an operating system that provides a file system for storage of objects. A compile manager creates a repository within the file system in response to a compilation request. A directory stores file names previously generated by the compile manager during a compilation process. In response to the request for compilation of one of the objects, the compile manager automatically creates the repository within the file system with a unique file name based at least in part on an object name associated with the requested object and a number of file names within the directory that match at least a portion of the object name. Each filename may include one or more characters from a filename portion of the name of an object and one or more characters from a version portion of the name of the object.Type: GrantFiled: May 1, 2007Date of Patent: April 10, 2012Assignee: Unisys CorporationInventor: Michael L. Curles
-
Patent number: 8156164Abstract: A method for avoiding directory conflicts across a file system having multiple nodes with one node representing a token manager. For each directory, at least one metanode responsible for directory updates. The method involving obtaining a name-based lock on a filename. Querying the token manager for a lock token. If a new token is obtained, sending a Remote Procedure Call (RPC) to the metanode to obtain matching directory entries, and caching the result of the RPC so that subsequent operations on that filename can be satisfied without additional messages sent to the metanode. Updating a cached directory block in memory by creating a new directory entry in the block or deleting an existing directory entry from the block. Information regarding the updating is sent to the metanode on one of: periodic schedule, a subsequent synchronization event, or when the name-based lock token is revoked.Type: GrantFiled: July 11, 2007Date of Patent: April 10, 2012Assignee: International Business Machines CorporationInventors: Owen T. Anderson, Frank B. Schmuck
-
Patent number: 8156152Abstract: This present invention describes an innovative solution in the area of indexing and searching binary files including various binary files such as multimedia files, including image files, mp3 files and other audio/video files from the public Internet. The invention introduces a way to index binary files such as multimedia files according to their content signatures, which uniquely identify themselves, and search for related files by walking through a graph database constructed during the index phase. The present invention can be used in a search engine and a download engine, as well as with text based index and search technologies. As a result, such extended usage will broaden a multimedia file's context and increase relevant accuracy of the keywords describing the context.Type: GrantFiled: December 23, 2010Date of Patent: April 10, 2012Assignee: Xunlei Networking Technologies, Ltd.Inventors: Shenglong Zou, Ming Xu
-
Patent number: 8156165Abstract: In one aspect, the present disclosure describes a process for maintaining file allocation tables (FATs) for a volume of storage medium. The process includes triggering, by a write operation, modification of data in an existing sector of a data file by writing of data to a new sector of the storage medium. The process also includes writing revised used/unused sector information into one FAT and setting a variable indicative of a number of FATs (NOF) to a first value. The process additionally includes copying the one FAT to another FAT and re-setting the variable to a second value.Type: GrantFiled: January 29, 2007Date of Patent: April 10, 2012Assignee: Microsoft CorporationInventors: Michael D. Malueg, Hang Li, Yadhu N. Gopalan, Ronald O Radko, Daniel J. Polivy, Sharon Drasnin, Jason Ryan Farmer, DaiQian Huang
-
Patent number: 8150898Abstract: A method and data structure for separating application data from user data in a namespace. The data structure provides an intuitive profile layout for developers or users while supporting legacy applications. The namespace utilizes a hierarchical structure allowing access by developers or users over a network to information contained in identified public folders and/or a user's profile.Type: GrantFiled: September 1, 2010Date of Patent: April 3, 2012Assignee: Microsoft CorporationInventors: Anshul Rawat, Brian D. Wentz, Chris J. Guzak, David G. De Vorchik, Sierra M. Giampiero, Jason F. Moore, John E. Brezak, Ming Zhu, Mohammed A. Samji
-
Patent number: 8150878Abstract: A system for generating a feed, the system including: a memory unit adapted to store a web feed repository; and a processor, adapted to search for a web feed set that includes at least one web feed that is related to the web site or to a first web feed promoted when browsing to the web site; wherein the system enables a subscription to at least web feed of the web feed set.Type: GrantFiled: November 15, 2007Date of Patent: April 3, 2012Assignee: Yahoo! Inc.Inventors: Jonathan Aizen, Eran Shir, Jacob P. Ukelson
-
Patent number: 8150880Abstract: An audio data player may include a storage unit for storing one of more sound source files containing tag information, and an extraction unit for extracting one piece of information among the tag information (e.g., information on artist, album, title, year, genre, and user preference) of the stored sound source files. A control unit may provide the tag information of each sound source file extracted by the extraction unit in the form of a list, receiving one element of the provided list, and create a playback list.Type: GrantFiled: September 3, 2008Date of Patent: April 3, 2012Assignee: LG Electronics Inc.Inventors: U-Beom Heo, Jeong-Hee Ahn, Kyung-Wook Park, Joo-Ho Lee