Patents by Inventor Ian Cameron

Ian Cameron 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: 9944026
    Abstract: The present disclosure provides a method of repairing a damaged portion of a panel formed of composite material. The method includes preparing the damaged portion for repair and applying a pressure responsive adhesive layer to substantially cover the damaged portion. The method also includes disposing a vacuum-assisted resin transfer molding repair patch assembly to substantially cover the damaged portion and substantially covering the repair patch assembly with a vacuum bag assembly. Resin is introduced into and impregnates the repair patch assembly. The repair patch assembly is cured after being impregnated.
    Type: Grant
    Filed: May 4, 2012
    Date of Patent: April 17, 2018
    Assignee: PURDUE RESEARCH FOUNDATION
    Inventors: R. Byron Pipes, Ian Cameron Coker, Douglas Edward Adams, Ronald Sterkenburg, Jeffrey P. Youngblood
  • Patent number: 9704270
    Abstract: The present invention describes exemplary embodiments of a method and apparatus for rasterizing and encoding vector graphics. The method comprises determining, by an image encoder, a difference between a transmission frame rate of an image encoder and a raster sequence frame rate of a raster sequence of images rasterized by a graphics processing unit (GPU); and adjusting, by the GPU, image detail of the raster sequence according to the difference.
    Type: Grant
    Filed: July 30, 2015
    Date of Patent: July 11, 2017
    Assignee: Teradici Corporation
    Inventors: Ian Cameron Main, David Victor Hobbs, Peter William Longhurst
  • Patent number: 9605079
    Abstract: The present disclosure provides an isolated protein comprising at least one antibody variable region that is capable of binding to peptidase inhibitor 16 (PI16), wherein the protein is also capable of competitively inhibiting binding of an antibody produced by a hybridoma designated CRCBT-02-001 deposited with the ATCC under Accession Number PTA-10685 to PI16. The present invention also provides use of the protein, e.g., in diagnosis, therapy or to isolate cells, preferably Treg cells.
    Type: Grant
    Filed: April 18, 2011
    Date of Patent: March 28, 2017
    Assignee: MEDVET SCIENCE PTY LTD.
    Inventors: Simon Barry, Doreen Krumbiegel, Nicola Ga-Ling Eastaff-Leung, Ian Cameron Nicholson, Heddy Zola
  • Patent number: 9551570
    Abstract: A method of optical sensing comprising generating optical data associated with an object of interest, generating non-optical data associated with the object of interest, and analyzing the optical and non-optical data.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: January 24, 2017
    Assignee: ATS AUTOMATION TOOLING SYSTEMS INC.
    Inventors: Jason Stavnitzky, Ian Cameron
  • Publication number: 20160320388
    Abstract: The present invention provides markers of regulatory T (Treg) cells, preferably, cell surface markers of Treg cells and uses of those markers or compounds that bind thereto to identify or isolate Treg cells or to diagnose/prognose/treat/prevent Treg-mediated conditions. The present invention also provides methods for identification and/or isolation of Treg cell subpopulations and such isolated subpopulations of Treg cells.
    Type: Application
    Filed: June 13, 2016
    Publication date: November 3, 2016
    Inventors: Simon Barry, Timothy John Sadlon, Stephen Martin Pederson, Bridget Gabrielle Wilkinson, Doreen Krumbiegel, Ian Cameron Nicholson, Heddy Zola
  • Patent number: 9445016
    Abstract: A software program for creating features for use with a plurality of media objects in a sequence. The program comprises a feature component specifying a feature having parameters affecting at least one variable aspect of the feature. An indicator component identifies a position of the specified feature relative to the media objects in the sequence. The program comprises a sequence generator for modifying the specified feature by varying its parameters of the specified feature as a function of the position of the specified feature relative to the media objects and/or relative to other features in the sequence. The sequence generator also modifies the specified feature by varying its parameters of the feature as a function of the content of the media objects around it or to which it has been applied. A rendering component renders the specified feature according to the varied parameters at the identified position.
    Type: Grant
    Filed: May 17, 2010
    Date of Patent: September 13, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Ian Cameron Mercer
  • Patent number: 9397944
    Abstract: In one embodiment a method for communicating data comprises receiving, by a traffic manager between a plurality of virtual machines (VMs) and a network interface, (a) first data from a first VM in the plurality of VMs and en route via a first client computer to a first device, and (b) second data from a second VM in the plurality of VMs and en route via a second client computer to a second device; determining first attributes of the first data that provide a first communication requirement; determining second attributes of the second data that provide a second communication requirement; determining, based on available bandwidth of the network interface, a communications schedule associated with cumulative bandwidth of the first and second communication requirements; and transmitting, according to the communications schedule, the first data to the first client computer and the second data to the second client computer.
    Type: Grant
    Filed: July 26, 2013
    Date of Patent: July 19, 2016
    Assignee: Teradici Corporation
    Inventors: David Victor Hobbs, Haw-Yuan Yang, Ian Cameron Main
  • Patent number: 8935242
    Abstract: Optimizing operation of a media player during rendering of media files. The invention includes authoring software to create a data structure and to populate the created data structure with obtained metadata. The invention also includes rendering software to retrieve the metadata from the data structure and to identify media files to render. In one embodiment, the invention is operable as part of a compressed media format having a set of small files containing metadata, menus, and playlists in a compiled binary format designed for playback on feature-rich personal computer media players as well as low cost media players.
    Type: Grant
    Filed: March 8, 2010
    Date of Patent: January 13, 2015
    Assignees: Microsoft Corporation, Matsushita Electric Industrial Co., Ltd.
    Inventors: Kevin Leigh LaChapelle, Ian Cameron Mercer, Nobuyasu Takeguchi, Toshihiko Mizukami, Yoshifumi Yanagawa, Chiyoko Matsumi, Harutoshi Miyamoto, Yasuyuki Torii, Keisuke Matsuo
  • Patent number: 8886685
    Abstract: Grouping media files via playlists on a computer-readable medium. One or more media files are selected according to a grouping criterion to define one or more playlists from the media files. A container group is associated with the playlists and stores values identifying each of the playlists associated with the container group along with references to each of the playlists.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: November 11, 2014
    Assignees: Microsoft Corporation, Matsushita Electric Industrial Co., Ltd.
    Inventors: Ian Cameron Mercer, Kevin Leigh LaChapelle, Harutoshi Miyamoto, Yoshifumi Yanagawa, Nobuyasu Takeguchi, Chiyoko Matsumi
  • Patent number: 8874812
    Abstract: A method for communicating media between a host and a display system. In one embodiment the method comprises acquiring, by the host and via a wireless connection between the host and the display system, display information of the display system; generating, by the host, an image sequence at a resolution and a frame rate, the resolution and the frame rate determined from the display information; communicating, from the host to the display system and via the wireless connection, an encoding of the image sequence; and displaying, by the display system, a decoding of the encoding.
    Type: Grant
    Filed: October 10, 2013
    Date of Patent: October 28, 2014
    Assignee: Teradici Corporation
    Inventors: David Victor Hobbs, Ian Cameron Main
  • Patent number: 8855414
    Abstract: A method and apparatus for encoding an image is disclosed. In one embodiment, the method comprises identifying initial pixels within a spatially defined sub-section, the initial pixels at least a defined number of pixels each comprising a first color; identifying background pixels, the background pixels comprising the first color and in a first defined spatial proximity to the initial pixels; identifying text pixels, the text pixels contrasting the first color and in a second defined spatial proximity to the background pixels; identifying picture pixels as all pixels other than the background pixels and the text pixels; generating a background encoding comprising (i) spatial locations of the background pixels and (ii) a lossless encoding of the first color; generating a text encoding identifying a spatial location and a lossless color encoding of each of the text pixels; and generating a picture encoding comprising a lossy encoding of the picture pixels.
    Type: Grant
    Filed: April 15, 2013
    Date of Patent: October 7, 2014
    Assignee: Teradici Corporation
    Inventors: David Victor Hobbs, Ian Cameron Main, Kimberly Marie Tucker
  • Publication number: 20140196833
    Abstract: The present disclosure provides a method of repairing a damaged portion of a panel formed of composite material. The method includes preparing the damaged portion for repair and applying a pressure responsive adhesive layer to substantially cover the damaged portion. The method also includes disposing a vacuum-assisted resin transfer molding repair patch assembly to substantially cover the damaged portion and substantially covering the repair patch assembly with a vacuum bag assembly. Resin is introduced into and impregnates the repair patch assembly. The repair patch assembly is cured after being impregnated.
    Type: Application
    Filed: May 4, 2012
    Publication date: July 17, 2014
    Applicant: Purdue Research Foundation
    Inventors: Pipes R. Byron, Ian Cameron Coker, Douglas Edward Adams, Ronald Sterkenburg, Jeffrey P. Youngblood
  • Patent number: 8739721
    Abstract: A generally triangular-shaped, radial-cut sail intended for use with a small sailing craft such as a Laser™ Class sailboat. A mast sleeve or “luff tube” is arranged or formed adjacent the luff area of the sail, extending from the head to the foot, and sized to accommodate a flexible mast formed of two or more mast sections. A luff tube patch is placed on the leading edge of the mast sleeve adjacent a point where the mast sections meet when the sailing rig is assembled.
    Type: Grant
    Filed: December 9, 2010
    Date of Patent: June 3, 2014
    Assignee: International Laser Class Association
    Inventors: Michael Lennon, Ian Cameron MacDiarmid
  • Patent number: 8738615
    Abstract: Optimizing operation of a media player during rendering of media files. The invention includes authoring software to create a data structure and to populate the created data structure with obtained metadata. The invention also includes rendering software to retrieve the metadata from the data structure and to identify media files to render. In one embodiment, the invention is operable as part of a compressed media format having a set of small files containing metadata, menus, and playlists in a compiled binary format designed for playback on feature-rich personal computer media players as well as low cost media players.
    Type: Grant
    Filed: January 8, 2010
    Date of Patent: May 27, 2014
    Assignees: Microsoft Corporation, Matsushita Electric Industrial Co., Ltd.
    Inventors: Kevin Leigh LaChapelle, Ian Cameron Mercer, Nobuyasu Takeguchi, Toshihiko Mizukami, Yoshifumi Yanagawa, Chiyoko Matsumi, Harutoshi Miyamoto, Yasuyuki Torii, Keisuke Matsuo
  • Publication number: 20130309053
    Abstract: A boat loader for loading and/or unloading a lightweight recreational boat onto and from a suitable vehicle to enable the boat to be transported between locations. The boat loader includes two loaders temporarily connectable between the rear of the vehicle and part of a trailer upon which the boat is located on either side of the trailer to guide movement of the trailer and hence the boat, for loading and unloading. The boat and the trailer moves as a single unit during loading and unloading so that the boat can be carried on the trailer on the vehicle during transportation of the boat. The advantage of the boat loader is that the boat remains in its normal hull down orientation and does not need to be inverted to enable it to be transported in a stable configuration.
    Type: Application
    Filed: March 15, 2013
    Publication date: November 21, 2013
    Inventor: Rodney Ian Cameron
  • Patent number: 8566498
    Abstract: A network system and method are disclosed. The network system includes at least one docking station to which a portable electronic device is individually couplable. Each of the at least one docking station is configured to allow the portable electronic device to access a network to receive information corresponding to a personality profile associated with the respective one of the at least one docking station upon the portable electronic device being coupled to the respective one of the at least one docking station.
    Type: Grant
    Filed: August 31, 2010
    Date of Patent: October 22, 2013
    Assignee: Palm, Inc.
    Inventors: Romuald Francois Lemarchand, Ian Cameron Smith
  • Patent number: 8560753
    Abstract: A method and system for providing computer input/output (I/O) functionality within a remote computing environment. The system comprises a host audio controller and a remote audio controller for bridging audio data between a host computing system and at least one remote audio device, a host USB controller and a remote USB controller for bridging USB data between the host computing system and at least one remote USB device, and an encoder module and a remote display decoder for bridging a digital video signal from the host computing system to a remote display, wherein the host audio controller, the host USB controller, and the encoder module are communicatively coupled to the remote audio controller, the remote USB controller, and the remote display decoder, respectively, via a computer network.
    Type: Grant
    Filed: March 23, 2009
    Date of Patent: October 15, 2013
    Assignee: Teradici Corporation
    Inventors: David Victor Hobbs, Ian Cameron Main
  • Publication number: 20130171153
    Abstract: The present disclosure provides an isolated protein comprising at least one antibody variable region that is capable of binding to peptidase inhibitor 16 (PI16), wherein the protein is also capable of competitively inhibiting binding of an antibody produced by a hybridoma designated CRCBT-02-001 deposited with the ATCC under Accession Number PTA-10685 to PI16. The present invention also provides use of the protein, e.g., in diagnosis, therapy or to isolate cells, preferably Treg cells.
    Type: Application
    Filed: April 18, 2011
    Publication date: July 4, 2013
    Applicant: TransBio Ltd.
    Inventors: Simon Barry, Doreen Krumbiegel, Nicola Ga-Ling Eastaff-Leung, Ian Cameron Nicholson, Heddy Zola
  • Patent number: 8442311
    Abstract: A method and apparatus for encoding an image is disclosed. A decomposition circuit comprises a set of pixel filters used to identify picture pixels, background pixels and text pixels of the image. An image encoding circuit comprises a lossy discrete transform encoder for encoding the picture pixels, a constant color lossless encoder for encoding the background pixels, and a discrete color lossless encoder for encoding the text pixels.
    Type: Grant
    Filed: June 28, 2010
    Date of Patent: May 14, 2013
    Assignee: Teradici Corporation
    Inventors: David Victor Hobbs, Ian Cameron Main, Kimberly Marie Tucker
  • Publication number: 20120323917
    Abstract: Grouping media files via playlists on a computer-readable medium. One or more media files are selected according to a grouping criterion to define one or more playlists from the media files. A container group is associated with the playlists and stores values identifying each of the playlists associated with the container group along with references to each of the playlists.
    Type: Application
    Filed: August 29, 2012
    Publication date: December 20, 2012
    Applicants: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD., MICROSOFT CORPORATION
    Inventors: Ian Cameron Mercer, Kevin Leigh LaChapelle, Harutoshi Miyamoto, Yoshifumi Yanagawa, Nobuyasu Takeguchi, Chiyoko Matsumi