Patents Examined by Shew-Fen Lin
-
Patent number: 8484181Abstract: Methods, systems, apparatus, and machine-readable media for matching a question with an expert are provided herein. Information regarding a plurality of experts may be received. The received information may be analyzed and processed and an expertise cloud may be generated for each expert of the plurality of experts using the received information and results of the analysis and processing. In some cases feedback regarding an expert may be received and associated with the expert. Also disclosed herein is a system, method, apparatus, and machine-readable media for matching an expert with a requested area of expertise.Type: GrantFiled: October 14, 2010Date of Patent: July 9, 2013Assignee: IAC Search & Media, Inc.Inventors: Alan Levin, Abhishek Mehrotra
-
Patent number: 8463753Abstract: The present invention provides systems and methods for extending media retention. Methods are provided in which a set of aging preferences are obtained. Data elements of a data set stored on storage media are evaluated against the aging preferences to determine whether each of the data elements satisfy the aging preferences. Each of the data elements that is determined to satisfy the aging preferences is aged. Aging can include freeing a portion of storage media, previously used to store a data element, for other storage usage.Type: GrantFiled: June 25, 2012Date of Patent: June 11, 2013Assignee: CommVault Systems, Inc.Inventors: Parag Gokhale, Yanhui Lu
-
Patent number: 8463770Abstract: Various embodiments of a system and method for conditioning search results are described. The system and method for conditioning search results may include a search result conditioning component. The search result conditioning component may be configured to determine a search result group including multiple search results each corresponding to an item offered for sale; such search results may be results of a search query. The search result conditioning component may be configure to modify the search result group by removing one or more search results from the search result group in response to determining that a measure of similarity between the one or more search results and other search results of the search result group is greater than a requisite measure of similarity (e.g., a threshold). The search result conditioning component may be configured to output the modified search result group.Type: GrantFiled: July 9, 2008Date of Patent: June 11, 2013Assignee: Amazon Technologies, Inc.Inventors: Srikanth Thirumalai, Erik W. Selberg
-
Patent number: 8458138Abstract: In one aspect, dynamic determination generates a storage resource graph corresponding to a storage topology. The generating may comprise iterating through storage resources in the storage topology and using a discovery handler to generate a node in the storage resource graph corresponding to each of the iterated storage resources. Dynamic determination generates an operation graph by iterating through nodes in the storage resource graph and using an operating handler to generate operation-specific metadata corresponding to each iterated node of the storage resource graph. Dynamic generating executes the operation graph in a way specific to the operation.Type: GrantFiled: November 3, 2009Date of Patent: June 4, 2013Assignee: Network Appliance, Inc.Inventors: Eric Sirianni, Philip Bryan Clay
-
Patent number: 8452800Abstract: Described is a new framework that combines the best of both exploratory search and social search: Collaborative exploratory search. This system allows a small group of focused information seekers to search through a collection of information in concert. The system provides exploratory feedback not only based on the individual's search behavior, but on the current, active search behavior of one's fellow search allies. The assumption is that the users who have gotten together to search collaboratively have the same information need, but differing perspectives and insights as to how to best express the queries to meet that need. The collaborative exploratory search system will therefore provide tools and algorithmic support to focus, enhance, and augment searcher activities. Searchers can, by interacting with each other through system-mediated information displays, help each other find all relevant information more efficiently and effectively.Type: GrantFiled: July 20, 2007Date of Patent: May 28, 2013Assignee: Fuji Xerox Co., Ltd.Inventors: Jeremy Pickens, Maribeth Back
-
Patent number: 8442962Abstract: A computer-implemented method, a computer-readable medium and a system are provided. A transaction master for each of a plurality of transactions of a database is provided. Each transaction master is configured to communicate with at least one transaction slave to manage execution of a transaction in the plurality of transactions. Each transaction master configured to perform generating a transaction token to specify data to be visible for a transaction on the database, the transaction token including a transaction identifier for identifying whether the transaction is a committed transaction or an uncommitted transaction, receiving a request to commit the transaction, initiating, based on the request, a two-phase commit operation to commit the transaction.Type: GrantFiled: December 28, 2010Date of Patent: May 14, 2013Assignee: SAP AGInventors: Juchang Lee, Michael Muehle
-
Patent number: 8433683Abstract: The invention relates to methods for replicating a primary file system on a primary host to a secondary file system on a secondary host including determining a primary data block to replicate by reading a space map block entry (b, e) of the primary data block, wherein b represents the first snapshot and e the last snapshot to use the primary data block; computing a checksum of a primary data block and sending its number to the secondary host and determining a secondary data block that corresponds and computing its checksum then comparing the primary and secondary data block checksums and replicating the primary data block on the secondary file system when the primary and secondary checksums mismatch for the primary file system. In another aspect of the method if the primary and secondary checksums mismatch the method sends all data blocks from the primary file system allocated after a reliable snapshot on the secondary file system to the secondary host to be written on the secondary file system.Type: GrantFiled: June 8, 2011Date of Patent: April 30, 2013Assignee: Oracle International CorporationInventors: Kurt Alan Shoens, Rex Rilen Hamilton
-
Patent number: 8429182Abstract: A computer implemented method, system, and/or computer program product defines a paradigmatic member of a first task directed community. Non-linear attributes of each member of the first task directed community having a first agenda are identified. Each of the non-linear attributes is individually unrelated to the first agenda. Common non-linear attributes shared by multiple members of the first task directed community are identified for use in defining the paradigmatic member of the first task directed community. A second task directed community, which has an agenda that substantially matches the first agenda of the first task directed community, is then presented with candidate members that match the paradigmatic member of the first task directed community.Type: GrantFiled: October 13, 2010Date of Patent: April 23, 2013Assignee: International Business Machines CorporationInventors: Paul L. Brackett, Robert R. Friedlander, Anne O. Jackson, James R. Kraemer
-
Patent number: 8423527Abstract: Enabling network-accessible applications to be integrated into content aggregation frameworks (such as portals) and to become dynamically interactive through proxying components (such as proxying portlets), thereby providing run-time cooperation and data sharing.Type: GrantFiled: February 4, 2012Date of Patent: April 16, 2013Assignee: International Business Machines CorporationInventors: Amber Roy-Chowdhury, Srikanth Thirumalai
-
Patent number: 8407260Abstract: A method of controlling the storage of web objects in a storage media, the web objects forming a closed web site and being adapted for delivery to a user, the web objects being stored on the basis of predictive determinations of which web object has the highest probability of being selected from the closed web site by the user.Type: GrantFiled: June 13, 2007Date of Patent: March 26, 2013Assignee: International Business Machines CorporationInventors: Frederic Bauchot, Jean-Luc Collet, Gerard Marmigere, Michel Porta
-
Patent number: 8407259Abstract: A system and method are provided which avoid the storage of multiple objects for a single entry in memory, in particular where the entry needs to be stored at least once anyway, a reusable data structure can be implemented which allows both easy and efficient use/reuse of Patricia tree components that are already in use. The data structure can be an integer built from a combination (e.g. concatenation) of a location where the corresponding string has been stored in memory, an offset for finding the word within the string, and a length for extracting all characters from the string that make up the word. Another data component can also be added, which can encode any other feature associated with the word such as a bias level for sorting multiple search results.Type: GrantFiled: October 8, 2010Date of Patent: March 26, 2013Assignee: Research In Motion LimitedInventor: Robert Andrew Connell
-
Patent number: 8392455Abstract: Methods and systems for solving a target value search problem using a multi-interval heuristic are presented. The methods and system identity a path, or paths, in a graph, whereby a connection graph is created and range sets are generated for each vertex in the connection graph. Range sets include one or more intervals. Thereafter, a best search is performed to identify a path, or paths, from a starting vertex to a goal vertex having a path value closest to a target value.Type: GrantFiled: July 2, 2009Date of Patent: March 5, 2013Assignee: Palo Alto Research Center IncorporatedInventors: Tim Schmidt, Lukas D. Kuhn, Rong Zhou, Johan de Kleer, Robert Price
-
Patent number: 8375050Abstract: Embodiments of the present invention ease the processing and exchange of information and data between programmatic schema and memory stores. A common and universal indexing system or coordination language is created based on natural number node-labeled tree data structures and use of the full sub-tree isomorphism query as the only operation.Type: GrantFiled: April 29, 2010Date of Patent: February 12, 2013Assignee: Square Zero, Inc.Inventor: Jack J. LeTourneau
-
Patent number: 8356060Abstract: Techniques are described herein for automatically selecting the compression techniques to be used on tabular data. A compression analyzer gives users high-level control over the selection process without requiring the user to know details about the specific compression techniques that are available to the compression analyzer. Users are able to specify, for a given set of data, a “balance point” along the spectrum between “maximum performance” and “maximum compression”. The point thus selected is used by the compression analyzer in a variety of ways. For example, in one embodiment, the compression analyzer uses the user-specified balance point to determine which of the available compression techniques qualify as “candidate techniques” for the given set of data. The compression analyzer selects the compression technique to use on a set of data by actually testing the candidate compression techniques against samples from the set of data.Type: GrantFiled: April 28, 2010Date of Patent: January 15, 2013Assignee: Oracle International CorporationInventors: Vineet Marwah, Vikram Kapoor, Amit Ganesh, Jesse Kamp, Sachin Kulkarni, Roger Macnicol, Kam Shergill, Manosiz Bhattacharyya
-
Patent number: 8352414Abstract: A system for discovering business processes from noisy activities logs from various activities performed during the execution of the process. Activities are observed from the noisy activity logs that may include text from manually entered activity logs, chat scripts, emails, voice transcripts, desktop captures, and tool logs, wherein the noisy activity logs are received from multiple person/tool actors with each of the actors performing one or more activities related to one/more business tasks. Extracting information from the noisy activity logs to capture activity based information, and then analyzing similar activities and finding possible paths in the similar activities. The results are used to build a process graph based on the similar activities and the possible paths in the similar activities.Type: GrantFiled: October 7, 2009Date of Patent: January 8, 2013Assignee: International Business Machines CorporationInventors: Anuradha Bhamidipaty, Krishna Kummamuru, Shailabh Nagar, Ramendra Sahoo, Virendra K. Varshneya, Karthik Visweswariah
-
Patent number: 8352427Abstract: The inter-system communications techniques include a system, and/or a method. In some embodiments of these techniques, the method includes receiving data from a first system. The method further includes storing the received data in an in-memory database. The method further includes determining a second system to inform of the received data using a system assignment table. The system assignment table includes a source system identifier, a target system identifier, a first field, and a first field value. The method further includes informing the second system of the received data when the first field value matches a value associated with the first field of the received data. This Abstract is provided for the sole purpose of complying with the Abstract requirement rules. This Abstract is submitted with the explicit understanding that it will not be used to interpret or to limit the scope or the meaning of the claims.Type: GrantFiled: July 30, 2010Date of Patent: January 8, 2013Assignee: SAP AGInventors: Christian Mohr, Sascha Zorn
-
Patent number: 8335775Abstract: Techniques are provided for managing file versions. In one technique, versions of directories are created responsive to creation of versions of files descendant from the directories. Directory versions are associated with times. Interfile links are maintained so file versions descendant from a directory version reflect the directory version's time. In another technique, a mechanism is provided for tagging file versions that shouldn't be overwritten. Responsive to a first file version's update, it is determined whether that version is tagged. If so, a second version is stored while retaining the first version. Otherwise, the first version is deleted responsive to the second version's storage. In another technique, responsive to a first file version's change, it is determined whether first criteria are satisfied. If so, a second version is created while retaining the first version, and versions of the file's ancestor files that satisfy second criteria are created.Type: GrantFiled: May 15, 2000Date of Patent: December 18, 2012Assignee: Oracle International CorporationInventors: Eric Sedlar, Michael J. Roberts
-
Patent number: 8326806Abstract: A set of one or more candidate parameters associated with a content item is identified. A subset of the one or more candidate parameters is determined. Performance statistics associated with the one or more candidate parameters in the subset are monitored, and the set of one or more candidate parameters or the subset of the one or more candidate parameters are modified based on the performance statistics.Type: GrantFiled: May 11, 2007Date of Patent: December 4, 2012Assignee: Google Inc.Inventors: Arash Baratloo, Eric Christopher Rollins, Benjamin J. Young, Daniel Virabott Phang
-
Patent number: 8321424Abstract: Systems and methods for bipartite graph reinforcement modeling to annotate web images are described. In one aspect the systems and methods implement bipartite graph reinforcement modeling operations to identify a set of annotations that are relevant to a Web image. The systems and methods annotate the Web image with the identified annotations. The systems and methods then index the annotated Web image. Responsive to receiving an image search query from a user, wherein the image search query comprises information relevant to at least a subset of the identified annotations, the image search engine service presents the annotated Web image to the user.Type: GrantFiled: August 30, 2007Date of Patent: November 27, 2012Assignee: Microsoft CorporationInventors: Mingjing Li, Wei-Ying Ma, Zhiwei Li, Xiaoguang Rui
-
Patent number: 8315993Abstract: There is provided, in a computer processing system, an apparatus for storage lifecycle management for a plurality of managed objects. The apparatus includes a policy decision manager for creating and managing a policy decision stash. The policy decision stash is associated with predictive policy decisions for the plurality of managed objects and is configured to allow the predictive policy decisions for the plurality of managed objects to be incrementally updated and accessed in the policy decision stash by a policy identifier and an effective timestamp.Type: GrantFiled: May 13, 2005Date of Patent: November 20, 2012Assignee: International Business Machines CorporationInventor: Marc Adam Kaplan