Patents Examined by Dangelino Gortayo
-
Patent number: 8473458Abstract: A document migration system that controls release, from a source enterprise content management system, of batches of documents and metadata and loading, to a target enterprise content management system, of batches of documents and metadata that have been released from the source enterprise content management system. The document migration system maps source metadata attributes from the released metadata to target metadata attributes and stores migration records that describe migration operations from release from the source enterprise content management system through loading to the target enterprise content management system.Type: GrantFiled: July 13, 2011Date of Patent: June 25, 2013Assignee: Accenture Global Services LimitedInventors: Sachin Yambal, Muhammad Saad Nihal, Jitendra J. Jain, Vijay H. Gurdasani
-
Patent number: 8452805Abstract: Preserving context and providing suggestions for genealogy searching. A method includes storing in a storage medium previous user interaction with a genealogical research system from a previous genealogical research session. Initiation of a new genealogical research session is detected. In response to the new research session and based on the previous user interaction with the research system, the system provides suggestions for continuing genealogical research.Type: GrantFiled: March 4, 2010Date of Patent: May 28, 2013Assignee: Kinpoint, Inc.Inventors: Charles Douglas Knutson, Jonathan Leo Krein, Daniel Zappala, Daniel Pierce Delorey
-
Patent number: 8417735Abstract: One embodiment of the present invention sets forth a technique for performing a parallel scan operation with high computational efficiency in a single-instruction multiple-data (SIMD) environment. Each participating thread initially writes an extended region of a data array to initialize the region with an identity value. For example, a value of zero is used as the identity value for addition. The initialized region of the data array includes an initialized entry for every possible out of bounds index that may be computed in the normal course of the parallel scan operation. During the parallel scan operation each thread computes data array indices according to any technically appropriate technique. When a participating thread computes an index that would conventionally be out of bounds, the thread is able to retrieve an identity value from the initialized region of the data array rather than perform a bounds check that returns the identity value.Type: GrantFiled: December 12, 2007Date of Patent: April 9, 2013Assignee: Nvidia CorporationInventor: John A. Stratton
-
Patent number: 8375005Abstract: A method, article of manufacture, and apparatus for restoring or transmitting files from a first location to a second location, comprising prioritizing the files, and restoring or transmitting the files in prioritized order. In one embodiment, the files may be prioritized according to file type, and may be subsorted by timestamp. In one embodiment, the files may be prioritized according to timestamp or timestamp range, and subsorted by file type. File types may be grouped such that all file types in a group have the same priority, and the group may be associated with an application or application suite. In one embodiment, the files may be prioritized according to predicted file usage.Type: GrantFiled: March 31, 2007Date of Patent: February 12, 2013Assignee: EMC CorporationInventors: Christopher Hercules Claudatos, William Dale Andruss, Steven R. Terwilliger
-
Patent number: 8375052Abstract: An outgoing message monitor is provided. In an embodiment, outgoing messages are monitored to detect potential errors and alerts may be triggered. Using information about a message such as an email, a first classifier classifies the email into an expected class and a second classifier classifies the email into an actual class. On the basis of a comparison of the expected and actual classes an alert may be triggered. In an embodiment, the second classifier uses information derived from text content of the email which may optionally be pre-processed. The first classifier, for example, uses other information about the email such as its intended recipients, information about the presence of attachments, information about whether the email is part of a thread and other information.Type: GrantFiled: October 3, 2007Date of Patent: February 12, 2013Assignee: Microsoft CorporationInventors: Lucas Bordeaux, Youssef Hamadi, Shahram Izadi, Vishwa Vinay
-
Patent number: 8370308Abstract: When a document in which a shortcut has been set is exchanged to another document, a shortcut to the document before the exchange is enabled to effectively act on the document after the exchange. When a formation of a shortcut of the document is instructed, the shortcut including a document ID of the document is formed and attributes (shortcut formation history) of the document are updated. After that, when a deletion of the document into a trash box and a formation of a proxy entity of the document are instructed, a proxy entity in which a user ID set into the document to be deleted has been set is formed. The proxy entity is formed in a same folder as a folder in which the deletion document exists. The document ID of the deletion document and the document ID of the formed proxy entity are exchanged and the deletion document is moved into the trash box.Type: GrantFiled: May 26, 2009Date of Patent: February 5, 2013Assignee: Canon Kabushiki KaishaInventor: Toshihiko Hosotsubo
-
Patent number: 8346801Abstract: Embodiments of the invention relate to a method for video retrieval by providing a first audio video file, determining a first identifier of a first piece of music in the first audio video file, looking up for the first identifier first meta data in a music database, in which said first meta data are associated with said first identifier, providing second meta data of a second piece of music from the music database. The second piece of music is included in a second audio video file. Further the method is conducted by determining a similarity measure by comparing the first and second meta data, and providing the second audio video file or an identifier thereof depending on the similarity measure. Further embodiments relate to a server, a user device and a system and a computer program product for video retrieval.Type: GrantFiled: March 4, 2010Date of Patent: January 1, 2013Assignee: Sony CorporationInventors: Wilhelm Hagg, Jana Eggink, Thomas Kemp, Franck Giron, Javier Alonso Garcia
-
Patent number: 8332353Abstract: A method, system and computer-readable medium for synchronizing databases between two disparate computer systems are presented. In one embodiment, the method includes updating a first database, which is part of a first computer system, with a database update, wherein updating the first database does not initially commit the database update to the first computer system; calling a remote function to incorporate the database update into a second database that is part of a second computer system; in response to the remote function determining that the second database has been successfully updated with the database update, committing the database update to the first computer system; and in response to the remote function determining that the second database has not been successfully updated with the database update, rolling back the database update such that the first computer system is unaware of the attempted updating of the first database.Type: GrantFiled: January 31, 2007Date of Patent: December 11, 2012Assignee: International Business Machines CorporationInventor: Shirish S. Javalkar
-
Patent number: 8326830Abstract: Described herein are methods and systems for pattern recognition in web search engine result pages. The input data is a result page from a web search engine as well as an integer number for the results on the page. The output is a regular expression that matches all the results on the page, capturing each result and its individual fields.Type: GrantFiled: October 6, 2009Date of Patent: December 4, 2012Assignee: Business Objects Software LimitedInventor: Daniel Hollingsworth
-
Patent number: 8326819Abstract: Disclosed herein is a method and system for hardware-accelerating the generation of metadata for a data stream using a coprocessor. Using these techniques, data can be richly indexed, classified, and clustered at high speeds. Reconfigurable logic such a field programmable gate arrays (FPGAs) can be used by the coprocessor for this hardware acceleration. Techniques such as exact matching, approximate matching, and regular expression pattern matching can be employed by the coprocessor to generate desired metadata for the data stream.Type: GrantFiled: November 12, 2007Date of Patent: December 4, 2012Assignee: Exegy IncorporatedInventors: Ronald S. Indeck, Naveen Singla, David E. Taylor
-
Patent number: 8321410Abstract: A search engine for searching a corpus improves the relevancy of the results by classifying multiple terms in a search query as a single semantic unit. A semantic unit locator of the search engine generates a subset of documents that are generally relevant to the query based on the individual terms within the query. Combinations of search terms that define potential semantic units from the query are then evaluated against the subset of documents to determine which combinations of search terms should be classified as a semantic unit. The resultant semantic units are used to refine the results of the search.Type: GrantFiled: June 18, 2007Date of Patent: November 27, 2012Assignee: Google Inc.Inventors: Krishna Bharat, Sanjay Ghemawat, Urs Hoelzle
-
Patent number: 8312050Abstract: Provided is a solution for storing data, the data comprising a set of tables, each table comprising a set of columns, each column comprising a set of values, each value being one or more data types. In the solution, a binary tree can be created for each of the data types. Each binary tree can comprise a set of nodes. A set of arrays can be associated with each node of the binary tree. The array associated with each node of each binary tree can correspond to one of the columns that comprises the value of the data type represented by the node of the binary tree. Each array can indicate at least one table row and column from the plurality of tables in which the value of the data type represented by the node of the binary tree occurs.Type: GrantFiled: January 8, 2009Date of Patent: November 13, 2012Assignee: International Business Machines CorporationInventor: Oliver Draese
-
Patent number: 8285677Abstract: The invention meeting the need identified above is the “Enhanced Database Propagation Program” or (EDPP). EDPP uses a cyclic member table that identifies a first source table in a cyclic relationship with a second source table. The first source table, identified in the cyclic member table, propagates first. EDPP replaces all foreign keys with “NULL” in the first target table. After the second source table in the subscription set has propagated to a second target table, EDPP updates first target table with the foreign keys from the first source table.Type: GrantFiled: June 30, 2006Date of Patent: October 9, 2012Assignee: International Business Machines CorporationInventors: James E. Bostick, Randolph M. Forlenza, John P. Kaemmerer, Raghuraman Kalyanaraman
-
Patent number: 8285748Abstract: A method and apparatus for proactive information security management is described. In one embodiment, for example, a computer-implemented method for controlling access to sensitive information, the method comprising: maintaining access constraint data that can be used to control access to the sensitive information, wherein the access constraint data includes match pattern data and apply pattern data; receiving a semantic query from a querier requesting access to the sensitive information; based on the match pattern data, determining whether the semantic query should be constrained according to the apply pattern data; where said semantic query should be constrained according to the apply pattern data, rewriting the semantic query according to the apply pattern data to produce a rewritten query; executing the rewritten query against a database that contains the sensitive information; and returning any results of executing the rewritten query.Type: GrantFiled: May 26, 2009Date of Patent: October 9, 2012Assignee: Oracle International CorporationInventors: John S. Thomas, Aravind Yalamanchi, Idriss Mekrez, Matt Topper
-
Patent number: 8275791Abstract: A process for executing a downloadable service with specific access rights to at least one profile file in a user's computer. The web browser is used for accessing a web server through a first set of communication port and socket. Therefore is arranged a confined runtime environment such as for example an extended sandbox (11) and used in Java programming which is assigned a second communication port and sockets and which is used for executing downloadable service with restricted access on at least one profile file. The process can be used for executing services under the form of a signed archive file which signature is used for both validating the archive file and for selecting one particular secure class loader prior to the generation of the compiled code of the service.Type: GrantFiled: July 9, 2003Date of Patent: September 25, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: Eric Raffaele, Gavin Brebner
-
Patent number: 8275809Abstract: Several tools are included in an object processing system that also includes a common object model containing a data structure and an administrative program for the data structure. The tools have read access and optionally also write access to partial areas of the data structure via the administrative program. The partial areas can be different from one another and can contain mutually corresponding information. The administrative program optionally updates the other partial areas by compulsion, during write access approaches by a tool.Type: GrantFiled: November 19, 2001Date of Patent: September 25, 2012Assignee: Siemens AktiengesellschaftInventors: Clemens Dinges, Joachim Feld, Ronald Lange, Michael Schlereth
-
Patent number: 8260776Abstract: A system provides a connection between education administration, particularly as such administration assigns or selects books, and the marketing and use of those books. Such marketing and use of those books and information related to those books can include, without limitation, consumer product information, the publishing industry and specifically book publishing, and market analysis, analysis of data, markets, demand and supply chain and inventory management.Type: GrantFiled: August 27, 2007Date of Patent: September 4, 2012Inventor: Katherine Lynn France-Prouvoste
-
Patent number: 8244737Abstract: Ranking documents based on a series of web graphs collected over time is provided. A ranking system provides multiple transition probability distributions representing different snapshots or times. Each transition probability distribution represents a probability of transitioning from one document to another document within a collection of documents using a link of the document. The ranking system determines a stationary probability distribution for each snapshot based on the transition probability distributions for that snapshot and the stationary probability distribution of the previous snapshot. The stationary probability distributions represent a ranking of the documents over time.Type: GrantFiled: June 18, 2007Date of Patent: August 14, 2012Assignee: Microsoft CorporationInventors: Tie-Yan Liu, Hang Li, Bin Gao, Lei Yang, Lei Qi
-
Patent number: 8214362Abstract: A system and method may assist in accurately inserting user data into a form document. An attribute may be received from a user, where the attribute is associated with an attribute name. A document may be presented including a form field element having an identifier. User information may be received into the form field element. It may be determined whether the user information matches the attribute. If so, the identifier associated with the form field element is mapped to the attribute name and the mapping is stored. Upon subsequent display of the form document, user data associated with the mapped attributed name may be inserted into the form field element based on the mapping.Type: GrantFiled: September 5, 2008Date of Patent: July 3, 2012Assignee: Google Inc.Inventor: Gueorgui Djabarov
-
Patent number: 8209295Abstract: Methods, systems, and products for storing information in a data processing system. The method includes providing a knowledge base for a file system manager that is adapted to organize a plurality of real files on a mass memory of the data processing system. The knowledge base defines a collection of knowledge that includes a set of concepts, a set of relations among the concepts, and a set of relations of inclusion that describe each real file as an instance of at least one concept. The method includes detecting a command for the file system manager for accessing a set of selected instances. The method also includes identifying a set of selected real files, which are described by the selected instances (according to the knowledge), and accessing the selected real files on the mass memory.Type: GrantFiled: November 19, 2008Date of Patent: June 26, 2012Assignee: International Business Machines CorporationInventors: Alessandro Faraotti, Berardino Salvatore