Controlling elements of furnishing units

公开(公告)号:
US20220211188A1
公开(公告)日:
2022-07-07
申请号:
US17/656111
申请日:
2022-03-23
授权日:
-
受理局:
美国
专利类型:
发明申请
简单法律状态:
审中
法律状态/事件:
实质审查
IPC分类号:
A47C31/00 | A47C7/72 | A47C7/74 | A47B13/00 | G06V20/00 | G06V10/60 | G06V10/74 | G06V10/62 | G06T19/00
战略新兴产业分类:
新兴软件和新型信息技术服务
国民经济行业分类号:
C2190 | C2110 | C2120 | C2130 | C2140
当前申请(专利权)人:
WRMTH CORP.
原始申请(专利权)人:
12407035 CANADA INC.
当前申请(专利权)人地址:
4300 EAST SHORE ROAD, L0K 1E0, COLDWATER, ON, CANADA
工商统一社会信用代码:
-
工商登记状态:
-
工商注册地址:
-
工商成立日期:
-
工商企业类型:
-
发明人:
DAUB, SALLY JEAN | POMEROY, JOHN W.
代理机构:
-
代理人:
-
摘要:
A furnishing unit includes at least one surface configured support weight of a user of the furnishing unit, an identifier conveyance unit configured to convey furnishing unit identifier data of the furnishing unit; and a furnishing processing system. The furnishing processing system is operable to receive experience selection data generated by a client device associated with the user based on user input by the user to an interactive user interface, where the client device generates the experience selection data based on determining the furnishing unit identifier data for the furnishing unit via an identifier input element when in proximity to the furnishing unit. The furnishing processing system is further operable to configure output of at least one experience facilitation element of a set of experience facilitation elements associated with the furnishing unit based on the experience selection data.
技术问题语段:
The patent text describes a furnishing experience system that uses technology to create a more immersive and personalized furnishing experience for clients. The system includes furnishing units that can be controlled by client devices and can interact with each other based on their proximity. The technical problem addressed in the patent text is how to use technology to enhance the furnishing experience and make it more customizable for clients.
技术功效语段:
The present invention is related to a furnishing experience system that allows for interactions between furnishing units and client devices. The system includes a plurality of furnishing units, such as chairs and tables, and client devices, such as smartphones and computers. The system uses various methods to determine the location of the client device and the furnishing unit, and to communicate with each other. The technical effects of the invention include improved user experience, enhanced furnishing unit capabilities, and improved analytics and recommendation capabilities.
权利要求:
1. A furnishing unit, comprising: at least one surface configured to support weight of a user of the furnishing unit; an identifier conveyance unit configured to convey furnishing unit identifier data of the furnishing unit; and a furnishing processing system operable to: receive experience selection data generated by a client device associated with the user based on user input by the user to an interactive user interface, wherein the client device generates the experience selection data based on determining the furnishing unit identifier data for the furnishing unit via an identifier input element when in proximity to the furnishing unit; and configure output of at least one experience facilitation element of a set of experience facilitation elements associated with the furnishing unit based on the experience selection data. 2. The furnishing unit of claim 1, wherein the furnishing unit is implemented as a seating unit, and wherein the at least one surface includes: a seat bottom configured to be seated upon by the user; and a seat back configured to support a back of the user while the user is seated upon the seat bottom; wherein the client device generates the experience selection data while the user is seated upon the seat bottom, and wherein the furnishing unit configures the output of the at least one experience facilitation element while the user is seated upon the seat bottom. 3. The furnishing unit of claim 1, wherein the furnishing unit is configured for outdoor use, wherein the furnishing unit is located at an outdoor location, wherein the client device generates the experience selection data while a corresponding user is at the outdoor location, and wherein the at least one experience facilitation element delivers output to counter at least one environmental condition at the outdoor location. 4. The furnishing unit of claim 3, wherein at least one of: the at least one environmental condition includes darkness due to the client device generating the experience selection data at a time corresponding to nighttime, and wherein the at least one experience facilitation element delivers lighting to illuminate a portion of the outdoor location in proximity to the user; the at least one environmental condition includes a cold ambient temperature, and wherein the at least one experience facilitation element delivers heating to the user; or the at least one environmental condition includes a hot ambient temperature, and wherein the at least one experience facilitation element delivers cooling to the user. 5. The furnishing unit of claim 1, wherein the furnishing unit receives the experience selection data and configures the output of the at least one experience facilitation element during a first temporal period corresponding to use of the furnishing unit by a first user associated with the client device, and wherein the furnishing processing system is further operable to, during a second temporal period corresponding to use of the furnishing unit by a second user associated with a second client device: receive second experience selection data generated by the second client device based on second user input to a second interactive user interface displayed by the second client device, wherein the second client device generates the second experience selection data based on determining the furnishing unit identifier data for the furnishing unit when in proximity to the furnishing unit during the second temporal period; and configuring second output of at least one experience facilitation element of the furnishing unit based on the second experience selection data, wherein the second output is different from the output based on the second experience selection data being different from the experience selection data. 6. The furnishing unit of claim 1, wherein the set of experience facilitation elements includes at least one of: at least one heating element, at least one cooling element, at least one speaker, at least one vibration element, at least one display device, or at least one lighting element. 7. The furnishing unit of claim 1, wherein the furnishing unit further comprises the set of experience facilitation elements. 8. The furnishing unit of claim 1, wherein at least one of: the set of experience facilitation elements includes two or more experience facilitation elements, wherein output of at least two experience facilitation elements of the set of experience facilitation elements is configured based on the experience selection data; or wherein configuring output of the at least one experience facilitation element of the furnishing unit includes controlling output of one experience facilitation element of the set of experience facilitation elements from a set of three or more possible output types. 9. The furnishing unit of claim 1, wherein the identifier conveyance unit is implemented via visual identifier data visibly displayed upon at least one surface of the furnishing unit, wherein the client device determines the furnishing unit identifier data based on a camera of the client device capturing the visual identifier data. 10. The furnishing unit of claim 1, wherein the furnishing unit identifier data is in accordance with a data format corresponding to a quick response (QR) code. 11. The furnishing unit of claim 1, wherein the identifier conveyance unit includes: a microchip storing the furnishing unit identifier data; and a coil that, when energized via an electromagnetic field generated by the client device while in proximity with the identifier conveyance unit, conveys the furnishing unit identifier data for receipt by the client device based on modulating of the electromagnetic field with the furnishing unit identifier data. 12. The furnishing unit of claim 1, wherein the identifier conveyance unit includes a Near-Field Communications (NFC) tag, and wherein the client device determines the furnishing unit identifier data based on implementing an NFC reader. 13. The furnishing unit of claim 1, further comprising at least one proximity-based communications transceiver, wherein the experience selection data is received via the proximity-based communications transceiver from the client device via proximity-based communications with the client device. 14. A client device comprising: an identifier input unit configured to determine furnishing unit identifier data conveyed by an identifier conveyance unit of a furnishing unit in proximity to the client device; at least one memory; and at least one processor storing operational instructions that, when executed by the at least one processor, cause the client device to: display experience option data for the furnishing unit via an interactive user interface based on determining the furnishing unit identifier data; generate experience selection data based on user input to the interactive user interface; and transmit the experience selection data to the furnishing unit, wherein the furnishing unit configures output of at least one experience facilitation element based on receiving the experience selection data. 15. The client device of claim 14, wherein the experience option data indicates a plurality of options that includes at least one of: at least one option for configuring heating intensity by at least one heating element of the furnishing unit; at least one option for configuring heating location by at least one heating element of the furnishing unit; at least one option for configuring cooling by at least one cooling element of the furnishing unit; at least one option for configuring volume of at least one speaker of the furnishing unit; at least one option for configuring music played by of at least one speaker of the furnishing unit; at least one option for configuring entertainment content displayed by at least one display of the furnishing unit; at least one option for configuring lighting by at least one lighting element of the furnishing unit; and wherein the experience selection data indicates selection of at least one of the plurality of options. 16. The client device of claim 14, wherein the experience selection data is generated while the client device is at least one of: held by a user while the user is seated upon a seat bottom of the furnishing unit, or worn by the user while the user is seated upon a seat bottom of the furnishing unit. 17. The client device of claim 14, wherein the identifier input unit is implemented via at least one of: a camera of the client device or an NFC reader of the client device. 18. The client device of claim 14, wherein the client device is in proximity to the furnishing unit during a first temporal period, wherein the client device is in proximity to a second furnishing unit during a second temporal period after the first temporal period, wherein the identifier input unit determines second furnishing unit identifier data conveyed by a second identifier conveyance unit of a second furnishing unit in proximity to the client device during the second temporal period, and wherein the operational instructions, when executed by the at least one processor during the second temporal period, further cause the client device to: display second experience option data for the second furnishing unit via the interactive user interface based on determining the second furnishing unit identifier data, wherein the second experience option data is different from the experience option data based on a first set of furnishing experience facilitation elements of the furnishing unit that includes the at least one experience facilitation elements being different from a second set of furnishing experience facilitation elements of the second furnishing unit; generate second experience selection data based on second user input to the interactive user interface; and transmitting the second experience selection data to the second furnishing unit, wherein the second furnishing unit configures output of another at least one experience facilitation element of the second set of experience facilitation elements based on receiving the second experience selection data. 19. The client device of claim 14, wherein the client device is in proximity to the furnishing unit during a first temporal period, wherein the operational instructions, when executed by the at least one processor, further cause the client device to: saving the experience selection data in a user account associated with a user of the client device during the first temporal period; wherein the client device is in proximity to a second furnishing unit during a second temporal period after the first temporal period, wherein the identifier input unit determines second furnishing unit identifier data conveyed by a second identifier conveyance unit of a second furnishing unit in proximity to the client device during the second temporal period, and wherein the operational instructions, when executed by the at least one processor during the second temporal period, further cause the client device to: generate second experience selection data based on determining the second furnishing unit identifier data, wherein the second experience selection data is set as the experience selection data based on accessing the experience selection data in the user account; and transmit the second experience selection data to the second furnishing unit, wherein the second furnishing unit configures output of the at least one experience facilitation element of the second furnishing unit based on receiving the second experience selection data. 20. A method for execution by a client device, comprising: determining furnishing unit identifier data conveyed by an identifier conveyance unit of a furnishing unit in proximity to an identifier input element of the client device; displaying experience option data for the furnishing unit via an interactive user interface based on determining the furnishing unit identifier data; generating experience selection data based on user input to the interactive user interface; and transmitting the experience selection data to the furnishing unit, wherein the furnishing unit configures output of at least one experience facilitation element based on receiving the experience selection data.
技术领域:
-
背景技术:
Technical Field of the Invention [0005]This invention relates generally to furniture, such as chairs, tables, or other furnishings configured for indoor and/or outdoor use. This invention also relates generally to computer systems and computer networking.
发明内容:
STATEMENT REGARDING FEDERALLY SPONSORED RESEARCH OR DEVELOPMENT [0003]Not Applicable. INCORPORATION-BY-REFERENCE OF MATERIAL SUBMITTED ON A COMPACT DISC [0004]Not Applicable.
具体实施方式:
[0042]FIG. 1A is a schematic block diagram of an embodiment of a furnishing experience system 100 that communicates bidirectionally with one or more client devices 130 via a network 150. The network 150 can be implemented via: one or more wireless and/or wired communication systems; one or more non-public intranet systems and/or public internet systems; one or more satellite communication systems; one or more cellular communication systems; one or more fiber optic communication systems; one or more local area networks (LAN); one or more wide area networks (WAN); the Internet; and/or one or more other communication networks. In some embodiments, network 150 corresponds to a local communication network of a given physical location, such as a local network of an establishment such as a restaurant, bar, hotel, or other type of establishment discussed herein. [0043]Some or all communications between client devices 130 and furnishing experience system 100 via network 150 can be based on the client devices 130 and/or the corresponding users engaging in a proximity-based physical interaction 111 with at least one furnishing unit 110 of a plurality of furnishing units 110.1-110.M. For example, a user engages in a proximity-based physical interaction 111 with of a furnishing unit 110 based on: sitting upon the furnishing unit 110, touching the furnishing unit 110, using the furnishing unit 110, configuring settings of the furnishing unit 110, establishing short range communications with the furnishing unit 110, observing the furnishing unit and/or being within visual range of the furnishing unit 110, being within predefined and/or reasonable proximal physical range, such as a range within one meter, ten meters, and/or one-hundred meters, and/or otherwise interacting with the furnishing unit. [0044]As used herein, a furnishing unit 110 can include a functional and/or decorative unit that is utilized in an indoor and/or outdoor environment, such as at a user's home, a commercial establishment, a park or recreational area, or other location. Furnishing units 110 can be permanently installed in a particular location, can be located in a predetermined location within a predefined physical boundary, and/or can move around within predefined physical boundary. The predefined physical boundary can correspond to the physical boundary of a home, commercial establishment, a park or recreational area, or any other location corresponding to an entity that owns and/or utilizes the furnishing unit. A furnishing unit 110 can be owned and/or rented by a user interacting with the furnishing unit. A furnishing unit 110 can be owned and/or rented by another entity, such as an entity that owns an establishment such as a restaurant, bar, winery, hotel, theater, mall, park, museum, and/or other establishment that a user interacting with the furnishing unit is currently visiting and/or located within. [0045]As used herein, one or more furnishing units 110 can correspond to: an article of furniture implemented as seating units for seating and/or laying upon by at least one body part such as a chair, couch, stool, bench, recliner, bed, mattress, bassinette, baby crib, high chair, stroller, car seat, pet bed, toilet, bathtub, and/or any other furniture providing means of sitting and/or laying down by the user, another person, an infant or child cared for by the user, and/or an animal such as a pet of the user; an article of furniture such as a table, bar-top, and/or other furniture providing a surface for dining, placing plates and/or glassware, and/or gathering; one or more furnishings providing lighting such as a lamp and/or light fixture; one or more furnishings providing heating such as an outdoor heating lamp, one or more furnishings providing music and/or other audio such as speakers; one or more furnishings providing decorative storage such as shelving units; window furnishings such as blinds and/or curtains; outdoor furnishings such as patio furniture, landscaping elements, rock features, floral features, plant features, outdoor sculptures and/or art, and/or water features; pools, hot tubs, and/or elements within a pool and/or hot tub, such as benches, rocks, pool sides, a pool bottom, and/or other elements of a pool that are optionally submerged when the pool and/or hot tub is filled with water and optionally operable to heat occupants within the pool and/or hot tub; vehicles such as cars, boats, planes, other road vehicles, other water vehicles, and/or other aerial vehicles; structural elements such as walls, floors, ceilings, pillars, beams, bricks, tiles, stair steps, and/or stones; decorative furnishings such as decorative rugs, pillows, wall art, plants, frames, and/or clocks; dishes, cutlery, glassware, napkins, centerpieces, vases, and/or other units included in one or more table settings and/or upon a bar, table, shelving or counter surface; articles of clothing, bags, accessories, and/or jewelry worn and/or accessorized by other people; pet accessories such as leashes, collars, dog bowls, cages, pet beds, pet toys; baby accessories; entertainment units such as televisions, speakers, computers, monitors, television and/or monitor mounts, and/or gaming systems; appliances such as fridges, ovens, ranges, sinks, toilets, air conditioning units, and/or heating units; configurable elements upon furnishings such as decorative handles, knobs, hooks, and/or faucets; and/or any other articles of furniture, decorative units, functional units, accessories, infrastructure elements, and/or other types of products of a building interior, outdoor patio, and/or any other indoor and/or outdoor space. [0046]The furnishing experience system 100 can facilitate various furnishing experiences to a plurality of users 1−N of the furnishing experience system 100 via communication with some or all of a plurality of corresponding client devices 130.1-130.N. In the examples discussed herein, each user can correspond to any person with a corresponding client device 130 that currently or previously communicated with furnishing experience system 100. As used herein, a user of the furnishing experience system 100 can correspond to any person that requests and/or engages in one or more furnishing experiences provided by the furnishing experience system 100 via interaction with their client device 130, based on their proximity-based interaction 111 with at least one furnishing unit 110 and/or corresponding furnishing unit identification data identifying the at least one furnishing unit 110. [0047]One or more types of furnishing experiences can include at least one furnishing unit configuration experience of the furnishing unit and/or at least one other furnishing units in the proximity. For example, the furnishing experience includes user configuration and/or control of lighting, heating, music, audio volume, display settings, entertainment content, and/or other output of the one furnishing unit itself and/or of a nearby and/or grouped furnishing units identified based on the furnishing unit identification data. [0048]One or more types of furnishing experiences can include at least one shopping and/or purchasing experience. For example, the furnishing experience include facilitating purchase the same product as the furnishing unit, a same product of another furnishing unit in vicinity of the furnishing unit, another product similar to the product of furnishing unit, another product similar to recommended based on the furnishing unit and/or based on learned user characteristics of the user, and/or other products. Purchased products by the user can be shipped to the user's home and/or can be physically delivered to user while at and/or in proximity to the furnishing unit based on the furnishing unit identification data indicating a location of the furnishing unit. [0049]One or more types of furnishing experiences can include at least one service experience at the furnishing unit. For example, the user can order food, drinks, and/or other services and/or goods for delivery to the user's furnishing unit by personnel of a corresponding establishment, based on the furnishing unit identification data indicating a location of the furnishing unit. [0050]One or more types of furnishing experiences can include at least one social experience. For example, the user is connected with other users in the same establishment and/or nearby establishments that are similar to the user and/or in proximity to the user, based on the furnishing unit identification data indicating a location of the furnishing unit and/or based on learned user characteristics of the user. [0051]One or more types of furnishing experience can include at least one augmented reality (AR) experience, at least one virtual reality (VR) experience, and/or at least one mixed reality experience via a combination of AR and VR. For example, a user can receive an augmented reality experience via their client device, AR goggles, and/or specialty AR device while sitting in and/or being in proximity of the furnishing device. The augmented content can be based on characteristics of the user, characteristics of the furnishing device with which the user interacts, and/or characteristics of the establishment in which the furnishing unit is located. [0052]Some or all furnishing experiences are facilitated while a corresponding user has a proximity-based interaction 111 with a corresponding furnishing unit, where a furnishing experience described herein ends when and/or before the proximity-based interaction 111 ends. Alternatively or in addition, some or all furnishing experiences are facilitated even if a corresponding user is not currently engaged in a proximity-based interaction 111 with a corresponding furnishing unit, where any furnishing experience described herein can instead be facilitated remotely, for example, after a user previously engaged in a proximity-based interaction 111 with the corresponding furnishing unit. [0053]Some or all of these furnishing experiences improve the technology of furniture by enhancing the hardware and/or software technology embedded within the furniture and expanding upon the capabilities a piece of furniture can provide to users using and/or in proximity to the furniture. Some or all of these furnishing experiences improve the technology of point of sale computing systems by enhancing the data collected regarding location, length of stay, and/or good or service purchases of users within a corresponding establishment over time to gain insights with regards to atmosphere, ratings, and/or other characteristics of the establishment. Some or all of these furnishing experiences improve the technology of social network computing systems by introducing proximity-based connections that can be automatically determined based on proximity-based interactions with furnishings in a given establishment or across multiple establishments. [0054]As illustrated in FIG. 1B, the furnishing experience system 100 can communicate bidirectionally with one or more client devices 135 of establishment entities corresponding to establishments 140. As illustrated, a plurality of establishments 140.1-140.0 can each contain and/or be furnished with their own set of furnishing units 110, for example, that are within a physical boundary corresponding to indoor and/or outdoor space of the establishment. An establishment 140 can correspond to a restaurant, bar, winery, brewery, distillery, hotel, resort, theater, mall, park, pool, museum, zoo, entertainment venue, academic institution, daycare, store, retail establishment, home, apartment, dock, patio, garden, residential property, commercial property, boat, plane, train, commercial vehicle, commuter vehicle, personal vehicle, and/or other location that contains at least one furnishing unit 110 and/or other location that users own, rent, and/or visit to interact with one or more furnishing units 110. [0055]One or more client devices 130 can correspond to one or more users corresponding to these establishments 140. For example, owners and/or employees of the establishment can have client devices 130 that communicate with furnishing experience system 100 to enable configuration of the furnishing experiences within the establishment and/or establish contextual data, such a layout of the establishment indicating locations of furnishing units 110 within the establishment and/or types of furnishing units 110 included in the establishment. For example, these client devices execute different application data and/or execute application data in accordance with different permissions to enhance control and/or configuration of furnishing units 110 of the establishment. The owners, employees, or other establishment entities using these client devices optionally be considered additional users of the furnishing experience system 100 as described herein. [0056]Alternatively, a given furnishing experience system 100 can correspond to exactly one establishment and/or a subset of establishments, such as multiple establishments in a same physical region, in a same franchise, and/or owned by a same entity. For example, a plurality of furnishing experience system 100 can be implemented, where each furnishing experience system 100 manages and/or facilitates furnishing experiences for its own set of furnishing units within the corresponding one or more establishments. As a particular example, a furnishing experience system 100 is implemented as and/or in conjunction with a local system of the corresponding establishment, such as a point of sale (POS) system of the establishment, a seating reservation system of the establishment, an admission system for entry into the establishment, or other computing and/or server system utilized to facilitate operations of the establishment. In some embodiments, user accounts can be shared across a plurality of individual furnishing experience systems 100. In some embodiments, a global furnishing experience system 100 can manage and/or communicate with a plurality of individual furnishing experience systems 100 at individual establishment, for example, to share database information and/or generate aggregate analytical data for furnishing experiences provided across all establishments. [0057]FIG. 1C illustrates an example embodiment of a furnishing unit 110 implemented as a seating unit 112 configured to be seated upon by a user of the furnishing unit 110. Some or all features and/or functionality of the furnishing unit 110 of FIG. 1C can be utilized to implement one or more furnishing units of FIG. 1A and/or any embodiment of furnishing unit 110 described herein. [0058]As illustrated in FIG. 1C, a furnishing unit 110 implemented as a seating unit 112 can include a seat back 121; a seat bottom 122; two, or a different number, of seat arms 123; and/or two, or a different number, of seat legs 124. In particular, the seating unit 112 can be configured for one or more users to sit upon the seat bottom 122, with the back of the user optionally against the seat back 121 and/or the arms of the user optionally upon the seat arms 123. The seat bottom 122 and/or seat back 121 can be configured to support the weight of one or more people at a given time, such as users when siting in the seating unit. The seat bottom 122 and/or seat back 121 can each be implemented via one or more flat and/or curved surfaces. The seat legs 124 can be configured to support the seat bottom 122 and/or seat back 124 when the seating unit is placed upon a planar surface such as the ground or floor. [0059]Some or all furnishing units 110 discussed herein can be implemented via some or all features and/or functionality of the furnishing unit and/or seating unit described in U.S. patent application Ser. No. 17/457,098, entitled “HEATING-CAPABLE FURNISHING UNIT”, filed Dec. 1, 2021, which is incorporated herein by reference its entirety and made part of the present U.S. Utility patent application for all purposes. [0060]Some or all proximity-based interactions 111 and/or furnishing experiences described herein can be configured to be implemented for a given furnishing unit 110 while a corresponding user is seated in the given furnishing unit 110, for example, upon its seat bottom 122. Some or all proximity-based interactions 111 and/or furnishing experiences described herein can be configured to be implemented for a given furnishing unit 110 while and/or based on the corresponding user further holding, wearing, and/or carrying their corresponding client device 130, such as their personal smart phone, tablet, smart watch, wearable device, mobile device, or other client device 130, while seated in the given furnishing unit 110. [0061]As illustrated in FIG. 2A, one or more furnishing units 110 can implement their own furnishing processing system 120 that sends and/or receives communications via network 150 from furnishing experience system and/or directly from client devices 130 and/or client devices 135. The furnishing processing system 120 can be implemented within, can be attached to, and/or can be in physical proximity of a corresponding furnishing unit 110. A given furnishing processing system 120 can correspond to a single corresponding furnishing unit 110 and/or multiple corresponding furnishing units 110. A given furnishing unit 110 can correspond to exactly one furnishing processing system 120, or to no furnishing processing systems 120. [0062]For example, the furnishing experience system 100 and/or a client device 130 sends control data to a furnishing processing system via network 150 to control output elements of the corresponding furnishing unit 110. As another example, the furnishing processing system collects and/or sends status data to the furnishing experience system 100 and/or one or more client devices 130 via network 150. In some embodiments, some or all furnishing units 110 discussed herein are configured to communicate via network 150. In some embodiments, some or all furnishing units 110 discussed herein are not configured to communicate via network 150. [0063]As illustrated in FIGS. 2B and 2C, furnishing unit 110 and/or client device 130 can be operable to send and/or receive proximity-based communications 160. These proximity-based communications 160 can implement some or all of the proximity-based interaction 111 with a given furnishing unit 110 as discussed in conjunction with of FIG. 1. [0064]In particular, client device 130 can receive communications from and/or send communications to a furnishing unit based on being in physical proximity with the furnishing unit, such as within a predefined physical range that is dictated by a physical range of the proximity-based communications. For example, a communications link for proximity-based communications 160 is implemented via a short range wireless communication protocol and/or contactless communication protocol such as ultra-wideband (UWB), Wi-Fi, ZigBee, Bluetooth, Near-Field Communication (NFC), Radio Frequency Identification (RFID) and/or Infrared (IR). [0065]As illustrated in FIG. 2B, the proximity-based communications can be implemented as a wired and/or wireless communication link established via a communications link, such as a one-to-one connection between furnishing unit 110 and client device 130. In some embodiments, only one user can be linked with a given furnishing unit 110 at a time, where a furnishing unit 110 is configured to establish and/or communicate via proximity-based communications with exactly one client device 130 in a given time frame, for example, to ensure that exactly one user can use, reserve, be assigned to, control, and/or receive experiences related to the given furnishing unit. For example, a new user can only link with furnishing unit 110 via their client device if a prior user's client device ended their proximity-based communications, if these proximity-based communications timed-out, and/or if the prior user is not detected to be in range. [0066]As illustrated in FIG. 2C the proximity-based communications 160 can be broadcast by a furnishing unit 110 for receipt and/or processing by any client devices 130, such as the set of multiple client devices 130.1-130.K of FIG. 1D, that are in range of furnishing unit 110 and/or have receiver's operable to receive and/or process the proximity-based communications 160. [0067]Proximity-based communications 160 sent from a furnishing unit 110 to one or more client devices can include furnishing unit identifier data uniquely identifying the furnishing unit, product identifier data identifying a product line corresponding to the furnishing unit, status data of the furnishing unit 110 such as an indication of whether or not the furnishing unit 110 is available for use, and/or experience data corresponding to a furnishing experience facilitated by the furnishing unit 110 directly. Alternatively or in addition, some or all of these communications can be sent from a furnishing unit 110 to the furnishing experience system 100, where the furnishing experience system 100 sends this information to the corresponding client device 130, for example, where the furnishing unit is not operable to send its own proximity-based communications 160 to client devices 130. [0068]Proximity-based communications 160 sent from a client device 130 to a furnishing unit 160 can include control data to control one or more output devices of the furnishing unit, can include identification data identifying the client device, can include a request to claim and/or reserve the furnishing unit for use by the corresponding user, can include requests and/or configuration for one or more furnishing experiences to be facilitated by the furnishing unit 110, and/or can include other instructions and/or information. Alternatively or in addition, some or all of these communications can be sent from a client device 130 to the furnishing experience system 100, where the furnishing experience system 100 sends this information to the corresponding furnishing unit 110, for example, where the furnishing unit is not operable to receive proximity-based communications 160 from client devices 130. [0069]In some embodiments, some or all furnishing units 110 discussed herein are configured to communicate via proximity-based communications 160 instead of or in addition to communication via network 150. In some embodiments, some or all furnishing units 110 discussed herein are not configured to communicate via network 150 and/or are not configured to communicate via proximity-based communications 160. For example, some furnishing units 110 can be pieces of furniture, accessories, merchandise, or other units that do not implement furnishing processing system 120. [0070]FIG. 3A illustrates an embodiment of a furnishing experience system 100. Some or all features and/or functionality of the furnishing experience system 100 of FIG. 3A can be utilized to implement some or all other embodiments of furnishing experience system 100 described herein. [0071]A furnishing experience system 100 can be implemented via one or more processing modules 180, one or more memory module 181, and/or one or more network interfaces 182, communicating via a bus 125. The one or more network interfaces 182 can be operable to send and/or receive data via the network 150 and/or via any other communication system. Bus 125 can facilitate communication of data between the one or more processing modules 180, one or more memory modules 181, and/or one or more network interfaces 182 via one or more wired and/or wireless communication resources. [0072]The memory module 181 can include memory that stores operational instructions that, when executed by the one or more processing modules 180, cause the furnishing experience system 100 to execute some or all of the functionality described herein. [0073]As another example, the operational instructions, when executed by the one or more processing modules 180, can cause the furnishing experience system 100 to utilize network interface 182 to receive data from one or more client devices 130 and/or one or more furnishing processing systems 120. via network 150. For example, this data can include experience selection data received from one or more client devices 130 and/or status data received from one or more furnishing processing systems 120. [0074]As another example, the operational instructions, when executed by the one or more processing modules 180, can cause the one or more processing modules 180 to generate data. For example, this data is generated based on: receiving and processing other data, such experience selection data generated and/or sent by one or more client devices 130 and/or status data generated and/or sent by one or more furnishing units 110; retrieving and processing other data, such as data of one or more databases accessed in one or more memory modules 181; performing one or more functions on other data, for example, based on corresponding function entries of a function library; and/or one or more other mechanisms. [0075]As another example, the operational instructions, when executed by the one or more processing modules 180, can further cause the one or more processing modules 180 to store data in one or more memory modules 181. For example, data can be stored as data of a user database, furnishing database, establishment database, and/or function database. This data can be obtained prior to storage in the one or more memory modules 181 based on being: generated by the one or more processing modules 180; stored in and retrieved from one or more memory modules 181; configured via user input by an administrator; received via network 150; and/or otherwise being determined. [0076]As another example, the operational instructions, when executed by the one or more processing modules 180, can cause the furnishing experience system 100 to utilize network interface 182 to send data to one or more client devices 130, and/or furnishing processing systems 120 via network 150. This data can include information, instructions, and/or prompts for display via an interactive user interface of the client device. This data can include control data to control a furnishing unit 110. This data can include data utilized to facilitate a furnishing experience based on display and/or execution by a client device 130 and/or furnishing unit 110. This data can alternatively or additionally include application data for storage and/or execution by client devices 130. This data can be obtained prior to transmission to the one or more client devices 130 based on being: generated by the one or more processing modules 180; stored in and retrieved from one or more memory modules 181; configured via user input by an administrator; received via network 150; and/or otherwise being determined. [0077]FIG. 3B illustrates an embodiment of a furnishing experience system 100. Some or all features and/or functionality of the furnishing experience system 100 of FIG. 3B can be utilized to implement some or all other embodiments of furnishing experience system 100 described herein. [0078]As illustrated in FIG. 3B, the furnishing experience system 100 can include and/or can communicate with: one or more user databases 162; one or more furnishing databases 163, one or more product databases 168, and/or one or more establishment databases 164. For example, these database are stored utilizing memory module 181. Bus 125 can facilitate communication of data between the one or more user databases 162; one or more furnishing databases 163, and/or one or more establishment databases 164 with processing module 180, enabling processing module 180 to read from and/or write to these databases over time. [0079]The user database 162 can store a plurality of user accounts 165. Each user account 165 can correspond to one of the plurality of users 1−N of the furnishing experience system 100. The user database 162 can be implemented as one or more relational and/or non-relational databases, and/or can be implemented via any one or more memory devices accessible by the furnishing experience system 100 that is operable to store and/or access the plurality of user accounts 165. Some or all user accounts 165 of the user database 162 can be generated by the furnishing experience system 100 based on data received from one or more client devices 130 and/or based on data received from one or more furnishing processing systems 120. [0080]The furnishing database 163 can store a plurality of furnishing unit data 166. Each furnishing unit data 166 can correspond to one of a plurality of furnishing units 110.1-110.M. The furnishing database 163 can be implemented as one or more relational and/or non-relational databases, and/or can be implemented via any one or more memory devices accessible by the furnishing experience system 100 that is operable to store and/or access the plurality of furnishing unit data 166. Some or all furnishing unit data 166 of the furnishing database 163 can be generated by the furnishing experience system 100 based on data received from one or more client devices 130 and/or based on data received from one or more furnishing processing systems 120. [0081]The establishment database 164 can store a plurality of establishment data 167. Each establishment data 167 can correspond to one of a plurality of establishments 110.1-110.M. The establishment database 165 can be implemented as one or more relational and/or non-relational databases, and/or can be implemented via any one or more memory devices accessible by the furnishing experience system 100 that is operable to store and/or access the plurality of establishment data 167. Some or all establishment data 167 of the establishment database 165 can be generated by the furnishing experience system 100 based on data received from one or more client devices 130 and/or based on data received from one or more furnishing processing systems 120. [0082]The function library 172 can include a plurality of function entries 175. The function library 172 can be implemented via any one or more memory devices accessible by the furnishing experience system 100 that is operable to store and/or access the plurality of function entries 175. Some or all function entries 175 of the function library 172 can be: predetermined; configured via user input by an administrator of the furnishing experience system; stored in and retrieved from memory accessible by the furnishing experience system; received by the furnishing experience system; automatically generated, trained, and/or updated by the furnishing experience system; and/or otherwise determined by furnishing experience system. For example, one or more functions can be automatically trained in accordance with at least one artificial intelligence technique and/or at least one machine learning technique. As example, one or more functions can be executed in accordance with performing at least one artificial intelligence technique and/or at least one machine learning technique. [0083]Each function entry can include information and/or instructions utilized to perform a corresponding function. Some or all functions described herein can be stored in function library 172 and/or can be executed in accordance with the information and/or instructions of a corresponding function entry 175. Some or all functionality of the furnishing experience system 100 described herein is accomplished via execution of one or more functions of function library 172. [0084]A function entry 175 can correspond to a function that can be executed by the furnishing experience system 100 to perform functionality of the furnishing experience system 100. For example, the furnishing experience system 100 performs a given function based on accessing and/or executing information and/or instructions stored in and/or indicated by the corresponding a function entry 175. Alternatively or in addition, the furnishing experience system 100 executes operational instruction stored in memory module 210 that cause the furnishing experience system 100 to execute a given function that corresponds to a function entry 175. [0085]Alternatively or in addition, a function entry 175 can correspond to a function that can be executed by a client device 130. For example, the client device 130 performs a given function based on receiving information and/or instructions stored in and/or indicated by the corresponding a function entry 175, and/or based on storing and/or executing the received function entry 175. Alternatively or in addition, the client device 130 can receive application data from the fur
返回