Patents by Inventor Guy A. Brown

Guy A. Brown 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: 9898546
    Abstract: A web service for pre-caching web content on a mobile device includes receiving a request from the mobile device for first web content, fetching the first web content, determining second web content to pre-fetch based upon the first web content, fetching the second web content, and causing the second web content to be stored in a content cache on the mobile device responsive to the request for the first web content. Pre-caching web content in this manner provides web content to the mobile device that the user of the mobile device is likely to access. Pre-caching of additional web content prior to receiving an explicit request improves web browsing performance of the mobile device.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: February 20, 2018
    Assignee: BlackBerry Limited
    Inventor: Andrew James Guy Brown
  • Patent number: 9275162
    Abstract: A web service for pre-caching web content on a mobile device includes receiving a request from the mobile device for first web content, fetching the first web content, determining second web content to pre-fetch based upon the first web content, fetching the second web content, and causing the second web content to be stored in a content cache on the mobile device responsive to the request for the first web content. Pre-caching web content in this manner provides web content to the mobile device that the user of the mobile device is likely to access. Pre-caching of additional web content prior to receiving an explicit request improves web browsing performance of the mobile device.
    Type: Grant
    Filed: March 22, 2011
    Date of Patent: March 1, 2016
    Assignee: BlackBerry Limited
    Inventor: Andrew James Guy Brown
  • Publication number: 20150379157
    Abstract: A web service for pre-caching web content on a mobile device includes receiving a request from the mobile device for first web content, fetching the first web content, determining second web content to pre-fetch based upon the first web content, fetching the second web content, and causing the second web content to be stored in a content cache on the mobile device responsive to the request for the first web content. Pre-caching web content in this manner provides web content to the mobile device that the user of the mobile device is likely to access. Pre-caching of additional web content prior to receiving an explicit request improves web browsing performance of the mobile device.
    Type: Application
    Filed: September 11, 2015
    Publication date: December 31, 2015
    Inventor: Andrew James Guy BROWN
  • Patent number: 9060273
    Abstract: An authentication server and methods of generating a token for use by a mobile device to establish authorization for the mobile device to access a service provided by a service server, the method comprising receiving a request for the token from the mobile device, generating the token comprising location data identifying a location for the mobile device and authentication data indicating a level of access that the mobile device is permitted to have to the service provided by the service server, and transmitting the token to the mobile device.
    Type: Grant
    Filed: March 22, 2012
    Date of Patent: June 16, 2015
    Assignee: BlackBerry Limited
    Inventors: Andrew James Guy Brown, Christopher M. Fogel, Thomas Owen Parry
  • Patent number: 8578027
    Abstract: A communications system may include a plurality of client devices configured to generate client processing jobs, each having a respective unique client ID associated therewith. A plurality of geographically spaced apart servers may be configured to process the client processing jobs, each having a respective unique server ID associated therewith. A load balancer may be configured to receive the client processing jobs from the plurality of client devices, and for each client processing job, generate a respective load balancing score for each server based upon the client ID of the client device requesting the client processing job, the server ID of each server, a processing load metric for each server, and a separation metric corresponding to a separation between the requesting client device and each server. The load balancer may also be configured to assign each client processing job to a respective server based upon the load balancing scores.
    Type: Grant
    Filed: March 9, 2010
    Date of Patent: November 5, 2013
    Assignee: Blackberry Limited
    Inventors: Andrew James Guy Brown, Colin Ernest Wyatt
  • Publication number: 20130252583
    Abstract: An authentication server and methods of generating a token for use by a mobile device to establish authorization for the mobile device to access a service provided by a service server, the method comprising receiving a request for the token from the mobile device, generating the token comprising location data identifying a location for the mobile device and authentication data indicating a level of access that the mobile device is permitted to have to the service provided by the service server, and transmitting the token to the mobile device.
    Type: Application
    Filed: March 22, 2012
    Publication date: September 26, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Andrew James Guy Brown, Christopher M. Fogel, Thomas Owen Parry
  • Publication number: 20120246257
    Abstract: A web service for pre-caching web content on a mobile device includes receiving a request from the mobile device for first web content, fetching the first web content, determining second web content to pre-fetch based upon the first web content, fetching the second web content, and causing the second web content to be stored in a content cache on the mobile device responsive to the request for the first web content. Pre-caching web content in this manner provides web content to the mobile device that the user of the mobile device is likely to access. Pre-caching of additional web content prior to receiving an explicit request improves web browsing performance of the mobile device.
    Type: Application
    Filed: March 22, 2011
    Publication date: September 27, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Andrew James Guy BROWN
  • Publication number: 20110225298
    Abstract: A communications system may include a plurality of client devices configured to generate client processing jobs, each having a respective unique client ID associated therewith. A plurality of geographically spaced apart servers may be configured to process the client processing jobs, each having a respective unique server ID associated therewith. A load balancer may be configured to receive the client processing jobs from the plurality of client devices, and for each client processing job, generate a respective load balancing score for each server based upon the client ID of the client device requesting the client processing job, the server ID of each server, a processing load metric for each server, and a separation metric corresponding to a separation between the requesting client device and each server. The load balancer may also be configured to assign each client processing job to a respective server based upon the load balancing scores.
    Type: Application
    Filed: March 9, 2010
    Publication date: September 15, 2011
    Applicants: Province of Ontario, Canada)
    Inventors: ANDREW JAMES GUY BROWN, COLIN ERNEST WYATT
  • Patent number: 6901766
    Abstract: An air conditioning cooling coil and its associated drain pan are positionable in either a vertical or horizontal air flow orientation. With the drain pan in its vertical air flow orientation, generally horizontally disposed drainage trough portions of the drain pan around its periphery are sloped relative to one another in a manner such that all coil condensation received in the troughs flows by gravity therethrough into a downwardly projecting condensate well and outwardly through an outlet opening therein. When the drain pan is in its horizontal air flow orientation, the troughs are disposed generally in a vertical plane, and coil condensation falls on a specially designed horizontal drip shield, which may be connected to the pan without tools, separate fasteners or sealing material, and drains along the drip shield into one of the pan troughs for discharge from the main drain opening of the pan.
    Type: Grant
    Filed: January 8, 2004
    Date of Patent: June 7, 2005
    Assignee: Rheem Manufacturing Company
    Inventors: Changjiang Jin, Phillip Guy Brown, Carl Bergt
  • Patent number: 6694650
    Abstract: An apparatus for displaying and/or dispensing paper and like objects, such as artwork, photographs, sports cards, brochures and business cards whether such objects are made of paper, plastic or a like medium. The apparatus comprises a backer panel that serves as a background and support for a pocket panel. The pocket panel has a pocket or pockets formed between a front sheet and a back sheet. The pocket panel is attached to the backer panel by suitable means such as an adhesive, heat sealing, hook-and-loop fastening, double-sided tape or the like. The backer panel is made from a rigid or flexible, colored or translucent material of a suitable composition and may be decorated or have a texture suitable for receiving markings or captions. The pocket panel may be made from a transparent or translucent material so that a paper or like object contained within a pocket in the pocket panel is visible from outside the pocket.
    Type: Grant
    Filed: April 19, 2001
    Date of Patent: February 24, 2004
    Inventor: Sandra Guy Brown
  • Publication number: 20030106165
    Abstract: A method for highlighting, or coloring selected portions of, and waving a person's hair in a single sitting. Only selected portions of the hair receive the waving treatment. In the same sitting, other selected portions of the person's hair receive a coloring treatment to attain, in those other selected portions, a color that is either lighter or darker than the subject's natural or preexisting hair color. The proportion of the subject's hair that receives the waving treatment and the proportion that receives the highlighting treatment may vary according to the subject's desires, but none of the subject's hair receives both the waving and the highlighting treatment.
    Type: Application
    Filed: December 10, 2001
    Publication date: June 12, 2003
    Inventor: Sandra Guy Brown
  • Publication number: 20020152651
    Abstract: An apparatus for displaying and/or dispensing paper and like objects, such as artwork, photographs, sports cards, brochures and business cards whether such objects are made of paper, plastic or a like medium. The apparatus comprises a backer panel that serves as a background and support for a pocket panel. The pocket panel has a pocket or pockets formed between a front sheet and a back sheet. The pocket panel is attached to the backer panel by suitable means such as an adhesive, heat sealing, hook-and-loop fastening, double-sided tape or the like. The backer panel is made from a rigid or flexible, colored or translucent material of a suitable composition and may be decorated or have a texture suitable for receiving markings or captions. The pocket panel may be made from a transparent or translucent material so that a paper or like object contained within a pocket in the pocket panel is visible from outside the pocket.
    Type: Application
    Filed: April 19, 2001
    Publication date: October 24, 2002
    Inventor: Sandra Guy Brown
  • Patent number: 5699067
    Abstract: A high capacity radar plot display with low CPU loading. The display includes a display process (42) which controls a graphics window server (46) to render symbols on a display console by a "walking worm" animation. The current symbol plot as well as several symbol plot histories are sequentially displayed to render the animation. A plurality of color maps defining the colors of the current and plot histories are defined, with a clear color map to clear the display. The clear color map includes black (nonvisible) color for all the current and plot histories. The color map for the oldest plot history has a visible color assigned to the oldest history plot, with all other plot histories and the current plot still in black. Successive color maps for the remaining plot histories and the current plot, from the next oldest to the current plot, have progressively more plot histories in a visible color.
    Type: Grant
    Filed: June 28, 1996
    Date of Patent: December 16, 1997
    Assignee: Hughes Aircraft Company
    Inventors: William Guy Brown, Christine N. Doan
  • Patent number: D443441
    Type: Grant
    Filed: February 18, 2000
    Date of Patent: June 12, 2001
    Assignee: Formway Furniture Limited
    Inventors: Guy A. Brown, Mark Pennington
  • Patent number: D445273
    Type: Grant
    Filed: January 20, 2000
    Date of Patent: July 24, 2001
    Assignee: Formway Furniture Limited
    Inventors: Guy A. Brown, Neville Waisbrod
  • Patent number: D525473
    Type: Grant
    Filed: August 4, 2004
    Date of Patent: July 25, 2006
    Assignee: Koninklijke Philips Electronics, N.V.
    Inventor: Guy Brown
  • Patent number: D525817
    Type: Grant
    Filed: August 4, 2004
    Date of Patent: August 1, 2006
    Assignee: Koninklijke Philips Electronics, N.V.
    Inventor: Guy Brown
  • Patent number: D411926
    Type: Grant
    Filed: August 19, 1998
    Date of Patent: July 13, 1999
    Assignee: Formway Furniture Limited
    Inventors: Guy Brown, Neville Waisbrod