Patents by Inventor Richard MacKinnon

Richard MacKinnon 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: 9557198
    Abstract: The instant application discloses, among other things, techniques to allow multiple tiles containing various types of sensors to be connected via a network to a number of other tiles and a computer, with automatic virtual orientation of the tiles and fast data transmission. Data may be collected by a central processor from four quarter tiles and transmitted to the computer for analysis. Information obtained from the analysis may include, but is not limited to, gait analysis, identity of people on a floor, and safety issues (detecting someone has fallen, for example).
    Type: Grant
    Filed: April 13, 2013
    Date of Patent: January 31, 2017
    Inventors: Richard MacKinnon, Jianwen Jiang
  • Publication number: 20140307118
    Abstract: The instant application discloses, among other things, techniques to allow multiple tiles containing various types of sensors to be connected via a network to a number of other tiles and a computer, with automatic virtual orientation of the tiles and fast data transmission. Data may be collected by a central processor from four quarter tiles and transmitted to the computer for analysis. Information obtained from the analysis may include, but is not limited to, gait analysis, identity of people on a floor, and safety issues (detecting someone has fallen, for example).
    Type: Application
    Filed: April 13, 2013
    Publication date: October 16, 2014
    Inventors: Richard MacKinnon, Jianwen Jiang
  • Patent number: 8484695
    Abstract: A control device may be configured to monitor a network connection. An application running on a client device may send a first network communication destined for a network communicatively connected to the control device. Depending upon whether the client device is authorized to access the network, different global rules may be applied. The first application or a second application running on the client device may send a second network communication. The control device may process the second network communication according to a plurality of stages. Specifically, the control device may extract information associated with the client device from the second network communication and associate user specific rules at a client discrimination stage. The control device may, at a user specific rule stage, access these rules and apply accordingly to the second network communication as governed by user specific provisioning rules.
    Type: Grant
    Filed: January 9, 2012
    Date of Patent: July 9, 2013
    Assignee: RPX Corporation
    Inventors: Richard MacKinnon, Kelly Looney, Eric White
  • Publication number: 20120117615
    Abstract: A control device may be configured to monitor a network connection. An application running on a client device may send a first network communication destined for a network communicatively connected to the control device. Depending upon whether the client device is authorized to access the network, different global rules may be applied. The first application or a second application running on the client device may send a second network communication. The control device may process the second network communication according to a plurality of stages. Specifically, the control device may extract information associated with the client device from the second network communication and associate user specific rules at a client discrimination stage. The control device may, at a user specific rule stage, access these rules and apply accordingly to the second network communication as governed by user specific provisioning rules.
    Type: Application
    Filed: January 9, 2012
    Publication date: May 10, 2012
    Inventors: Richard MacKinnon, Kelly Looney, Eric White
  • Patent number: 8117639
    Abstract: Embodiments disclosed herein provide systems and methods for provisioning network access for a user in order to provide access control to one or more networks with regard to the user. More particularly, a user may be authenticated and, based on a user profile associated with the authenticated user, provisioning rules may be established for the user such that the user's network access to one or more networks may be controlled based upon the user profile associated with the user. In a network utilized by multiple users, the use of access control based on user profiles associated with the users may prevent any one user or users from accessing one or more networks to the exclusion or detriment of other users because each user may be limited to the network resources provisioned to that user based on the user profile associated with the user.
    Type: Grant
    Filed: October 10, 2003
    Date of Patent: February 14, 2012
    Assignee: Rocksteady Technologies, LLC
    Inventors: Richard MacKinnon, Kelly Looney, Eric White
  • Publication number: 20040177276
    Abstract: More particularly, one embodiment of the present invention provides a system of providing network access comprising a processor, a first network interface coupled to the processor, a second network interface coupled to the processor, a storage media accessible by the processor and a set of computer instructions stored on the storage media, executable by the processor. In one embodiment of the present invention, the computer instructions can be executable to receive a network communication over the first network interface from a user using a user device and determine if the network communication is associated with an authenticated user. If the network communication is not associated with an authenticated user, the computer instructions can be executable to direct the user to an authentication interface. The computer instructions can be further executable to receive credentials from the user and authenticate the user based on the credentials.
    Type: Application
    Filed: October 10, 2003
    Publication date: September 9, 2004
    Inventors: Richard MacKinnon, Kelly Looney, Eric White
  • Patent number: 6218329
    Abstract: A process for the preparation of an amorphous alumino-silicate derivative which involves reacting a solid corresponding starting material with MOH where M is alkali metal or ammonium cation. The solid corresponding starting material may be selected from montmorillonite, kaolin, natural zeolite (e.g., clinoliptolite/heulandite) as well as illite, palygorskite and saponite and additional reactant MX wherein X is halide may be utilized in conjunction with MOH. The invention also includes alumino-silicate derivatives of the general formula MpAlqSi2Or(OH)sXt.uH2O as well as alumino-silicate derivatives of the general formula MpAlqSi2Or(OH)s.uH2O.
    Type: Grant
    Filed: April 14, 1997
    Date of Patent: April 17, 2001
    Assignee: The University of Queensland
    Inventors: Balbir Singh, Ian Donald Richard Mackinnon, David Page
  • Patent number: 6200919
    Abstract: The formation of new materials in the form of alumino-silicate derivatives from 2:1 layer clay materials which are obtained by the chemical modification of 2:1 layer clay minerals by reaction with a salt having the formula MX wherein M is ammonium ion or alkali metal cation and X is a halide. The new materials have the following characteristics: (a) an amorphous x-ray diffraction signal manifest as a broad hump using x-ray powder diffraction between 22° and 32° 2&thgr; using CuK&agr; radiation; and (b) the presence of primarily tetrahedrally coordinated aluminum.
    Type: Grant
    Filed: April 14, 1997
    Date of Patent: March 13, 2001
    Assignee: The University of Queensland
    Inventors: Balbir Singh, Ian Donald Richard MacKinnon, David Page
  • Patent number: 6022821
    Abstract: A process for the preparation of a modified kaolin from a kaolin group mineral which includes expansion and contraction of layers of the kaolin group mineral. The layers comprising one Si-tetrahedral sheet and one Al-octahedral sheet. The expansion and contraction may be initiated by initial intercalation of a reagent which can penetrate kaolin layers to reach an interlayer region therebetween to form an intercalate. Subsequently, the intercalation nay be followed by de-intercalation which involves the removal of the reagent. By the above process, there is provided crystalline modified kaolins having the following properties: (i) an increased interlayer space compared to corresponding kaolin group minerals; (ii) an increased susceptibility to intercalation by cations, anions or salts compared to corresponding kaolin group minerals; and (iii) an increased exfoliated morphology compared to corresponding kaolin group minerals.
    Type: Grant
    Filed: April 15, 1998
    Date of Patent: February 8, 2000
    Assignee: The University of Queensland
    Inventors: Balbir Singh, Ian Donald Richard MacKinnon
  • Patent number: 5858081
    Abstract: Amorphous derivatives of kaolin group minerals characterized by high specific surfaces and/or high cation exchange capacities and a .sup.27 AL MAS NMR spectrum having a dominant peak at about 55 ppm relative to Al(H.sub.2 O).sub.6.sup.3+. Such derivatives are prepared by reacting a kaolin group mineral with a reagent, such as, an alkali metal halide or an ammonium halide which converts the majority of the octahedrally coordinated aluminum in the kaolin group mineral to tetrahedrally coordinated aluminum. Such derivatives show high selectivity in its cation exchange towards the metals: Pb.sup.2+, Cu.sup.2+, Cd.sup.2+, Ni.sup.2+, CO.sup.2+, Cr.sup.3+, Sr.sup.2-, Zn.sup.2+, Nd.sup.3+ and UO.sub.2.sup.+.
    Type: Grant
    Filed: January 17, 1996
    Date of Patent: January 12, 1999
    Assignee: The University of Queensland
    Inventors: John Gerard Thompson, Ian Donald Richard Mackinnon, Sasha Koun, Neil Gabbitas