File Directory Structure Patents (Class 707/828)
-
Patent number: 8326879Abstract: A method and system are provided for using the contents of voice files as a basis for enabling search and other selection operations for data items that are associated with those voice files. Voice files may be received having associations with other data items, such as images or records. A corresponding text file is generated for each of the one or more voice files using programmatic means, such as a speech-to-text application. Each text file is provided an association with a data item based on the association of the voice file that served as the basis of its creation. Each text file is then made available for the performance of search and selection operations that result in the identification of associated data items.Type: GrantFiled: July 2, 2009Date of Patent: December 4, 2012Assignee: Orb Networks, Inc.Inventors: Luc Julia, Alexandre Guion, Johan Le Nerriec, Rafael Cortina, Stephen Marth
-
Patent number: 8326880Abstract: Concepts and technologies are described herein for summarizing streams of information. A stream of information is obtained and analyzed. One or more entities are identified in the stream. The data in the stream is grouped into one or more clusters corresponding to the identified entities. The data in the clusters is summarized, and a timeline corresponding to the data in the cluster is determined. In some embodiments, a format can be selected for presentation of the summarized stream data. The data in the stream can be formatted in the selected format, and the summarized data can be presented in the selected format. In some embodiments, an update feature can be used to update the data in the summarized stream. The data in the stream can be updated, and the updated summarized stream can be formatted and presented.Type: GrantFiled: April 5, 2010Date of Patent: December 4, 2012Assignee: Microsoft CorporationInventors: Charles C. Carson, Jr., Sean Andrew Suchter, David James Gemmell
-
Patent number: 8321482Abstract: A stub directory is written out to a storage device for multiple files in a container file, the stub directory including identifiers of the multiple files but excluding data of the multiple files. In response to a request to access one file of the multiple files, the data of the one file is written out to the storage device. A requested modification is allowed to be performed on the one file written out to the storage device to generate a modified version of the file. After modification of the one file is completed, a previous version of the file in the container file is replaced with the modified version of the file.Type: GrantFiled: April 28, 2008Date of Patent: November 27, 2012Assignee: Microsoft CorporationInventors: Blaine R. Young, Bruce L. Green, Raja S. Ganjikunta, Minxiao Zhou, Brett A. Muzzey
-
Patent number: 8321486Abstract: According to one embodiment of the invention a method of updating schema in a directory system having a reference layer adapted to provide directory functionality and an intermediate layer adapted to provide supplemental directory functionality is provided. The intermediate layer is provided between the reference layer and the client is provided. The method includes determining that a new attribute type is not defined in a schema associated with the system, and in response, registering the new attribute type in the schema.Type: GrantFiled: November 9, 2005Date of Patent: November 27, 2012Assignee: CA, Inc.Inventors: Richard H. Harvey, Damon N. Groenveld, Justin J. McDonald
-
Patent number: 8316056Abstract: A social networking system receives a query associated with a user and, in response, provides a combined result set comprising objects stored by a social networking system that match the query. The combined result set comprises multiple result sets obtained from different search algorithms. The various objects stored by the social networking system may be of different types representing different concepts, such as user objects, application objects, event objects, location objects, group objects, and hub/page objects, any of which may be included in the result set. The objects of the result set may be further filtered, ordered, and/or grouped based at least in part on known relationships of the user with the objects, such as geographic distances between locations associated with the user and the objects. In one embodiment, one of the search algorithms identifies second-order connections of the user by referring to a connection index that stores a list of the connections of the users.Type: GrantFiled: June 15, 2010Date of Patent: November 20, 2012Assignee: Facebook, Inc.Inventor: Akhil Wable
-
Patent number: 8316066Abstract: A file server is provided for use in an association of devices that implements a distributed-file system, the association of devices including file servers that each are configured to control separate segments of the distributed-file system.Type: GrantFiled: August 20, 2007Date of Patent: November 20, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: Sudhir Srinivasan, Boris Zuckerman
-
Patent number: 8312048Abstract: A database server application program is provided that is configured to provide a programmable interface into a database application by way of database services uniform resource locators (URLs). A database services URL utilized by the database application can be updated programmatically by program code executing within or under control of the database server application program. A macro action for use in conjunction with a database server application that provides functionality for displaying a database object, such as a form or report, in-place in a Web browser is also disclosed.Type: GrantFiled: May 19, 2009Date of Patent: November 13, 2012Assignee: Microsoft CorporationInventors: Steven Miles Greenberg, Vitore Selca, Andrew Robert Miller, Stephen Lesser, Clinton Dee Covington, Ryan McMinn, Pavel R. Karimov, Konrad Tupaj, Amarinder Singh Grewal, Robert Scott Cooper
-
Patent number: 8307007Abstract: 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: July 20, 2011Date of Patent: November 6, 2012Assignee: McAfee, Inc.Inventors: Erik de la Iglesia, William Deninger, Ratinder Paul Singh Ahuja
-
Patent number: 8307004Abstract: Systems and methods are provided for storing and restoring digital data. In some implementations, a method is provided. The method includes initiating a backup operation of data including a plurality of items, interrupting the backup operation, where interrupting occurs after a portion of the data has been completed, receiving an input to resume the backup operation, identifying a previously completed portion of the backup data, and performing a backup of a remaining uncompleted portion of the backup data. Other embodiments of this aspect include corresponding systems, apparatus, computer program products, and computer readable media.Type: GrantFiled: June 8, 2007Date of Patent: November 6, 2012Assignee: Apple Inc.Inventors: Eric Weiss, Pavel Cisler, Peter McInerney, Dominic Giampaolo
-
Patent number: 8307005Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining a resource's reachability score. In one aspect, a method includes identifying one or more secondary resources reachable through one or more links of a primary resource wherein the secondary resources are within a number of hops from the primary resource; determining an aggregate score for the primary resource based on respective scores of the secondary resources wherein each one of the respective scores is calculated based on prior user interactions with a respective secondary resource; and providing the aggregate score as an input signal to a resource ranking process for the primary resource when the primary resource is represented as a search result responsive to a query.Type: GrantFiled: June 30, 2010Date of Patent: November 6, 2012Assignee: Google Inc.Inventors: Hao He, Yu He, David P. Stoutamire
-
Patent number: 8296340Abstract: Managing file objects in a data storage system includes providing a plurality of metadata servers, each metadata server having information for only a subset of file objects in the storage system, each subset for each of the metadata servers being less than a total number of file objects for the system and includes providing at least one metadata location server, where an entity accessing a specific file object of the system determines which of the metadata servers contains data for the specific file object by first accessing the at least one metadata location server. Information for the subset of file objects may include a table having file identifiers and metadata location information. The metadata location information may point to data storage for a metadata object for a file.Type: GrantFiled: May 19, 2011Date of Patent: October 23, 2012Assignee: EMC CorporationInventors: Fernando Oliveira, Stephen Fridella, Rossen Dimitrov, Patrick Eaton
-
Patent number: 8296296Abstract: Method and apparatus for formatting information within a directory tree structure into an encyclopedia-like entry. The method includes performing a search by utilizing a selective one or more search methodologies including keyword search, hierarchical search, dichotomous key search, and parametric search to correlate a search criteria to a searchable database for generating one or more matching items, wherein the searchable database is formatted in the directory tree structure. The directory tree structure includes nodes comprising a collection of related data and branches comprising links between the nodes. Each matching item represents a node from within the directory tree structure. The method further includes selecting one of the matching items, formatting the collection of related data corresponding to the node of the selected matching item into an encyclopedia-like entry, and displaying the encyclopedia-like entry corresponding to the node of the selected matching item.Type: GrantFiled: May 23, 2010Date of Patent: October 23, 2012Assignee: Gamroe Applications, LLCInventor: Robert Olan Keith, Jr.
-
Patent number: 8296325Abstract: A host website, method and system for digitally labelling websites or subscribers with digital labels which represent characteristics or qualities of the website is disclosed. Digital labels are stored on host websites, each of which is directed to a specific subject or activity. The host website can also provide digital labels for storage in other host websites. The host website is provided with artificial intelligence capabilities. Methods and systems for asymmetric access in a host website database are disclosed.Type: GrantFiled: December 10, 2010Date of Patent: October 23, 2012Inventor: Emmanuel C. Gonzalez
-
Patent number: 8296339Abstract: Incremental optimizations and modifications to a disk image can be made after the initial generation of the disk image. In the case of video games, publishers who have access only to a final game image can use the invention to make small improvements to the game disc image without the original game assets and without incurring the cost of generating an entirely new disc image. A mapping data structure represents physical locations of data on disk. The mapping data structure is modified with an editor, and the resulting modified layout is tested using an emulator that emulates interaction between a computer readable medium with the modified layout and computer hardware.Type: GrantFiled: June 30, 2008Date of Patent: October 23, 2012Assignee: Microsoft CorporationInventors: Mitchell S. Dernis, Dennis Mooney, II, Erich M. Pleny
-
Patent number: 8291155Abstract: A data access method for accessing a non-volatile memory module is provided. The data access method includes configuring a plurality of logical addresses and grouping the logical addresses into logical blocks to map to the physical blocks of the non-volatile memory module, and a host system formats the logical addresses into one partition by using a file system and the partition stores at least one file and a file description block corresponding to the file. The data access method further includes searching an end mark corresponding to entry values of the file description block, setting logical addresses storing the end mark as default pattern addresses, and setting values stored in the logical addresses as default values corresponding to the default pattern addresses. Accordingly, the data access method can divide one partition into a write protect area and a writable area by updating data stored in the default pattern addresses.Type: GrantFiled: May 4, 2010Date of Patent: October 16, 2012Assignee: Phison Electronics Corp.Inventors: Ming-Fu Lai, Ying-Fu Chao, Kheng-Chong Tan
-
Patent number: 8290895Abstract: An improved handheld electronic device having a reduced keyboard provides facilitated language entry by making available to a user certain words that a user may reasonably be expected to enter. In some situations, certain words can be stored, for example, in a temporary dictionary for use in particular situations. For instance, the names of the recipients of an electronic message might be stored in a temporary dictionary for rapid retrieval when entering a salutation in the message. As another example, a number of the words in an existing electronic message may be stored in a temporary dictionary and made available to a user when replying to or forwarding the message since the existing message might include words that the user might reasonably be expected to type in the reply message or the forwarded message.Type: GrantFiled: April 24, 2012Date of Patent: October 16, 2012Assignee: Research In Motion LimitedInventor: George V. Babu
-
Patent number: 8290983Abstract: A computer system is disclosed. The computer system includes one or more processors, and a memory storage storing one or more instructions for implementing a search tool. The instructions, when executed, instruct the computer system to perform a set of steps. The steps include receiving a search query from a user computer, the search query including one or more search terms to use to perform a first search. The steps further include, based on the one or more search terms, performing the first search, and providing for display at the user computer a list of one or more law-related documents responsive to the search query, a list of one or more recommended sources in which to perform a second search for documents, and a list of legal topics associated with the responsive documents.Type: GrantFiled: October 14, 2008Date of Patent: October 16, 2012Assignee: LexisNexis GroupInventors: Ronald J. Meyer, Richard Ainsworth, Andrew Freisthler, Zachary W. Bennett, Mark C. Stiver, Jason Calton, Narasimha R. Edala, David James Miller, Donald Loritz
-
Patent number: 8285751Abstract: A location based service and method configured to provide a mechanism for information to a subscribing user. The method is implemented on a computing infrastructure and includes querying one or more databases for matching information of a third party that is associated with one or more mobile devices that pass within a predefined location at one or more predefined intervals. The method further includes providing location information to a subscribing user of the one or more mobile devices that have the matching information and pass within the predefined location.Type: GrantFiled: April 13, 2010Date of Patent: October 9, 2012Assignee: International Business Machines CorporationInventors: Mark D. Nielsen, Sri Ramanathan, Matthew A. Terry, Matthew B. Trevathan
-
Patent number: 8285750Abstract: A method for generating, classifying, searching, and analyzing standardized text templates drawn from a plurality of text documents and for identifying standardized text deviations from standardized text templates. Semi-standardized documents may be represented as standardized templates and deviations from standardized templates, with such templates themselves automatically generated by a computer-implemented method from a plurality of similar text documents. The method enables enhanced analysis of semi-standardized documents and automatic extraction of information from standardized text templates.Type: GrantFiled: March 5, 2009Date of Patent: October 9, 2012Assignee: Document Analytic Technologies, LLCInventor: Robert Anderson
-
Patent number: 8285763Abstract: A system and program code are provided for marking a file. Responsive to a file being received, the file is stored in a directory in a file system. An indicia is associated with the file and the directory. The file is displayed using the indicia as a marked file and the directory is displayed using the indicia as a marked directory.Type: GrantFiled: December 19, 2008Date of Patent: October 9, 2012Assignee: International Business Machines CorporationInventors: Jos Manuel Accapadi, Umesh G. Khatwani
-
Patent number: 8280911Abstract: 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 6, 2010Date of Patent: October 2, 2012Assignee: Research In Motion LimitedInventor: Thanh Vuong
-
Patent number: 8280931Abstract: A steam-based document storage and retrieval system accepts documents that are in diverse formats and come from diverse application, automatically creates document model objects describing these documents in a consistent format and associating time stamps with the documents to automatically create a main stream in chronological order. The stream, or sub-streams meeting selected search criteria, are displayed in a variety of forms, including a receding, partly overlapping stack with aids that facilitate user interaction.Type: GrantFiled: February 17, 2012Date of Patent: October 2, 2012Assignee: Mirror Worlds, LLCInventors: Randy Prager, Peter Sparago, Steven Marcaurele, David Gelernter, Eric Freeman
-
Patent number: 8280918Abstract: An approach is provided for determining related queries for a given search query based on the linking structure of electronic documents within a document set. Document titles are used to represent potential search queries and links between the electronic documents are used to determine relationships between the potential search queries. As such, the document set may be represented as a directed graph in which document titles (which represent potential search queries) are nodes and links are edges between the nodes. When a particular search query is received, a corresponding node is identified and related queries are determined by identifying other nodes having connections with that node.Type: GrantFiled: September 24, 2010Date of Patent: October 2, 2012Assignee: Microsoft CorporationInventors: Nicholas Eric Craswell, Hugh Evan Williams, Ariel J. Lazier
-
Patent number: 8280912Abstract: A system and methods for using data from an external database compiled from real device used for testing and simulation of a system. The system includes an external database interface to access an external database. The external database includes a plurality of categories of time-value data collected from an electrical device. An importer converts one of plurality of categories of time-value data to a corresponding topic of a common data format. A device profiler is coupled to the importer to create a device profile including the converted topic. A database profiler creates a database profile representing a system including a device defined by the device profile and including the category of time-value data.Type: GrantFiled: September 30, 2010Date of Patent: October 2, 2012Assignee: Schneider Electric USA, Inc.Inventors: Chad Andrew Lloyd, Tony Johnson, Jayme McQuillan
-
Patent number: 8271559Abstract: Data migration is efficiently executed with optional timing. A file server outputs an instruction to a CPU of a storage apparatus to migrate a file belonging to Tier 1 to Tier 2 when, based on policy information, a condition for migrating the file belonging to Tier 1 to Tier 2 is fulfilled. Based on the instruction from the file server, the CPU copies the data of migration target files in Tier 1 from a page to a Tier 1 virtual page, copies the data which has been copied to the Tier 1 virtual page 114 to a Tier 2 virtual page, copies the data which has been copied to the Tier 2 virtual page to any page in Tier 2, and then overwrites and releases the Tier 1 and Tier 2 virtual pages, and migrates files belonging to Tier 1 to Tier 2.Type: GrantFiled: July 23, 2010Date of Patent: September 18, 2012Assignee: Hitachi, Ltd.Inventors: Tomoki Shoji, Takuya Okamoto, Hidehisa Shitomi
-
Patent number: 8271558Abstract: Various embodiments of a system and method for creating a unification directory to unify a group of directories are described herein. The system may enable a first directory to be unified with one or more other directories such that when directory operations are performed on the first directory, it appears to them that the first directory includes not only its own files, but also the files of the one or more other directories. This may be accomplished by creating a persistent, re-useable unification directory which includes directory entries corresponding to the names of the files in the first directory and the one or more other directories. The unification directory does not contain complete copies of the files. Instead, the unification directory is used to obtain a listing of the files when needed, and the system then re-directs file operations to the real files in the individual directories as necessary.Type: GrantFiled: February 26, 2009Date of Patent: September 18, 2012Assignee: Symantec CorporationInventor: Nenad Caklovic
-
Patent number: 8271534Abstract: A system that incorporates teachings of the present disclosure may include, for example, an apparatus having a processor adapted to receive a message from a portable communication device communicatively coupled to a set-top box presenting a media program and to retrieve from the message a media descriptor associated with the media program. The processor is further adapted to identify according to the media descriptor one or more images of one or more performers commonly presented in the media program, to monitor one or more frames of a live media feed including the media program, and compare the one or more human figures to the one or more images of performers. The processor can also be adapted to recognize a performer from the comparison, to retrieve information associated with the performer, and to transmit the information to the portable communication device. Other embodiments are disclosed.Type: GrantFiled: October 1, 2010Date of Patent: September 18, 2012Assignee: AT&T Intellectual Property I, LPInventor: Jeffrey P. Cassanova
-
Patent number: 8266180Abstract: An upgrade controller that compares the contents of a reference database with an upgraded database is described. In one embodiment, the upgrade controller connects to the reference and upgraded database and retrieves the list of tables. For each of the tables, the upgrade controller compares the content of the reference and the upgraded table. The upgrade controller compares the table contents by comparing the contents on a record-by-record basis. In addition, the upgrade controller can use a whitelist of tables and columns to reduce the number of false positive(s) that could be generated during the comparison.Type: GrantFiled: May 27, 2010Date of Patent: September 11, 2012Assignee: Red Hat, Inc.Inventors: Milan Zázrivec, Jan Pazdziora
-
Patent number: 8266179Abstract: An exemplary embodiment of the present invention provides a method of processing an electronic text document. The method includes obtaining a character from the document. The method also includes obtaining a hash input code from a character map, the hash input code corresponding to the character. The method also includes modifying a hash value based on the hash input code if the hash input code indicates that the character is part of a token, or asserting the hash value if the hash input code indicates that character is not part of a token.Type: GrantFiled: September 30, 2009Date of Patent: September 11, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: George Forman, Evan R. Kirshenbaum
-
Patent number: 8266181Abstract: Embodiments of the invention provide a method and apparatus for providing additional functionality to a data processing program. This is achieved by various means, including preprocessing records in a data volume, designating certain records with a key-break, and creating an aggregation structure that user programs may use to store previously-processed records from the data volume.Type: GrantFiled: May 27, 2010Date of Patent: September 11, 2012Assignee: International Business Machines CorporationInventors: Geoffrey M. McClean, Xiaoyan Pu
-
Patent number: 8266283Abstract: A novel system, method and computer program product for accessing digital media files stored in a media storage device via a server device in communication with the media storage device. There is provided a tool for allowing multiple non-linear editing systems to safely open up and work from and collaborate on the same “Project”. The tool manages ownership and permissions over different editors' contributions to shared Projects and implements “symbolic links” to create a virtual file and folder structure that creates an “optimized view” of the Project for each editor, that keeps work organized so that it is clear which editor is editing what and that allows each editor to maintain his/her own settings for the Project.Type: GrantFiled: April 12, 2006Date of Patent: September 11, 2012Inventor: Andrew Liebman
-
Patent number: 8260816Abstract: Read-only access to data in a file system on shared storage is obtained. The data may be in a file in the file system and the file may be protected by a lock, so that the lock must be acquired to enable read/write access to the file. A host may be allowed to open the file for non-exclusive read only access by establishing a limited lease on the file, without acquiring the lock for the file. In some embodiments, the files for which such a limited lease may be obtained may be restricted based on one or more criteria, such as the type of file and/or the length of the file. In some embodiments, such limited leases may only be retained for a certain period of time, which may be referred to as a timeout period. In some embodiments, a limited lease may be extended beyond the timeout period if one or more conditions are met. In some embodiments, there is a state machine for enabling the limited lease on the file.Type: GrantFiled: May 20, 2010Date of Patent: September 4, 2012Assignee: VMware, Inc.Inventors: Satyam B. Vaghani, Murali Vilayannur
-
Patent number: 8255439Abstract: A steam-based document storage and retrieval system accepts documents that are in diverse formats and come from diverse application, automatically creates document model objects describing these documents in a consistent format and associating time stamps with the documents to automatically create a main stream in chronological order. The stream, or sub-streams meeting selected search criteria, are displayed in a variety of forms, including a receding, partly overlapping stack with aids that facilitate user interaction.Type: GrantFiled: December 13, 2010Date of Patent: August 28, 2012Assignee: Mirror Worlds, LLCInventors: Randy Prager, Peter Sparago, Stephen Marcaurele, David Gelernter, Eric Freeman
-
Patent number: 8255420Abstract: A server for managing access to distributed storage comprising a plurality of storage devices includes a file service manager for receiving a request to store a file in the distributed storage and an allocation manager for selecting a cluster within the distributed storage to be used when storing the file. The allocation manager is configured to communicate with at least one other allocation manager in another server so as to determine which allocation manager selects the cluster to be used.Type: GrantFiled: May 23, 2006Date of Patent: August 28, 2012Assignee: Noryan Holding CorporationInventors: Samy Khalil Abushanab, Sami Hussain Salem Al-Attas, Muammer Mustafa Alireza
-
Patent number: 8250124Abstract: A method of assigning content with an entry in a directory includes parsing the content into text phrases. Mappings between each entry in the directory and information in name fields of the directory are determined. Name proposals for a phrase are determined using the mappings. Each name proposal identifies a potential match between the content and one or more entries in the directory. The content is assigned to an entry in the directory associated with a name proposal of the one or more name proposals.Type: GrantFiled: January 29, 2009Date of Patent: August 21, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventor: Michael J. Brzozowski
-
Patent number: 8250104Abstract: A system may include a data store storing global data mapped from local data maintained by a plurality of heterogeneous data subsystems. The system may further include a life cycle coordinator including a global data life cycle model defining at least one life cycle for the global data, said life cycle coordinator being configured to receive a data update message defined in accordance with the global data life cycle model and representative of an update of the local data of one of the heterogeneous data subsystems, the data update message including a life cycle status identifier of a data record associated with the update, translate the data update message to at least one global data operation, the translation being based at least in part on the life cycle status identifier, and apply the update to the global data by performing the at least one global data operation.Type: GrantFiled: September 20, 2011Date of Patent: August 21, 2012Assignee: Verizon Patent and Licensing Inc.Inventors: Robert Long, Chi-Hwei Julie Lin, Tsehsin Jason Liu, Wei Miao
-
Patent number: 8250122Abstract: Embodiments of the invention broadly contemplate systems, methods, apparatuses and program storage devices providing a mechanism in which a file system and copy command (or file transfer command) allows the start of a copy operation when a file is being copied to and allow the system to continue to read the file as and when it gets updated (appended with additional data), thus permitting automated simultaneous file transfer and copy operations.Type: GrantFiled: November 24, 2009Date of Patent: August 21, 2012Assignee: International Business Machines CorporationInventors: Prasanna K. Kalle, Venkataraghavan Lakshminarayanachar, Prashanth K. Nageshappa
-
Patent number: 8250101Abstract: Mapping and translating reference data from multiple databases using an enterprise ontology. This is achieved by various means, including mapping values of a first database to corresponding fields within the ontology, mapping values of a second database to corresponding fields within the ontology, and determining relationships between the values of the first database and the values of the second database based on their respective mappings to common fields within the ontology.Type: GrantFiled: May 27, 2010Date of Patent: August 21, 2012Assignee: International Business Machines CorporationInventors: Dmitriy Fot, Dan J. Mandelstein, Ivan M. Milman, Martin A. Oberhofer, Sushain Pandit
-
Patent number: 8250087Abstract: An information processing apparatus includes a controller that reads data by outputting, to a storage device having a data-recordable medium, a request for reading data recorded to the medium. Using file system management information corresponding to the data recorded to the medium, the controller generates, and outputs to the storage device, bit map data enabling the storage device to distinguish between the first cluster numbers where the starting data of read files are recorded, and the first cluster numbers where the starting data of non-read files are recorded.Type: GrantFiled: February 2, 2010Date of Patent: August 21, 2012Assignee: Sony CorporationInventor: Shiro Eshita
-
Patent number: 8244782Abstract: A role-based operational directory facilitates identification of and communication with key contact personnel during an operation. Role-specific directory instances are created in the directory. The role-specific instances are created by a system operator and list the roles involved in an operation and the associations between the roles. The role-specific directory instance is advertised to a selected user, and the selected user associates with the role-specific directory instance. If the user is a key contact for the operation or is otherwise required or allowed to be associated with a role in the operation, the user also associates with a role from the list of roles in the role-specific directory instance. The directory instance is dynamically updated, modified, and tailored as necessary, and transmitted to the communication devices of the selected users of the role-specific directory instance.Type: GrantFiled: May 5, 2008Date of Patent: August 14, 2012Assignee: Motorola Solutions, Inc.Inventors: Nathanael P Kuehner, Todd A Leigh
-
Patent number: 8244765Abstract: According to one embodiment of the present invention, a method for dictionary encoding data without using three-valued logic is provided. According to one embodiment of the invention, a method includes encoding data in a database table using a dictionary, wherein the data includes values representing NULLs. A query having a predicate is received and the predicate is evaluated on the encoded data, whereby the predicate is evaluated on both the encoded data and on the encoded NULLs.Type: GrantFiled: September 30, 2009Date of Patent: August 14, 2012Assignee: International Business Machines CorporationInventors: Peter Bendel, Oliver Draese, Vijayshankar Raman, Knut Stolze
-
Patent number: 8244767Abstract: Reliable identification of highly similar documents allows such documents to be treated as identical for purposes of document analysis. Identification of highly similar documents can be based on a composite hash value or other value for which the likelihood of two documents having the same value is high if and only if the documents have a high degree of similarity. Prior to performing content based analysis, the composite hash value for the current document is determined and compared to composite hash values of previously analyzed documents. If a match is found, the results of the analysis of the previous document can be applied to the current document. If no match is found, the current document is analyzed.Type: GrantFiled: May 21, 2010Date of Patent: August 14, 2012Assignee: Stratify, Inc.Inventors: Hakan Ancin, Rajashekhar Goli, Ankita Bakshi, Kumar Maddali, Joy Thomas, Karthik Ramachandran
-
Patent number: 8239414Abstract: 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: May 18, 2011Date of Patent: August 7, 2012Assignee: Oracle International CorporationInventors: Ciya Liao, Thomas Chang, Muralidhar Krishnaprasad, Meeten Bhavsar
-
Patent number: 8239413Abstract: A system for enriching document content using enrichment themes includes a directed search service and an import-export service. The directed search service allows users to author documents while querying information providers using the directed searches that are inserted as part of the authored documents. The import-export service enables meta-document exchanges between systems that provide document enrichment by binding imported meta-documents to identical or similar information providers.Type: GrantFiled: April 1, 2011Date of Patent: August 7, 2012Assignee: Xerox CorporationInventor: Laurence Hubert
-
Patent number: 8239412Abstract: A method and a system are provided for recommending a media item (e.g., movie and/or television program). In one example, the system receives a seed media item (e.g., seed movie and/or seed television program). A seed media item is an audio-visual recording that is identified as being of interest to a user. The system recognizes one or more recognized audio tracks (e.g., audio tracks and/or songs) from the seed media item. A recognized audio track is an audio recording that is contained in the seed media item. The system retrieves audio track metadata associated with at least one of the recognized audio tracks from the seed media item. Audio track metadata are data that describes an audio recording. The system recommends one or more recommended media items based on the audio track metadata. A recommended media item is an audio-visual recording (e.g., movie and/or television program).Type: GrantFiled: May 5, 2010Date of Patent: August 7, 2012Assignee: Rovi Technologies CorporationInventors: Joonas Asikainen, Brian Kenneth Vogel
-
Patent number: 8239395Abstract: A method includes defining a host capability; creating for a storage device a second directory tree from a first directory tree of the storage device that is included in a file system within the storage device; and, for a data file that is stored in the storage device and is selectable for consumption by a host through the first directory tree that is included in the storage device's file system, determining whether the data file requires for consumption a host having the defined host capability. If the data file requires a host having the defined host capability, an entry is created in the second directory tree in which the data file is not selectable for consumption by the host. Otherwise, an entry is created in the second directory tree in which the data file is selectable for consumption by the host.Type: GrantFiled: December 26, 2008Date of Patent: August 7, 2012Assignee: Sandisk IL Ltd.Inventors: Ari Daniel Fruchter, Judah Gamliel Hahn, Donald Ray Bryant-Rich, Daniel Isaac Goodman
-
Patent number: 8234305Abstract: A method of determining which users are experts and which tags are appropriate without some of the disadvantages of the prior art is described. The level of a user's expertise is determined based on previous tags, the categorization of one or more tags, and the rating of the tags previously left by the user. The appropriateness of a tag is based on previous tagging of information by the user, by the number of times a user has tagged information with the same categorization, and the rating of a user.Type: GrantFiled: September 30, 2009Date of Patent: July 31, 2012Assignee: Avaya Inc.Inventors: Doree Duncan Seligmann, Ajita John Singh, Shreeharsh Kelkar
-
Patent number: 8234306Abstract: Provided is an information process apparatus including: an extraction unit which is configured to extract words in a predetermined word class from comments which predetermined users write about a predetermined item; a grouping unit which is configured to group the predetermined users by performing a multivariate analysis using the words extracted by the extraction unit; a storage unit which is configured to store the groups, the predetermined item, and the words in association with each other; a determination unit which is configured to determine which group a user who is to write a comment belongs to when the user is to write the comment about the predetermined item; and a reading unit which is configured to read from the storage unit words which are associated with the group determined by the determination unit and the predetermined item which the comment is to be written about.Type: GrantFiled: May 14, 2010Date of Patent: July 31, 2012Assignee: Sony CorporationInventor: Mari Saito
-
Patent number: 8234560Abstract: Embodiments of a computer system, a method and a computer-program product (e.g., software) for use with the computer system are described. These embodiments may be used to generate a set of inter-related documents. In particular, using a random or pseudorandom number generator and a translation list, an interconnected set of documents are created that are arranged in a hierarchy (such as a tree structure). The documents in this set are both deterministic and include a finite amount of variation. These properties may facilitate reproducible testing of technology related to networks, such as the Internet.Type: GrantFiled: April 17, 2009Date of Patent: July 31, 2012Assignee: Google Inc.Inventor: Qingnan Zhou
-
Patent number: 8229960Abstract: Described is a summarizing a web entity (e.g., a person, place, product or so forth) based upon the entity's appearance in web documents (e.g., on the order of hundreds of millions or billions of webpages). Webpages are separated into blocks, which are then processed according to various features to filter the number of blocks to further process, and rank the most relevant blocks with respect to the entity that remain. A redundancy removal mechanism removes redundant blocks, leaving a set of remaining blocks that are used to provide a summary of information that is relevant to the entity.Type: GrantFiled: September 30, 2009Date of Patent: July 24, 2012Assignee: Microsoft CorporationInventors: Zaiqing Nie, Ji-Rong Wen, Liu Yang