You are on page 1of 22
co») United States 2) Patent Application Publication ao) Pub. No. US 201901886191 US 2019/0188619 Al Chaturvedi et al. (43) Pub. Date: Jun. 20, 2019 essay Cac eet Coa cree (21) Apnl status of the shared resource received via a device of each of (22) Filed: Dee. 18, 2017 plurality of users, the status system determines a curent Publication Classification data storage is updated with the current status for the shared sratus SyeTEa useraesounce | ,,,.| userinrerrace | | user ara NODE InODULE Soe | | sna | RESOURCE NANAGENENTENGNE a19- STATUS INPUT | mopue | 214 212 ANALYSIS. | MODULE | STORAGE Sam MODULE | CENTRAL | ATA | STORAGE Patent Application Publication Jun. 20,2019 Sheet 1 of 10 US 2019/0188619 Al = 100 102 | statussystem [ bene | CLIENT DEVICE © ee | CLIENT DEVICE I FIG. 1 Jun, 20,2019 Sheet 2 of 10 US 2019/0188619 Al Patent Application Publication é ‘Sls ainaow S3OVYOLS aindow SISATVNY aindow ANANI SALWLS ANIONS LNSW3OVNVW 3ONNOSaY S3OVYOLS sincow viva wasn SOVSYSLNI wasn vOz WALSAS SALVLS a1ndow | sounosay wasn US 2019/0188619 Al Jun. 20,2019 Sheet 3 of 10 Patent Application Publication og VE “Sls 9L0z/8z/2l GALVGdN LSV1 BTAVIVAY HOLINOW C21 STaVvivAv NOLOarONd & mravdvo adans (S) woou aivarid SI ONIONaYSANGO O1GNY (D SNIONSYBINOD O3GIA 1 SSuNLVaa WOON ONLAAW 3dAMS GS) ALIOVdVvO Xv os EP vEZLX vrEZ-LOE (GZ) LD 9szel/z NNO ‘GOOoMasyY WM ‘GOOMG3Y “SAV ASOU FE0z © Z NNOS 9Szel NOOY ANOD US 2019/0188619 Al Jun. 20,2019 Sheet 4 of 10 Patent Application Publication ge ‘Sls gLoz/ez/@t GaLWadN LSV1 yovedaa4 SAVS © savavo saans S) * WOON BLVARd Sot * SaVIIVAV HOLINOW [J ¢ ONIONSYSINOO O1GNY (D 90E > © BIVIUVAV HOLOsrOud FSI S SONIONSYSANOO O3GIA a zoe SauNLWa4 WOON ONILSSW BdANS &) © ALIOvdVO xv os SY * peZLX ppEz-L0€ (Sz) “D eszel/z NNO@ ‘GOOMaay WM ‘GOOMG3Y ‘SAV SSOU vE0z © Z NNOB 9SZeL INOOY ANOD US 2019/0188619 Al Jun. 20,2019 Sheet 5 of 10 Patent Application Publication x SNIONAYIANOD O3AIA 1-3 Lb0z/S/t BAVS aravavo aaaxs &) WOON BLVARd ‘SI SNIONSNBINOO O1GNY WA1GOud V S.BYSHL tI MONM WAL YNOA 137 ONIONSYBANOO ORGIA 1 S3uNLVad WOON ONILAAW AdAMS G ALIOvEdWO Xv OS SEY vEZLX brEZ-Z0E (zr) L 9SZEL/Z NNO ‘GOOMGSY VM ‘GOOMG3Y ‘SAV 3SOU PEOZ 0 Z NNOF 9szel NOOY ANOD US 2019/0188619 Al Jun. 20,2019 Sheet 6 of 10 Patent Application Publication me 6de ‘Sid Lb0z/S!b BAYS wovadaa4 3AVS ‘SONILISW LNANO YOd LVaYO LON ~ LNO GNV NI SHBHONS J ze aavivavnn C@) NIONSUS4NOO O3IA HLIM. W318ONd V S.SYSHL JI MON WAL SNOA 137 oe aiavdvo ads Qo woou aivadd GO | ONIONSYSINOO C1anY «| x SONIDNSYSINOD OGIA 1 SNIONSYSANOS O3GIA 1 ies SauNLVa4 WOON | gor ] ONILESW SdANS ALIOWdvo XV OS PEZLX PhEz-L0E (Szp) FD 9gzel/z NNOS ‘GOOMGaY | VM 'GOOMG3Y “SAV JSON vE0Z © Z NNOS 9SZEL INOOYN ANOD US 2019/0188619 Al Jun. 20,2019 Sheet 7 of 10 Patent Application Publication de ‘old LLOz/S/L GALWOdN LSV7 ywovedsad SAVS ST@VIIVAY HOLINON SIaVIIVAY HOLOSPONd ESI a1avdvo adans &) Woow aLvalid GI SNIDNSYSINOO O1any |) ONIONSYSINOOD O3GIA 1 S3UNLVas WOON ONILSSW 3dANS GB) vETLX pEZ-LOE (SZ) F ALIOVdVO XVI OS SF ggzet/z NNO ‘GOOomMasy VM ‘GOOMARY "SAV SOU Fe0Z © Z NNOS 9Szel NOOY ANOD Patent Application Publication Jun. 20, 2019 Sheet 8 of 10 US 2019/0188619 Al - 400 402 4 CAUSE RESOURCE UI TO BE DISPLAYED i ee 404 — RECEIVE STATUS FOR SHARED RESOURCE re 406 -| _ UPDATE USER DATABASE WITH STATUS 40g-| SELECTIVELY OBTAIN STATUS FROM A PLURALITY OF USER DATABASES 4104 DETERMINE REAL-TIME STATUS FIG. 4 Patent Application Publication Jun. 20,2019 Sheet 9 of 10 US 2019/0188619 Al — 500 502 RECEIVE STATUS REQUEST Le 504 ~ RETRIEVE STATIC AND DYNAMIC INFORMATION y 506 GENERATE RESOURCE UI VISUALLY DISTINGUISH UNAVAILABLE RESOURCE 512 ~ CAUSE DISPLAY OF THE RESOURCE UI FIG. 5 Patent Application Publication Jun. 20, 2019 Sheet 10 of 10 | PROCESSOR | 602 + : 624 4 INSTRUCTIONS | 604 -| MAINMEMORY }<———» 624 4 INSTRUCTIONS | 608 -| | stance 2 «+13 806 “| MEMORY | a | NETWORK | 620-4 INTERFACE «>| | DEVICE Ly 626 US 2019/0188619 Al 600 ye GRAPHICS f———*)ovisptay [81° «>| INPUT DEVICE | 612 CURSOR je————»| CONTROL | 614 DEVICE STORAGE UNIT_}- 616 MACHINE: READABLE | 622 MEDIUM - 71-624 INSTRUCTIONS SIGNAL >| GENERATION | 618 DEVICE US 2019/0188619 Al (COLLABORATIVE ENTERPRISE SHARED RESOURCE STATUS SYSTEM ‘TECHNICAL FIELD [0001] The subject matter disclosed herein generally relates to special-purpose machines that facilitate monitor: ing and maintaining status of resources, including comput- ‘rized variants of such special-purpose machines and improvements to such variants, and tothe technologies by Which such special-purpose machines become improved ‘compared to other special-purpose machines that monitor ‘and maintain stats of resources. Specifically, the present disclosure addresses systems and methods that monitor and maintain real-time status of shared resources using collab- ‘oratve inputs selectively retrieved from databases of mem= bers of an organization, group, or enterprise, BACKGROUND, [0002] Conventionally, a modem enterprise has a lot of Fesourees tha are shared by an entire organization or certain divisions. Dynamie infomation about these shared resources are important and useful for maintaining produc- tivity of people using the resources. An example of dynamic information includes availability status of the shared resource. In today’s communication system, such as a c ‘endar system, a current approach for managing the shared resource is through IT administrators. This requires 1 ‘administrators to manvally maintain the information up- date for all shared resources. This is not an effective approach since it constrains time of IT administrators, ‘especially when the communication system is being hosted ina cloud service, Additionally there is no easy way for a user to access status for 8 sharod resource in these conven- tional systems. BRIEF DESCRIPTION OF THE DRAWINGS [0003] Some embodiments are illustrated by way of ‘example and not limitation in the figues of the accompa- ying drains. 10004] FIG. 1 is a Block diagram illustrating an example ‘environment for maintaining a collaborative enterprise shared resource status system. 10005] FIG. 2 is block diagram illustrating components ‘within @ status system in accordance with an example ‘embostiment [0006] FIG. 3A.F1G. 3E illustrate example use interfaces for providing and receiving sta for a shared resource. [0007] FIG. 4s. Mow diagram of an example method for maintaining real-time status for a shared resource, (0008) FIG. Sis flow diggram of an example method for ‘casing presentation of the real-time status of the shared [0009] FIG. 6 is a diagrammatic representation of @ machine in an example form of a computing system within Which a set of instructions may be executed for causing the machine to perform any ane oF more of the methodologies

You might also like