Patents Examined by Dinku Gebresenbet
-
Patent number: 8799241Abstract: A database dynamic partial uncompression mechanism determines when to dynamically uncompress one or more compressed portions of a database table that also includes uncompressed portions. A query may include an express term that specifies whether or not to skip compressed portions. In addition, a query may include associated information that specifies whether or not to skip compressed portions, and one or more thresholds that may be used to determine if the system is too busy to perform uncompression. A display mechanism may also determine whether or not to display compressed portions. The uncompression may occur at the database server or at a client. The database dynamic partial uncompression mechanism thus performs dynamic uncompression in a way that preferably uncompresses one or more compressed portions of a partially compressed database table only when the compressed portions satisfy a query and/or need to be displayed.Type: GrantFiled: March 8, 2013Date of Patent: August 5, 2014Assignee: International Business Machines CorporationInventors: Eric L. Barsness, John M. Santosuosso
-
Patent number: 8799242Abstract: A method for defining and constraining the behavior of a shared, mobile content management system is disclosed. The method includes providing an admin console for defining, modifying, and managing declarative policies. Declarative policies are defined based on an XML policy model. The XML policy model dictates the policies that can be expressed by the admin console. The defined declarative policies are enacted without requiring the content management system to be restarted, reconfigured, or re-implemented. An XML-based policy wizard definition language is provided to define policy wizards in the admin console that guide an administrator through the steps of creating and editing the policies. Additionally, at least one policy repository based on LDAP is provided. The at least one policy repository has an interface and is adapted to store a plurality of declarative policies. The policy repository has scalable and distributed capabilities.Type: GrantFiled: October 8, 2004Date of Patent: August 5, 2014Assignee: TrueContext CorporationInventors: Glenda Ann Leonard, Thane Eisener, Julian Craddock, Waldo Rochow, Paul Haskins
-
Patent number: 8799285Abstract: A group of key terms associated with an ad campaign are identified, each key term including a keyword or a key phrase. The group is automatically classified into two or more sub-groups each having one or more key terms, at least one of the sub-groups having key terms that have a higher similarity level than the key terms in the original group. The two or more sub-groups of key terms are provided to a sponsor of the ad campaign.Type: GrantFiled: August 1, 2008Date of Patent: August 5, 2014Assignee: Google Inc.Inventor: Scott Gasch
-
Patent number: 8793223Abstract: A network storage server includes a tool for detecting and fixing errors while the network storage server remains online (available for servicing client requests), which includes enabling a user to approve or disapprove remedial changes before the changes are committed. The technique bypasses the usual consistency point process for new or modified data blocks representing potential remedial changes. At a consistency point, dirty data blocks representing the potential remedial changes are written to a change log file residing outside the volume. The modified data blocks are written in sequential order to logical blocks of the change log file. In response to a user input indicating that a potential change should be committed, the corresponding modified data blocks are read from the change log file in the order in which they were written to the change log file, and they are written to persistent storage in that order.Type: GrantFiled: February 9, 2009Date of Patent: July 29, 2014Assignee: NetApp, Inc.Inventors: Yong Cho, Maya Palem, Vignesh Sukumar, John K. Edwards, David Grunwald, Andy Kahn
-
Patent number: 8768911Abstract: A computerized system and method is presented for analyzing quotations made in a quoting document of text originally found in a source document. The quoting document and source document can be web pages publicly available on the World Wide Web. The present invention analyzes the quoting document for quoted text, searches the source document for that text, and stores the existence of the quotation in association with the source document. When displaying the source document, quoted text is highlighted. A link is provided between items of quoted text and a list of documents that have quoted that text. From this list the full text of a quoting document may be displayed.Type: GrantFiled: March 26, 2009Date of Patent: July 1, 2014Assignee: Geronimo DevelopmentInventor: Orin Russell Armstrong
-
Patent number: 8762382Abstract: A content classification system, method and computer product is presented. In connection with the invention, a data structure is created by identifying a plurality of words and mapping each word to one or more categories. The data structure is indexed. An item of content is identified and classified based on the data structure. The classification includes identifying all one—or more—word combinations in the item of content; for each word of at least a pre-determined number of characters in length in each of the word combinations, identifying each of the categories to which it is mapped; and determining a weight for each of the words based on an inverse proportion to the number of categories to which it is mapped.Type: GrantFiled: August 11, 2009Date of Patent: June 24, 2014Assignee: Collective, Inc.Inventors: Paul Harrison, James Oliphant, Hal Fulton, Armin Roehrl, Brenden Grace
-
Patent number: 8751471Abstract: There is provided an information processing system comprising a device and a terminal. The device comprises a recording unit to record telephone communication; a voice obtaining unit to obtain voice in response to detection of disconnection from a phone line; a transmission unit to transmit recorded data; a transmission unit to transmit voice data; a reception unit to receive a keyword candidate; a display control unit to display the keyword candidate; a selection unit to select a keyword candidate; and a transmission unit to transmit the selected keyword candidate. The terminal comprises a reception unit to receive the recorded data; a keyword generation unit to generate the keyword candidate based on the voice data; a transmission unit to transmit the keyword candidate; a registration unit to register the keyword candidate as a search keyword while associating the keyword candidate with the recorded data.Type: GrantFiled: March 16, 2009Date of Patent: June 10, 2014Assignee: Brother Kogyo Kabushiki KaishaInventor: Takeshi Nagasaki
-
Patent number: 8745097Abstract: Techniques and tools are described for converting XML documents and XML schema documents to OWL. An OWL model ontology can be generated by receiving XML schema documents, performing schema consolidation, and generating the OWL model ontology from the consolidated XML schema. An OWL instance ontology can be generated by receiving XML documents and XML schema documents and generating an OWL instance ontology from the XML documents and the XML schema documents. OWL model extraction and OWL instance generation can be performed in parallel and without the need for intermediate XSLT documents. Schema consolidation can comprise collecting schema documents, merging schema documents, and reorganizing the merged schema document to create a consolidated schema document.Type: GrantFiled: February 7, 2012Date of Patent: June 3, 2014Assignee: Infosys LimitedInventors: Kiran Prakash Sawant, Suman Roy
-
Patent number: 8745028Abstract: A computer-implemented method may include receiving, from a device, a search query that includes search terms, parsing the search terms into combinations of search terms, where each of the combinations includes one or more adjacent search terms, determining whether a hierarchical relationship exists for the one or more adjacent search terms of each of the combinations, generating one or more interpretations for each of the combinations based on whether the hierarchical relationship exists for the one or more adjacent search terms, performing a search based on at least one of the one or more interpretations to identify search results, generating a search result document containing the search results, and providing, to the device, the search result document.Type: GrantFiled: April 20, 2012Date of Patent: June 3, 2014Assignee: Google Inc.Inventors: Luuk Van Dijk, Ivan Zauharodneu
-
Patent number: 8700570Abstract: Various systems and methods for migrating replicated storage arrays. For example, one method can involve transferring a set of data from a first storage device to a second storage device. The method also involves terminating a replication relationship between the first storage device and establishing a new replication relationship between the second storage device and either the third storage device or a fourth storage device. Between the time that the replication relationship with the first storage device is terminated and the new replication relationship with the second storage device is established, the second storage device receives a plurality of change operations. The method involves applying the change operations to either the third storage device or fourth storage device.Type: GrantFiled: April 8, 2011Date of Patent: April 15, 2014Assignee: Symantec CorporationInventors: Shailesh Vaman Marathe, Niranjan Pendharkar
-
Patent number: 8655851Abstract: A method for file lock recovery in a distributed computer system. The method includes executing a distributed computer system having a plurality of nodes comprising a cluster, and initiating a network file system server migration from one node of the cluster to a different node of the cluster. A migration count is incremented, wherein the migration count is stored at each of the nodes comprising the cluster. File lock services are paused at each of the nodes comprising the cluster. The network file system server migration is completed at the different node of the cluster. The migration count is then decremented in response to the completion. File lock services are then resumed at each of the nodes comprising cluster.Type: GrantFiled: April 8, 2011Date of Patent: February 18, 2014Assignee: Symantec CorporationInventors: Kedar Patwardhan, Rachit Chadha, Sushil Patil
-
Patent number: 8655928Abstract: A data file indicating a simulation result output from a computer is received. Based on a file name of a data file, it is determined whether or not each data file is a data file to be visualized, and the data file determined as a data file to be visualized is stored in a file storage unit.Type: GrantFiled: March 28, 2011Date of Patent: February 18, 2014Assignee: Fujitsu LimitedInventor: Masahiro Watanabe
-
Patent number: 8650209Abstract: A system, method, and computer program product are provided for determining at least potentially duplicate records. In use, when a new record is received, a first entry of a first predetermined field of the newly received record is identified, and a data structure is selected, based on the first entry. Further, a second entry of a second predetermined field of the newly received record is identified, and the second entry is compared to entries already stored in the data structure, where the entries stored in the data structure are associated with a plurality of other received records. Still yet, it is determined whether the newly received record is at least potentially a duplicate of at least one of the other received records, based on the comparison.Type: GrantFiled: October 27, 2010Date of Patent: February 11, 2014Assignee: Amdocs Software Systems LimitedInventors: Guy Shattah, Michael Binshtock
-
Patent number: 8615530Abstract: Embodiments of methods, apparatuses, devices and/or systems for manipulating hierarchical sets of data are disclosed. In one particular example, such methods, apparatuses, devices and/or systems may be directed to transforming between labeled and unlabeled trees which are elementary equivalents.Type: GrantFiled: December 27, 2005Date of Patent: December 24, 2013Assignee: Robert T. and Virginia T. Jenkins as Trustees for the Jenkins Family TrustInventor: Jack J. LeTourneau
-
Patent number: 8583650Abstract: A grid service detects a current software environment for a grid job within a grid environment, wherein the grid environment includes multiple grid resources. The grid service searches a catalog of multiple software images to determine whether an image for the current software environment matches any software images in the catalog. Each of the software images includes an index into at least one installation image. Storage of the software images is structured in the catalog for automated efficient access to each software image by multiple resource nodes within the grid environment. If the grid service does not locate a software image for the current software environment in the catalog, the grid service captures at least one installation image for the current software environment for storage in the catalog as an additional software image.Type: GrantFiled: August 4, 2009Date of Patent: November 12, 2013Assignee: International Business Machines CorporationInventors: Craig William Fellenstein, Rick Allen Hamilton, II, Joshy Joseph, James W Seaman
-
Patent number: 8572037Abstract: The present invention concerns a method for replicating data of a database server (10) by at least one replication server (20), the method comprising the following steps performed by the at least one replication server (20): a. sending a database request (40) to the database server (10), wherein the database request (40) comprises metadata (421c, 421d) indicating replication data requested by the at least one replication server (20); and b. receiving a database response (40?) from the database server (10), wherein the database response (40?) comprises the requested replication data indicated by the metadata (421c, 421d).Type: GrantFiled: July 8, 2010Date of Patent: October 29, 2013Assignee: Software AGInventors: Heinz Kreuder, Harald Schöning
-
Patent number: 8566369Abstract: The invention relates to a computer device for managing documents, in particular software projects developed in co-operation. A memory stores contents of documents having time references. An extractor separates the document contents into document elements. A signature generator returns signatures of element contents. An imprint generator associates for each document the time reference thereof and the signatures of its elements. A time clock module calculates the results of a time election function. A supervisor operates the generator on the document contents. For each signature value, it calls the time clock module with a list of imprint time references containing the signature value. A unified time reference is obtained for each signature value. Each signature value and its unified time reference are stored.Type: GrantFiled: October 25, 2007Date of Patent: October 22, 2013Assignee: Inria Institut National de Recherche en Informatique et en AutomatiqueInventors: Guillaume Rousseau, Maxime Biais
-
Patent number: 8566302Abstract: Consumer data that is submitted through a company's website is tagged and then monitored to assure that the consumer data is not used for unauthorized purposes. A filtering program is capable of identifying pre-authorized users and routing the consumer data only to those pre-authorized users. A banner logo or seal is used to identify websites that comply with pre-determined standards for maintaining the security and privacy of website submissions. The banner logo or seal is automatically removed from a company's website for the failure of the company to maintain compliance with security and privacy standards of consumer data.Type: GrantFiled: June 27, 2005Date of Patent: October 22, 2013Inventor: Jason Todd Roth
-
Patent number: 8554769Abstract: This specification describes technologies relating to providing search results. One aspect of the subject matter described in this specification can be embodied in methods that include the actions of receiving a network resource, the network resource including text content; generating a language model score for the resource including applying a language model to the text content of the resource; generating a query stuffing score for the reference, the query stuffing score being a function of term frequency in the resource content and a query index; calculating a gibberish score for the resource using the language model score and the query stuffing score; and using the calculated gibberish score to determine whether to modify a ranking score of the resource.Type: GrantFiled: June 17, 2009Date of Patent: October 8, 2013Assignee: Google Inc.Inventors: Shashidhar A. Thakur, Sushrut Karanjkar, Pavel Levin, Thorsten Brants
-
Patent number: 8538961Abstract: An information processing apparatus includes an extraction unit operable to extract metadata used for recognizing an event associated with a captured image from at least one of the captured image and attribute information concerning the captured image, and a recognition unit operable to recognize, on the basis of the metadata extracted by the extraction unit, the event associated with the captured image from among a plurality of predetermined events.Type: GrantFiled: October 26, 2006Date of Patent: September 17, 2013Assignee: Sony CorporationInventors: Chao Xu, Tomohiko Gotoh, Tamaki Kojima