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:
Jul. 07, 2015
Filed:
Apr. 21, 2009
Ted T Okada, Fairfax, VA (US);
Paresh S Suthar, Austin, TX (US);
Ming Liu, Redmond, WA (US);
Jack E Ozzie, North Bend, WA (US);
Matthew S Augustine, Seattle, WA (US);
Raymond E Ozzie, Seattle, WA (US);
Ted T Okada, Fairfax, VA (US);
Paresh S Suthar, Austin, TX (US);
Ming Liu, Redmond, WA (US);
Jack E Ozzie, North Bend, WA (US);
Matthew S Augustine, Seattle, WA (US);
Raymond E Ozzie, Seattle, WA (US);
Microsoft Technology Licensing, LLC, Redmond, WA (US);
Abstract
A localized collaboration of wireless communication enabled devices can be provided for sharing of information that is independent of external communications. A local hub can communicate with a remote hub and end users using one or more wireless communication points, and provide for uploading and downloading of collaborative information from the local hub by an end user device. The local hub wirelessly broadcasts a message that has contact information that allows a remote hub to wirelessly retrieve collaborative information from the local hub. The local hub can synchronize collaborative information with a remote hub, if present, by retrieving a remote version of collaborative information using the remote hub's broadcast contact information; comparing the remote version with a locally stored version, if present; updating the local version with differences between the remote version if the remote version is a desired; and creating a local version if one is not present.