Patents by Inventor Timothy Mark

Timothy Mark 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: 9584982
    Abstract: Some aspects as disclosed herein are directed to, for example, a system, non-transitory computer readable medium, and method comprising receiving, at a computing device, a selection of an activity for a user to perform. The computing device may determine an estimated amount of time to complete the activity. A token for the activity may be generated, and generating the token may comprise initiating a timer for the activity. The computing device may determine a position of the user within a building location. Based on the timer and the position of the user, the computing device may determine that an amount of time to complete the activity is predicted to exceed the estimated amount of time to complete the activity by a threshold amount of time.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: February 28, 2017
    Assignee: Bank of America Corporation
    Inventors: Timothy Mark, Benjamin Porter, Graham Wyllie, Gregory Gunn
  • Publication number: 20170006433
    Abstract: Some aspects as disclosed herein are directed to, for example, a system, non-transitory computer readable medium, and method comprising receiving, at a computing device, a selection of an activity for a user to perform. The computing device may determine an estimated amount of time to complete the activity. A token for the activity may be generated, and generating the token may comprise initiating a timer for the activity. The computing device may determine a position of the user within a building location. Based on the timer and the position of the user, the computing device may determine that an amount of time to complete the activity is predicted to exceed the estimated amount of time to complete the activity by a threshold amount of time.
    Type: Application
    Filed: June 30, 2015
    Publication date: January 5, 2017
    Inventors: Timothy Mark, Benjamin Porter, Graham Wyllie, Gregory Gunn
  • Patent number: 7882069
    Abstract: Systems, methods, and other embodiments associated with selective tag-based file backup and recovery are described. One example method includes selectively tagging a file for inclusion in a snapshot-based backup image by associating a tag with the file. The associating may include encoding file metadata with a tag. The method may include selectively adding a file to the backup image upon determining that the file has experienced a write event and that the file is associated with a tag. The method may also include receiving a request to provide a recovery file from the backup image and selectively providing the recovery file upon determining that the recovery file is associated with a recovery tag specified in the request.
    Type: Grant
    Filed: February 19, 2008
    Date of Patent: February 1, 2011
    Assignee: Oracle International Corp.
    Inventors: Fred S. Glover, David Akers, James Beltz, Diane Lebel, Timothy Mark, Brian Tsao, Angelo Pruscino
  • Patent number: 7774316
    Abstract: Reducing copy on write activity during snapshot backup processing in computer system. A snap shot of the data is created. As the backup of each file is successfully completed, the copy-on-write functionality for the file is disabled. As the backup of each other file is successfully completed, the copy-on-write for each other file is disabled.
    Type: Grant
    Filed: December 2, 2005
    Date of Patent: August 10, 2010
    Assignee: Oracle International Corp.
    Inventors: Robert Breau, Timothy Mark
  • Publication number: 20090254585
    Abstract: A method and apparatus for associating administrative policies with user-definable groups of files is provided. The groups of files are defined by assigning tags to files or directories. Tags are a part of metadata stored by an operating system for the files and directories. Tags associated with files or directories remain as files or directories are moved or copied in the file system. Files created inside a directory that contains certain tags inherit tags of the parent directory. Command line and graphical interfaces for tag management are provided. The interfaces let users assign tags to files or directories, remove tags assigned to files or directories, or list tags already assigned to files or directories. The interfaces also let users associate services and administrative policies with tags.
    Type: Application
    Filed: April 2, 2008
    Publication date: October 8, 2009
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: David Akers, James Beltz, Frederick S. Glover, Diane Lebel, Timothy Mark, Brian Tsao, Angelo Pruscino
  • Publication number: 20090210458
    Abstract: Systems, methods, and other embodiments associated with selective tag-based file backup and recovery are described. One example method includes selectively tagging a file for inclusion in a snapshot-based backup image by associating a tag with the file. The associating may include encoding file metadata with a tag. The method may include selectively adding a file to the backup image upon determining that the file has experienced a write event and that the file is associated with a tag. The method may also include receiving a request to provide a recovery file from the backup image and selectively providing the recovery file upon determining that the recovery file is associated with a recovery tag specified in the request.
    Type: Application
    Filed: February 19, 2008
    Publication date: August 20, 2009
    Applicant: Oracle International Corp.
    Inventors: Fred S. Glover, David Akers, James Beltz, Diane Lebel, Timothy Mark, Brian Tsao, Angelo Pruscino
  • Patent number: 7533230
    Abstract: In one embodiment, a method and system for storing a file in a storage domain is provided. The method includes monitoring access to a file to determine a file access pattern, tagging the file to indicate the identified access pattern and using the tag to identify an appropriate storage medium in a storage domain for the file, when available, based on the access pattern.
    Type: Grant
    Filed: October 13, 2004
    Date of Patent: May 12, 2009
    Assignee: Hewlett-Packard Developmetn Company, L.P.
    Inventors: Frederick S. Glover, Timothy Mark, Doug Williams
  • Publication number: 20070130228
    Abstract: Reducing copy on write activity during snapshot backup processing in computer system. A snap shot of the data is created. As the backup of each file is successfully completed, the copy-on-write functionality for the file is disabled. As the backup of each other file is successfully completed, the copy-on-write for each other file is disabled.
    Type: Application
    Filed: December 2, 2005
    Publication date: June 7, 2007
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Robert Breau, Timothy Mark
  • Publication number: 20070022148
    Abstract: In response to receiving a first request for storage space for a file, an area of a storage medium is reserved. A data structure is stored in persistent storage to track the reserved area. A second request is subsequently received for storage space for the file. Free space in the reserved area is allocated to the file in response to the second request.
    Type: Application
    Filed: July 20, 2005
    Publication date: January 25, 2007
    Inventors: David Akers, Timothy Mark, Devin Borland
  • Publication number: 20060282471
    Abstract: File system metadata associated with a file system is stored. A snapshot of the file system metadata is created, and a change of the file system is allowed while the snapshot is being created. An error check is run with respect to the snapshot of the file system metadata to check for an error in the snapshot of the file system metadata while the file system remains available. Access of one or more files associated with the file system is enabled while the error check is being run with respect to the snapshot of the file system metadata.
    Type: Application
    Filed: June 13, 2005
    Publication date: December 14, 2006
    Inventors: Timothy Mark, David Akers
  • Publication number: 20060277225
    Abstract: A system comprises software, a storage subsystem containing user data associated with file system metadata having a first metadata structure, and file system logic to convert the first metadata structure to a second, different metadata structure while the file system remains available such that the software continues to access the file system for accessing the user data.
    Type: Application
    Filed: June 7, 2005
    Publication date: December 7, 2006
    Inventors: Timothy Mark, David Akers, Devin Borland, Brian Tsao
  • Publication number: 20060271740
    Abstract: A system includes a storage subsystem, a storage controller, and a cache associated with the storage controller. A file system logic receives a direct I/O request for a first data portion stored in the storage subsystem. The file system logic performs a read-ahead operation in response to the direct I/O request to request at least one other data portion stored in the storage subsystem. The cache associated with the storage controller stores the at least one other data portion requested by the read-ahead operation.
    Type: Application
    Filed: May 31, 2005
    Publication date: November 30, 2006
    Inventors: Timothy Mark, D. Shakshober
  • Publication number: 20060080365
    Abstract: In one embodiment, a method and system for storing a file in a storage domain is provided. The method includes monitoring access to a file to determine a file access pattern, tagging the file to indicate the identified access pattern and using the tag to identify an appropriate storage medium in a storage domain for the file, when available, based on the access pattern.
    Type: Application
    Filed: October 13, 2004
    Publication date: April 13, 2006
    Inventors: Frederick Glover, Timothy Mark, Doug Williams
  • Publication number: 20060080350
    Abstract: In one embodiment, a method and system for allocating storage space in a storage medium for storing data in a file from at least one application running in an information system is provided. The method and system includes monitoring at least one characteristic of a plurality of data storage operations when data is stored on the storage medium for the file by the at least one application, identifying a storage pattern from the monitored at least one characteristic of the plurality of data storage operations, determining an amount of storage space to be used for additional data for the file as needed based on the identified storage pattern, and allocating the amount of storage space to the file on a storage medium for the additional data.
    Type: Application
    Filed: October 13, 2004
    Publication date: April 13, 2006
    Inventor: Timothy Mark