Patents by Inventor Daniel Wolfson
Daniel Wolfson has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 8632409Abstract: A method and apparatus for automatically rendering a game file to an audio/video file format to allow the action recorded in the game file to be viewed without requiring the corresponding game and game system.Type: GrantFiled: May 11, 2010Date of Patent: January 21, 2014Assignee: Bungie, LLCInventors: Roger Daniel Wolfson, Michael Ryan Williams, Aaron David Lieberman, Thomas George Gioconda, Christopher Michael Gossett, Stanton Hill Steward
-
Patent number: 8443189Abstract: An approach is provided for selecting one or more trust factors from trust factors included in a trust index repository. Thresholds are identified corresponding to one or more of the selected trust factors. Actions are identified to perform when the selected trust factors reach the corresponding threshold values. The identified thresholds, identified actions, and selected trust factors are stored in a data store. The selected trust factors are monitored by comparing one or more trust metadata scores with the stored identified thresholds. The stored identified actions that correspond to the selected trust factors are performed when one or more of the trust metadata scores reach the identified thresholds. At least one of the actions includes an event notification that is provided to a trust data consumer.Type: GrantFiled: October 24, 2008Date of Patent: May 14, 2013Assignee: International Business Machines CorporationInventors: Chung-Sheng Li, Ivan Matthew Milman, Guenter Anton Sauter, Harald Clyde Smith, Charles Daniel Wolfson
-
Patent number: 8290960Abstract: An approach is provided for selecting a trust factor from trust factors that are included in a trust index repository. A trust metaphor is associated with the selected trust factor. The trust metaphor includes various context values. Range values are received and the trust metaphor, context values, and range values are associated with the selected trust factor. A request is received from a data consumer, the request corresponding to a trust factor metadata score that is associated with the selected trust factor. The trust factor metadata score is retrieved and matched with the range values. The matching results in one of the context values being selected based on the retrieved trust factor metadata score. The selected context value is then provided to the data consumer.Type: GrantFiled: October 24, 2008Date of Patent: October 16, 2012Assignee: International Business Machines CorporationInventors: Chung-Sheng Li, Ivan Matthew Milman, Guenter Anton Sauter, Harald Clyde Smith, Charles Daniel Wolfson
-
Publication number: 20120239703Abstract: A method, apparatus and computer program product, for generating a framework for supporting a homogeneous view of an information collection managed in a heterogeneous system of information storage sources. The framework includes an information collection data model mapped to an information source data model, and an information storage services data model mapped to the information source data model. The information collection data model defines information to be collected and stored as an information collection in one or more information storage sources. The information source data model references data sets containing the information defined in the information collection data model. The information storage services data model defines information storage services for accessing and performing operations on the one or more information storage sources storing the information collection.Type: ApplicationFiled: March 18, 2011Publication date: September 20, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jeffrey Blight, Amanda Elizabeth Chessell, Dan Jeffrey Mandelstein, Ivan Matthew Milman, Charles Daniel Wolfson
-
Publication number: 20120227055Abstract: Methods and apparatus, including computer program products, implementing and using techniques for automatic workflow processing in a workflow processing computer system.Type: ApplicationFiled: May 15, 2012Publication date: September 6, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mike Grasselt, Albert Maier, Bernhard Mitschang, Oliver Suhre, Charles Daniel Wolfson
-
Patent number: 8250583Abstract: Methods and apparatus, including computer program products, implementing and using techniques for automatic workflow processing in a workflow processing computer system.Type: GrantFiled: September 4, 2007Date of Patent: August 21, 2012Assignee: International Business Machines CorporationInventors: Mike Grasselt, Albert Maier, Oliver Suhre, Charles Daniel Wolfson, Bernhard Mitschang
-
Patent number: 8166006Abstract: The present invention provides a method, system and program product for integrating a service external to a database into a database such that the service may be easily invoked from the database. Preferably, the service is a web service available over the internet The service may be invoked from any of a number of invoking mechanisms of the database. In a first specific embodiment, the mechanism comprises a user-defined function within an SQL statement. In a second specific embodiment, the mechanism comprises a virtual table. In a third specific embodiment, the mechanism comprises a stored procedure. In a fourth specific embodiment, the mechanism comprises a trigger. In a fifth specific embodiment, the mechanism comprises a federated table accessed via a nickname and implemented using a wrapper.Type: GrantFiled: September 28, 2001Date of Patent: April 24, 2012Assignee: International Business Machines CorporationInventors: Larry Brown, James C. Kleewein, Berthold Reinwald, Peter M. Schwarz, Charles Daniel Wolfson
-
Patent number: 8145595Abstract: Activities within a workflow are either data management activities (DMAs) or non-DMAs. A workflow is typically carried out by a system by executing one activity after the other. This can, however, be very time consuming. A method and system are provided for optimizing a group of activities (GOA) comprising a DMA, whereby the GOA is comprised in the workflow to improve the overall performance. The method determines the DMAs, and for each DMA, a data level statement (DLS). The GOA is determined and a process graph model (PGM) is determined from the GOA so that the DLS is comprised in the PGM and the semantics of the PGM are identical to those of the GOA. The PGM is optimized for which an optimized GOA is determined. The semantics of the optimized GOA are identical to those of the GOA. In the workflow, the GOA is replaced by the optimized GOA.Type: GrantFiled: July 2, 2008Date of Patent: March 27, 2012Assignee: International business Machines CorporationInventors: Matthias Kloppmann, Frank Leymann, Albert Maier, Berhard Mitschang, Charles Daniel Wolfson
-
Patent number: 8108330Abstract: An approach is provided in which atomic trust scores are computed using a atomic trust factors that are applied to a plurality of metadata. A first set of composite trust scores are computed using some of the atomic trust scores. The composite trust scores are computed using a first set of algorithms. Some of the algorithms use a factor weighting value as input to the algorithm. A second plurality of composite trust scores is computed using some of the composite trust scores that were included in the first set of scores as input. A fact and one of the second set of composite trust scores are presented to a user. The presented composite trust score provides a trustworthiness value that corresponds to the presented fact.Type: GrantFiled: October 24, 2008Date of Patent: January 31, 2012Assignee: International Business Machines CorporationInventors: Chung-Sheng Li, Ivan Matthew Milman, Guenter Anton Sauter, Harald Clyde Smith, Charles Daniel Wolfson
-
Publication number: 20110281645Abstract: A method and apparatus for automatically rendering a game file to an audio/video file format to allow the action recorded in the game file to be viewed without requiring the corresponding game and game system.Type: ApplicationFiled: May 11, 2010Publication date: November 17, 2011Inventors: Roger Daniel Wolfson, Michael Ryan Williams, Aaron David Lieberman, Thomas George Gioconda, Christopher Michael Gossett, Stanton Hill Steward
-
Patent number: 7890922Abstract: Techniques are provided for processing a workflow. A workflow including one or more data management activities is received. A workflow description is generated from the workflow that includes a description of the one or more data management activities. One or more data management operations are generated from the workflow description. The one or more data management operations are executed against one or more data management systems.Type: GrantFiled: January 6, 2009Date of Patent: February 15, 2011Assignee: International Business Machines CorporationInventors: Mike Grasselt, Matthias Kloppmann, Albert Maier, Oliver Suhre, Matthias Tschaffler, Charles Daniel Wolfson
-
Publication number: 20110035411Abstract: A method comprises receiving a request from a source service, determining whether the target service associated with the request supports a by-reference evaluation strategy, determining whether an information object associated with the request is a data reference, retrieving data associated with the reference from a database, adding the data to the information object, and invoking the target service and passing the information object to the target service responsive to determining that the target service does not support the by-reference strategy and the information object is a data reference.Type: ApplicationFiled: August 7, 2009Publication date: February 10, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andreas Arning, Peter Gerstl, Mike Grasselt, Albert Maier, Frank Neumann, Daniel Wolfson
-
Publication number: 20100106560Abstract: An approach is provided in which atomic trust scores are computed using a atomic trust factors that are applied to a plurality of metadata. A first set of composite trust scores are computed using some of the atomic trust scores. The composite trust scores are computed using a first set of algorithms. Some of the algorithms use a factor weighting value as input to the algorithm. A second plurality of composite trust scores is computed using some of the composite trust scores that were included in the first set of scores as input. A fact and one of the second set of composite trust scores are presented to a user. The presented composite trust score provides a trustworthiness value that corresponds to the presented fact.Type: ApplicationFiled: October 24, 2008Publication date: April 29, 2010Applicant: International Business Machines CorporationInventors: Chung-Sheng Li, Ivan Matthew Milman, Guenter Anton Sauter, Harald Clyde Smith, Charles Daniel Wolfson
-
Publication number: 20100106558Abstract: An approach is provided in which facts are received and then one or more atomic fact trust analyses are performed on the facts. The atomic fact trust analyses result in various atomic trust factor scores. Composite trust analysis is performed using the atomic trust factor scores. The composite trust analyses result in composite trust factor scores. The atomic trust factor scores and the composite trust factor scores are stored in a trust index repository that is managed by a trust index framework. A request is then received for trusted data, the request being from an information consumer. The trust index framework then retrieves one of the composite trust factor scores from the trust index repository, with the retrieved composite trust factor score corresponding to the trusted data request, and this the retrieved composite trust factor score is provided to the information consumer.Type: ApplicationFiled: October 24, 2008Publication date: April 29, 2010Applicant: International Business Machines CorporationInventors: Chung-Sheng Li, Ivan Matthew Milman, Guenter Anton Sauter, Harald Clyde Smith, Charles Daniel Wolfson
-
Publication number: 20100107244Abstract: An approach is provided for selecting one or more trust factors from trust factors included in a trust index repository. Thresholds are identified corresponding to one or more of the selected trust factors. Actions are identified to perform when the selected trust factors reach the corresponding threshold values. The identified thresholds, identified actions, and selected trust factors are stored in a data store. The selected trust factors are monitored by comparing one or more trust metadata scores with the stored identified thresholds. The stored identified actions that correspond to the selected trust factors are performed when one or more of the trust metadata scores reach the identified thresholds. At least one of the actions includes an event notification that is provided to a trust data consumer.Type: ApplicationFiled: October 24, 2008Publication date: April 29, 2010Applicant: International Business Machines CorporationInventors: Chung-Sheng Li, Ivan Matthew Milman, Guenter Anton Sauter, Harald Clyde Smith, Charles Daniel Wolfson
-
Publication number: 20100106559Abstract: An approach is provided for selecting a trust factor from trust factors that are included in a trust index repository. A trust metaphor is associated with the selected trust factor. The trust metaphor includes various context values. Range values are received and the trust metaphor, context values, and range values are associated with the selected trust factor. A request is received from a data consumer, the request corresponding to a trust factor metadata score that is associated with the selected trust factor. The trust factor metadata score is retrieved and matched with the range values. The matching results in one of the context values being selected based on the retrieved trust factor metadata score. The selected context value is then provided to the data consumer.Type: ApplicationFiled: October 24, 2008Publication date: April 29, 2010Applicant: International Business Machines CorporationInventors: Chung-Sheng Li, Ivan Matthew Milman, Guenter Anton Sauter, Harald Clyde Smith, Charles Daniel Wolfson
-
Publication number: 20090323065Abstract: Apparatus including photodetector device, signal output device, and housing configured to be held in human hand. Signal output device is configured for emitting perceived color signal corresponding to light color data detected by photodetector device. Method that includes: providing apparatus configured to be held in human hand and having photodetector device and signal output device; causing photodetector device to detect light color data from light source; and causing signal output device to emit perceived color signal corresponding to detected light color data.Type: ApplicationFiled: June 30, 2008Publication date: December 31, 2009Applicant: Lucent Technologies Inc.Inventors: Stuart Owen Goldman, Paul Daniel Wolfson
-
Publication number: 20090119639Abstract: Techniques are provided for processing a workflow. A workflow including one or more data management activities is received. A workflow description is generated from the workflow that includes a description of the one or more data management activities. One or more data management operations are generated from the workflow description. The one or more data management operations are executed against one or more data management systems.Type: ApplicationFiled: January 6, 2009Publication date: May 7, 2009Applicant: International Business Machines CorporationInventors: Mike GRASSELT, Matthias KLOPPMANN, Albert MAIER, Oliver SUHRE, Matthias TSCHAFFLER, Charles Daniel WOLFSON
-
Patent number: 7526489Abstract: Systems, methods, and computer products that support techniques associated with highly reliable transaction protocol semantics in databases. Such techniques extend database transaction semantics that support a single-phase or a two-phase commit protocol to include user-defined operations while supporting the XA X/Open® Distributed Transaction Processing Protocol (“XA Transaction Protocol”). The preferred embodiment of the present invention novelly enables user-defined operations that access external resources by means of the XA Transaction Protocol to be included in database transaction processing features. Thereby user-level access to well-defined APIs is provided. Further, the preferred embodiment of the present invention novelly ensures atomicity for the results of the database transaction that includes both the user-defined operations and database operations. According to the preferred embodiment of the present invention the database acts, in part, as an XA transaction manager.Type: GrantFiled: November 18, 2003Date of Patent: April 28, 2009Assignee: International Business Machines CorporationInventors: Vander R. Alves, Curt L. Cotner, Mary A. Roth, Morgan Y. Tong, Charles Daniel Wolfson
-
Patent number: 7499906Abstract: Activities within a workflow are either data management activities (DMAs) or non-DMAs. A workflow is typically carried out by a system by executing one activity after the other. This can, however, be very time consuming. A method and system are provided for optimizing a group of activities (GOA) comprising a DMA, whereby the GOA is comprised in the workflow to improve the overall performance. The method determines the DMAs, and for each DMA, a data level statement (DLS). The GOA is determined and a process graph model (PGM) is determined from the GOA so that the DLS is comprised in the PGM and the semantics of the PGM are identical to those of the GOA. The PGM is optimized for which an optimized GOA is determined. The semantics of the optimized GOA are identical to those of the GOA. In the workflow, the GOA is replaced by the optimized GOA.Type: GrantFiled: August 2, 2006Date of Patent: March 3, 2009Assignee: International Business Machines CorporationInventors: Matthias Kloppmann, Frank Leymann, Albert Maier, Bernhard Mitschang, Charles Daniel Wolfson