Patents by Inventor Marion Behnen

Marion Behnen 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: 11487824
    Abstract: A method, system, and program product for implementing an automated query filtering process for spatial data is provided. The method includes selecting a set of common depth levels for geohash structures. Data indicating results of the selection is stored and a specified depth level of the set of common geohash depth levels is selected. The selected geohash depth level is associated with a spatial column for spatial data to determine a set of geohash depth levels required to generate geohash values. A filter table or index associated with the spatial column is generated based on the selected subset of common geohash depth levels and a relationship between the spatial column, the specified geohash depth level and the filter table is stored within a database. Geohash values for the filter table are generated and a query of the database is executed with respect to the specified geohash depth level, the filter entries, and the filter table.
    Type: Grant
    Filed: February 13, 2020
    Date of Patent: November 1, 2022
    Assignee: International Business Machines Corporation
    Inventors: Marion Behnen, Pooja Bhandari, Christian Zentgraf
  • Publication number: 20210256065
    Abstract: A method, system, and program product for implementing an automated query filtering process for spatial data is provided. The method includes selecting a set of common depth levels for geohash structures. Data indicating results of the selection is stored and a specified depth level of the set of common geohash depth levels is selected. The selected geohash depth level is associated with a spatial column for spatial data to determine a set of geohash depth levels required to generate geohash values. A filter table or index associated with the spatial column is generated based on the selected subset of common geohash depth levels and a relationship between the spatial column, the specified geohash depth level and the filter table is stored within a database. Geohash values for the filter table are generated and a query of the database is executed with respect to the specified geohash depth level, the filter entries, and the filter table.
    Type: Application
    Filed: February 13, 2020
    Publication date: August 19, 2021
    Inventors: Marion Behnen, Pooja Bhandari, Christian Zentgraf
  • Patent number: 10331640
    Abstract: Provided are techniques for populating a new text index. In response to determining that a limit for indexing a set of documents to the new text index has been reached, a commit is performed, a restart key is updated to identify a next document to be indexed, and the next document is indexed in a next commit cycle.
    Type: Grant
    Filed: June 13, 2014
    Date of Patent: June 25, 2019
    Assignee: International Business Machines Corporation
    Inventors: Marion Behnen, Randal J. Richardt, Phong K. Truong, Howard H. Zhang
  • Patent number: 10318509
    Abstract: Provided are techniques for populating a new text index. In response to determining that a limit for indexing a set of documents to the new text index has been reached, a commit is performed, a restart key is updated to identify a next document to be indexed, and the next document is indexed in a next commit cycle.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: June 11, 2019
    Assignee: International Business Machines Corporation
    Inventors: Marion Behnen, Randal J. Richardt, Phong K. Truong, Howard H. Zhang
  • Patent number: 9542656
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for integrating and data activities in a process flow. A data transformation activity is invoked through local or remote invocation. The data transformation activity is part of a process flow defined in a standard business process execution language format and is invoked from within the process flow. A system for executing a process flow including one or more control activities and one or more data transformation activities is also described. The system includes a process control engine for executing activities included in the process flow, a data transformation subsystem for storing domain specific definitions of data transformation processes of data in one or more databases, and a control data repository for storing domain specific activity information related to the process flow.
    Type: Grant
    Filed: November 13, 2006
    Date of Patent: January 10, 2017
    Assignee: International Business Machines Corporation
    Inventors: Marion Behnen, Qi Jin, Yannick Saillet, Sriram Srinivasan, Muthukumar Thirunavukkarasu, Hoi J. Yoo
  • Patent number: 9361137
    Abstract: Methods, computer program products, and system for managing a parameter of an application are provided. In one implementation, the method includes identifying a plurality of phases associated with the application, in which each phase corresponds to a time period during a lifecycle of the application. The method further includes defining a range of phases among the plurality of phases associated with the application during which a value of the parameter can be changed.
    Type: Grant
    Filed: October 11, 2006
    Date of Patent: June 7, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Marion Behnen, Sameer V. Jorapur, Sriram Srinivasan, Muthukumar Thirunavukkarasu, Cheung-Yuk Wu
  • Publication number: 20150363483
    Abstract: Provided are techniques for populating a new text index. In response to determining that a limit for indexing a set of documents to the new text index has been reached, a commit is performed, a restart key is updated to identify a next document to be indexed, and the next document is indexed in a next commit cycle.
    Type: Application
    Filed: February 26, 2015
    Publication date: December 17, 2015
    Inventors: Marion Behnen, Randal J. Richardt, Phong K. Truong, Howard H. Zhang
  • Publication number: 20150363444
    Abstract: Provided are techniques for populating a new text index. In response to determining that a limit for indexing a set of documents to the new text index has been reached, a commit is performed, a restart key is updated to identify a next document to be indexed, and the next document is indexed in a next commit cycle.
    Type: Application
    Filed: June 13, 2014
    Publication date: December 17, 2015
    Inventors: Marion Behnen, Randal J. Richardt, Phong K. Truong, Howard H. Zhang
  • Patent number: 8825707
    Abstract: Generating Business Process Execution Language (‘BPEL’) control flows to populate a data warehouse for analysis of data of an operational system including identifying source tables in the operational system and one or more corresponding target tables in the data warehouse; creating BPEL steps to represent links between each source table in the operational system and each corresponding target table in the data warehouse; determining a sequence for the BPEL step; and adding the BPEL steps to a BPEL control flow according to the determined sequence.
    Type: Grant
    Filed: May 9, 2012
    Date of Patent: September 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: Marion Behnen, Gregg L. Snodgrass, James M. McArdle, Hoi J. Yoo
  • Patent number: 8626655
    Abstract: A method, system and computer program product for enabling completion of purchase transactions by retrieving purchase card information from an electronic database of consumer cards and applying the appropriate card to the transaction. The database, managed by a central card authority, stores client account information for cards such as debit, credit, phone, and discount cards, which are accessible via a unique, secure login/access credential, such as a username and password combination. During registration with the central card authority, a client classifies key/important factors to consider when performing purchases. The central card authority is accessed by the client during purchases from a retail facility and/or other purchasing environment. The central card authority automatically selects the best card to utilize during a purchase, after weighing the important purchasing factors related to the credit, debit, phone, and discount cards registered with the central card authority.
    Type: Grant
    Filed: May 9, 2012
    Date of Patent: January 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Raji L. Akella, Marion Behnen, Guarav Jain, James M. McArdle
  • Patent number: 8620924
    Abstract: A full-text search index for a table stored in a set of partitions of a database is refreshed. At a first point in time, table row distribution information and a table partitioning list are captured. At a second point in time, it is determined that an index refresh operation is to be performed. The captured table row distribution information is compared with current table row distribution information to determine whether there is at least one difference. In response to the determining that there is at least one difference, a text index distribution is re-aligned for any table rows that are affected by the change in table data row distribution by: generating a new table partitioning list, and indexing documents associated with table data rows that moved from one partition in the captured table partitioning list to another partition in the new table partitioning list.
    Type: Grant
    Filed: March 6, 2012
    Date of Patent: December 31, 2013
    Assignee: International Business Machines Corporation
    Inventors: Marion Behnen, Shantanu S. Mundkur
  • Patent number: 8615467
    Abstract: A method, system and computer program product for enabling completion of purchase transactions by retrieving purchase card information from an electronic database of consumer cards and applying the appropriate card to the transaction. The database, managed by a central card authority, stores client account information for cards such as debit, credit, phone, and discount cards, which are accessible via a unique, secure login/access credential, such as a username and password combination. During registration with the central card authority, a client classifies key/important factors to consider when performing purchases. The central card authority is accessed by the client during purchases from a retail facility and/or other purchasing environment. The central card authority automatically selects the best card to utilize during a purchase, after weighing the important purchasing factors related to the credit, debit, phone, and discount cards registered with the central card authority.
    Type: Grant
    Filed: November 7, 2007
    Date of Patent: December 24, 2013
    Assignee: International Business Machines Corporation
    Inventors: Raji L. Akella, Marion Behnen, Gaurav Jain, James M. McArdle
  • Publication number: 20130238628
    Abstract: A full-text search index for a table stored in a set of partitions of a database is refreshed. At a first point in time, table row distribution information and a table partitioning list are captured. At a second point in time, it is determined that an index refresh operation is to be performed. The captured table row distribution information is compared with current table row distribution information to determine whether there is at least one difference. In response to the determining that there is at least one difference, a text index distribution is re-aligned for any table rows that are affected by the change in table data row distribution by: generating a new table partitioning list, and indexing documents associated with table data rows that moved from one partition in the captured table partitioning list to another partition in the new table partitioning list.
    Type: Application
    Filed: March 6, 2012
    Publication date: September 12, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Marion Behnen, Shantanu S. Mundkur
  • Publication number: 20120226657
    Abstract: Generating Business Process Execution Language (‘BPEL’) control flows to populate a data warehouse for analysis of data of an operational system including identifying source tables in the operational system and one or more corresponding target tables in the data warehouse; creating BPEL steps to represent links between each source table in the operational system and each corresponding target table in the data warehouse; determining a sequence for the BPEL step; and adding the BPEL steps to a BPEL control flow according to the determined sequence.
    Type: Application
    Filed: May 9, 2012
    Publication date: September 6, 2012
    Applicant: International Business Machines Corporation
    Inventors: Marion Behnen, James M. McArdle, Gregg L. Snodgrass, Hoi J. Yoo
  • Publication number: 20120221471
    Abstract: A method, system and computer program product for enabling completion of purchase transactions by retrieving purchase card information from an electronic database of consumer cards and applying the appropriate card to the transaction. The database, managed by a central card authority, stores client account information for cards such as debit, credit, phone, and discount cards, which are accessible via a unique, secure login/access credential, such as a username and password combination. During registration with the central card authority, a client classifies key/important factors to consider when performing purchases. The central card authority is accessed by the client during purchases from a retail facility and/or other purchasing environment. The central card authority automatically selects the best card to utilize during a purchase, after weighing the important purchasing factors related to the credit, debit, phone, and discount cards registered with the central card authority.
    Type: Application
    Filed: May 9, 2012
    Publication date: August 30, 2012
    Applicant: IBM CORPORATION
    Inventors: Raji L. Akella, Marion Behnen, Guarav Jain, James M. McArdle
  • Patent number: 8209359
    Abstract: Generating Business Process Execution Language (‘BPEL’) control flows to populate a data warehouse for analysis of data of an operational system including identifying source tables in the operational system and one or more corresponding target tables in the data warehouse; creating BPEL steps to represent links between each source table in the operational system and each corresponding target table in the data warehouse; determining a sequence for the BPEL step; and adding the BPEL steps to a BPEL control flow according to the determined sequence.
    Type: Grant
    Filed: October 6, 2007
    Date of Patent: June 26, 2012
    Assignee: International Business Machines Corporation
    Inventors: Marion Behnen, James M. McArdle, Gregg L. Snodgrass, Hoi J. Yoo
  • Patent number: 8024656
    Abstract: A method, computer program product, and system for analyzing data using a data warehouse application are provided. The method, computer program product, and system provide for displaying a facet in a user interface of the data warehouse application, the facet classifying a plurality of documents, and displaying a facet attribute of the facet in the user interface of the data warehouse application, the facet attribute corresponding to a characteristic associated with each of the plurality of documents classified by the facet.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: September 20, 2011
    Assignee: International Business Machines Corporation
    Inventors: Marion Behnen, Richard L. Cole, Qi Jin, Timo Pfahl, Holger Pirk
  • Patent number: 7814459
    Abstract: A method of automatic replication setup is disclosed. The method allows the business application user to focus on the requirements posed by the business application and to abstract from the low level infrastructure details. Information specific to the databases and infrastructure design decisions can be provided by a subject matter expert. By automating the requirements analysis and infrastructure setup process, the time to deliver can be decreased significantly and the potential for errors reduced.
    Type: Grant
    Filed: July 10, 2006
    Date of Patent: October 12, 2010
    Assignee: International Business Machines Corporation
    Inventors: Marion Behnen, Gregg L. Snodgrass, Patrick Titzler
  • Patent number: 7788269
    Abstract: A method, computer program product, and system for integrating faceted and predefined multi-dimensional search interfaces are provided. The method, computer program product, and system provide for displaying a first set of results from a search request in a faceted search interface and a second set of results from the search request in a predefined multi-dimensional search interface, and responsive to a user action in the predefined multi-dimensional search interface affecting a scope of the search request, synchronizing the faceted search interface with changes in the predefined multi-dimensional search interface without requiring a separate user action in the faceted search interface.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: August 31, 2010
    Assignee: International Business Machines Corporation
    Inventors: Marion Behnen, Qi Jin, Timo Pfahl
  • Patent number: 7730059
    Abstract: Methods, systems, and computer readable medium for displaying results of a search query. In one implementation, the method includes receiving a query, obtaining documents that satisfy the query, constructing a facet hierarchy based on documents that satisfy the query, creating a cube structure based on the facet hierarchy, and displaying a multi-dimensional search interface based on the cube structure.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: June 1, 2010
    Assignee: International Business Machines Corporation
    Inventors: Marion Behnen, Qi Jin, Timo Pfahl, Holger Pirk