Patents by Inventor Michael J. Skarpelos

Michael J. Skarpelos 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: 10212247
    Abstract: Systems, methods, and other embodiments associated with content invalidation are described. One example method includes parsing a response to identify an invalidation directive. Then if identified, invalidating cached content from a cache memory that corresponds to the content identified by an invalidation directive.
    Type: Grant
    Filed: May 3, 2016
    Date of Patent: February 19, 2019
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Parthiban Thilagar, Shu Ling, Michael J. Skarpelos, Naveen Zalpuri, Zhong Xu, William A. Wright, Patrick H. Fry, Wei Lin
  • Patent number: 9507880
    Abstract: Systems, methods, and other embodiments associated with processing regular expressions are described. One example method includes analyzing a rule for a regular expression and deleting the regular expression.
    Type: Grant
    Filed: August 17, 2010
    Date of Patent: November 29, 2016
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Parthiban Thilagar, Richard J. Anderson, Jr., William A. Wright, Joseph E. Errede, Patrick H. Fry, Raymond L. Pfau, Michael J. Skarpelos
  • Publication number: 20160248876
    Abstract: Systems, methods, and other embodiments associated with content invalidation are described. One example method includes parsing a response to identify an invalidation directive. Then if identified, invalidating cached content from a cache memory that corresponds to the content identified by an invalidation directive.
    Type: Application
    Filed: May 3, 2016
    Publication date: August 25, 2016
    Inventors: Parthiban THILAGAR, Shu LING, Michael J. SKARPELOS, Naveen ZALPURI, Zhong XU, William A. WRIGHT, Patrick H. FRY, Wei LIN
  • Patent number: 9361394
    Abstract: Systems, methods, and other embodiments associated with content invalidation are described. One example method includes providing an invalidation directive in a header of a response.
    Type: Grant
    Filed: August 5, 2010
    Date of Patent: June 7, 2016
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Parthiban Thilagar, Shu Ling, Michael J. Skarpelos, Naveen Zalpuri, Zhong Xu, William A. Wright, Patrick H. Fry, Wei Lin
  • Patent number: 8621285
    Abstract: Systems, methods, and other embodiments associated with event logging are described. One example method includes collecting request-based event log data associated with processing a request and temporarily storing the event log data in a memory. In the event of an error, the event log data is transferred to a storage device.
    Type: Grant
    Filed: July 12, 2010
    Date of Patent: December 31, 2013
    Assignee: Oracle International Corporation
    Inventors: Parthiban Thilagar, Richard J. Anderson, Jr., William A. Wright, Joseph E. Errede, Patrick H. Fry, Raymond L. Pfau, Michael J. Skarpelos, Shu Ling
  • Publication number: 20120005184
    Abstract: Systems, methods, and other embodiments associated with processing regular expressions are described. One example method includes analyzing a rule for a regular expression and deleting the regular expression.
    Type: Application
    Filed: August 17, 2010
    Publication date: January 5, 2012
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Parthiban Thilagar, Richard J. Anderson, JR., William A. Wright, Joseph E. Errede, Patrick H. Fry, Raymond L. Pfau, Michael J. Skarpelos
  • Publication number: 20120005433
    Abstract: Systems, methods, and other embodiments associated with content invalidation are described. One example method includes providing an invalidation directive in a header of a response.
    Type: Application
    Filed: August 5, 2010
    Publication date: January 5, 2012
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Parthiban Thilagar, Shu Ling, Michael J. Skarpelos, Naveen Zalpuri, Zhong Xu, William A. Wright, Patrick H. Fry, Wei Lin
  • Publication number: 20110320884
    Abstract: Systems, methods, and other embodiments associated with event logging are described. One example method includes collecting request-based event log data associated with processing a request and temporarily storing the event log data in a memory. In the event of an error, the event log data is transferred to a storage device.
    Type: Application
    Filed: July 12, 2010
    Publication date: December 29, 2011
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Parthiban THILAGAR, Richard J. ANDERSON, JR., William A. WRIGHT, Joseph E. ERREDE, Patrick H. FRY, Raymond L. PFAU, Michael J. SKARPELOS, Shu LING
  • Patent number: 6330552
    Abstract: A method and apparatus is disclosed for accurately estimating the cost of a database query, including the total computer resources used and estimated elapsed time for the production of a first row and last row of an operator involved in the query and/or the total resources used and elapsed time for returning the overall response to a database query. The method and apparatus accurately accounts for resources used and elapsed time associated with blocking operators, such as sorts and hash joins, which cannot produce a first row until they have completed their operations.
    Type: Grant
    Filed: September 28, 1998
    Date of Patent: December 11, 2001
    Assignee: Compaq
    Inventors: Christopher M. Farrar, Harry A. Leslie, Pedro Celis, Diana L. Shak, Jay H. Vaishnav, Michael J. Skarpelos
  • Patent number: 6041420
    Abstract: A fault tolerant computer system distributes audit trail files containing audit records, across an arbitrary number of disk volumes. After one audit trail file becomes full, audit records are directed toward a next audit trail file stored on a different disk volume. Storage of newly generated audit rotates through the disk volumes in round-robin fashion. Full audit trail files are eventually archived and their space becomes available again for renaming and storage of newly generated audit records. The number of audit records available for on-line recovery after a failure is not limited to the storage capacity of any single disk volume. Furthermore, there is no contention for disk access between archiving of full audit trail files and storage of newly generated audit records.
    Type: Grant
    Filed: March 3, 1998
    Date of Patent: March 21, 2000
    Assignee: Tandem Computers Incorporated
    Inventors: Michael J. Skarpelos, Robbert van der Linden, William J. Carley, James M. Lyon, Matthew C. McCline
  • Patent number: 5978914
    Abstract: System-critical files are protected from being inadvertently modified or deleted by placing them in a Reserve name space of storage that requires any process seeking modifying access to the Reserve name space to have a "Right" to do so. The right to modifying access is garnered by a process first making a call to a system library procedure that causes a memory-stored data structure associated with the calling process to be modified, identifying the process as one with a Right to make modifying access to the Reserve name space. Any attempt to modify, delete, or create any file residing in the Reserve name space without the Right will be refused.
    Type: Grant
    Filed: January 23, 1995
    Date of Patent: November 2, 1999
    Assignee: Tandem Computers Incorporated
    Inventors: William J. Carley, James M. Lyon, Matthew C. McCline, Michael J. Skarpelos
  • Patent number: 5764879
    Abstract: A fault tolerant computer system distributes audit trail files containing audit records, across an arbitrary number of disk volumes. After one audit trail file becomes full, audit records are directed toward a next audit trail file stored on a different disk volume. Storage of newly generated audit rotates through the disk volumes in roundrobin fashion. Full audit trail files are eventually archived and their space becomes available again for renaming and storage of newly generated audit records. The number of audit records available for on-line recovery after a failure is not limited to the storage capacity of any single disk volume. Furthermore, there is no contention for disk access between archiving of full audit trail files and storage of newly generated audit records.
    Type: Grant
    Filed: July 29, 1996
    Date of Patent: June 9, 1998
    Assignee: Tandem Computers, Inc.
    Inventors: Michael J. Skarpelos, Robert van der Linden, William J. Carley, James A. Lyon, Matthew C. McCline
  • Patent number: 5590274
    Abstract: A fault tolerant computer system distributes audit trail files containing audit records, across an arbitrary number of disk volumes. After one audit trail file becomes full, audit records are directed toward a next audit trail file stored on a different disk volume. Storage of newly generated audit rotates through the disk volumes in round-robin fashion. Full audit trail files are eventually archived and their space becomes available again for renaming and storage of newly generated audit records. The number of audit records available for on-line recovery after a failure is not limited to the storage capacity of any single disk volume. Furthermore, there is no contention for disk access between archiving of full audit trail files and storage of newly generated audit records.
    Type: Grant
    Filed: January 23, 1995
    Date of Patent: December 31, 1996
    Assignee: Tandem Computers Incorporated
    Inventors: Michael J. Skarpelos, Robbert van der Linden, William J. Carley, James M. Lyon, Matthew C. McCline