US20160253048A1 - Systems and methods for graphically indicating and allocating conference resources - Google Patents
Systems and methods for graphically indicating and allocating conference resources Download PDFInfo
- Publication number
- US20160253048A1 US20160253048A1 US14/632,398 US201514632398A US2016253048A1 US 20160253048 A1 US20160253048 A1 US 20160253048A1 US 201514632398 A US201514632398 A US 201514632398A US 2016253048 A1 US2016253048 A1 US 2016253048A1
- Authority
- US
- United States
- Prior art keywords
- room
- collection
- view
- rooms
- selection
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0485—Scrolling or panning
- G06F3/04855—Interaction with scrollbars
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/02—Reservations, e.g. for tickets, services or events
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
- H04L65/403—Arrangements for multi-party communication, e.g. for conferences
Definitions
- the embodiments disclosed herein relate to systems and methods administering organizational resources, and, in particular to systems and methods for graphically indicating and allocating conference resources.
- FIG. 1 is a schematic diagram showing a system for graphically indicating and allocating conference resources according to some embodiments
- FIG. 3 is a graphical representation of a collection of rooms displayed in a floorplan view according to some embodiments
- the embodiments of the systems and methods described herein may be implemented in hardware or software, or a combination of both. However, preferably, these embodiments are implemented in computer programs executing on programmable computers each comprising at least one processor, a data storage system (including volatile and non-volatile memory and/or storage elements), at least one input device, and at least one output device.
- the programmable computers may be a mainframe computer, server, personal computer, laptop, personal data assistant, or cellular telephone.
- Program code is applied to input data to perform the functions described herein and generate output information.
- the output information is applied to one or more output devices, in known fashion.
- Each program is preferably implemented in a high level procedural or object oriented programming and/or scripting language to communicate with a computer system.
- the programs can be implemented in assembly or machine language, if desired. In any case, the language may be a compiled or interpreted language.
- Each such computer program is preferably stored on a storage media or a device (e.g. ROM or magnetic diskette) readable by a general or special purpose programmable computer, for configuring and operating the computer when the storage media or device is read by the computer to perform the procedures described herein.
- the inventive system may also be considered to be implemented as a computer-readable storage medium, configured with a computer program, where the storage medium so configured causes a computer to operate in a specific and predefined manner to perform the functions described herein.
- FIG. 1 illustrated therein is a system 100 for graphically indicating and allocating conference resources according to one embodiment.
- one or more users 112 may communicate with a conference resource service provider 130 to in order to determine which conference resources (e.g. rooms) are available for use, and to reserve the use of those resources at a particular time.
- conference resources e.g. rooms
- the communication between the users 112 and the conference resource provider 130 can occur either directly or indirectly using any suitable computing device.
- the user 112 may use a computing device 120 such as a desktop computer that has at least one input device (e.g. a keyboard and a mouse) and at least one output device (e.g. a display screen and speakers).
- the computing device 120 can generally be any other suitable device for facilitating communication between the users 12 and the conference resource service provider 130 .
- the computing device 120 could be a laptop 120 a wirelessly coupled to an access point 122 (e.g. a wireless router, a cellular communications tower, etc.), a wirelessly enabled smart phone 120 b , or a terminal 120 c over a wired connection 123 .
- an access point 122 e.g. a wireless router, a cellular communications tower, etc.
- the computing devices 120 may be connected to the conference resource service provider 130 via any suitable communications channel.
- the computing devices 120 may be communicate to the conference resource service provider 130 over a local area network (LAN) or intranet, or using an external network (e.g. by using a browser on the computing device 120 to browse to one or more web pages presented over the Internet 128 ).
- LAN local area network
- intranet or using an external network (e.g. by using a browser on the computing device 120 to browse to one or more web pages presented over the Internet 128 ).
- the wireless access points 122 may connect to the conference resources service provider 130 through a data connection 125 established over the LAN or intranet.
- the wireless access points 122 may be in communication with the conference resource service provider 130 via the Internet 128 or another external data communications network.
- one user 112 may use a laptop 20 a to browse to a webpage that displays elements of a system for graphically indicating and allocating conference resources.
- Another user 112 may use a smart phone 120 b or tablet 120 dequipped with a specialized application that displays elements of a system for graphically indicating and allocating conference resources.
- the conference resource service provider 130 also generally includes one or more data storage devices 134 that are in communication with the processing devices 132 (e.g. servers), and could include a relational database, file system, or any other suitable data storage device.
- the data storage devices 134 are configured to host data 135 such as a location-resource hierarchy.
- the system 100 may also have one or more backup servers 131 that may duplicate some or all of the data 135 stored on the data storage devices 134 .
- the backup servers 131 may be desirable to prevent data loss in the event of an accident such as a fire, flooding, hardware failure, or theft.
- conference resources 202 can be described in terms of the buildings, rooms, room booking schedules, and room attributes, according to a hierarchical relationship.
- conference resources 202 comprise three buildings: building 210 , building 212 , and building 214 .
- building 210 building 210
- building 212 building 212
- building 214 building 214
- building is used to describe the level of hierarchy comprising buildings 210 , 212 , and 214 .
- “building” may refer to a specific office, as indicated by building 214 , such as a regional office.
- a regional office For example, an organization such as a corporation may have regional offices in St. Agatha, Orlando, and Baden. In such a case, “building” may refer to the Baden office (regardless of how the Baden office of the organization may correspond to all or part of the particular office tower in which it is used).
- a collection of rooms 300 displayed in a floorplan view 310 there is shown a collection of rooms 300 displayed in a floorplan view 310 .
- the collection of rooms 300 displayed in a floorplan view 310 may be part of a graphical user interface.
- the collection of rooms 300 comprises a plurality of room indicators 312 .
- Each room indicator 312 corresponds to a room as defined in a location-resource hierarchy.
- a graphical user-interface 400 which includes a collection of rooms displayed in a floorplan view 310 .
- the graphical user-interface 400 can be used to display the room-availability status for any of the rooms in the collection of rooms 310 for a particular time.
- room indicators 416 and 418 indicate that their associated rooms are “available” at the given time.
- room indicators 420 and 422 indicate that their associated rooms are “unavailable” at the given time.
- Room indicator 424 indicates that its associated room is “unavailable soon” in respect of the given time.
- a room-attribute selector 526 , a view-time selector 528 , a room-collection selector 530 , and a building selector 532 are included in the graphical user-interface 500 .
- a room-collection selector 530 can comprise individual tabs or buttons 536 for each room collection (e.g. floor) included in the selected building. As such, a user can select a particular room collection by choosing the corresponding tab or button 536 . As shown in the example of FIG. 5 , there are individual tabs or buttons for each of the first floor, second floor, third floor, and fourth floor (within the St. Agatha building). The second floor button 536 is displayed in a different manner from the other buttons in order to indicate that the second floor button 536 has been selected; in other words, the floorplan view 310 corresponds to the second floor of the St. Agatha building.
- Each of the tabs or buttons or buttons in the room-collection selector 430 displays a label that includes the name of the room collection (e.g. “Second” floor), as well as an indication of the number of available rooms (e.g. “(1)”).
- a user using the user interface 500 can quickly determine, at a glance, whether a floor has any rooms available according to the user's criteria.
- the label “First (0)” indicates that there are no available rooms on the first floor, and, therefore, based on this information, a user may decide not to select the button or tab corresponding to the first floor.
- a user can select particular attributes that are desired for the room that he or she wishes to view or book. For example, a user may require a room with a conference phone and projector.
- the room indicators 526 in the room collection view 310 can be displayed according to whether they meet the criteria of the selected attributes. In other words, the room attribute selector 526 can be used to filter out rooms that do not meet the user's particular requirements.
- a method for graphically indicating and allocating conference resources begins at step 610 , when a request to view or book a conference resource is received.
- a request to view or book a conference resource may be received by a system for graphically indicating and allocating conference resources, as described herein.
- the room collections associated with the selected building are made available within the room-collection selector in the user interface. For example, if the St. Agatha building has four floors, and if each floor corresponds to its own room collection, then the room-collection selector will make a choice available to the user for selecting one of the four floors. If, at step 516 , the user had selected the “Petersburg” building, then the room collections associated with the Danny building, according to the location-resource hierarchy, would be displayed within the room-collection selector.
- a user may require a room with a capacity of at least ten people, teleconferencing equipment, and presentation equipment (e.g. audio/video, collaborative display such as a white board or electronic board), etc.
- presentation equipment e.g. audio/video, collaborative display such as a white board or electronic board
- the room-availability status can be determined. For example, a user may select the fourth floor of the St. Agatha building, and choose rooms with a capacity greater than six people, having a conference table. The room indicator corresponding to each room on the fourth floor of the St. Agatha building will be displayed according to its status at the time corresponding to the view-time selection.
- any rooms that do not meet the criteria of the selected attributes may have a status of “filtered”.
- the room indicator associated with the room may be displayed as greyed out, or with a particular color or pattern or word.
- a user may make different building selection, room-collection selection, room-attribute selection, view-time selection, etc.
- the method may return to any of the preceding steps, such as 616 , 620 , 624 , and 626 , so that display of the room indicators can be updated accordingly.
- a user may navigate through different buildings, floors, and times, and alter the selected attributes.
- the booking schedule associated with the selected room in the room-booking request is updated. Updating the booking schedule may comprise, for example, changing the booking schedule to a status of “unavailable” for the duration of the booking time.
- the booking schedule may include more details than simply an “available/unavailable” status.
- a booking schedule may include details such as the identity of the user that booked the room during a particular time, the identity of other meeting attendees, the name or subject of the meeting, what resources are required for the booking, etc.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Strategic Management (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Marketing (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
According to one aspect, a method for graphically indicating and allocating conference resources. The method includes providing a location-resource data hierarchy, the location-resource data hierarchy having at least one collection of rooms, the at least one collection of rooms having at least one room, the at least one room having an associated location and an associated booking schedule, and displaying at least one room indicator associated with the at least one room in a room-collection view, wherein the at least one room indicator is displayed in accordance with the booking schedule of the corresponding at least one room.
Description
- The embodiments disclosed herein relate to systems and methods administering organizational resources, and, in particular to systems and methods for graphically indicating and allocating conference resources.
- The drawings included herewith are for illustrating various examples of articles, methods, and apparatus of the present specification. In the drawings:
-
FIG. 1 is a schematic diagram showing a system for graphically indicating and allocating conference resources according to some embodiments; -
FIG. 2 is a block diagram showing a location-resource hierarchy, according to some embodiments; -
FIG. 3 is a graphical representation of a collection of rooms displayed in a floorplan view according to some embodiments; -
FIG. 4 is a graphical representation of the collection of rooms ofFIG. 3 displayed in a floorplan view including a graphical representation of room status; -
FIG. 5 is a graphical representation of the collection of rooms ofFIG. 3 displayed in a floorplan view including selection tools; and -
FIG. 6 is a flow chart showing a method for graphically indicating and allocating conference resources according to some embodiments. - Various apparatuses or processes will be described below to provide an example of an embodiment of each claimed invention. No embodiment described below limits any claimed invention and any claimed invention may cover processes or apparatuses that differ from those described below. The claimed inventions are not limited to apparatuses or processes having all of the features of any one apparatus or process described below or to features common to multiple or all of the apparatuses described below. It is possible that an apparatus or process described below is not an embodiment of any claimed invention. Any invention disclosed below that is not claimed in this document may be the subject matter of another protective instrument, for example, a continuing patent application, and the applicants, inventors or owners do not intend to abandon, disclaim or dedicate to the public any such invention by its disclosure in this document.
- It will be appreciated that numerous specific details are set forth in order to provide a thorough understanding of the exemplary embodiments described herein. However, it will be understood by those of ordinary skill in the art that the embodiments described herein may be practiced without these specific details. In other instances, well-known methods, procedures and components have not been described in detail so as not to obscure the embodiments described herein. Furthermore, this description is not to be considered as limiting the scope of the embodiments described herein in any way, but rather as merely describing the implementation of the various embodiments described herein.
- The embodiments of the systems and methods described herein may be implemented in hardware or software, or a combination of both. However, preferably, these embodiments are implemented in computer programs executing on programmable computers each comprising at least one processor, a data storage system (including volatile and non-volatile memory and/or storage elements), at least one input device, and at least one output device. For example and without limitation, the programmable computers may be a mainframe computer, server, personal computer, laptop, personal data assistant, or cellular telephone. Program code is applied to input data to perform the functions described herein and generate output information. The output information is applied to one or more output devices, in known fashion.
- Each program is preferably implemented in a high level procedural or object oriented programming and/or scripting language to communicate with a computer system. However, the programs can be implemented in assembly or machine language, if desired. In any case, the language may be a compiled or interpreted language. Each such computer program is preferably stored on a storage media or a device (e.g. ROM or magnetic diskette) readable by a general or special purpose programmable computer, for configuring and operating the computer when the storage media or device is read by the computer to perform the procedures described herein. The inventive system may also be considered to be implemented as a computer-readable storage medium, configured with a computer program, where the storage medium so configured causes a computer to operate in a specific and predefined manner to perform the functions described herein.
- Turning now to
FIG. 1 , illustrated therein is a system 100 for graphically indicating and allocating conference resources according to one embodiment. - Using the system 100, one or
more users 112 may communicate with a conferenceresource service provider 130 to in order to determine which conference resources (e.g. rooms) are available for use, and to reserve the use of those resources at a particular time. - The communication between the
users 112 and theconference resource provider 130 can occur either directly or indirectly using any suitable computing device. For example, theuser 112 may use acomputing device 120 such as a desktop computer that has at least one input device (e.g. a keyboard and a mouse) and at least one output device (e.g. a display screen and speakers). Thecomputing device 120 can generally be any other suitable device for facilitating communication between the users 12 and the conferenceresource service provider 130. For example, thecomputing device 120 could be alaptop 120 a wirelessly coupled to an access point 122 (e.g. a wireless router, a cellular communications tower, etc.), a wirelessly enabledsmart phone 120 b, or aterminal 120 c over awired connection 123. - The
computing devices 120 may be connected to the conferenceresource service provider 130 via any suitable communications channel. For example, thecomputing devices 120 may be communicate to the conferenceresource service provider 130 over a local area network (LAN) or intranet, or using an external network (e.g. by using a browser on thecomputing device 120 to browse to one or more web pages presented over the Internet 128). - In some examples, one or more of the users 12 may be required to authenticate their identities in order to communicate with the conference
resource service provider 130. For example, the users 12 may be required to input a login name and/or a password to gain access to the services provided by the conferenceresource service provider 130. In such a case, a room reservation may be made corresponding to the authenticated identity. - In some embodiments, the
wireless access points 122 may connect to the conferenceresources service provider 130 through adata connection 125 established over the LAN or intranet. Alternatively, thewireless access points 122 may be in communication with the conferenceresource service provider 130 via the Internet 128 or another external data communications network. For example, oneuser 112 may use a laptop 20 a to browse to a webpage that displays elements of a system for graphically indicating and allocating conference resources. Anotheruser 112 may use asmart phone 120 b ortablet 120 dequipped with a specialized application that displays elements of a system for graphically indicating and allocating conference resources. - The conference
resource service provider 130 generally includes a number of functional components for facilitating the provision of electronic learning services. For example, theeducational service provider 130 generally includes one or more processing devices 132 (e.g. servers), each having one or more processors. Theprocessing devices 132 are configured to send information (e.g. web page content) to be displayed on one ormore computing devices 120 in association with the system 100. In some embodiments, theprocessing device 132 may be a computing device 120 (e.g. a laptop or personal computer). - The conference
resource service provider 130 also generally includes one or moredata storage devices 134 that are in communication with the processing devices 132 (e.g. servers), and could include a relational database, file system, or any other suitable data storage device. Thedata storage devices 134 are configured to hostdata 135 such as a location-resource hierarchy. - In some embodiments, the system 100 may also have one or
more backup servers 131 that may duplicate some or all of thedata 135 stored on thedata storage devices 134. Thebackup servers 131 may be desirable to prevent data loss in the event of an accident such as a fire, flooding, hardware failure, or theft. - Referring to
FIG. 2 , there is shown an example of a location-resource hierarchy 200. The systems and methods for graphically indicating and allocating conference resources use a location-resource hierarchy. The location-resource hierarchy describes the relationships between a location and the conference resources located at or within the location. According to some embodiments, the location-resource hierarchy can include any or all of: buildings; collections of rooms; and rooms. Each room may have any or all of a booking schedule (including a room-availability status associated with a view time), and room attributes. - According to
FIG. 2 ,conference resources 202 can be described in terms of the buildings, rooms, room booking schedules, and room attributes, according to a hierarchical relationship. - For example,
conference resources 202 comprise three buildings:building 210,building 212, andbuilding 214. In practice, there is no requirement or limit for the number of buildings that can comprise theconference resources 202. - The label “building” is used to describe the level of
hierarchy comprising buildings - In other implementations, “building” may refer to a specific building structure. For example, an organization such as a large corporation or a university may be housed in multiple structures within a campus, such as “Building 1”, “Building 2”, etc., or “the Science Building”, “the Engineering Building”, etc. In such a case, “building”, as used to describe the location-
resource hierarchy 200 herein, may refer to “Building 1” or “the Science building” on a campus. - It is also possible to accommodate a scenario in which an organization is housed on multiple campuses, each having multiple buildings, such as by adding an extra level to the location-
resource hierarchy 200. - In essence, as used herein, “building” means an aggregation of room collections. The label “building” has been used herein in order to provide a tangible, concrete example, since, in most situations, collections of rooms will be defined by location, and generally contained within the same physical building.
- Each
building - Building 210 can be described in terms of collections of
rooms building 210. - The label “collection of rooms” is used to describe the level of hierarchy comprising the collections of
rooms rooms 224. For example, a building may have multiple floors, with each floor comprising separate rooms. In such a case, “collection of rooms”, as used to describe the location-resource hierarchy 200 herein, may refer to a specific floor in a building. - In other cases, a collection of rooms may be organized according to such things as: security perimeters, pre-determined exclusive allocation of rooms to a particular department within an organization, etc. For example, a collection of rooms may comprise all of the rooms on a particular floor that are within a secured area, or which are for the exclusive use of the legal department or research department.
- Each collection of
rooms rooms 220 have been shown. - The collection of
rooms 220 can be described in terms of theindividual rooms rooms 220. - The label “room” is used to describe the level of
hierarchy comprising rooms - Each room may have an associated
booking schedule 240. A booking schedule is a record that indicates the use of the room with respect to time, as described by a room-availability status 250 and aview time 252. - According to some embodiments, the booking schedule may include more details than the room-
availability status 250 and theview time 252. For example, a booking schedule may include details such as the identity of the user that booked the room during a particular time, the identity of other meeting attendees, the name or subject of the meeting, what resources are required for the booking, etc. - Generally speaking, the room-
availability status 250 can take values such as “available” or “unavailable”. The view time can be time slot defined as a start time and a duration, or a start time and an end time, etc. - In addition to the
booking schedule 240, eachroom 230 may be associated with room attributes 242. These attributes may include, but are not limited to such things asroom capacity 254, audio/video equipment 258, teleconferencing equipment 256,collaborative display equipment 262,computing equipment 264, andfurniture 260. - Referring to
FIG. 3 , there is shown a collection ofrooms 300 displayed in afloorplan view 310. According to some embodiments, the collection ofrooms 300 displayed in afloorplan view 310 may be part of a graphical user interface. The collection ofrooms 300 comprises a plurality ofroom indicators 312. Eachroom indicator 312 corresponds to a room as defined in a location-resource hierarchy. - Referring to
FIG. 4 , there is shown a graphical user-interface 400, which includes a collection of rooms displayed in afloorplan view 310. The graphical user-interface 400 can be used to display the room-availability status for any of the rooms in the collection ofrooms 310 for a particular time. As indicated by the room-status key 414,room indicators room indicators Room indicator 424 indicates that its associated room is “unavailable soon” in respect of the given time. - Referring to
FIG. 5 , there is shown a graphical user-interface 500, displaying a collection of rooms in afloorplan view 310. The collection of rooms comprises a plurality ofroom indicators - The graphical user-
interface 500 can be used to display the room-availability status for any of the rooms in the collection of rooms, in the same way as was described for the graphical user-interface 400. - A room-
attribute selector 526, a view-time selector 528, a room-collection selector 530, and a building selector 532 are included in the graphical user-interface 500. - As shown in the example of
FIG. 5 , a building selector 532 can comprise individual tabs or buttons 534 for each building included in the location-resource hierarchy. As such, a user can select a particular building by choosing the corresponding tab or button 534. As shown in the example ofFIG. 5 , there are individual tabs or buttons for each of St. Agatha, Petersburg, Baden, Mannheim, and New Dundee. The St. Agatha button 524 is displayed in a different manner from the other buttons in order to indicate that the St. Agatha button 524 has been selected; in other words, thefloorplan view 310 corresponds to a collection of rooms associated with the St. Agatha building. - Similarly, a room-
collection selector 530 can comprise individual tabs orbuttons 536 for each room collection (e.g. floor) included in the selected building. As such, a user can select a particular room collection by choosing the corresponding tab orbutton 536. As shown in the example ofFIG. 5 , there are individual tabs or buttons for each of the first floor, second floor, third floor, and fourth floor (within the St. Agatha building). Thesecond floor button 536 is displayed in a different manner from the other buttons in order to indicate that thesecond floor button 536 has been selected; in other words, thefloorplan view 310 corresponds to the second floor of the St. Agatha building. - Each of the tabs or buttons or buttons in the room-collection selector 430 displays a label that includes the name of the room collection (e.g. “Second” floor), as well as an indication of the number of available rooms (e.g. “(1)”). As such, a user using the
user interface 500 can quickly determine, at a glance, whether a floor has any rooms available according to the user's criteria. In the example shown, the label “First (0)” indicates that there are no available rooms on the first floor, and, therefore, based on this information, a user may decide not to select the button or tab corresponding to the first floor. - When a user selects a new building by using a tab or button 534, room-
collection selector 530 is adjusted in order to display the room collections that are associated with the selected building, according to the location-resource hierarchy. - Similarly, when a user selects a new room collection by using the room-
collection selector 530, thefloorplan view 310 displaying the collections of rooms is adjusted in order to display the room indicators that are associated with the selected collection of rooms, according to the location-resource hierarchy. A default collection of rooms, such as the first floor, can be automatically displayed immediately after a user selects a new building, but before a new collection of rooms is selected. - The view-
time selector 528 includes both a calendar-view date selector 538 as well as a slider-bar time selector 540. Using these selectors, a user can select a particular time on a particular date. The selected time and date are displayed on the calendar-view date selector 538 and thetime display 542. When a user selects a particular time on particular date, the display of theroom indicators - The
room attribute selector 526 lists all of the individual attributes that might be associated with any particular room within a collection of rooms or building. For example, any given room may be defined in terms of a capacity (e.g. number of people who can comfortably use the room at one time). Any given room may include attributes such as audio/visual equipment, collaborative display equipment, computing equipment, teleconferencing equipment, furniture, etc. - Using the
room attribute selector 526, a user can select particular attributes that are desired for the room that he or she wishes to view or book. For example, a user may require a room with a conference phone and projector. When a user selects particular attributes, theroom indicators 526 in theroom collection view 310 can be displayed according to whether they meet the criteria of the selected attributes. In other words, theroom attribute selector 526 can be used to filter out rooms that do not meet the user's particular requirements. - Referring to
FIG. 6 , there is shown a method for graphically indicating and allocating conference resources. The method begins atstep 610, when a request to view or book a conference resource is received. For example, a request to view or book a conference resource may be received by a system for graphically indicating and allocating conference resources, as described herein. - In some cases a user, such as a member of an organization using a system for graphically indicating and allocating conference resources may desire to view the use of conference resources within the organization, or to book or reserve conference resources within the organization. For example, the user may wish to book a conference room for a meeting.
- At
steps - At 616, a building selection is received. The building selection corresponds to the building selected by the user using the building selector. For example, if an organization is located across the buildings identified as “St. Agatha”, “Petersburg”, and “Baden”, then the user may select one of these buildings using the building selector.
- At 618, the room collections associated with the selected building are made available within the room-collection selector in the user interface. For example, if the St. Agatha building has four floors, and if each floor corresponds to its own room collection, then the room-collection selector will make a choice available to the user for selecting one of the four floors. If, at step 516, the user had selected the “Petersburg” building, then the room collections associated with the Petersburg building, according to the location-resource hierarchy, would be displayed within the room-collection selector.
- At 620, a room-collection selection is received. The room-collection selection corresponds to the room collection selected by the user using the room-collection selector in the user interface. For example, if the St. Agatha building has four floors, and if each floor corresponds to its own room collection, then the user may select one of these floors using the room-collection selector.
- At 622, the room-collection selection is displayed in a room-collection view. According to some embodiments, a room-collection may be displayed by displaying individual room indicators, whereas, in other embodiments, a room-collection may be displayed as a single image on top of which corresponding room indicators may be overlaid. Generally speaking, a room collection can be displayed, or described, as a collection of rooms or room indicators.
- According to some embodiments, the room indicators that comprise the room collection can be arranged in a meaningful or purposeful manner, known as a room-collection view. For example, the room indicators comprising a room collection may be arranged in a room-collection view consisting of a floorplan view. In this arrangement, the rooms in the room collection, or the room indicators, are spatially arranged to correspond to the actual rooms in the building that they represent. The floorplan view may be to scale, or not to scale, and may include any or all rooms that exist in the actual building.
- In another example, the room indicators comprising a room collection may be arranged in a grid view, in which the rooms (or room indicators) are arranged in rows. Multiple grid views are possible, such as, but not limited to, grid views in which the columns represent different times and/or room attributes.
- It is not necessary that the rows in a grid view represent rooms. An inversion of the grid view described above is possible, in which the rooms (or room indicators) are arranged in columns, and the view times and/or room attributes are arranged in rows.
- At the point of 622 in the method, a user has effectively selected a building and a floor (room collection) in which he or she would like to view a room's usage and availability, and/or book the room. In some cases, a default building and/or room collection will be provided; in other words, even if a user has not actively selected a building and/or room collection, a default room collection may be displayed nonetheless. In other cases, an organization may be located in a single building, and/or organized in a single room collection (e.g. located on a single floor in one building). In this case, it is not necessary to provide a building selector or room-collection selector; and the only building and/or room collection pertaining to the organization may be treated as a default.
- At 624, room attributes are received. These attributes can be selected by a user using the room-attribute selector in the user interface. These attributes may include, but are not limited to such things as room capacity, audio/video equipment, teleconferencing equipment, collaborative display equipment, computing equipment, and furniture. The selection of particular attributes allows the user to identify, or narrow the search for particular rooms that meet the criteria of selected attributes.
- For example, if a user desires to book a meeting in order to give a presentation to nine colleagues in the same office, and five colleagues in remote locations, then the user may require a room with a capacity of at least ten people, teleconferencing equipment, and presentation equipment (e.g. audio/video, collaborative display such as a white board or electronic board), etc.
- According to some embodiments, a user may be able to apply different logic to the attribute selection. For example, a user may be able to select rooms with a capacity of at least ten people, but fewer than twenty people. A user may also be able to select rooms with a conference table and chairs, but with no bean-bag chairs.
- At 626, a view-time selection is received. The view-time selection corresponds to the view time selected by the user using the view-time selector in the user interface. For example, a user may want to determine which rooms are available at a particular time, for a particular duration, during particular day.
- At 628, room indicators are displayed in accordance with their associated booking schedules, selected attributes, and view-time selections.
- Room indicators can be displayed in accordance with their status. Examples of status include, but are not limited to: “available”, “unavailable soon”, “unavailable”, “reserved”, and “filtered”. The status may be determined based on any or all of the booking schedules associated with a particular room, selected attributes, and view-time selections.
- A room indicator may be displayed with a specific representation that corresponds to its room-availability status. According to some embodiments, the representations may be graphical such as by using words, colors, patterns, symbols, shading, etc.
- Once a user has made a particular building selection, room-collection selection, view-time selection, and has selected particular room attributes, then the room-availability status can be determined. For example, a user may select the fourth floor of the St. Agatha building, and choose rooms with a capacity greater than six people, having a conference table. The room indicator corresponding to each room on the fourth floor of the St. Agatha building will be displayed according to its status at the time corresponding to the view-time selection.
- Continuing with the above example, any rooms that do not meet the criteria of the selected attributes may have a status of “filtered”. In this case, the room indicator associated with the room may be displayed as greyed out, or with a particular color or pattern or word. In this case, it may be advantageous to use a graphical representation, such as the color grey, which is relatively innocuous, and which does not immediately grab viewer's attention. In such a case, it may be more appropriate to draw a viewer's attention to the rooms that meet the criteria of his or her selected attributes.
- Continuing with the above example, any rooms that meet the criteria of the selected attributes, but whose associated booking schedule indicates that the room is unavailable at the time of the view-time selection may have the status of “unavailable”. In this case, the room indicator associated with the room may be displayed as red, or with a particular color or pattern or word. As described above for the “filtered” status, there may be advantageous colors, patterns, or words that convey or suggest the status “unavailable”. Red is used as a suggestion, but the particular representation need not be red.
- Continuing with the above example, any rooms that meet the criteria of the selected attributes, and whose associated booking schedule indicates that the room is available at the time of the view-time selection may have the status “available”. In this case, the room indicator associated with the room may be displayed as green, etc.
- According to some embodiments, a room-availability status of “unavailable soon” may be determined by evaluating a booking schedule immediately after the time of the view-time selection. This may be helpful, for example, if a room is needed for a meeting of indeterminate length, or which might run over the expected time duration. This may also be helpful when the view-time selection corresponds to real time (i.e. a user is looking at the current status of rooms), since this will assist a user in determining that they can meet in a particular room, but only if they act promptly.
- According to some embodiments, more than one status may be associated with the same representation. For example, rooms that are unavailable as well as rooms that do not meet the criteria of the selected attributes may both be greyed out, or otherwise made to look the same, since a user is generally disinterested in booking them.
- When the room-collection view comprises a grid view, and the columns of the grid represent different view times, the selected view time can be used as a key column, and then other columns can be automatically created for other view times adjacent to the selected view time. The duration of each view time (e.g. a time slot) may be automatically set, be based on a default value (such as half-hour or one-hour, to accommodate default meeting lengths), or can be determined by a user.
- At any point along the method, for example, after the room indicators have been displayed at 628, a user may make different building selection, room-collection selection, room-attribute selection, view-time selection, etc. The method may return to any of the preceding steps, such as 616, 620, 624, and 626, so that display of the room indicators can be updated accordingly. As such, a user may navigate through different buildings, floors, and times, and alter the selected attributes. Some of these interactions are generally indicated by the stippled lines in
FIG. 6 . - At 630, a room-booking request is received. The room-booking request corresponds to a particular room at a particular time. In some embodiments, the room-booking request may be determined by the room-availability status. For example, a user may desire to reserve or book a particular room, and may select a room based on the room-availability status represented in the display of the room indicator at the time of the view-time selection. In this case, the user may select the room, for example, by clicking on the room indicator, or by otherwise entering an identifier for the room.
- According to some embodiments, a booking time corresponding to the time of the view-time selection may be implicitly selected, or automatically assigned by the system. In other embodiments, a user may explicitly provide a booking time.
- The selected room and the booking time comprise the room-booking request. A user may then submit the room-booking request, for example, using a “submit” button provided in the user interface, in order to submit the room-booking request. Once a room-booking request is submitted, it can be received at 630.
- At 632, the booking schedule associated with the selected room in the room-booking request is updated. Updating the booking schedule may comprise, for example, changing the booking schedule to a status of “unavailable” for the duration of the booking time. According to some embodiments, the booking schedule may include more details than simply an “available/unavailable” status. For example, a booking schedule may include details such as the identity of the user that booked the room during a particular time, the identity of other meeting attendees, the name or subject of the meeting, what resources are required for the booking, etc.
- While the above description provides examples of one or more apparatus, methods, or systems, it will be appreciated that other apparatus, methods, or systems may be within the scope of the claims as interpreted by one of skill in the art.
Claims (20)
1. A method for graphically indicating and allocating conference resources, comprising:
a) providing a location-resource data hierarchy, the location-resource data hierarchy having at least one collection of rooms;
the at least one collection of rooms having at least one room;
the at least one room having an associated location and an associated booking schedule;
b) displaying at least one room indicator associated with the at least one room in a room-collection view, wherein the at least one room indicator is displayed in accordance with the booking schedule of the corresponding at least one room.
2. The method of claim 1 , wherein the room-collection view is either a floorplan view or a grid view.
3. The method of claim 1 , wherein the at least one room has a plurality of associated attributes, and the method further comprises:
c) providing an attribute selector for selecting at least one attribute from the plurality of attributes;
d) receiving the at least one selected attribute from the plurality of attributes; and,
e) displaying the at least one room indicator in accordance with the selected attributes.
4. The method of claim 3 , wherein the plurality of associated attributes includes at least one of: room capacity; audio/video equipment; teleconferencing equipment; collaborative display equipment; computing equipment; and furniture.
5. The method of claim 1 , wherein the booking schedule includes a room-availability status associated with a view time; and,
displaying the at least one room indicator comprises displaying the at least one room indicator with at least one of a color, a pattern, a symbol, or a shading corresponding to the room-availability status associated with the view time.
6. The method of claim 0, further comprising:
f) providing a view-time selector for selecting a view-time selection;
g) receiving the view-time selection; and,
h) displaying the at least one room indicator in accordance with the room-availability status associated with the view-time selection.
7. The method of claim 0, wherein the view-time selector is at least one of a slider bar and a calendar view.
8. The method of claim 1 , further comprising:
i) providing a room-collection selector for selecting a room-collection selection from a plurality of collections of rooms; and,
j) receiving a room-collection selection;
wherein the at least one collection of rooms is the room-collection selection, and the room is associated with the at least one collection of rooms according to the location-resource hierarchy.
9. The method of claim 0, further comprising:
k) providing a building selector for selecting a building from a plurality of buildings; and,
l) receiving a building selection;
wherein the collection of rooms is associated with the building selection according to the location-resource hierarchy.
10. The method of claim 1 , further comprising:
l) receiving a room-booking request; and,
m) updating the booking schedule in accordance with the room-booking request.
11. A system for graphically indicating and allocating conference resources, comprising:
a computer-readable non-transient medium for storing a location-resource data hierarchy;
a graphical display unit for displaying a graphical user-interface; and,
a processor in communication with the computer-readable non-transient medium, the graphical display unit, and the user input device, the processor configure to:
provide a location-resource data hierarchy, the location-resource hierarchy having at least one collection of rooms;
the at least one collection of rooms having at least one room;
the at least one room having an associated location and associated booking schedule; and,
display at least one room indicator on the graphical user-interface, the at least one room indicator being associated with the at least one room in a room-collection view, wherein the at least one room indicator is displayed in accordance with the booking schedule of the corresponding at least one room.
12. The system of claim 11 , wherein the room-collection view is either a floorplan view or a grid view.
13. The method of claim 11 , wherein the at least one room has a plurality of associated attributes, and the processor is further configured to:
provide an attribute selector on the graphical user-interface for selecting at least one attribute from the plurality of attributes;
receive the at least one selected attribute from the plurality of attributes; and,
display the at least one room indicator on the graphical user-interface in accordance with the selected attributes.
14. The system of claim 13 , wherein the plurality of associated attributes includes at least one of: room capacity, audio/video equipment, teleconferencing equipment, collaborative display equipment, computing equipment, and furniture.
15. The system of claim 11 , wherein the booking schedule includes a room-availability status associated with the view time; and,
displaying the at least one room indicator on the graphical user-interface comprises displaying the at least one room indicator with at least one of a color, a pattern, a symbol, or a shading corresponding to the room-availability status associated with the view time.
16. The system of claim 15 , wherein the processor is further configured to:
provide a view-time selector on the graphical user-interface for selecting a view-time selection;
receive the view-time selection; and,
display the at least one room indicator on the graphical user-interface in accordance with the room-availability status associated with the view-time selection.
17. The system of claim 16 , wherein the view-time selector is at least one of a slider bar and a calendar view.
18. The system of claim 11 , wherein the processor is further configured to:
provide a room-collection selector on the graphical user-interface for selecting a room-collection selection from a plurality of collections of rooms; and,
receive a room-collection selection;
wherein the at least one collection of rooms is the room-collection selection, and the room is associated with the at least one collection of rooms according to the location-resource hierarchy.
19. The system of claim 18 , wherein the processor is further configured to:
provide a building selector on the graphical user-interface for selecting a building from a plurality of buildings; and,
receive a building selection;
wherein the collection of rooms is associated with the building selection according to the location-resource hierarchy.
20. The system of claim 11 , wherein the processor is further configured to:
receive a room-booking request; and,
update the booking schedule in accordance with the room-booking request.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/632,398 US20160253048A1 (en) | 2015-02-26 | 2015-02-26 | Systems and methods for graphically indicating and allocating conference resources |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/632,398 US20160253048A1 (en) | 2015-02-26 | 2015-02-26 | Systems and methods for graphically indicating and allocating conference resources |
Publications (1)
Publication Number | Publication Date |
---|---|
US20160253048A1 true US20160253048A1 (en) | 2016-09-01 |
Family
ID=56798873
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/632,398 Abandoned US20160253048A1 (en) | 2015-02-26 | 2015-02-26 | Systems and methods for graphically indicating and allocating conference resources |
Country Status (1)
Country | Link |
---|---|
US (1) | US20160253048A1 (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018109885A (en) * | 2017-01-05 | 2018-07-12 | 日本電気株式会社 | Terminal, reservation server, reservation system, processing method of terminal, processing method of reservation server, and program |
US20190057357A1 (en) * | 2017-08-21 | 2019-02-21 | Microsoft Technology Licensing, Llc | Scheduling shared resources using a hierarchy of attributes |
US11068129B2 (en) * | 2019-08-20 | 2021-07-20 | Lenovo (Singapore) Pte. Ltd. | Method and device for augmenting a communal display device |
US11280619B1 (en) | 2014-06-05 | 2022-03-22 | Steelcase Inc. | Space guidance and management system and method |
US11330647B2 (en) | 2016-06-03 | 2022-05-10 | Steelcase Inc. | Smart workstation method and system |
US11652957B1 (en) | 2016-12-15 | 2023-05-16 | Steelcase Inc. | Content amplification system and method |
US11687854B1 (en) | 2014-10-03 | 2023-06-27 | Steelcase Inc. | Method and system for locating resources and communicating within an enterprise |
US11713969B1 (en) | 2014-10-03 | 2023-08-01 | Steelcase Inc. | Method and system for locating resources and communicating within an enterprise |
US11744376B2 (en) | 2014-06-06 | 2023-09-05 | Steelcase Inc. | Microclimate control systems and methods |
US11979959B1 (en) | 2014-06-05 | 2024-05-07 | Steelcase Inc. | Environment optimization for space based on presence and activities |
US11984739B1 (en) | 2020-07-31 | 2024-05-14 | Steelcase Inc. | Remote power systems, apparatus and methods |
US12001976B1 (en) | 2014-03-07 | 2024-06-04 | Steelcase Inc. | Method and system for facilitating collaboration sessions |
US12118178B1 (en) * | 2020-04-08 | 2024-10-15 | Steelcase Inc. | Wayfinding services method and apparatus |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060004605A1 (en) * | 2004-06-21 | 2006-01-05 | Epic Systems Corporation | System and method for a comprehensive interactive graphical representation of a health care facility for managing patient care and health care facility resources |
US20070011034A1 (en) * | 2002-05-10 | 2007-01-11 | Travelocity.Com Lp | Goal oriented travel planning system |
US20070192147A1 (en) * | 2003-06-06 | 2007-08-16 | Orbitz Llc | Booking engine for booking airline tickets on multiple host environments |
US20090138291A1 (en) * | 2007-11-26 | 2009-05-28 | Hetras Gmbh | Systems, Methods and Devices for Online Reservation Inquiries |
US20090204451A1 (en) * | 1999-04-22 | 2009-08-13 | Richard Arthur Halavais | System and method for selecting and reserving rooms at a venue |
US7979457B1 (en) * | 2005-03-02 | 2011-07-12 | Kayak Software Corporation | Efficient search of supplier servers based on stored search results |
US20140046716A1 (en) * | 2012-08-10 | 2014-02-13 | Facebook Inc. | Automated management of physical resource scheduling |
US20140095276A1 (en) * | 2012-09-28 | 2014-04-03 | Order Inn, Inc. | Method and system for offering combinations of goods and services for purchase and controlling expenses |
US20140111520A1 (en) * | 2012-10-23 | 2014-04-24 | Bmc Software, Inc. | User-centric annotated location aware asset mapping |
US20140122346A1 (en) * | 2012-03-28 | 2014-05-01 | Jones Lang Lasalle Ip, Inc. | Method, apparatus, system, and computer readable medium for leasing space |
US20140257883A1 (en) * | 2013-03-11 | 2014-09-11 | Wal-Mart Stores, Inc. | Enterprise resource search and reservation system |
US20140278594A1 (en) * | 2013-03-15 | 2014-09-18 | Agilquest Corporation | System and Method for Facilitating Workplace Utilization and Occupancy Management Using Mobile Devices |
US20150039357A1 (en) * | 2013-07-31 | 2015-02-05 | LivelyHood, Inc. | Systems and Methods for Providing on Demand Business Resources |
US20150112738A1 (en) * | 2013-10-21 | 2015-04-23 | LiquidSpace, Inc. | Reserving venue for calendar event |
US20160225108A1 (en) * | 2013-09-13 | 2016-08-04 | Keith FISHBERG | Amenity, special service and food/beverage search and purchase booking system |
-
2015
- 2015-02-26 US US14/632,398 patent/US20160253048A1/en not_active Abandoned
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090204451A1 (en) * | 1999-04-22 | 2009-08-13 | Richard Arthur Halavais | System and method for selecting and reserving rooms at a venue |
US20070011034A1 (en) * | 2002-05-10 | 2007-01-11 | Travelocity.Com Lp | Goal oriented travel planning system |
US20070192147A1 (en) * | 2003-06-06 | 2007-08-16 | Orbitz Llc | Booking engine for booking airline tickets on multiple host environments |
US20060004605A1 (en) * | 2004-06-21 | 2006-01-05 | Epic Systems Corporation | System and method for a comprehensive interactive graphical representation of a health care facility for managing patient care and health care facility resources |
US7979457B1 (en) * | 2005-03-02 | 2011-07-12 | Kayak Software Corporation | Efficient search of supplier servers based on stored search results |
US20090138291A1 (en) * | 2007-11-26 | 2009-05-28 | Hetras Gmbh | Systems, Methods and Devices for Online Reservation Inquiries |
US20140122346A1 (en) * | 2012-03-28 | 2014-05-01 | Jones Lang Lasalle Ip, Inc. | Method, apparatus, system, and computer readable medium for leasing space |
US20140046716A1 (en) * | 2012-08-10 | 2014-02-13 | Facebook Inc. | Automated management of physical resource scheduling |
US20140095276A1 (en) * | 2012-09-28 | 2014-04-03 | Order Inn, Inc. | Method and system for offering combinations of goods and services for purchase and controlling expenses |
US20140111520A1 (en) * | 2012-10-23 | 2014-04-24 | Bmc Software, Inc. | User-centric annotated location aware asset mapping |
US20140257883A1 (en) * | 2013-03-11 | 2014-09-11 | Wal-Mart Stores, Inc. | Enterprise resource search and reservation system |
US20140278594A1 (en) * | 2013-03-15 | 2014-09-18 | Agilquest Corporation | System and Method for Facilitating Workplace Utilization and Occupancy Management Using Mobile Devices |
US20150039357A1 (en) * | 2013-07-31 | 2015-02-05 | LivelyHood, Inc. | Systems and Methods for Providing on Demand Business Resources |
US20160225108A1 (en) * | 2013-09-13 | 2016-08-04 | Keith FISHBERG | Amenity, special service and food/beverage search and purchase booking system |
US20150112738A1 (en) * | 2013-10-21 | 2015-04-23 | LiquidSpace, Inc. | Reserving venue for calendar event |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US12001976B1 (en) | 2014-03-07 | 2024-06-04 | Steelcase Inc. | Method and system for facilitating collaboration sessions |
US11979959B1 (en) | 2014-06-05 | 2024-05-07 | Steelcase Inc. | Environment optimization for space based on presence and activities |
US11280619B1 (en) | 2014-06-05 | 2022-03-22 | Steelcase Inc. | Space guidance and management system and method |
US11307037B1 (en) | 2014-06-05 | 2022-04-19 | Steelcase Inc. | Space guidance and management system and method |
US11402216B1 (en) * | 2014-06-05 | 2022-08-02 | Steelcase Inc. | Space guidance and management system and method |
US11402217B1 (en) * | 2014-06-05 | 2022-08-02 | Steelcase Inc. | Space guidance and management system and method |
US11744376B2 (en) | 2014-06-06 | 2023-09-05 | Steelcase Inc. | Microclimate control systems and methods |
US11687854B1 (en) | 2014-10-03 | 2023-06-27 | Steelcase Inc. | Method and system for locating resources and communicating within an enterprise |
US11713969B1 (en) | 2014-10-03 | 2023-08-01 | Steelcase Inc. | Method and system for locating resources and communicating within an enterprise |
US11330647B2 (en) | 2016-06-03 | 2022-05-10 | Steelcase Inc. | Smart workstation method and system |
US11690111B1 (en) | 2016-06-03 | 2023-06-27 | Steelcase Inc. | Smart workstation method and system |
US11956838B1 (en) | 2016-06-03 | 2024-04-09 | Steelcase Inc. | Smart workstation method and system |
US12213191B1 (en) | 2016-06-03 | 2025-01-28 | Steelcase Inc. | Smart workstation method and system |
US11652957B1 (en) | 2016-12-15 | 2023-05-16 | Steelcase Inc. | Content amplification system and method |
US12231810B1 (en) | 2016-12-15 | 2025-02-18 | Steelcase Inc. | Content amplification system and method |
JP2018109885A (en) * | 2017-01-05 | 2018-07-12 | 日本電気株式会社 | Terminal, reservation server, reservation system, processing method of terminal, processing method of reservation server, and program |
US20190057357A1 (en) * | 2017-08-21 | 2019-02-21 | Microsoft Technology Licensing, Llc | Scheduling shared resources using a hierarchy of attributes |
US11068129B2 (en) * | 2019-08-20 | 2021-07-20 | Lenovo (Singapore) Pte. Ltd. | Method and device for augmenting a communal display device |
US12118178B1 (en) * | 2020-04-08 | 2024-10-15 | Steelcase Inc. | Wayfinding services method and apparatus |
US11984739B1 (en) | 2020-07-31 | 2024-05-14 | Steelcase Inc. | Remote power systems, apparatus and methods |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20160253048A1 (en) | Systems and methods for graphically indicating and allocating conference resources | |
US9483161B2 (en) | Controllable display of a collaboration framework system | |
US20210112047A1 (en) | Dynamic, customizable, controlled-access child outcome planning and administration resource | |
US10805247B1 (en) | Method and apparatus for requesting private replies in messaging | |
US9524491B2 (en) | Master navigation controller for a web-based conference collaboration tool | |
US20140181992A1 (en) | Multi-tenant content provider | |
US11522821B2 (en) | Method and apparatus for interaction in a messaging system | |
US20150058056A1 (en) | Systems and methods for streamlining scheduling | |
US20170093777A1 (en) | App for Selective Monitoring of Social Media Activity | |
CN101535973A (en) | Methods and apparatuses for dynamically sharing a portion of a display during a collaboration session | |
US20160366079A1 (en) | Scheduling Events | |
US11848906B2 (en) | Updating a user interface based on proximity data of users of a communication platform | |
JP2017204172A (en) | Graphic user interface of reservation system | |
US20120019564A1 (en) | Methods, Systems, and Media for Presenting Works of Art to a Viewer | |
KR101690227B1 (en) | Apparatus for managing seat | |
CN116594536A (en) | Node processing method and device related to organization architecture, electronic equipment and storage medium | |
JP6087458B1 (en) | Reservation management device and reservation management program | |
US20140236642A1 (en) | Systems and methods for navigating and reserving building spaces | |
US20230072246A1 (en) | Workflow interface in a communication platform | |
JP6604787B2 (en) | Event information management system and event information management program | |
JP2019070999A (en) | Price calculation device, price calculation method, price calculation program, and price calculation system | |
JP2014071817A (en) | Management system and management program for social network service | |
JP2018169836A (en) | Event management device, event management program, event management method | |
US20190391713A1 (en) | Community Resource Allocation | |
JP2018124750A (en) | Event management apparatus, event management program, and event management method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |