Patents by Inventor James Mace

James Mace 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: 8079075
    Abstract: A computer implemented method can include receiving a request from a user on an untrusted domain and forwarding the request to an application on a trusted domain. A response can be received from the application and modified based on rules. The modified response can then be provided to the user.
    Type: Grant
    Filed: August 25, 2006
    Date of Patent: December 13, 2011
    Assignee: Oracle International Corporation
    Inventors: Boris Krasnoiarov, James Mace
  • Publication number: 20110161723
    Abstract: A spanning storage interface facilitates the use of cloud storage services by storage clients and may perform data deduplication. The spanning storage interface may include local storage for caching data from storage clients. A disaster recovery application includes at least first and second spanning storage interfaces at first and second network locations. The second spanning storage interface is provided for at least disaster recovery operations. The second spanning storage interface includes second local storage for improving data access performance. A copy of the local cache of the first spanning storage interface is transferred to the second local storage while the first network location is operating. In the event of a disaster affecting the first network location, the second spanning storage interface can provide data access to the first network location's data with improved performance from using the copy of local cache in the second local storage.
    Type: Application
    Filed: November 9, 2010
    Publication date: June 30, 2011
    Applicant: RIVERBED TECHNOLOGY, INC.
    Inventors: Greg Taleck, Vivasvat Keswani, Nitin Parab, James Mace
  • Publication number: 20110161291
    Abstract: A spanning storage interface facilitates the use of cloud storage services by storage clients. The spanning storage interface presents one or more data interfaces to storage clients at a network location, such as file, object, data backup, archival, and storage block based interfaces. The data interfaces allows storage clients to store and retrieve data using non-cloud based protocols. The spanning storage interface may perform data deduplication on data received from storage clients. The spanning storage interface may transfer the deduplicated version of the data to the cloud storage service. The spanning storage interface may include local storage for storing a copy or all or a portion of the data from storage clients. The local storage may be used as a local cache of frequently accessed data, which may be stored data in its deduplicated form.
    Type: Application
    Filed: November 9, 2010
    Publication date: June 30, 2011
    Applicant: RIVERBED TECHNOLOGY, INC.
    Inventors: Greg Taleck, Vivasvat Keswani, Nitin Parab, James Mace
  • Publication number: 20080072306
    Abstract: A computer implemented method can include receiving a request from a user on an untrusted domain and forwarding the request to an application on a trusted domain. A response can be received from the application and modified based on rules. The modified response can then be provided to the user.
    Type: Application
    Filed: August 25, 2006
    Publication date: March 20, 2008
    Applicant: BEA SYSTEMS, INC.
    Inventors: Boris Krasnoiarov, James Mace
  • Publication number: 20050147940
    Abstract: A foot control for a dental instrument includes a control signal generator and a foot-operated actuator to manually provide control information to the control signal generator. The control signal generator is responsive to the control information to generate and transmit an electromagnetic signal corresponding to the control information to a receiver associated with the dental instrument so as to control operation of the dental instrument. The control signal generator, the foot-operated actuator, and a power source are secured to a base adapted to rest on a floor of a dentist's office.
    Type: Application
    Filed: January 7, 2004
    Publication date: July 7, 2005
    Inventor: James Mace