Patents by Inventor Kenneth Buchanan

Kenneth Buchanan 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: 8745741
    Abstract: A system and method is disclosed for providing security in virtual function calling. During a build process a program code is analyzed to identify one or more call sites used to facilitate a call to a subroutine associated with a declared object type. One or more trusted vtable pointers to a respective subroutine is determined, and the program is configured, via the build process, to detect, at an execution time, an initiation of a virtual call at a call site, verify whether a vtable pointer used in connection with the call site is associated with at least one of the trusted vtable pointers, and, if verified, facilitate the virtual call using the call site. If the vtable pointer cannot be verified then the virtual call is aborted.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: June 3, 2014
    Assignee: Google Inc.
    Inventors: Caroline Tice, Geoffrey Roeder Pike, Ăšlfar Erlingsson, Lawrence Alan Crowl, Cary Allen Coutant, Xinliang David Li, Sriraman Tallam, Kenneth Buchanan
  • Patent number: 8691070
    Abstract: An electrolysis system which comprises a generator adapted to hold water and gases with a first and second electrode, a bubbler reservoir connected to the generator via hoses adapted to dispense water from the bubbler reservoir into the generator and adapted to allow oxygen and hydrogen gas from the generator to rise into the bubbler reservoir with dryers adapted to hold water and gases fluidly, deliver oxygen and hydrogen gas, to hold acetic add and gases, and adapted to connect to an engine, allowing hydrogen gas to pass to the engine, and a controller connected with electrodes to provide an electric current so that water in the generator is converted to oxygen and hydrogen gas via standard electrolysis.
    Type: Grant
    Filed: May 11, 2011
    Date of Patent: April 8, 2014
    Inventors: William J. Burkett, Kenneth Buchanan
  • Patent number: 6801766
    Abstract: A method and system for sending information to a pager regarding information pertaining to a previously occurring telephone call. After receiving a call offered to a called party, a signal is transmitted from a switch to a service control point, which then obtains transmitted information relating to the call. A signal is transmitted from a service control point to a switch to instruct the switch to process the call. Another signal including the information relating to the call is transmitted preferably from the service control point to a service node and then to a communications service provider. The communications service provider is preferably a paging service provider which transmits a page including the information relating to the call to a pager associated with the called party. The information relating to the call then may be displayed on the pager.
    Type: Grant
    Filed: March 7, 2002
    Date of Patent: October 5, 2004
    Inventors: Kenneth Buchanan, Karl Koster
  • Patent number: 6393278
    Abstract: A method and system for sending information to a pager regarding information pertaining to a previously occurring telephone call. After receiving a call offered to a called party, a signal is transmitted from a switch to a service control point, which then obtains transmitted information relating to the call. A signal is transmitted from a service control point to a switch to instruct the switch to process the call. Another signal including the information relating to the call is transmitted preferably from the service control point to a service node and then to a communications service provider. The communications service provider is preferably a paging service provider which transmits a page including the information relating to the call to a pager associated with the called party. The information relating to the call then may be displayed on the pager.
    Type: Grant
    Filed: September 26, 1997
    Date of Patent: May 21, 2002
    Assignee: BellSouth Intellectual Property Corporation
    Inventors: Kenneth Buchanan, Karl Koster