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: 9898546Abstract: 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: GrantFiled: September 11, 2015Date of Patent: February 20, 2018Assignee: BlackBerry LimitedInventor: Andrew James Guy Brown
-
Patent number: 9275162Abstract: 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: GrantFiled: March 22, 2011Date of Patent: March 1, 2016Assignee: BlackBerry LimitedInventor: Andrew James Guy Brown
-
Publication number: 20150379157Abstract: 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: ApplicationFiled: September 11, 2015Publication date: December 31, 2015Inventor: Andrew James Guy BROWN
-
Patent number: 9060273Abstract: 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: GrantFiled: March 22, 2012Date of Patent: June 16, 2015Assignee: BlackBerry LimitedInventors: Andrew James Guy Brown, Christopher M. Fogel, Thomas Owen Parry
-
Patent number: 8578027Abstract: 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: GrantFiled: March 9, 2010Date of Patent: November 5, 2013Assignee: Blackberry LimitedInventors: Andrew James Guy Brown, Colin Ernest Wyatt
-
Publication number: 20130252583Abstract: 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: ApplicationFiled: March 22, 2012Publication date: September 26, 2013Applicant: RESEARCH IN MOTION LIMITEDInventors: Andrew James Guy Brown, Christopher M. Fogel, Thomas Owen Parry
-
Publication number: 20120246257Abstract: 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: ApplicationFiled: March 22, 2011Publication date: September 27, 2012Applicant: RESEARCH IN MOTION LIMITEDInventor: Andrew James Guy BROWN
-
Publication number: 20110225298Abstract: 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: ApplicationFiled: March 9, 2010Publication date: September 15, 2011Applicants: Province of Ontario, Canada)Inventors: ANDREW JAMES GUY BROWN, COLIN ERNEST WYATT
-
Patent number: 6901766Abstract: 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: GrantFiled: January 8, 2004Date of Patent: June 7, 2005Assignee: Rheem Manufacturing CompanyInventors: Changjiang Jin, Phillip Guy Brown, Carl Bergt
-
Patent number: 6694650Abstract: 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: GrantFiled: April 19, 2001Date of Patent: February 24, 2004Inventor: Sandra Guy Brown
-
Publication number: 20030106165Abstract: 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: ApplicationFiled: December 10, 2001Publication date: June 12, 2003Inventor: Sandra Guy Brown
-
Publication number: 20020152651Abstract: 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: ApplicationFiled: April 19, 2001Publication date: October 24, 2002Inventor: Sandra Guy Brown
-
Patent number: 5699067Abstract: 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: GrantFiled: June 28, 1996Date of Patent: December 16, 1997Assignee: Hughes Aircraft CompanyInventors: William Guy Brown, Christine N. Doan
-
Patent number: D443441Type: GrantFiled: February 18, 2000Date of Patent: June 12, 2001Assignee: Formway Furniture LimitedInventors: Guy A. Brown, Mark Pennington
-
Patent number: D445273Type: GrantFiled: January 20, 2000Date of Patent: July 24, 2001Assignee: Formway Furniture LimitedInventors: Guy A. Brown, Neville Waisbrod
-
Patent number: D525473Type: GrantFiled: August 4, 2004Date of Patent: July 25, 2006Assignee: Koninklijke Philips Electronics, N.V.Inventor: Guy Brown
-
Patent number: D525817Type: GrantFiled: August 4, 2004Date of Patent: August 1, 2006Assignee: Koninklijke Philips Electronics, N.V.Inventor: Guy Brown
-
Patent number: D411926Type: GrantFiled: August 19, 1998Date of Patent: July 13, 1999Assignee: Formway Furniture LimitedInventors: Guy Brown, Neville Waisbrod