The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Mar. 27, 2018
Filed:
Dec. 20, 2016
Amazon Technologies, Inc., Seattle, WA (US);
Morris Yuanhsiang Hsu, Sunnyvale, CA (US);
Pratik Kalpesh Patel, Sunnyvale, CA (US);
Qinghai Gao, Sunnyvale, CA (US);
Ateet Kapur, San Francisco, CA (US);
Milos Jorgovanovic, Mountain View, CA (US);
Jay Praful Desai, San Jose, CA (US);
Jin Guo, Cupertino, CA (US);
King Shaw, Saratoga, CA (US);
Amazon Technologies, Inc., Seattle, WA (US);
Abstract
Techniques for harmonizing wireless communications performed by a computing device which communicates using varying wireless communication standards are described herein. For instance, a computing device may include multiple chipsets with associated antennas that are configured to perform wireless communications using separate wireless standards which operate at overlapping frequencies. To avoid performance degradation experienced in simultaneous use cases with communications operating at overlapping frequencies, the multiple chipsets may be configured with logic to determine which communications are prioritized when multiple chipsets attempt to communicate simultaneously. The multiple chipsets may be communicatively coupled to coordinate their communications by prioritizing certain types of communications over other types of communications to avoid simultaneous communications in overlapping frequencies. In this way, multiple chipsets that communicate using different standards at overlapping frequencies may avoid performance issues experienced in simultaneous use cases, while performing the communications which are of a highest priority level.