Patents Examined by Kellye D Buckingham
-
Patent number: 8073883Abstract: A wireless mobile communication device has an application program and a garbage collection program stored in memory. The garbage collection program is configured to identify a root set of referenced objects of the application program with use of a reference indicator array and to perform a mark and sweep process based on the root set of referenced objects. The reference indicator array has a plurality of reference indicators where each referenced indicator corresponding to a referenced object is set as referenced. The application program is configured to be executed during execution of a mark and sweep process of the garbage collection program, such that information received or provided via the user interface during the execution of the mark and sweep process is received or provided without suspension or delay.Type: GrantFiled: October 22, 2010Date of Patent: December 6, 2011Assignee: Research In Motion LimitedInventors: Michael James Carmody, Anthony Fabian Scian, John Fredric Arthur Dahms
-
Patent number: 8069154Abstract: A content management system (CMS) includes an autonomic rule generation mechanism that autonomically analyzes existing content and generates rules according to a defined rule generation policy. Autonomically generated rules may include bursting rules, synchronization rules and linking rules. By autonomically generating rules based on the characteristics of content in the repository, the CMS can dramatically improve the ease and efficiency of managing a CMS.Type: GrantFiled: March 5, 2007Date of Patent: November 29, 2011Assignee: International Business Machines CorporationInventor: John Edward Petri
-
Patent number: 7996364Abstract: In order to provide a technique that allows to efficiently check validation of a structured document using single schema data corresponding to structured documents of different versions, a document verification apparatus, which includes a storage unit that stores single schema data corresponding to structured documents of different versions, and checks validation of structured document data using the single schema data, includes an input unit which inputs structured document data, a version determination unit which determines a version of the input structured document data, and a generation unit which reads out the single schema data from the storage unit, and generates a DOM tree of a schema corresponding to the determined version, and a verification unit which executes validation checking of the structured document based on the generated DOM tree.Type: GrantFiled: October 3, 2008Date of Patent: August 9, 2011Assignee: Canon Kabushiki KaishaInventor: Hitoshi Uchida
-
Patent number: 7962535Abstract: A received report query specifies a dimension coordinate constraint and an associated grain for the dimension coordinate constraint. At least one query is generated to the dimensionally-modeled fact collection. A result of providing the at least one query to the dimensionally-modeled fact collection is processed. The processed result includes an indication of every dimension coordinate satisfying the dimension coordinate constraint and having a particular value at the associated grain, and the processed result further includes facts of the dimensionally-modeled fact collection that are specified by at least one other dimension coordinate indicated by the processed result having the particular value at the associated grain and not satisfying the dimension coordinate constraint.Type: GrantFiled: November 10, 2010Date of Patent: June 14, 2011Assignee: Merced Systems, Inc.Inventors: Todd O. Dampier, Robert Todd Hunter, III
-
Patent number: 7958501Abstract: A system may provide generation of a file to declare one or more persistent classes, the file formatted according to a markup language syntax, and generation, based on the file, of code of an object-oriented language to declare the one or more persistent classes and to describe a structure of each of the one or more persistent classes. Further aspects may include calling a constructor to register an interface to a description of a persistent class, accessing the registered interface to determine the structure of the persistent class, and processing an instance of the persistent class based on the determined structure.Type: GrantFiled: March 31, 2006Date of Patent: June 7, 2011Assignee: SAP AGInventor: Peter Goertz
-
Patent number: 7958059Abstract: A system and method for facilitating the accurate entry of information into a highly structured database by initially extracting information from a plurality of nonuniformly formatted source data streams, e.g., documents/files, and subsequent interactions with users before storing the accepted and/or modified information into the database. Embodiments of the present invention provide an interactive path for each user (e.g., the author of the source document/file) to interactively modify the extracted data, e.g., according to the source document/file. Preferably, this interactive path is provided via the Internet and the extracted information can be modified by editing and/or selectively copying portions of the source documents/files to supplement and/or modify the extracted information.Type: GrantFiled: July 28, 2005Date of Patent: June 7, 2011Assignee: Kenexa Brassring, Inc.Inventors: David Scott de Hilster, Alan George Porter, John Reese
-
Patent number: 7933934Abstract: Methods and systems for improving a data processing operation based on operator-specific quality management and/or monitoring. For example, operator-specific frequency of errors, error rates, error patterns and/or root causes may be identified. Operator-specific actions may then be taken based on these.Type: GrantFiled: November 11, 2010Date of Patent: April 26, 2011Assignee: BeyondCore, Inc.Inventor: Arijit Sengupta
-
Patent number: 7917529Abstract: Disclosed is a method or an operation for providing a personalized TV-Anytime metadata service. According to an embodiment of the present invention, there is provided a method of providing a table field element using a get_Data operation in the TV-Anytime metadata service. In the table field element provision method, a requested fields type element (RequestedFieldsType) required to designate a field of a metadata table is included in a query result value type in the SOAP query operation. A request message of the SOAP query operation is received. When the request message includes the requested fields type element for designating the query result value, a query result value corresponding to the table field designated from the requested fields type element included in the request message is extracted, and the query result value is transmitted using a response message of the SOAP operation.Type: GrantFiled: July 29, 2005Date of Patent: March 29, 2011Assignee: Korea Electronics Technology InstituteInventors: Jong Seul Lee, Seok Pil Lee, Tae Beom Lim, Kyoung Ro Yoon
-
Patent number: 7899815Abstract: Disclosed are apparatus and methods for quantifying how much searchers select other search results, instead of a particular search result. In example embodiments, the number of times that other search results are selected before a particular search result is selected (referred to as pre-pogosticking) is tracked, and the number of times that other search results are selected after a particular search result is selected (referred to as post-pogosticking) is also tracked. This pogosticking information may be used to improve search result ranking as produced by a search algorithm or to provide metrics to potential or current buyers of particular search terms.Type: GrantFiled: May 2, 2007Date of Patent: March 1, 2011Assignee: Yahoo! Inc.Inventors: Thomas A. Kehl, Jyri M. W. Kidwell
-
Patent number: 7895199Abstract: A system for modifying an order without requiring changes in the manufacturing processes associated with that order, or while minimizing such changes, may include a storage system having a database. The system may include a processor configured to load the database with orders that dealers want to modify, and to search the database to find one or more matches between the orders that dealers want to modify. The processor may be further configured to direct that the recipients of the matched orders be switched.Type: GrantFiled: April 19, 2005Date of Patent: February 22, 2011Assignee: Honda Motor Co., Ltd.Inventors: Richard Baeza, Alan Kwan, Cheryl Lamb, Andrea Whobrey, Neil Vining, Ted Kondo, Robert E. Feucht
-
Patent number: 7890649Abstract: A computer implemented method, apparatus, and computer usable program code for processing multi-way stream correlations. Stream data are received for correlation. A task is formed for continuously partitioning a multi-way stream correlation workload into smaller workload pieces. Each of the smaller workload pieces may be processed by a single host. The stream data are sent to different hosts for correlation processing.Type: GrantFiled: June 4, 2009Date of Patent: February 15, 2011Assignee: International Business Machines CorporationInventors: Xiaohui Gu, Haixun Wang, Philip Shi-lung Yu
-
Patent number: 7873685Abstract: A method for a computer system includes receiving a mapping schema between a plurality of asset-types within an asset-type hierarchy and a plurality of paths within an on-disk storage structure, receiving an asset-type definition list from a user, wherein the asset-type definition list comprises an asset-type from the plurality of asset types, and determining at least one path from the plurality of paths for providing access to assets of the asset-type in response to the mapping schema and the asset-type definition list.Type: GrantFiled: April 26, 2005Date of Patent: January 18, 2011Assignee: PixarInventors: Stephan Vladimir Bugaj, Brett Levin, Zachariah Journey Baum
-
Patent number: 7860968Abstract: A service repository is used to store at least one service in association with service metadata describing service requirements of the service. The service repository also may store one or more platform-specific service executables. A service mapper is used to determine device metadata associated with each of a plurality of devices, where the device metadata provides device characteristics of the devices. The service mapper may thus map the service to a selected device of the plurality of devices for deployment thereon, based on a matching of corresponding elements of the service requirements and the device characteristics. The service mapper also may re-map the service between devices to maintain a quality and reliability of the service.Type: GrantFiled: June 30, 2006Date of Patent: December 28, 2010Assignee: SAP AGInventors: Christof Bornhoevd, Artin Avanes, Holger Robert Ziekow, Brian S. Mo, Matthias M. Wiemann
-
Patent number: 7856431Abstract: A received report query specifies a dimension coordinate constraint and an associated grain for the dimension coordinate constraint. At least one query is generated to the dimensionally-modeled fact collection. A result of providing the at least one query to the dimensionally-modeled fact collection is processed. The processed result includes an indication of every dimension coordinate satisfying the dimension coordinate constraint and having a particular value at the associated grain, and the processed result further includes facts of the dimensionally-modeled fact collection that are specified by at least one other dimension coordinate indicated by the processed result having the particular value at the associated grain and not satisfying the dimension coordinate constraint.Type: GrantFiled: October 24, 2006Date of Patent: December 21, 2010Assignee: Merced Systems, Inc.Inventors: Todd O. Dampier, Robert Todd Hunter, III
-
Patent number: 7856437Abstract: To provide a data store, nodes representing respective chunks of files are stored in a predefined structure that defines relationships among the nodes, where the files are divided into the chunks. The nodes are collected into plural groups stored in persistent storage, where some of the nodes are collected into a particular one of the groups according to a locality relationship of the some of the nodes.Type: GrantFiled: July 31, 2007Date of Patent: December 21, 2010Assignee: Hewlett-Packard Development Company, L.P.Inventor: Evan R. Kirshenbaum
-
Patent number: 7849062Abstract: Methods and systems for identifying critical fields in documents, for example so that quality improvement efforts can be prioritized on the critical fields. One aspect of the invention concerns a method for improving quality of a data processing operation in a plurality of documents. A set of documents is sampled. An error rate for fields in the documents is estimated based on the sampling. Critical fields are identified based on which fields have error rates higher than a threshold.Type: GrantFiled: May 25, 2010Date of Patent: December 7, 2010Assignee: BeyondCore, Inc.Inventors: Arijit Sengupta, Brad A. Stronger
-
Patent number: 7844641Abstract: A method, system and computer program for quality management of a plurality of documents associated with a data-processing operation of an organization is provided. The documents include several fields, the organization has employees, and the method comprises determination of error rates. Errors are reduced in the plurality of documents by focusing on critical fields. The occurrence of errors is predicted by determining a correlation between the errors and a set of attributes, which is updated. Reducing and predicting errors control the error rate. A method for measuring the quality of a plurality of documents is also provided. The measurement is based on the relative operational impact of the errors and the frequency of errors associated with each field.Type: GrantFiled: March 24, 2006Date of Patent: November 30, 2010Assignee: Beyondcore Inc.Inventors: Arijit Sengupta, Brad A. Stronger
-
Patent number: 7840609Abstract: A method and apparatus are provided for using sibling-counts in XML indices to optimize single-path queries. Using a b-tree XML index with a SQL query logarithmically reduces the number of disk accesses by passing over index entries where it is determined that a match will not be found. However, because certain index entries are passed over, it is impossible to ascertain if a path expression occurs more than once in the XML index, as certain queries sometimes require. This hurdle can be overcome by maintaining a sibling count with each node entry in the XML index. Because the sibling count is stored with the index entry, the index will reveal whether the matching node is single or has other siblings. In additional to re-writing the original query for optimization by use of an XML index, it will be re-written to check for a single-path condition in the index.Type: GrantFiled: July 31, 2007Date of Patent: November 23, 2010Assignee: Oracle International CorporationInventors: Sivasankaran Chandrasekar, Ravi Murthy, Thomas Baby, Nipun Agarwal
-
Patent number: 7840608Abstract: A method of generating a poet personality including reading poems, each of the poems containing text, generating analysis models, each of the analysis models representing one of poems and storing the analysis models in a personality data structure. The personality data structure further includes weights, each of the weights associated with each of the analysis models. The weights include integer values.Type: GrantFiled: June 28, 2005Date of Patent: November 23, 2010Assignee: Kurzweil CyberArt Technologies, Inc.Inventors: Raymond Kurzweil, John A. Keklak
-
Patent number: 7840612Abstract: According to the present disclosure, one or more processors of a computer device (e.g. a mobile communication device) are operative to execute a garbage collection program and an application program concurrently with execution of the garbage collection program. The garbage collection program is operative to identify a root set of referenced objects of an application program, where a reference indicator in a reference indicator array is set as referenced for each one of such referenced objects, and to perform a mark and sweep process based on the root set of referenced objects. The application program has computer instructions which includes a predefined computer instruction (e.g. a GETREF instruction) adapted to retrieve a reference from a target object and to set a reference indicator in the reference indicator array as referenced for the target object when executed. Advantageously, execution of the application program need not be unreasonably suspended during garbage collection processes.Type: GrantFiled: October 23, 2006Date of Patent: November 23, 2010Assignee: Research In Motion LimitedInventors: Michael James Carmody, Anthony Fabian Scian, John Fredric Arthur Dahms