Patents by Inventor Robyn Focazio

Robyn Focazio 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: 7502790
    Abstract: A method for implementing a front-end user sort request includes receiving a list request, decomposing the list request and creating a sort entry object using a list of column values initially retrieved from a data storage medium. A sort routine is performed on at least a first column of the list of column values in the sort entry object, wherein a compare function of the sort routine is dependent upon information obtained from decomposing the list request. The list request is rebuilt in accordance with the completion of the sort routine.
    Type: Grant
    Filed: February 11, 2008
    Date of Patent: March 10, 2009
    Assignee: International Business Machines Corporation
    Inventors: Peter F Cipriano, Robyn Focazio, Stephen Hobbs, Kumar Marappan, Brent R Phillips
  • Patent number: 7499920
    Abstract: A method for implementing a web-based, front-end user request includes receiving a list request from a front-end user, and receiving user characteristics associated with the list request. Data corresponding to the list request is retrieved from a data storage medium, and the retrieved data is configured in accordance with the user characteristics. The configured data is returned to the front-end user in accordance with the user characteristics.
    Type: Grant
    Filed: February 11, 2008
    Date of Patent: March 3, 2009
    Assignee: International Business Machines Corporation
    Inventors: Peter F Cipriano, Robyn Focazio, Stephen Hobbs, Kumar Marappan, Brent R Phillips
  • Publication number: 20080133527
    Abstract: A method for implementing a front-end user sort request includes receiving a list request, decomposing the list request and creating a sort entry object using a list of column values initially retrieved from a data storage medium. A sort routine is performed on at least a first column of the list of column values in the sort entry object, wherein a compare function of the sort routine is dependent upon information obtained from decomposing the list request. The list request is rebuilt in accordance with the completion of the sort routine.
    Type: Application
    Filed: February 11, 2008
    Publication date: June 5, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Peter F. Cipriano, Robyn Focazio, Stephen Hobbs, Kumar Marappan, Brent R. Phillips
  • Publication number: 20080133528
    Abstract: A method for implementing a web-based, front-end user request includes receiving a list request from a front-end user, and receiving user characteristics associated with the list request. Data corresponding to the list request is retrieved from a data storage medium, and the retrieved data is configured in accordance with the user characteristics. The configured data is returned to the front-end user in accordance with the user characteristics.
    Type: Application
    Filed: February 11, 2008
    Publication date: June 5, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Peter F. Cipriano, Robyn Focazio, Stephen Hobbs, Kumar Marappan, Brent R. Phillips
  • Patent number: 7363303
    Abstract: A method for implementing a front-end user sort request includes receiving a list request, decomposing the list request and creating a sort entry object using a list of column values initially retrieved from a data storage medium. A sort routine is performed on at least a first column of the list of column values in the sort entry object, wherein a compare function of the sort routine is dependent upon information obtained from decomposing the list request. The list request is rebuilt in accordance with the completion of the sort routine.
    Type: Grant
    Filed: May 28, 2004
    Date of Patent: April 22, 2008
    Assignee: International Business Machines Corporation
    Inventors: Peter F. Cipriano, Robyn Focazio, Stephen Hobbs, Kumar Marappan, Brent R. Phillips
  • Patent number: 7356525
    Abstract: A method for implementing a web-based, front-end user request includes receiving a list request from a front-end user, and receiving user characteristics associated with the list request. Data corresponding to the list request is retrieved from a data storage medium, and the retrieved data is configured in accordance with the user characteristics. The configured data is returned to the front-end user in accordance with the user characteristics.
    Type: Grant
    Filed: May 28, 2004
    Date of Patent: April 8, 2008
    Assignee: International Business Machines Corporation
    Inventors: Peter F. Cipriano, Robyn Focazio, Stephen Hobbs, Kumar Marappan, Brent R. Phillips
  • Publication number: 20070086365
    Abstract: A system and method for controlling a peer-to-peer, unmoderated conference call, which allows a non-talking conferee to send an in-band interrupt request signal which is detected by the conference bridge, which automatically determines which conferee is currently talking, and continuously sends an alert signal to the talking conferee, but prevents transmission of alert signal and interrupt request signal to all other, non-speaking conferees. When the talking conferee quits talking, or acknowledges the interrupt request, or a timeout occurs, alert signal is discontinued, and the request conferee (or another conferee) may speak. Optionally, after a timeout occurs, the voice of the currently speaking conferee is removed from the conference summation, effectively muting the non-yielding conferee.
    Type: Application
    Filed: October 13, 2005
    Publication date: April 19, 2007
    Inventors: Yen-Fu Chen, John Bosma, Robyn Focazio, Keith Walker
  • Publication number: 20050278327
    Abstract: A method for implementing a front-end user sort request includes receiving a list request, decomposing the list request and creating a sort entry object using a list of column values initially retrieved from a data storage medium. A sort routine is performed on at least a first column of the list of column values in the sort entry object, wherein a compare function of the sort routine is dependent upon information obtained from decomposing the list request. The list request is rebuilt in accordance with the completion of the sort routine.
    Type: Application
    Filed: May 28, 2004
    Publication date: December 15, 2005
    Applicant: International Business Machines Corporation
    Inventors: Peter Cipriano, Robyn Focazio, Stephen Hobbs, Kumar Marappan, Brent Phillips
  • Publication number: 20050278305
    Abstract: A method for implementing a web-based, front-end user request includes receiving a list request from a front-end user, and receiving user characteristics associated with the list request. Data corresponding to the list request is retrieved from a data storage medium, and the retrieved data is configured in accordance with the user characteristics. The configured data is returned to the front-end user in accordance with the user characteristics.
    Type: Application
    Filed: May 28, 2004
    Publication date: December 15, 2005
    Applicant: International Business Machines Corporation
    Inventors: Peter Cipriano, Robyn Focazio, Stephen Hobbs, Kumar Marappan, Brent Phillips
  • Publication number: 20050210053
    Abstract: A method in a data processing system for generating return data responsive to a database request is provided. A response from a data store is detected. A merge reference section in a singleton in-memory object is located. A merge reference of the merge reference section is identified. A reference column from the merge reference is determined and data is merged with the reference column to form a merged value according to an order. The merged value is then placed in the response.
    Type: Application
    Filed: March 18, 2004
    Publication date: September 22, 2005
    Applicant: International Business Machines Corporation
    Inventors: Robyn Focazio, Fabian Morgan, Brent Phillips
  • Publication number: 20050210004
    Abstract: A method, apparatus, and computer instructions of generating SQL statements at run time from generic and abstract XML request and response messages is provided. A set of generic and abstract XML schemas are provided for a client to send request XML messages for performing actions on information of objects in a data store. An adaptor processes the request XML messages and generates the SQL statements to submit to the data store. Upon receiving results, the adaptor sends response XML messages that adhere to the generic and abstract XML schemas to the client, which then obtains values of results from response XML message.
    Type: Application
    Filed: March 18, 2004
    Publication date: September 22, 2005
    Applicant: International Business Machines Corporation
    Inventors: Robyn Focazio, Fabian Morgan, Brent Phillips
  • Publication number: 20050165776
    Abstract: The present invention provides a method, computer program product, and a data processing system for validating and configuring a database transaction request. A first transaction criteria of a plurality of transaction criteria is identified in a singleton in-memory object by reading a client identifier element value specified in a database transaction request. Each of the plurality of transaction criteria is associated with a respective client. Default data for a database path is determined based on the client identifier element value. A database command is generated that includes the default data.
    Type: Application
    Filed: January 14, 2004
    Publication date: July 28, 2005
    Applicant: International Business Machines Corporation
    Inventors: Robyn Focazio, Kumar Marappan, Fabian F. Morgan, Brent Phillips
  • Publication number: 20050091199
    Abstract: An automated method for creating only the necessary joins in a SQL query. The present invention comprises a Query Program (QP), a Query Generation Program (QGP), and a Clause Generation Program (CGP). The QP accepts the query fields, filters, and sort criteria from the user, generates the query, sends the query to the database, and displays the query results. The QGP creates the query clause strings and inserts the strings into the SQL template. The QGP generates the SELECT, (filter) WHERE, and ORDER BY clauses. The QGP analyzes each parameter in a parameter list to determine if the parameter is on the added aliases list. If the parameter is not on the added aliases list, the QGP runs the CGP for the parameter. The CGP generates the FROM, JOIN, and (join) WHERE clauses and adds the clauses to the appropriate clause strings.
    Type: Application
    Filed: October 23, 2003
    Publication date: April 28, 2005
    Applicant: International Business Machines Corporation
    Inventors: Robyn Focazio, Kumar Marappan, Fabian Morgan, Brent Phillips