File Directory Structure Patents (Class 707/828)
-
Patent number: 8037058Abstract: Reducing access time for data in a file system when seek requests are received ahead of access requests. In one embodiment, an operating system providing access to the file system receives a seek request (from a user application) indicating an identifier of a file and a location within the file at which a data is sought to be accessed. In response, the operating system computes the offset of a disk block containing the location (thereby the data that is sought to be accessed). On receiving an access request (after the seek request from the same user application) indicating an operation to be performed on the data, the operating system executes the operation on the data using the pre-computed offset of the disk block. The computation of the disk block is performed before the access request is received thereby reducing the time required to process the access request.Type: GrantFiled: April 9, 2009Date of Patent: October 11, 2011Assignee: Oracle International CorporationInventor: Hariprasad Nellitheertha Venkataraja
-
Patent number: 8037098Abstract: An exemplary system includes a plurality of heterogeneous data subsystems maintaining local data and a coordinator subsystem configured to maintain global data mapped from the local data. The coordinator subsystem includes a global data life cycle model defining at least one life cycle for the global data. The coordinator subsystem is configured to use the global data life cycle model to coordinate a data update between the global data and the local data. In certain implementations, the coordinator subsystem and the heterogeneous data subsystems are configured to communicate using at least one data update message representative of the data update, the data update message being defined in accordance with the global data life cycle model. In certain implementations, the data update message includes a life cycle status identifier associated with the data update.Type: GrantFiled: December 29, 2006Date of Patent: October 11, 2011Assignee: Verizon Patent and Licensing Inc.Inventors: Robert M. Long, Chi-Hwei Julie Lin, Tsehsin Jason Liu, Wei Miao
-
Publication number: 20110246547Abstract: Methods and apparatus for device applet management on smart cards. A method includes obtaining device applets at a first device, generating a directory structure that identifies platform types and corresponding device applets, and storing the device applets in the directory structure on a smart card so that when the smart card is in communication with a second device supporting a selected platform, device applets associated with the selected platform are accessible to the second device. An apparatus includes a transceiver to obtain device applets at a first device, and a processor generate a directory structure that identifies platform types and corresponding device applets, and stores the device applets in the directory structure on a smart card so that when the smart card is in communication with a second device supporting a selected platform, device applets associated with the selected platform are accessible to the second device.Type: ApplicationFiled: March 30, 2010Publication date: October 6, 2011Applicant: QUALCOMM IncorporatedInventors: Nakul Duggal, Bryan Chuck Gurganus, Carl Qu
-
Patent number: 8032571Abstract: A method and apparatus for automatically classifying files on a mobile communication terminal are provided. The inventive method and apparatus enable the files to be automatically classified and copied into a desired storage folder on the mobile communication terminal. An exemplary method for automatically classifying files on a mobile communication terminal includes receiving a command to copy a selected file, determining an attribute of the selected file, determining a storage folder in which to store the file according to the attribute of the file and copying and storing the file in the determined storage folder. The method and apparatus enable files that a user desires to copy from an external device to the user's mobile communication terminal to be automatically classified according to their attributes and be stored in storage folders corresponding to the attributes, thus minimizing the inconvenience of individually designating a storage folder for each file whenever the files are copied.Type: GrantFiled: July 5, 2007Date of Patent: October 4, 2011Assignee: Samsung Electronics Co., Ltd.Inventor: Min-Kyung Lee
-
Patent number: 8027994Abstract: A system and method of searching a database in which documents of different languages are included. The system includes a synonym or keyword dictionary which is bi-directional and allows for translation of keywords between a first language and other languages. The translated words keywords for the document are stored in an inverted index which is then used for searching, either in a selected language, a second language or in all languages, as determined by the user. This use of multiple searching and a translated synonym dictionary avoids the need for translation of the entire document and avoids inaccuracies which may result from translations.Type: GrantFiled: August 21, 2008Date of Patent: September 27, 2011Assignee: International Business Machines CorporationInventors: Youssef Drissi, Moon Ju Kim, Lev Kozakov, Juan Leon Rodriguez
-
Publication number: 20110231459Abstract: A data storage or management method is provided which allows both a content object-based access and a file-based access. A first request for storing a content object in accordance with the processing of an application program executed in a host is sent to an object archive control functionality executed in the host, an intermediate server, or a storage apparatus. The object archive control functionality generates an object identifier corresponding to the content object received in response to the first request, a directory name corresponding to the object identifier, and a plurality of file names corresponding to a plurality of fields contained in the content object. The storage apparatus stores a directory having the directory name and the plurality of files having the plurality of file names in accordance with the second request.Type: ApplicationFiled: June 3, 2011Publication date: September 22, 2011Inventors: Yuri HIRAIWA, Hiroshi NASU, Naoki UTSUNOMIYA
-
Patent number: 8024380Abstract: Storing static data in a secondary storage and varying data in a database server. The static data can be stored in the database server also. In an embodiment, all the read/write requests related to the static data are sent to the secondary storage. Any updates to the static data are then propagated from the secondary storage to the database server at periodic intervals.Type: GrantFiled: March 8, 2006Date of Patent: September 20, 2011Assignee: Oracle International CorporationInventor: Amulya Mishra
-
Patent number: 8024364Abstract: The present invention relates to the identification, extraction, linking, storage and provisioning of data that constitute the captioned components of published or “print ready” literature for computerized information discovery activities including search, browse and data mining. These components, or objects, include the tabular presentation of data (“tables”) and graphics such as “figures”, “images” and “illustrations” typically used to supplement the textual narrative of the publication.Type: GrantFiled: June 16, 2010Date of Patent: September 20, 2011Assignee: Proquest LLCInventors: Matthew Dunie, Craig W. Emerson
-
Publication number: 20110225209Abstract: A dispersed storage device manages a file system directory of a dispersed storage network by receiving a data object to be stored and a user file name of the data object, calculating a data compression function of the data object, creating a file identifier based on a result of the data compression function, creating a source name for the data object using the file identifier and linking the user file name to the source name in the file system directory.Type: ApplicationFiled: May 13, 2010Publication date: September 15, 2011Applicant: CLEVERSAFE, INC.Inventors: ILYA VOLVOVSKI, GREG DHUSE, ANDREW BAPTIST
-
Patent number: 8019783Abstract: A computer implemented approach which identifies secondary entities associated with a (primary) entity selected by a user, and enables the user to find entity instances of interest by performing a search based on the attributes of the user selected primary entity and one or more of the identified secondary entities. In an embodiment, the secondary entities are identified based on a schema defining the entity types in a database system. The search may be used to retrieve (and provide to the user) only the entity instances matching the conditions specified based on the attributes of the primary entity and the secondary entities. The user interface may accordingly be simplified.Type: GrantFiled: May 19, 2009Date of Patent: September 13, 2011Assignee: Oracle International CorporationInventors: Bikram Singh Gill, Amar Kangod Ganapathi, Santosh Kumar Rath
-
Patent number: 8019792Abstract: When a hot folder monitoring section detects entry of a data file into a hot folder, a job ticket creating section creates a print job for the entered data file. A print data transmitting section transmits the created print job to a printer. If the hot folder monitoring section determines that the data file is entered from an input source folder to the hot folder, the print system transfers the data file to the input source folder.Type: GrantFiled: December 14, 2006Date of Patent: September 13, 2011Assignee: Canon Kabushiki KaishaInventor: Hidekazu Morooka
-
Patent number: 8015215Abstract: Various systems and methods of a distributed file system architecture are disclosed. A method for creating a file may include receiving a message to open or create a file with a given name from a file system call handler. Once the message has been received a determination may then be made as to whether a file with the given name exists. If no file with the given name exists, then a new file with the given name may be created and assigned a globally unique file number.Type: GrantFiled: August 24, 2006Date of Patent: September 6, 2011Assignee: Oracle America, Inc.Inventors: Harriet G. Coverston, Anton B. Rang
-
Patent number: 8015222Abstract: Virtual repository management is disclosed. An indication is received that a content management functionality is desired to be available with respect to one or more external content items. A reference object is created for each for the one or more external content items that represents the external content item and enables the content management functionality to be performed with respect to the external content item.Type: GrantFiled: February 16, 2006Date of Patent: September 6, 2011Assignee: EMC CorporationInventors: Razmik Abnous, Victor Spivak, Eric Merhoff
-
Patent number: 8015203Abstract: A document recognizing apparatus includes a display control unit which displays a document data including a character string related to a character string selected by a user, and an area that includes at least a character string of the document data.Type: GrantFiled: November 6, 2008Date of Patent: September 6, 2011Assignee: Fujitsu LimitedInventors: Hiroaki Takebe, Noriaki Ozawa, Akihiro Minagawa, Yusaku Fujii, Yoshinobu Hotta, Hiroshi Tanaka, Katsuhito Fujimoto, Junichi Hirai, Seiji Takahashi
-
Patent number: 8015208Abstract: A method for reducing the size of a DFA associated with a regular expression separates the functions of locating subexpressions within the DFA and determining if the located subexpressions satisfy a regular expression. For example, the functions of (1) locating subexpressions in a range asserting expression and, (2) determining whether the subexpressions satisfy the range of the range asserting expression are partitioned. In one embodiment, a first component may locate the subexpressions in a data stream using one or more DFAs, while a second component determines if the located subexpressions satisfy the range. In this embodiment, because the DFAs are not configured to determine a relationship between subexpressions, such as a range between subexpressions, the size of the resultant DFA may be significantly reduced.Type: GrantFiled: March 11, 2009Date of Patent: September 6, 2011Assignee: LSI CorporationInventor: Robert J. McMillen
-
Patent number: 8010570Abstract: A method (system and computer program product) performs facet classification synthesis to relate concepts represented by concept definitions defined in accordance with a faceted data set comprising facets, facet attributes, and facet attributes hierarchies. Dimensional concept relationships are expressed between the concept definitions. Two concept definitions are determined to be related in a particular dimensional concept relationship by examining whether at least one of explicit relationships and implicit relationships exist in the faceted data set between the respective facet attributes of the two concept definitions.Type: GrantFiled: June 4, 2009Date of Patent: August 30, 2011Assignee: Primal Fusion Inc.Inventor: Peter Sweeney
-
Patent number: 8010559Abstract: A transactional file system wherein multiple file system operations may be performed as a transaction. An application specifies that file system-related operations are to be handled as a transaction, and the application is given a file handle associated with a transaction context. For file system requests associated with a transaction context, a file system component manages operations consistent with transactional behavior. Transactions over a network are facilitated. Remote files may be accessed within a transaction via a redirector protocol. A redirector on a client computer system communicates with an agent on a server computer system to relay and maintain transactional information on both systems.Type: GrantFiled: October 22, 2009Date of Patent: August 30, 2011Assignee: Microsoft CorporationInventors: Surendra Verma, Thomas J. Miller, Robert G. Atkinson
-
Patent number: 8010532Abstract: The present invention is directed towards systems and method for organization of bookmarks. The method according to one embodiment comprises retrieving one or more bookmarks associated with one or more content items, a given bookmark generated by a user of a client device and identifying one or more tags associated with one or uniform resource locators corresponding to the or more bookmarks. A bookmark folder hierarchy is created through use of a clustering algorithm on the basis of the one or more tags associated with the one or more uniform resource locators corresponding to the one or more bookmarks.Type: GrantFiled: January 17, 2007Date of Patent: August 30, 2011Assignee: Yahoo! Inc.Inventors: Liang-Yu Chi, Dmitry Yurievich Pavlov, Yun Fu, Eren Manavoglu, Paul Heymann, Zhichen Xu
-
Patent number: 8010567Abstract: A method, system, and computer program product for using a federated ontology as an index to enterprise knowledge are provided. The method includes receiving a request for the enterprise knowledge, mapping the request to a concept within the federated ontology, and searching the federated ontology for the concept to identify one or more data sources holding the enterprise knowledge. The method further includes retrieving the enterprise knowledge from the identified one or more data sources as search result data, and returning the search result data.Type: GrantFiled: June 8, 2007Date of Patent: August 30, 2011Assignee: GM Global Technology Operations LLCInventors: Sridhar Subramanyam, Andrea M. Simon, Kurt S. Godden
-
Patent number: 8005863Abstract: A document accessible over a network can be registered. A registered document, and the content contained therein, is not transmitted undetected over and off of the network. In one embodiment, the invention includes a manager agent to maintain signatures of registered documents and a match agent to detect the unauthorized transmission of the content of registered documents.Type: GrantFiled: January 20, 2010Date of Patent: August 23, 2011Assignee: McAfee, Inc.Inventors: Erik de la Iglesia, William Deninger, Ratinder Paul Singh Ahuja
-
Patent number: 8005864Abstract: Systems and methods for processing an index are described. An index may be merged with another index of comparable age and size into a single index. Since older indexes are less likely to need updating, they are “set aside” to age based on certain adaptive criteria such as the age and size of the index, percentage of deletions, and how long it takes to update the index. An index that has been set aside may be compacted into a format that is optimized for fast searching.Type: GrantFiled: May 28, 2010Date of Patent: August 23, 2011Assignee: Apple Inc.Inventor: John Martin Hornkvist
-
Patent number: 8005951Abstract: In a network of digital computers (20), a method for facilitating access by a first digital computer (24) to a file that is stored in a local file system tree (198) of a second digital computer (22). The method includes establishing, by recursively combining hierarchical file system trees (198) that are exported from one or more NDCs (50), a hierarchical domain tree (200) that encompasses digital computers (24, 26B, 26A and 22) in the network of digital computers (20). A domain manager (212) receives policy attributes, a new type of extended attributes, and enforces policies specified therein. In a particularly preferred embodiment the policy attributes identify at least one module that must be loaded by the first digital computer (24) to extend capabilities of the first digital computer (24) used in processing a file requested from the local file system tree (198) of the second digital computer (22).Type: GrantFiled: June 25, 2008Date of Patent: August 23, 2011Inventor: William M. Pitts
-
Patent number: 8001151Abstract: An XML wrapper queries an XML document in an on-the-fly manner so that only parent nodes in the document that satisfy the query are extracted and then unnested. The parent nodes and associated descendent nodes are located using XPath expressions contained as options in data definition language (DDL) statements. The parent nodes satisfying the query and associated descendent nodes are extracted and stored outside of a database according to a relational schema. The wrapper facilitates applications that use convention SQL queries and views to operate on that information stored according to the relational schema. The wrapper also responds to query optimizer requests for costs associated with queries against external data sources associated with the wrapper.Type: GrantFiled: September 26, 2008Date of Patent: August 16, 2011Assignee: International Business Machines CorporationInventors: Martin Breining, Vanja Josifovski, Peter M. Schwarz
-
Patent number: 8001152Abstract: A search interface and searching technology for interactive search refinement based on feature similarity (ISRFS), which provides an interactive search tool based on human associative and semantic knowledge. Given a query, the tool may retrieve the most suitable textual items in a repository of textual data that is categorized or/and partially tagged. In the user interface, an equalizer controller may be used to refine the search results, for example, based on manually or automatically extracted features and a graded semantic scale to adjust the weights of the various features. The technology may be applied to any data repository.Type: GrantFiled: December 15, 2008Date of Patent: August 16, 2011Inventor: Zach Solan
-
Patent number: 8001164Abstract: The methods and apparatuses of the present invention for efficiently providing file information in a portable device with limited screen size. When a plurality of files contain substantially identical file information, the present invention utilizes the file information that is different to distinguish from other files.Type: GrantFiled: May 18, 2006Date of Patent: August 16, 2011Assignee: LG Electronics Inc.Inventor: Hong Kyo Kim
-
Publication number: 20110196905Abstract: Described herein are method and apparatus for storing data to a low-latency random read memory (LLRRM) device using non-aligned data striping, the LLRRM device being implemented on a storage system. The LLRRM device may comprise a bank comprising a plurality of memory chips, each chip being simultaneously accessible for storing data on a plurality of erase-units (EUs). A storage operating system may maintain, for each chip, a reserve data structure listing reserve EUs and a remapping data structure for tracking remappings between defective EUs to reserve EUs in the chip. A defective EU in a chip may be mapped to a reserve EU from the reserve data structure. Upon receiving a data block to be stored to the LLRRM device at the defective EU, the storage operating system may stripe the received data block across a plurality of chips in a non-aligned manner using the remapped reserve EU.Type: ApplicationFiled: April 15, 2011Publication date: August 11, 2011Inventors: Jeffrey S. Kimmel, Rajesh Sundaram, George Totolos, JR., Michael W.J. Hordijk
-
Publication number: 20110196904Abstract: 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: ApplicationFiled: February 3, 2011Publication date: August 11, 2011Inventors: Masashi KISHIKAWA, Masayuki Tamura, Tsutomu Shimosato, Yuichi Motomura, Hisao Tanaka
-
Patent number: 7996448Abstract: A method and apparatus for reproducing data from a recording medium are disclosed. The method and apparatus calls for downloading data associated with data read from the recording medium. The downloaded data is stored in a local storage using an organization ID directory. The downloaded data from the local storage and the data from the recording medium are ultimately bound together to form a virtual package.Type: GrantFiled: January 4, 2010Date of Patent: August 9, 2011Assignee: LG Electronics Inc.Inventors: Kun Suk Kim, Kang Soo Seo, Byung Jin Kim, Jea Yong Yoo
-
Publication number: 20110191762Abstract: Methods and arrangements for automatically finding the dependency of a software product on other software products or components. From an install image or directory, a signature is found by deriving the same from a directory structure of the software. Further, a directory tree structure is built and an approximate sub-tree matching algorithm is applied to find commonalties across software products.Type: ApplicationFiled: February 2, 2010Publication date: August 4, 2011Applicant: International Business Machines CorporationInventors: Rema Ananthanarayanan, Vinatha Chaturvedi, Vijil E. Chenthamarakshan, Prasad M. Deshpande, Raghuram Krishnapuram, Shajeer K. Mohammed
-
Patent number: 7991792Abstract: A method and system for designing and affixing symbology, e.g., an identifier, into digital and printed images and using that symbology to link these images to a global computer network to allow the organization and processing of these images both while in digital form, and later when in printed form are provided. The method includes the steps of capturing an image with a digital image capture device and creating a digital image file; associating at least one identifier to the digital image file; and encoding the at least one identifier of the digital image file. The identifier includes a site location number (SLN), a customer identification number (CIN), a date the image was taken (DIT) and a picture sequence number (PSN). The identifier will be printed with the image and be used to retrieve the image at a later date and process user requests.Type: GrantFiled: December 29, 2008Date of Patent: August 2, 2011Assignee: Rothschild Trust Holdings, LLCInventor: Leigh M. Rothschild
-
Publication number: 20110184996Abstract: A method for migrating files involves receiving, from a client, a file system (FS) operation request for a target FS, making a first determination that migration for a source FS is not complete, making a second determination that the FS operation request specifies a directory and that a directory level attribute for the directory on the target FS specifies that the directory is un-migrated. In response to the first and second determination, creating, using the meta-data for content in the directory, a directory entry for a file in the directory on the target FS, where the directory entry for the file is associated with a file level attribute that specifies the file is un-migrated, and servicing, after the creating, the first FS operation request using target FS.Type: ApplicationFiled: January 27, 2010Publication date: July 28, 2011Applicant: SUN MICROSYSTEMS, INC.Inventors: Adam H. Leventhal, Eric Noah Schrock
-
Patent number: 7987201Abstract: A method, article of manufacture and apparatus for performing private retrieval of information from a database is disclosed. In one embodiment, the method comprising obtaining an index corresponding to information to be retrieved from the database and generating a query that does not reveal the index to the database. The query is an arithmetic function of the index and a secret value, wherein the arithmetic function includes a multiplication group specified by a modulus of a random value whose order is divisible by a prime power, such that the prime power is an order of the random value. The secret value is an arithmetic function of the index that comprises a factorization into prime numbers of the modulus. The method further comprises communicating the query to the database for execution of the arithmetic function against the entirety of the database.Type: GrantFiled: February 4, 2009Date of Patent: July 26, 2011Assignee: NTT DoCoMo, Inc.Inventors: Zulfikar Amin Ramzan, Craig B. Gentry
-
Patent number: 7984088Abstract: A data structure used by an operating system to refer to a filesystem object includes information that permits the structure to be associated with filesystem objects having different filesystem implementations. The data structure is associated with a filesystem object that is linked into different directories that have different filesystem implementations. Therefore, the data structure includes respective information within it about each different link. As a result, a filesystem object, such as a directory, having one filesystem implementation may be created in or moved to another directory having a different filesystem implementation; or, a file may be linked in multiple directories having different implementations.Type: GrantFiled: October 29, 2007Date of Patent: July 19, 2011Assignee: International Business Machines CorporationInventors: Dennis Steven DeLorme, Magaret Rose Fenlon, Alan Leon Levering, Michael John Oberholtzer, Jeffrey John Parker, Richard Michael Theis, Jerry Leroy Von Berge
-
Patent number: 7984388Abstract: A partially collapsing hierarchical display system aids information navigation by providing a dynamic mechanism for labeling items with one or more states. In one embodiment, states comprise “hidden”, “visible” and “unmarked”. An expanded list of items displays all items. A partially expanded list of items displays all visible and unmarked items, removing hidden items from the display. A further collapsed list of items displays all visible items. A completely collapsed list of items hides all items. Users customize the amount of detail displayed in a sub-tree, reducing the display size of the sub-tree. Expansion of a hierarchical structure is combined with filtering, allowing users to partially collapse or partially expand a sub-tree structure. Partially collapsed lists comprise one or more focus points, allowing users to view several relevant sections of a hierarchical structure concurrently.Type: GrantFiled: December 10, 2004Date of Patent: July 19, 2011Assignee: International Business Machines CorporationInventors: Andreas Dieberger, Beverly L. Harrison, Thomas P Moran
-
Patent number: 7979398Abstract: Techniques provide a file plan including a plurality of containers, wherein each container is capable of providing management information for record information objects assigned to the container, wherein the record information objects represent documents, wherein one of the containers points to a physical record. An electronic record associated with the physical record is stored. The physical record is automatically associated with the electronic record by updating the file plan.Type: GrantFiled: December 22, 2006Date of Patent: July 12, 2011Assignee: International Business Machines CorporationInventor: Tod DeBie
-
Patent number: 7979469Abstract: A method of facilitating the entry of text into a new message generated by a messaging application of a handheld electronic device is provided that includes receiving a command to reply to or forward a received message that is included within a message thread, scanning the message thread, identifying a plurality of words in the message thread, generating one or more word lists that include the identified words, and displaying the one or more word lists. The method further includes receiving a selection of a selected one of the words from the one or more word lists, and entering the selected one of the words into the new message. Also provided is an improved handheld electronic device that implements the described method.Type: GrantFiled: July 31, 2007Date of Patent: July 12, 2011Assignee: Research In Motion LimitedInventor: Thanh Vuong
-
Patent number: 7979665Abstract: One embodiment of the present invention is directed to providing a software layer that provides a Content Addressable Storage (CAS) capability in a computer system in which the content units are ultimately stored on a block I/O storage system. An application program may issue access requests to content units referring to them via a content address, and the software layer can convert such access requests to block I/O commands to be processed by the block I/O storage system. Thus, a CAS capability can be provided despite the absence of a storage system that provides such a capability natively.Type: GrantFiled: December 23, 2004Date of Patent: July 12, 2011Assignee: EMC CorporationInventors: Stephen Todd, Michael Kilian
-
Patent number: 7979478Abstract: A data storage or management method is provided which allows both a content object-based access and a file-based access. A first request for storing a content object in accordance with the processing of an application program executed in a host is sent to an object archive control functionality executed in the host, an intermediate server, or a storage apparatus. The object archive control functionality generates an object identifier corresponding to the content object received in response to the first request, a directory name corresponding to the object identifier, and a plurality of file names corresponding to a plurality of fields contained in the content object. The storage apparatus stores a directory having the directory name and the plurality of files having the plurality of file names in accordance with the second request.Type: GrantFiled: December 5, 2008Date of Patent: July 12, 2011Assignee: Hitachi, Ltd.Inventors: Yuri Hiraiwa, Hiroshi Nasu, Naoki Utsunomiya
-
Patent number: 7974954Abstract: The present invention is a recording method for recording, data to a disc shaped record medium 10 corresponding to a hierarchical file system, the method comprising the steps of recording management information for managing a hierarchical structure of the file system to a particular area 16 of the disc shaped record medium, treating an unused area of the particular area 16 as a particular file, and recording information with respect to an initial location and an initial length of the particular file and information with respect to a current location and a current length of the particular file to the particular area 16.Type: GrantFiled: February 22, 2008Date of Patent: July 5, 2011Assignee: Sony CorporationInventors: Kenichiro Aridome, Makoto Yamada, Hirofumi Todo
-
Patent number: 7974989Abstract: A computerized system which implements a method for obtaining an improved set of relevant keywords from an initial set of relevant keywords and their associated relative ratings, utilizing the proven expertise and reliability of existing keyword expansion tools and the accumulated experience of search engines. The method comprises iterating over keyword seeds, search engines' results and keyword suggestion sources' results, merging lists of keywords and combining their scores by means of an optimization method and learned effectiveness of result sources. Keyword relevance scores may be effectively used to distribute a content provider's resources amongst keywords thereby to achieve inclusion and optimization in search engines' results. The system input is a set of one or more seed keywords and the system produces an expanded list of unique keywords, each keyword typically accompanied by a computed relevance score.Type: GrantFiled: February 14, 2008Date of Patent: July 5, 2011Assignee: Kenshoo Ltd.Inventors: Michael Aronowich, Amir Bar, Nir Cohen
-
Patent number: 7974988Abstract: A system and method for cross-carrier mobile device capability discovery. According to an embodiment, a content delivery platform receives an identifier associated with a mobile computing device of a user, identifies a wireless carrier associated with the mobile computing device based on the received identifier, and detects one or more media capabilities supported by the user's mobile computing device for delivering content to the user's mobile computing device based at least in part on media capabilities supported by the identified carrier.Type: GrantFiled: February 26, 2007Date of Patent: July 5, 2011Assignee: Syniverse ICX CorporationInventors: Srinivasarao Nandiwada, Eswar Priyadarshan, Krishnamoorthy Dhandapani, George Bukow, Kenneth Lo
-
Patent number: 7970806Abstract: Management of files in a memory, such as a flash memory, includes storing in the memory a first node including a first type of metadata of the file, a second node including data of the file and a third node including a second type of metadata of the file including file status and memory location information for the first and second nodes. The third node may include a node including memory location information for the second node and a node including an index table that cross-references a memory location for the memory location information for the second node to a memory location of the first node. Methods and devices may be provided.Type: GrantFiled: January 17, 2008Date of Patent: June 28, 2011Assignee: Samsung Electronics Co., Ltd.Inventors: Jeong-woo Park, Gwang-ok Go, Jun-young Cho
-
Patent number: 7970791Abstract: A flexible and extensible architecture allows for secure searching across an enterprise. Such an architecture can provide a simple Internet-like search experience to users searching secure content inside (and outside) the enterprise. The architecture allows for the crawling and searching of a variety of sources across an enterprise, regardless of whether any of these sources conform to a conventional user role model. The architecture further allows for security, recency, or other attributes to be submitted at query time, for example, in order to re-rank query results from enterprise resources. The user query also can be transformed to provide for dynamic querying that provides for a more current result list than can be obtained for static queries.Type: GrantFiled: March 31, 2010Date of Patent: June 28, 2011Assignee: Oracle International CorporationInventors: Ciya Liao, Thomas Chang, Muralidhar Krishnaprasad, Meeten Bhavsar
-
Patent number: 7970733Abstract: A method for transmitting data in an xDSL system is disclosed. In an exemplary embodiment, 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 a sent DTU, maintaining a copy of the sent DTUs and an index of corresponding retransmit containers in retransmission buffer, transmitting the DTUs in the xDSL data stream, determining whether a transmitted DTU should be retransmitted, identifying each corrupted DTU by its corresponding retransmit container, and retransmitting an uncorrupted copy of the DTU as identified by the corresponding retransmit container. The retransmission is deferred until the DTU is at a predefined position in the retransmission buffer.Type: GrantFiled: April 18, 2008Date of Patent: June 28, 2011Assignee: Broadcom CorporationInventors: Benoit Christiaens, Miguel Peeters, Raphael Cassiers
-
Patent number: 7966353Abstract: Herein described is a method and system for providing shared access to data residing within non-data pool related file systems. Aspects of the invention incorporate the use of one or more share access mechanisms by which access to the data occurs. The one or more share access mechanisms may be enabled or disabled by way of one or more selections that are made using a user interface. In a representative embodiment, the user interface may comprise a web browser. The method may involve assigning one or more values to one or more variables such that one or more name-value pairs are generated. The one or more name-value pairs are stored in a non-volatile memory. Execution of a software program may enable the one or more share access mechanisms when one or more assigned values are equal to one or more enabling values.Type: GrantFiled: January 25, 2006Date of Patent: June 21, 2011Assignee: Broadcom CorporationInventor: Christopher S. Wilson
-
Publication number: 20110145307Abstract: Directory traversal in a scalable multi-node file system cache for a remote cluster file system, is provided. One implementation involves maintaining a scalable multi-node file system cache in a local cluster file system, and caching local file data in the cache by fetching file data on demand from a remote cluster file system into the cache over the network. The local file data corresponds to file data in the remote cluster file system. The local namespace emulates the remote namespace and is created on demand. Access to data further involves performing directory traversal for the cache for the remote cluster file system by creating a directory structure on demand.Type: ApplicationFiled: December 16, 2009Publication date: June 16, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rajagopol Ananthanarayanan, Marc M. Eshel, Roger L. Haskin, Dean Hildebrand, Manoj P. Naik, Frank B. Schmuck, Renu Tewari
-
Patent number: 7962520Abstract: Cluster storage is disclosed. A data stream or a data block is received. The data stream or the data block is broken into segments. For each segment, a cluster node is selected, and in the event that a similar segment to the segment is identified that is already managed by the selected cluster node, a reference to the similar segment and a delta between the similar segment and the segment is caused to be stored on the selected cluster node.Type: GrantFiled: April 9, 2008Date of Patent: June 14, 2011Assignee: EMC CorporationInventors: R. Hugo Patterson, Kai Li, Ming Benjamin Zhu, Sazzala Venkata Reddy, Umesh Maheshwari, Edward K. Lee
-
Patent number: 7962532Abstract: A new approach to support efficient management of directory quotas for a file system is proposed. The approach adopts bitmasks for files and directories in a file system, and transforms the problem of maintaining and traversing complicated file system data structures into a simple bitmask comparison and an associated lookup. It applies to files and directories under CIFS, NFS, other network file systems and local file systems and moves the costly operations of traversing the file system from file operations to administrative operation of switching the quotas on and off, which is infrequent and do not have the performance requirements of regular file operations.Type: GrantFiled: April 30, 2008Date of Patent: June 14, 2011Assignee: NetApp, Inc.Inventors: Prashant Pogde, Manish M. Agarwal
-
Patent number: 7962521Abstract: An index selection mechanism allows for efficient generation of index recommendations for a given workload of a database system. The workload includes a set of queries that are used to access tables in a database system. The index recommendations are validated to verify improved performance, followed by application of the indexes. Graphical user interface screens are provided to receive user input as well as to present reports to the user.Type: GrantFiled: March 2, 2009Date of Patent: June 14, 2011Assignee: Teradata US, Inc.Inventors: Douglas P. Brown, Jeetendra Chaware, Manjula Koppuravuri
-
Patent number: 7962503Abstract: A data query system including a first storage medium including a data schema having a data schema query language associated therewith, a second storage medium including an ontology model including classes and properties, the ontology model having an ontology query language associated therewith, wherein constructs of the database schema are mapped to corresponding classes, properties or compositions of properties of the ontology model, and an ontology query processor generating a query expressed in the data schema query language corresponding to a specified query expressed in the ontology query language. A method is also described and claimed.Type: GrantFiled: June 18, 2008Date of Patent: June 14, 2011Assignee: International Business Machines CorporationInventors: Joseph Edelstein, Hayden Marchant, Rannen Meir, Marcel Zvi Schreiber