Often, bulky or large items purchased at a retail location may not fit easily into a passenger car or are too heavy for the customer to lift. Additionally, some customers may be able to get products home only to find that additional tools and expertise are needed for assembly or use, such as assembling a grill or a swing set, or applying paint or yard treatments.
Systems and methods are disclosed for providing a customer interface for coordinated services that may use parameters of purchased or selected products to determine whether to recommend use of a delivery service or a professional service such as assembly, painting or other services. The disclosed interface provides a link between a retail shopping experience and an online e-commerce service, coordinating pick up, delivery, and professional service options and may include scheduling functionality. An interface display may comprise a virtual wall with multiple user interface (UI) display regions related to various aspects of a combined on-site and virtual shopping experience.
Some exemplary embodiments of a customer interface for coordinated services, implemented on at least one processor, may comprise: a display; a processor; and a non-transitory computer-readable medium storing instructions that are operative when executed by the processor to: responsive to an item being placed into a virtual shopping cart, determine parameters for the item related to transportability; determine whether the parameters for the item related to transportability indicate that delivery or vehicle rental may be needed; and responsive to determining that delivery or vehicle rental may be needed, generate a set of transportation options; display the set of generated transportation options on the display; receive a selection of a transportation option; and control the transportation option to perform a delivery of the item.
Some exemplary methods for providing a customer interface for coordinated services, implemented on at least one processor, may comprise: responsive to an item being placed into a virtual shopping cart, determining parameters for the item related to transportability; determining whether the parameters for the item related to transportability indicate that delivery or vehicle rental may be needed; and responsive to determining that delivery or vehicle rental may be needed, generating a set of transportation options; displaying the set of generated transportation options on a display; receiving a selection of a transportation option; and controlling the selected transportation option to perform a delivery of the item.
One or more exemplary computer storage devices having a first computer-executable instructions stored thereon for providing a customer interface for coordinated services, which, on execution by a computer, cause the computer to perform operations may comprise: responsive to an item being placed into a virtual shopping cart, determining parameters for the item related to transportability, wherein determining parameters for the item related to transportability comprises determining at least one selected from the list consisting of: dimensions of the item and weight of the item; determining whether the parameters for the item related to transportability indicate that delivery or vehicle rental may be needed; responsive to determining that delivery or vehicle rental may be needed, generating a set of transportation options; and displaying the set of generated transportation options on a display; determining parameters for the item related to assembly or application; determining whether the parameters for the item related to assembly or application indicate that professional services may be needed; and responsive to determining that professional services may be needed, generating a set of professional services recommendations; displaying the set of professional services recommendations on the display; receiving a selection of a transportation option; and controlling the selected transportation option to perform a delivery of the item.
Alternatively, or in addition to the other examples described herein, examples include any combination of the following: determining parameters for the item related to transportability comprises determining at least one selected from the list consisting of: dimensions of the item and weight of the item; determining whether the parameters for the item related to transportability indicate that delivery or vehicle rental may be needed comprises: determining customer automobile parameters; responsive to an item being placed into the virtual shopping cart, determine parameters for the item related to assembly or application; determine whether the parameters for the item related to assembly or application indicate that professional services may be needed; and responsive to determining that professional services may be needed, generate a set of professional services recommendations; and display the set of professional services recommendations on the display; responsive to an item being placed into the virtual shopping cart, determine whether the item is in stock at a first retail location; responsive to determining that the item is not in stock at the first retail location, performing an operation selected form the list consisting of: connect to an e-commerce service and determine whether the item is in stock at a second retail location; a sensor, coupled to the processor, and operable to identify a customer or a customer's device; and responsive to identifying a customer or a customer's device, retrieve a customer profile.
This Summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This Summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used as an aid in determining the scope of the claimed subject matter.
Corresponding reference characters indicate corresponding parts throughout the drawings.
A more detailed understanding may be obtained from the following description, presented by way of example, in conjunction with the accompanying drawings. The entities, connections, arrangements, and the like that are depicted in, and in connection with the various figures, are presented by way of example and not by way of limitation. As such, any and all statements or other indications as to what a particular figure depicts, what a particular element or entity in a particular figure is or has, and any and all similar statements, that may in isolation and out of context be read as absolute and therefore limiting, may only properly be read as being constructively preceded by a clause such as “In at least some embodiments, . . . ” For brevity and clarity of presentation, this implied leading clause is not repeated ad nauseum.
Systems and methods are disclosed for providing a customer interface for coordinated services that may use parameters of purchased or selected products to determine whether to recommend use of a delivery service or a professional service such as assembly, painting or other services. The disclosed interface provides a link between a retail shopping experience and an online e-commerce service, coordinating pick up, delivery, and professional service options and may include scheduling functionality. An interface display may comprise a virtual wall with multiple user interface (UI) display regions related to various aspects of a combined on-site and virtual shopping experience.
The customer then needs to have the purchased product transported to residence 112. It is possible that in packaged condition 104a, the product will fit in the customer's own automobile 110. If so, the customer may use that option. However, if the product is available as already assembled 104b, and will not fit within the customer's own automobile 110, the customer my use a rental truck 118 (or van, or other vehicle) or schedule a delivery service 108 for delivery from retailer 102 to residence 112. In some embodiments, the payment for rental truck 118 or delivery service 108 may be made with point-of-sale 106, and delivery service 108 may further be scheduled using the customer interface for coordinated services, at a time when the customer expects a person to be available at residence 112 to accept delivery.
In some embodiments, a customer interface for coordinated services may use product parameters, such as dimensions and weight in both boxed (packaged) condition 104a and as assembled 104b, along with knowledge of the cargo capacity of customer's automobile 110 to suggest delivery options. For example, if the customer indicates purchase of the product in boxed condition 104a, and the product in boxed condition 104a exceeds some threshold dimension or weight, the customer interface may suggest a delivery option for the product. Alternatively, some embodiments may prompt the customer to enter a description of customer's automobile 110, or pull a list of the customer's automobiles from a customer profile and request confirmation of the one used, and inform the customer if the product will not fit within customer's automobile 110. Some embodiments may suggest professional services 142 (which may include assembly and other professional services such as painting), and provide both for payment and scheduling of those services to go to residence 112.
For example, some embodiments of a customer interface for coordinated services may determine that packaged product 104a is too heavy for a single person to lift comfortably, prompt the user to schedule delivery service 108, and based upon the scheduled delivery, prompt the user to schedule professional services 142 to arrive after expected delivery to assemble packaged product 104a. As another example, if the customer identifies a preference for purchasing assembled product 104b, some embodiments of a customer interface for coordinated services may determine from the product parameters that assembled product 104b is too large for customer's automobile 110, but is not overly heavy, and may prompt the customer to use a rental truck 118 or another transportation option such as delivery service 108. As yet another example, if the customer will be purchasing packaged product 104a that includes some amount of paint (more than a threshold volume), some embodiments of a customer interface for coordinated services may prompt the customer to schedule painters through professional services 142, as well as permit the customer to pay for the entirety of the transaction (including professional services 142) through point-of-sale 106. And further, the customer interface for coordinated services may suggest related items, such as paint brushes and drop cloths, and add those items to the customer's shopping list.
In some situations, however, the customer's desired product, packaged product 104a or assembled product 104b, or a suggested related item is not available on-site (i.e., not in-stock, according to an inventory list accessed by the customer interface for coordinated services). If the desired product is available at a nearby retailer 122, such as packaged product 124a or assembled product 124b, the customer is notified. If, using the product parameters of dimensions and weight, and comparing that with the stated cargo capacity (dimensions and weight) in an customer automobile parameters database accessed by the customer interface, the customer may be prompted to schedule a delivery service 128 from nearby retailer 122 to residence 112, or even possibly retailer 102 for the customer to pick up at a later time. If the product is not too large or heavy, the customer may be provided a map to nearby retailer 122, and the products may be placed on hold for pick up, or the items may be delivered by a drone 114. Drone 114 may autonomous or semi-autonomous, and may be an unmanned aerial vehicle (UAV) or an unmanned ground vehicle (UGV). Some drones may be large enough to carry human passengers or tow a full size trailer. Alternatively, the customer's desired product may be most readily available from remote warehouse 132, as product 134, and so the customer may schedule delivery service 138 to deliver to either residence 112 or retailer 102 for later pick up (perhaps using an automated storage and retrieval system (ASRS) 103 located at retailer 102 or nearby retailer 122). Collectively, any of the delivery service 108 vehicles, ASRS 113, drone 114, and rental truck 118 may be referred to as a transportation option that may be controlled by a customer interface for coordinated services.
Customer Profiles;
Shopping Lists;
Shopping Cart;
Inventory—e-Commerce;
Product Parameters—Dimensions, Weight;
Product Parameters—Assembly, Service;
Delivery Scheduling;
Service Providers;
Rentals;
Demos;
Related Products; and
Automobile Parameters—Cargo Capacity.
If a customer is already at retail location 102, the customer can go to a kiosk 300 (shown in
In an exemplary operation, a customer enters retail location 102, approaches display 202 and may by identified using sensor 204. Both display 202 and sensor 204 are coupled to computing node 610 in retail location 102. Computing node 610 in retail location 102 communicates with computing node 610 that may be running management module 212. Management module 212 access databases 230, either stored locally or remotely, to determine the identity of the customer and retrieve the customer's profile and any open shopping lists. Upon the customer indicating the desire to purchase a particular product, management module 212 determines whether it is in the inventory of the local retail location 102, and if the desired product is not in stock, management module 212 determines whether it is in the inventory of nearby retail location 122, and possibly also the inventory of e-commerce service 242. If the desired product is available on-site, management module 212 determines the product parameters, including dimension and weight, to identify options for transporting the product. Management module 212 may filter the options, based on the customer profile, and generate a list of selectable options on display 202. If the customer selects to use the customer's own automobile 110, management module 212 determines the customer automobile parameters, including cargo capacity, to further filter the list of selectable options. For example, if the product, or set of products being purchased together, are too large or heavy for the customer's own automobile 110, the list of selectable options on display 202 may be modified to suggest delivery, rather than self-carry, or to suggest the purchase be split into different options: self-carry some items and have others delivered.
Management module 212 determines the product parameters regarding assembly and other services, such as painting, planting, spreading or other activities involved with using some products, and may generate options for hiring service providers referenced in the list of qualified service providers in databases 230. Management module 212 may also determine whether videos or other instructions are available demonstrating use or operation of the product, such as a cooking video or printable recipe, assembly instructions, or application instructions, and display the videos (or perhaps static information) on display 202. Further, management module 212 may also consult the related products section of databases 230 to determine whether related products may be recommended and added to the customer's shopping list.
In some embodiments, management module 212 may comprise a machine learning module 214 to learn customer choices, including receiving feedback that certain items cannot fit within certain automobiles and noting items typically purchased together, and thus make improved recommendations for future customers, as time progresses. Machine learning module 214 may learn a particular customer's preferences, and make future recommendations tailored to that customer, and may also learn from aggregating customer choices among multiple customers.
As illustrated display 202 is being used as a “virtual wall” 302 for simultaneous display of multiple items. Virtual wall 302 provides multiple user interface (UI) display regions related to various aspects of a combined on-site and virtual shopping experience. These include a shopping list region 310, a game region 312, a product search region 314, a demo region 316, and a related products region 318. In operation, a customer's shopping list, retrieved as previously described, may be displayed in shopping list region 310. If the customer brought along a child, the child may be entertained by watching a sporting event or movie, or playing a video game in the game region 312, using game controller 320. The customer may then search for and learn about products in product search region 314, which may access databases 230 to determine inventory availability, and may also access e-commerce service 242. If a customer locates a desired product in product search region 314, then in some embodiments, a swiping or drag-and-drop action may copy that product over to the shopping list displayed in shopping list region 310. When the customer decides to obtain a particular product it may be moved into a virtual shopping cart 320. Some embodiments of a kiosk may have a printer to print out a list of the shopping cart items that are in stock at the retail location, and available for pick up. A copy of the customer's shopping lists and virtual shopping cart may be updated in databases 230 (of
Product information, such as recipes and instructions, or demonstration videos that appear in demo region 316, may pull information from the Demos section of databases 230 or from other data sources 244. (See
As another exemplary operation, for some embodiments, shopping list region 310 may have a series of bins representing different delivery options, and perhaps even different delivery times. For example, a customer may schedule delivery of an unassembled fertilizer spreader on a first date, and then delivery of fertilizer to be applied to a lawn, at a later date after time has elapsed to permit the customer to assemble the spreader. Deliveries and service professional appointments may be synchronized with a calendar on a customer's personal device, such as by using a calendar invitation. Specific delivery option bins may include.:
Pick up in store (during the current visit);
Delivery to residence at a particular date and time;
Delivery to store, for later assisted pick up;
Delivery to an ASRS for later self pick up; and
Delivery to some other specified location (office building, Post Office).
Some embodiments may further solicit bids from multiple pre-approved service vendors, and recommend from the responses, to add value for the customer. For example, the customer may be purchasing a tree, but the customer profile indicates that the customer has only sedans. The height of the tree may result in a flag for the customer interface for coordinated services to recommend a truck rental, and then requests bids from multiple tree planting services, to find one that can arrive in a timely manner and plant the tree for a preferable cost. In such an example operation, the customer interface for coordinated services is acting in the capacity of a broker—soliciting bids and making recommendations, so that the customer needs only a single source and a single transaction to accomplish their purchase and arrange for necessary associated services from among potentially multiple service providers. This may be further enhanced, in some embodiments, to act as a form of a concierge service, by taking into account a service provider's financial rating and service rating history from prior customers. In some situations, financing may be offered to the customer, if the purchase price exceeds some threshold, and the customer profile indicates financing is a possibility.
In some scenarios, kiosk 300 may provide a unique value to a customer shopping at a retail location in person, rather than shopping only online, such as providing instant coupons (with the offerings possibly tailored according to a customer profile indicating interests and past purchases). Even if kiosk 300 accesses an e-commerce service associated with the retailer, a link may be created between the physical retail location and the merchant's combined businesses (retail locations and e-commerce). For example, a bundling discount may be offered for purchasing a set of multiple items, some of which may be in inventory on-site at the retailer location and some of which are available only through delivery form an e-commerce service.
In some embodiments, if two customers arrived together, kiosk 300 may provide for communication between the customer located at kiosk 300 and the other shopping customer, possibly using cellular, Wi-Fi, or some other wireless access. During such communication, shopping lists could be exchanged and updated, and items on the shopping lists could be shifted from in-store pick up to delivery from an e-commerce service, in the event that a certain product was out of stock or for another reason. In some embodiments, the customer located at kiosk 300 may be able to locate the other shopping customer in a map of the retail facility, shown on display 202, possibly using wireless sensors on a physical shopping cart. Sensors on or nearby the physical shopping cart may even identify which items on a shopping list had already been collected. Items purchased together, whether picked up from in stock merchandise, or purchased from an e-commerce service, may be combined for shopping rewards programs or other bundling discounts.
In operation 408, entertainment may be offered, such as a video game, a video to watch or perhaps display of live television or a sporting event. A product or service search capability is offered 410, and when a particular product or service is identified, demonstrations or instructions may be offered in operation 412. Related items may also be suggested in operation 414. These offerings and suggestions may be displayed in virtual wall 302, displayed on display 202 (see
The availability of an item in the local retail location is determined in decision operation 416, which determines whether an item is in stock locally. If it is not, then decision operation 418 determines whether the item is in stock in a nearby retail location. If it is available for pick up nearby, then operation 420 may place a hold on the item at the other retail location, and furnish the customer with a map and the address for the nearby retail location. If the item is not available for pickup, however, operation 422 connects the customer interface with an e-commerce service.
Some embodiments may use information about the customer's vehicle, so operation 506 determines the customer's automobile parameters. This may include looking up a list of the customer's vehicles in the customer profile, and prompting for confirmation that one of those s present, or possibly by requesting the customer enter the information into the interface. Using the item parameters, and possibly the customer's automobile parameters, decision operation 508 determines whether delivery and/or a vehicle (truck or van) rental may be needed. This may involve comparing dimensions and weight to some threshold amounts. In some embodiments, the aggregate of multiple items are compared to threshold amounts of weight, maximum dimensions, and total calculated volume. This is because, even if each individual item may fit within the customer's automobile, the entire set of the items being picked up may exceed the automobile's cargo capacity. In some situations, if the customer had arrived by walking or riding a bicycle, a vehicle as small as a sedan may be satisfactory for a vehicle rental. Responsive to determining that delivery or a vehicle rental may be needed, a set of transportation options is generated in operation 510. The transportation options are displayed 512 and a response is received 514 with a selection of a transportation option from the customer. If delivery is indicated 516, then it is arranged in operation 518 with an instruction effectively controlling the selected transportation option to perform a delivery of the item. For delivery service 108, the control activity may include sending a manifest and delivery order over a network, whereas for drone 114 (see
Arranging delivery may include scheduling for a specific date and time, and synchronizing the selected time with a calendar on the customer's personal device. For example, a calendar invite may be emailed to the customer, using an email address in the customer profile, or perhaps by sending a text message (SMS). If a vehicle rental is indicated 520, then it is arranged in operation 522 with an instruction effectively controlling the selected transportation option to perform a delivery of the item. For a rental truck 118, the control activity may include sending a reservation request and mileage estimate over a network.
Either of operation 518 and 522 may include adding the cost of delivery or rental to the customer's shopping cart, so that the customer needs to pay only a single time. In some embodiments, tool rentals may also be suggested and included in operations 508, 520 and 522. Additionally, operation 518 and 522 may include controlling ASRS 103 (of
In operation 524 parameters for the item related to services, such as assembly or application, are determined. This may include whether the item requires assembly, or whether the item is associated with services. Items associated with services include paint (applied by painters), trees (planted by gardeners), fertilizer (spread by gardeners), and other items. If service is needed, according to decision operation 526, then operation 528 solicits bids, perhaps from multiple pre-approved service providers. The service providers respond and responses are received 530. Operation 532 generates a set of professional services recommendations. This may include evaluating a service provider's financial rating and service rating history from prior customers. Effectively, this provides a form of a concierge service, because the customer needs only a single source and a single transaction to accomplish their purchase and arrange for necessary associated services from among potentially multiple service providers.
The set of professional services recommendations are displayed 534 (such as on display 202 of
The disclosure may be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, and so forth, which perform particular tasks or implement particular abstract data types. The disclosure may also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in local and/or remote computer storage media including memory storage devices and/or computer storage devices. As used herein, computer storage devices refer to hardware devices.
With reference to
The computer 610 typically includes a variety of computer-readable media. Computer-readable media may be any available media that may be accessed by the computer 610 and includes both volatile and nonvolatile media, and removable and non-removable media. By way of example, and not limitation, computer-readable media may comprise computer storage media and communication media. Computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer-readable instructions, data structures, program modules or the like. Memory 631 and 632 are examples of non-transitory computer-readable storage media. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which may be used to store the desired information and which may be accessed by the computer 610. Computer storage media does not, however, include propagated signals. Rather, computer storage media excludes propagated signals. Any such computer storage media may be part of computer 610.
Communication media typically embodies computer-readable instructions, data structures, program modules or the like in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media. The term “modulated data signal” means a signal that has one or more of its characteristics set or changed in such a manner as to encode information in the signal. By way of example, and not limitation, communication media includes wired media such as a wired network or direct-wired connection, and wireless media such as acoustic, RF, infrared and other wireless media.
The system memory 630 includes computer storage media in the form of volatile and/or nonvolatile memory such as read only memory (ROM) 631 and random access memory (RAM) 632. A basic input/output system 633 (BIOS), containing the basic routines that help to transfer information between elements within computer 610, such as during start-up, is typically stored in ROM 631. RAM 632 typically contains data and/or program modules that are immediately accessible to and/or presently being operated on by processing unit 620. By way of example, and not limitation,
The computer 610 may also include other removable/non-removable, volatile/nonvolatile computer storage media. By way of example only,
The drives and their associated computer storage media, described above and illustrated in
The computer 610 may operate in a networked environment using logical connections to one or more remote computers, such as a remote computer 680. The remote computer 680 may be a personal computer, a server, a router, a network PC, a peer device or other common network node, and typically includes many or all of the elements described above relative to the computer 610, although only a memory storage device 681 has been illustrated in
When used in a LAN networking environment, the computer 610 is connected to the LAN 671 through a network interface or adapter 670. When used in a WAN networking environment, the computer 610 typically includes a modem 672 or other means for establishing communications over the WAN 673, such as the Internet. The modem 672, which may be internal or external, may be connected to the system bus 621 via the user input interface 660 or other appropriate mechanism. A wireless networking component such as comprising an interface and antenna may be coupled through a suitable device such as an access point or peer computer to a WAN or LAN. In a networked environment, program modules depicted relative to the computer 610, or portions thereof, may be stored in the remote memory storage device. By way of example, and not limitation,
An exemplary customer interface for coordinated services, implemented on at least one processor, may comprise: a display; a processor; and a non-transitory computer-readable medium storing instructions that are operative when executed by the processor to: responsive to an item being placed into a virtual shopping cart, determine parameters for the item related to transportability; determine whether the parameters for the item related to transportability indicate that delivery or vehicle rental may be needed; and responsive to determining that delivery or vehicle rental may be needed, generate a set of transportation options; display the set of generated transportation options on the display; receive a selection of a transportation option; and control the transportation option to perform a delivery of the item.
An exemplary method for providing a customer interface for coordinated services, implemented on at least one processor, may comprise: responsive to an item being placed into a virtual shopping cart, determining parameters for the item related to transportability; determining whether the parameters for the item related to transportability indicate that delivery or vehicle rental may be needed; and responsive to determining that delivery or vehicle rental may be needed, generating a set of transportation options; displaying the set of generated transportation options on a display; receiving a selection of a transportation option; and controlling the selected transportation option to perform a delivery of the item.
One or more exemplary computer storage devices having a first computer-executable instructions stored thereon for providing a customer interface for coordinated services, which, on execution by a computer, cause the computer to perform operations may comprise: responsive to an item being placed into a virtual shopping cart, determining parameters for the item related to transportability, wherein determining parameters for the item related to transportability comprises determining at least one selected from the list consisting of: dimensions of the item and weight of the item; determining whether the parameters for the item related to transportability indicate that delivery or vehicle rental may be needed; responsive to determining that delivery or vehicle rental may be needed, generating a set of transportation options; and displaying the set of generated transportation options on a display; determining parameters for the item related to assembly or application; determining whether the parameters for the item related to assembly or application indicate that professional services may be needed; and responsive to determining that professional services may be needed, generating a set of professional services recommendations; displaying the set of professional services recommendations on the display; receiving a selection of a transportation option; and controlling the selected transportation option to perform a delivery of the item.
A customer interface for coordinated services, implemented on at least one processor, may comprise: a processor; and a non-transitory computer-readable medium storing instructions that are operative when executed by the processor, the instructions comprising logic for implementing any of the methods or processes disclosed herein.
Alternatively, or in addition to the other examples described herein, examples include any combination of the following:
The examples illustrated and described herein as well as examples not specifically described herein but within the scope of aspects of the disclosure constitute an exemplary entity-specific value optimization environment. The order of execution or performance of the operations in examples of the disclosure illustrated and described herein is not essential, unless otherwise specified. That is, the operations may be performed in any order, unless otherwise specified, and examples of the disclosure may include additional or fewer operations than those disclosed herein. For example, it is contemplated that executing or performing a particular operation before, contemporaneously with, or after another operation is within the scope of aspects of the disclosure.
When introducing elements of aspects of the disclosure or the examples thereof, the articles “a,” “an,” “the,” and “said” are intended to mean that there are one or more of the elements. The terms “comprising,” “including,” and “having” are intended to be inclusive and mean that there may be additional elements other than the listed elements. The term “exemplary” is intended to mean “an example of” The phrase “one or more of the following: A, B, and C” means “at least one of A and/or at least one of B and/or at least one of C.”
Having described aspects of the disclosure in detail, it will be apparent that modifications and variations are possible without departing from the scope of aspects of the disclosure as defined in the appended claims. As various changes could be made in the above constructions, products, and methods without departing from the scope of aspects of the disclosure, it is intended that all matter contained in the above description and shown in the accompanying drawings shall be interpreted as illustrative and not in a limiting sense.
While the disclosure is susceptible to various modifications and alternative constructions, certain illustrated examples thereof are shown in the drawings and have been described above in detail. It should be understood, however, that there is no intention to limit the disclosure to the specific forms disclosed, but on the contrary, the intention is to cover all modifications, alternative constructions, and equivalents falling within the spirit and scope of the disclosure.
Number | Date | Country | |
---|---|---|---|
62711552 | Jul 2018 | US |