Patents by Inventor Kimberly McGraw

Kimberly McGraw 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: 8165993
    Abstract: A business intelligence system includes a business activity monitor with a data cache to receive and store enterprise data integrated from a plurality of enterprise applications, the data cache being updated in real-time as the enterprise data changes. A computer coupled with the data cache runs a program that produces a graphical user interface on a display. The graphical user interface provides a user with a real-time report of the enterprise data and a page that allows the user to specify at least one action affecting operation of the enterprise. The page also including a button selection of which causes the computer to send a first message designating one or more selected actions to the BAM. In response, the BAM sends a second message to one or more of the enterprise applications to execute the one or more selected actions in real-time.
    Type: Grant
    Filed: December 12, 2005
    Date of Patent: April 24, 2012
    Assignee: Oracle International Corporation
    Inventors: Tal Broda, Kimberly McGraw, Craig R. Powers
  • Patent number: 7426059
    Abstract: A method of creating a printable representation of data elements as displayed in a browser, including a set of frames. The method includes determining an optimal height distance X of each frame of the set of frames, wherein the frame can be printed without a page break. The method further includes retrieving from a data source a first set of data rows, from a row 1 to a row N, wherein each row further comprises a set of data elements; determining a row height for each row of the first set of data rows, based in part, on a set of device display configuration indicia; and determining a row M from the first set of data rows, wherein a summation of the row height of the row 1 to the row M is smaller than X, and a summation of the row height of the row 1 to a row M+1 is larger than X. The method also includes discarding from the row M+1 to the row N; rendering the row 1 to the row M in the browser frame; and, if necessary, retrieving a second set of data rows beginning with the row M+1.
    Type: Grant
    Filed: March 17, 2003
    Date of Patent: September 16, 2008
    Assignee: Oracle International Corporation
    Inventors: Tal Broda, Kimberly McGraw
  • Publication number: 20080043256
    Abstract: A method of creating a printable representation of data elements as displayed in a browser, including a set of frames. The method includes determining an optimal height distance X of each frame of the set of frames, wherein the frame can be printed without a page break. The method further includes retrieving from a data source a first set of data rows, from a row 1 to a row N, wherein each row further comprises a set of data elements; determining a row height for each row of the first set of data rows, based in part, on a set of device display configuration indicia; and determining a row M from the first set of data rows, wherein a summation of the row height of the row 1 to the row M is smaller than X, and a summation of the row height of the row 1 to a row M+1 is larger than X. The method also includes discarding from the row M+1 to the row N; rendering the row 1 to the row M in the browser frame; and, if necessary, retrieving a second set of data rows beginning with the row M+1.
    Type: Application
    Filed: March 17, 2003
    Publication date: February 21, 2008
    Inventors: Tal Broda, Kimberly McGraw
  • Publication number: 20060089939
    Abstract: A business intelligence system includes a business activity monitor with a data cache to receive and store enterprise data integrated from a plurality of enterprise applications, the data cache being updated in real-time as the enterprise data changes. A computer coupled with the data cache runs a program that produces a graphical user interface on a display. The graphical user interface provides a user with a real-time report of the enterprise data and a page that allows the user to specify at least one action affecting operation of the enterprise. The page also including a button selection of which causes the computer to send a first message designating one or more selected actions to the BAM. In response, the BAM sends a second message to one or more of the enterprise applications to execute the one or more selected actions in real-time.
    Type: Application
    Filed: December 12, 2005
    Publication date: April 27, 2006
    Applicant: Oracle International Corporation
    Inventors: Tal Broda, Kimberly McGraw, Craig Powers