The present disclosure relates generally to methods and apparatus for replacing components of a personal communication structure (PCS).
In some public or semi-public areas, various structures can be used for communication or to obtain access to goods and services. For example, telephone booths can be used to place telephone calls. Interactive kiosks can be used to obtain access to information, products, and/or services. Some interactive kiosks are self-service kiosks, which allow patrons of a business to perform service tasks that were historically performed by business employees. For example, the automated teller machine (ATM) is a self-service kiosk that allows users to deposit funds into a financial account, withdraw funds from an account, check an account balance, etc.—tasks that were historically performed with the assistance of a human bank teller. As another example, some retail stores allow customers to scan and pay for their items at self-service checkout kiosks rather than checkout stations staffed by human cashiers.
An interactive kiosk generally includes a computer terminal, which executes software and/or controls hardware peripherals to perform the kiosk's tasks. Many interactive kiosks are deployed inside buildings that are accessible to the public (e.g., banks, stores), in areas where the building operators can monitor the kiosks and protect them from unauthorized access. In some cases, interactive kiosks are integrated into walls of buildings (e.g., some ATMs are integrated into walls of banks), fastened to walls, or placed against walls, which can protect the kiosks from unauthorized access and reduce the occurrence of potentially dangerous events such as the kiosks tipping.
In recent years, public telephone booths have dwindled in number and many of the remaining booths have fallen into relative disuse and disrepair. The demise of the public telephone booth can be traced, in part, to the increasing prevalence of mobile phones and to the widespread use of communication networks for non-telephonic purposes. Many people who wish to participate in telephone conversations in public places prefer the convenience of their own mobile phones to the inconvenience of a stationary phone booth. Furthermore, in contrast to many mobile phones, conventional public telephone booths do not allow users to access Internet-based data and services. Many people who wish to access Internet-based data and services in public places use mobile computing devices (e.g., smartphones or laptop computers) and wireless networks (e.g., mobile broadband networks or Wi-Fi networks) to do so. In short, for many people, the public telephone booth is less convenient and less functional than other readily-available options for connecting to a communication network.
Despite the seeming ubiquity of mobile computing devices, many people are often left with insufficient access to telephonic or Internet-based services. In some areas, wireless network coverage may be poor or nonexistent. In areas where wireless networks are available, the number of network users or the volume of network traffic may exceed the capacity of the network, leaving some users unable to connect to the network, and degrading quality of service for users who are able to connect (e.g., degrading audio quality of phone calls or reducing rates of data communication). Even when wireless networks are available and not congested, some people may not have access to telephonic or Internet-based services because they may not have suitable computing devices or network-access agreements (e.g., a person may not own a computing device, may own a computing device but not have a network-access agreement with an Internet-service provider, may not own a mobile computing device, may have a mobile computing device with an uncharged battery, etc.).
There is a need for personal communication structures (PCSs) that enhance public access to communication networks. Such PCSs may enhance access to communication networks by expanding network coverage (e.g., making communication networks available in areas where they would otherwise be unavailable), expanding network capacity (e.g., increasing the capacity of communication networks in areas where such networks are available), expanding access to end-user computing devices and telephones, and/or expanding access to charging outlets for mobile computing devices. By enhancing access to communication networks, the PCSs may improve the employment prospects, educational opportunities, and/or quality of life for individuals, families, and communities that would otherwise have limited access to communication networks.
In various examples, the PCSs described herein include units that are easy to remove and replace in the field. These field replaceable units (FRUs) typically include only few mechanical and/or electrical connections for ease of installation and removal. A service person can remove a faulty FRU and install a new FRU in a matter of seconds or minutes. This results in less downtime for the PCS and reduces costs and risks associated with PCS repair work in public locations. The faulty FRU can be brought to a service center for repair, cleaning, and/or disposal.
In one aspect, the subject matter described herein relates to a personal communication structure that includes: a frame; a field replaceable unit; and a mechanism for moving the field replaceable unit from an installed position disposed on the frame to a service position disposed outside the frame. The mechanism includes: at least one bearing for sliding the field replaceable unit in a horizontal direction from the installed position to a second position outside the frame; and at least one hinge for tilting the field replaceable unit from the second position to the service position.
In certain examples, the field replaceable unit includes a Wi-Fi component, a small cell component, and/or an antenna component. The installed position can be proximate a top of the frame (e.g., on top of the frame). The at least one bearing can be disposed in or on a bracket attached to the field replaceable unit. In some examples, the mechanism further includes: a tray supporting at least one component of the field replaceable unit; a first pair of brackets attached to the tray; and a second pair of brackets attached to the frame and engaged with the first pair of brackets, wherein the first pair of brackets are configured to slide along the second pair of brackets, using the at least one bearing. The first pair of brackets and the second pair of brackets may be considered to form at least part of a rail system, as described herein.
In another aspect, the subject matter described herein relates to a method of servicing a personal communication structure. The method includes: sliding a field replaceable unit from an installed position on a frame of the personal communication structure to a second position outside the frame, wherein the sliding is achieved using at least one bracket attached to the field replaceable unit and slidably engaged with at least one bracket attached to the frame; tilting the field replaceable unit relative to the personal communication structure from the second position to a service position using at least one hinge; removing at least one component from the field replaceable unit; installing a corresponding at least one component into the field replaceable unit; tilting the field replaceable unit from the service position to the second position; and sliding the field replaceable unit from the second position to the installed position.
In some examples, the at least one component includes a Wi-Fi component, a small cell component, and/or an antenna component. The installed position can be proximate a top of the frame (e.g., on top of the frame). The at least one bracket attached to the field replaceable unit and/or the at least one bracket attached to the frame can include or use a bearing. The corresponding at least one component can include a replacement for the at least one component. Installing the corresponding at least one component can include replacing the field replaceable unit with a new field replaceable unit.
In another aspect, the subject matter described herein relates to a personal communication structure that includes: a frame; a field replaceable unit; and a mechanism for moving the field replaceable unit from an installed position disposed on the frame to a service position outside the frame. The mechanism includes: a tray supporting at least one component of the field replaceable unit, the tray including a first end and a second end; a pair of hanging members including a first hanging member attached to the first end and a second hanging member attached to the second end; a pair of lifting brackets including a first lifting bracket pivotably connected to the first hanging member and a second lifting bracket pivotably connected to the second hanging member, wherein the first lifting bracket is pivotably connected to a corresponding first end of the frame using a first pin, and wherein the second lifting bracket is pivotably connected to a corresponding second end of the frame using a second pin; and at least one actuator for rotating the pair of lifting brackets about the first and second pins.
In various examples, the field replaceable unit includes a Wi-Fi component, a small cell component, and/or an antenna component. The installed position can be proximate a top of the frame (e.g., on top of the frame). The lifting brackets can be L-shaped. In some embodiments, the mechanism is configured to maintain the tray in a level orientation during movement from the installed position to the service position.
In another aspect, the subject matter described herein relates to a method of servicing a personal communication structure. The method includes: rotating a pair of lifting brackets pivotably connected to a frame of the personal communication structure, wherein rotation of the pair of lifting brackets causes a field replaceable unit to move from an installed position disposed on the frame to a service position outside the frame; removing at least one component from the field replaceable unit; installing a corresponding at least one component into the field replaceable unit; and rotating the pair of lifting brackets to move the field replaceable unit from the service position to the installed position.
In some examples, the at least one component includes a Wi-Fi component, a small cell component, and/or an antenna component. The installed position can be proximate a top of the frame (e.g., on top of the frame). At least one component of the field replaceable unit can be disposed on a tray connected to the pair of lifting brackets, and the tray can remain in a level orientation during movement from the installed position to the service position. The tray can be attached to a pair of hanging members, and the hanging members can be pivotably connected to the pair of lifting brackets. Installing the corresponding at least one component into the field replaceable unit can include replacing the field replaceable unit with a new field replaceable unit.
In another aspect, the subject matter described herein relates to a personal communication structure that includes: a frame; and at least one field replaceable unit disposed on the frame. The at least one field replaceable unit can be an RF bay field replaceable unit, a display field replaceable unit, a user interface field replaceable unit, an environmental sensor field replaceable unit, an electronics bay field replaceable unit, and/or a network bay field replaceable unit.
In certain examples, the at least one field replaceable unit is disposed in a compartment defined by the frame. The personal communication structure is preferably configured to be field serviceable down to the frame. The at least one field replaceable unit can be configured to be serviced by a person standing on ground supporting or next to the frame. In some embodiments, the at least one field replaceable unit includes the RF bay field replaceable unit, and the RF bay field replaceable unit includes a Wi-Fi access point, a small cell, and/or at least one antenna. The RF bay field replaceable unit can be disposed proximate a top of the personal communication structure.
In various examples, the personal communication structure includes a mechanism for moving the at least one field replaceable unit from an installed position disposed on the frame to a service position outside the frame. The mechanism can include: at least one bearing for sliding the at least one field replaceable unit in a horizontal direction from the installed position to a second position outside the frame; and at least one hinge for tilting the at least one field replaceable unit from the second position to the service position. Alternatively or additionally, the mechanism can include: a tray supporting the at least one field replaceable unit, the tray including a first end and a second end; a pair of hanging members including a first hanging member attached to the first end and a second hanging member attached to the second end; a pair of lifting brackets including a first lifting bracket pivotably connected to the first hanging member and a second lifting bracket pivotably connected to the second hanging member, wherein the first lifting bracket is pivotably connected to a corresponding first end of the frame using a first pin, and wherein the second lifting bracket is pivotably connected to a corresponding second end of the frame using a second pin; and at least one actuator for rotating the pair of lifting brackets about the first and second pins.
In another aspect, the subject matter described herein relates to a method of servicing a personal communication structure. The method includes: running a self-test to detect a fault associated with a field replaceable unit disposed on the personal communication structure; transmitting information about the fault from the personal communication structure to a remote entity; deploying field service personnel with a new field replaceable unit to a location where the personal communication structure is installed; permitting the field service personnel to gain access to a compartment containing the field replaceable unit; replacing the field replaceable unit with the new field replaceable unit; and running a self-test to confirm good working order of the new field replaceable unit.
In some instances, permitting the field service personnel to gain access includes sending a request and receiving a grant to unlock the compartment. In one example, replacing the field replaceable unit includes: sliding the field replaceable unit from an installed position on a frame of the personal communication structure to a second position outside the frame, wherein the sliding is achieved using at least one bracket attached to the field replaceable unit and slidably engaged to at least one bracket attached to the frame; tilting the field replaceable unit relative to the personal communication structure from the second position to a service position using at least one hinge; installing the new field replaceable unit; tilting the new field replaceable unit from the service position to the second position; and sliding the new field replaceable unit from the second position to the installed position.
In certain embodiments, replacing the field replaceable unit includes: rotating a pair of lifting brackets pivotably connected to a frame of the personal communication structure, wherein rotation of the pair of lifting brackets causes the field replaceable unit to move from an installed position disposed on the frame to a service position outside the frame; installing the new field replaceable unit; and rotating the pair of lifting brackets to move the new field replaceable unit from the service position to the installed position.
Elements of embodiments or examples described with respect to a given aspect of the subject matter described herein can be used in various embodiments or examples of another aspect of the invention. For example, it is contemplated that features of dependent claims depending from one independent claim can be used in apparatus, systems, and/or methods of any of the other independent claims.
Other aspects and advantages of the invention will become apparent from the following drawings, detailed description, and claims, all of which illustrate the principles of the invention, by way of example only.
Certain advantages of some embodiments may be understood by referring to the following description taken in conjunction with the accompanying drawings. In the drawings, like reference characters generally refer to the same parts throughout the different views. Also, the drawings are not necessarily to scale, emphasis instead generally being placed upon illustrating principles of some embodiments of the invention.
Power distribution subsystem 110 distributes electrical power to components of PCS 100. Power distribution subsystem 100 may provide power to network subsystem 120, maintenance subsystem 130, other components of electronics subsystem 140, user interface subsystem 150, temperature control subsystem 160, display subsystem 170, and/or communications subsystem 180. Power distribution subsystem 110 may distribute power provided by any suitable power source(s) including, without limitation, batteries, solar panels, a power line 112 coupled to a power grid, etc. In some embodiments, power distribution subsystem 110 includes one or more power converters operable to convert power from one form (e.g., AC power) into another form (e.g., DC power) suitable for the PCS's components. In some embodiments, power distribution subsystem 110 includes one or more voltage level converters operable to change the voltage level of a signal to a level compatible with a component of the PCS. The ground terminal of the power distribution subsystem 110 may be coupled to a reference potential 114 via the chassis of the PCS or via any other suitable path.
Power distribution board 202 may detect power system faults and distribute DC power signals to other components of the PCS. In some embodiments, power distribution board 202 uses the AC signals provided by power conversion system 204 to perform fault detection (e.g., ground fault detection, stray voltage detection, etc.). In some embodiments, power distribution board 202 uses the DC power supply signals provided by power conversion system 204 and/or battery 206 to produce DC power supply signals at various voltage levels (e.g., 5V, 12V, and 24V DC), and distributes those DC power supply signals to suitable components of the PCS 100.
In some embodiments, power distribution system DC power signals can be switched on and off. As those skilled in the art can appreciate, staggered activation of high-power devices (e.g., one or more components of display subsystem 170) reduces in-rush current demand on power supply 218. In some embodiments, the power distribution subsystem 110 is able to measure output current and can shut off power supply signals when the device reaches an over-current threshold. When a device causes over-current and “trips” the output, an error message may be sent to a maintenance center, indicating that the PCS requires servicing.
Battery 206 may provide backup power for components of PCS 100, including but not limited to user interface subsystem 150, which may implement emergency communication (e.g., E911) functionality. In some embodiments, power distribution board 202 may charge battery 206 (e.g., at 24 VDC) when power conversion system 204 is producing DC power and PCS 100 is not using all the available DC power. In some embodiments, a solar charging system may charge battery 206 during power outages or at other times.
In some embodiments, the power distribution subsystem 110 can detect whether the ground-fault circuit interrupter 224 has tripped. The ability to detect activation of the ground-fault circuit interrupter 224 can facilitate maintenance of the PCS. For example, while on back-up battery power, the PDS may determine whether AC power is lost (e.g., by sensing whether AC power supply signals are present) or the ground-fault circuit interrupter 224 has tripped. A suitable message can then be sent to the maintenance center, indicating, for example, whether the PCS requires service.
Returning to
Network subsystem 120 may send and receive any suitable data. For example, network subsystem 120 may control the operation of other components of PCS 100 by sending control data to the PCS's subsystems. Network subsystem 120 may forward commands received from a suitable source, including, without limitation, other PCS subsystems and/or network 126. As another example, network subsystem 120 may send operand data to components of PCS 100 for processing by those components (e.g., data to be displayed by display subsystem 170 or user interface subsystem 150, data to be transmitted by communications subsystem 180, etc.).
In some embodiments, network subsystem 120 communicates with network 126 via data link 122. Data link 122 may be implemented using a suitable communications line, including, without limitation, an Ethernet cable, coaxial cable, or optical fiber. In some embodiments, network subsystem 120 may include a signal conversion device adapted to convert the signals received on data link 122 from one form (e.g., optical signals) into another form (e.g., electrical signals).
In some embodiments, network subsystem 120 includes a power-over-Ethernet (POE) injector 308. The POE injector 308 may provide power to one or more PCS subsystems, including, without limitation, communications subsystem 180.
Returning to
Based on the results of such tests, maintenance subsystem 130 may determine whether a tested component is operating properly. If a tested component is not operating properly, maintenance subsystem 130 may output data describing the component's malfunction (e.g., transmit an error code to a PCS operator via network 126 or communications subsystem 180, display an error message via display subsystem 170 or user interface subsystem 150, etc.), take action to resolve the malfunction (e.g., reboot the malfunctioning component), turn off power to the faulty component or to the entire PCS (e.g., if the malfunction presents a safety hazard), etc.
In some embodiments, maintenance subsystem 130 may be adapted to control or adjust the operation of power distribution subsystem 110, for safety purposes or other suitable purposes. As described above, if a safety hazard is detected, maintenance subsystem 130 may control power distribution subsystem 110 to deactivate the PCS 100 or the unsafe component(s). Alternatively, maintenance subsystem 130 may control power distribution subsystem 110 to “power cycle” or “reboot” a malfunctioning component.
Returning to
User interface subsystem 150 provides an interactive user interface, which may be used to access a communication network. Referring to
User interface subsystem 150 may enhance users' access to communication networks in several ways. In some embodiments, user interface subsystem 150 may provide users access to communication networks (e.g., the Internet) via network module(s) 556. For example, a user may provide inputs via user input device(s) 552 to control a web browser or other network-based application executing on processing device(s) 557, which may access a communication network via network module(s) 556. The data obtained from the communication network may be processed by processing device(s) 557 and provided to the user via output device(s) 554. As another example, a user may connect a computing device (e.g., a mobile computing device) to user interface subsystem 150 via a network module 556 (e.g., a Wi-Fi access point), and access a communication network via another network module 556 (e.g., a mobile network transceiver), via communications subsystem 180, or via network 126. As yet another example, users may charge mobile computing devices via power supply port(s) 558, and access communication networks through the charged devices.
In some embodiments, PCS 100 includes an assisted listening unit that transmits the PCS's audio outputs to hearing assistance devices (e.g., hearing aids, Cochlear implants, etc.) within the assisted listening unit's range via a “hearing loop” (e.g., an “audio induction loop” or “audio-frequency induction loop”). The assisted listening unit may include a loop coil and a loop amplifier adapted to drive amplified signals into the loop coil, thereby creating a magnetic field that delivers the amplified signals to hearing assistance devices within the unit's range. The loop coil may be included in or located proximate to user interface subsystem 150, or disposed at another suitable location in, on, or near PCS 100.
In some embodiments, user interface subsystem 150 includes an interface for adjusting the assisted listening unit (e.g., for increasing or decreasing the signal strength or range of the assisted listening unit). The assisted listening unit's interface may include, without limitation, one or more buttons, dials, switches, and/or software-based interfaces. By adjusting the assisted listening unit, a user may control the range of the assisted listening unit and/or the volume of the audio output provided by the assisted listening unit.
In some embodiments, user interface subsystem 150 includes interface components for placing a phone call. User interface subsystem may implement the phone calls using voice-over-IP (VOIP) technology. The user's speech may be captured via the user interface subsystem's microphone, and the speech of other parties to the phone call may be provided via the user interface subsystem's speaker(s). In some embodiments, the user interface subsystem 150 permits users to place phone calls to emergency responders (e.g., E911 calls). The E911 calls may be placed using VOIP technology (e.g., via a network module 556 of user interface 150, via communications subsystem 180, or via network 126) or another suitable technology.
In some embodiments, the user input devices 552 include a microphone system, and the processing device 557 is able to perform noise cancellation on the microphone system. It can be appreciated that the PCS may be located in an environment with high levels of ambient street noise. The processing device 557 may perform a noise cancelling process that distinguishes the user's speech from the background noise and removes at least some of the background noise from the audio stream. When a user plugs in a headset that contains a microphone, the noise cancellation technique may also detect and remove background noise picked up by the headset's microphone.
In the example of
In some embodiments, the E911 button contains an indicator. One example of the indicator is an illumination ring. The illumination ring may help a user to locate the button at night, and/or may flash when a user presses the button to indicate a E911 call is in progress.
In the example of
Returning to
Alternatively or in addition, temperature control system 160 may, under appropriate conditions, heat the components of PCS 100. Some PCSs may be located in cold environments (e.g., outdoors in regions with cold ambient temperatures). Like extreme heat, extreme cold can interfere with the PCS's operation or damage its components.
Temperature control subsystem 160 may include one or more components suitable for heating and/or cooling the PCS. In some embodiments, temperature control subsystem 160 includes one or more fans operable to circulate ambient air through the PCS, which can cool the PCS. In some embodiments, the PCS 100 includes one or more heat sinks, and the ambient air circulated by temperature control subsystem 160 passes proximate to the heat sink(s). In some embodiments, temperature control subsystem 160 includes one or more fans operable to recirculate air in portions (e.g., airtight compartments) of PCS 100, which can facilitate the transfer of heat from those portions of the PCS to other regions of the PCS and/or to the ambient environment. The fans may be single-speed fans or variable-speed fans. In some embodiments, temperature control subsystem 160 includes one or more heaters, which can heat the PCS. In some embodiments, one or more fans and/or heaters are located apart from temperature control subsystem 160, but controlled by the temperature control subsystem.
Temperature control subsystem 160 may control the PCS's temperature by controlling the operation of the fan(s) and/or heater(s). In some embodiments, temperature control subsystem 160 controls the PCS's temperature based, at least in part, on the temperature inside or in an area proximate to the PCS. Temperature control subsystem 160 may obtain temperature information regarding the temperature in or near PCS 100 from one or more temperature sensors. The temperature sensors may be located inside the PCS, on an outer surface of the PCS, proximate to the PCS, and/or in any other suitable location. Temperature control subsystem 160 may include one or more sensor drivers that can activate the sensor(s) and obtain temperature measurements from the sensor(s). Alternatively or in addition, temperature control subsystem may obtain temperature information regarding the temperature in the vicinity of the PCS from a suitable source (e.g., a website) via a communication network (e.g., network 126).
In some embodiments, the temperature control system 160 adds or removes active fans (e.g., switches fans on or off) in specific areas of the PCS based on the temperature sensor information. For example, active fans may be added when the ambient temperature is high (e.g., above a threshold). Conversely, active fans may be removed when the ambient temperature is low (e.g., below a threshold) to reduce power usage. The fans may be organized in addressable groups to facilitate addition and removal of active fans.
In some embodiments, the temperature control subsystem 160 uses a feedback-based control system (e.g., a feedback loop) to control the speeds of the fans. The fans may include tachometers, and the tachometer outputs may be fed back to the temperature control subsystem, which may use the tachometer outputs to determine the speeds of the fans. In addition to adding and removing active fans, the temperature control subsystem 160 may increase the speeds of the fans as the internal temperature increases or decrease the speeds of the fans as the temperature decreases.
In some embodiments, the temperature control subsystem 160 uses the fan tachometer output to determine whether a fan fault has occurred. For example, the temperature control subsystem 160 may detect a fan fault when the tachometer output indicates that there is little or no fan rotation (e.g., the rate of fan rotation is below a threshold). When a fan fault is detected, the PCS may notify the maintenance center of the fault, so the PCS can be serviced to replace or repair the faulty fan.
In some embodiments, temperature control subsystem 160 controls the PCS's temperature based on environmental information, which may include temperature information and/or other information associated with the PCS's environment. For example, environmental information may include sunlight information indicating whether the PCS is exposed to direct sunlight. Sunlight information may be obtained from a camera or other suitable optical sensor. Alternatively or in addition, environmental information may include humidity information indicating the humidity levels in the PCS's environment, time-of-day information indicating the current time at the PCS's location, weather information indicating the weather in the PCS's environment, etc.
Based on the environmental information, temperature control subsystem 160 may control the fan(s) and/or heater(s) to adjust the PCS's temperature. In some embodiments, temperature control subsystem 160 may activate one or more heaters when the PCS's temperature is below a lower threshold temperature, and/or activate one or more fans when the PCS's temperature is above an upper threshold temperature. In some embodiments, the number of heater units and/or fans activated by temperature control subsystem 160 is determined based on the environmental information. In some embodiments, the settings of the activated heaters and/or fans (e.g., the fan speeds, the heater temperatures, etc.) may be determined based on the environmental information. In some embodiments, if the temperature in the PCS is determined to be outside a safe operating range, temperature control subsystem may instruct power distribution subsystem 110 to deactivate the PCS or at least one component thereof.
Display subsystem 170 includes one or more display modules, each of which includes at least one display device. The display device may include, without limitation, a liquid crystal display (LCD), light-emitting diode (LED) display, organic light-emitting diode (OLED) display, cathode ray tube (CRT), electroluminescent display (ELD), electronic paper/electronic ink display (e.g., a bi-stable or multi-stable electrophoretic or electro-wetting display), plasma display, thin-film transistor (TFT) display, 3D display (e.g., volumetric display, holographic display, integral imaging display, compressive light field display, etc.), stereoscopic display, etc. In some embodiments, display subsystem 170 includes two display modules disposed on opposite sides of the PCS, such that the modules' display devices face in opposite directions.
A display device may display suitable information, including, without limitation, news information, weather information, emergency information (e.g., instructions for dealing with an emergency, evacuation routes, etc.), travel information (e.g., traffic conditions, road conditions, speed limits, alternative route information, public transit schedules, locations of and/or directions to public transportation facilities, etc.), tourism information (e.g., locations of and/or directions to popular tourist attractions), advertisements, etc. The displayed information may be displayed in one or more suitable formats, including, without limitation, text, still images, and/or video. Display subsystem 170 may include one or more processing devices adapted to control the display of information by the display device(s). For example, each display module may include a processing device adapted to control the display module's display device.
In some embodiments, display subsystem 170 includes one or more cameras. For example, each display module may include one or more cameras. Display subsystem 170 may use the cameras to determine the ambient light levels, and may adjust the brightness of the display device(s) accordingly. For example, if the ambient light level at the PCS is high (e.g., because the sun is shining on the PCS), display subsystem 170 may increase the brightness of the display(s) (e.g., by increasing the brightness of the display backlight(s)), so that the displayed information is readily viewable by onlookers or passers-by. On the other hand, if the ambient light level at the PCS is low, display subsystem 170 may decrease the brightness of the display(s), to reduce the display subsystem's power usage and/or heat generation. In some embodiments, the brightness levels of the PCS's displays may be controlled independently.
Alternatively or in addition, display subsystem 170 may use the cameras to obtain information about “potential viewers” (e.g., people viewing the PCS, viewing a display device of the PCS, using the PCS, and/or in the vicinity of the PCS). In some embodiments, display subsystem 170 may determine, based on images of the area proximate to the PCS (e.g., images acquired by the PCS's camera(s)), a potential viewer's apparent demographic information, including, without limitation, age, sex, race/ethnicity, etc. In some embodiments, display subsystem 170 may use facial-recognition techniques to determine a potential viewer's identity.
Display subsystem 170 may use information about the PCS's potential viewers to select the information to be displayed by the display device(s) (e.g., to select advertisements for display based on the identities or demographics of the potential viewers). Alternatively or in addition, display subsystem 170 may track the identities and/or demographics of the potential viewers who have been in the vicinity of the PCS when particular advertisements have been displayed. Tracking information about potential viewers of advertisements and/or controlling the display of advertisements based on information about the potential viewers may increase the value of the PCS's advertising impressions to potential advertisers.
Display subsystem 170 may obtain information about a potential viewer from the potential viewer, from analysis of images of the potential viewer, and/or from the potential viewer's computing device (e.g., smartphone). For example, a potential viewer who connects to a communication network through a PCS 100 (e.g., via user interface subsystem 150 or via the user's computing device) may provide authentication data (e.g., a username, password, and/or other credentials), and the PCS may use that authentication data to access the potential viewer's account information, which may identify the potential viewer and/or provide information about the potential viewer (e.g., the potential viewer's attributes and/or interests). The potential viewer may have provided such information when registering for access to the PCS (or set of PCSs), or the PCS may have inferred such information based on the potential viewer's activities on the communication network.
Even if potential viewers do not register for PCS access, information about a potential viewer's attributes and/or interests can still be inferred based on the potential viewer's activities, and this information can be tracked in connection with information identifying the potential viewer's computing device (e.g., a mobile device's phone number, mobile equipment identifier (MEID), or unique device identifier (UDID); a computing device's media access control (MAC) address; etc.). In some embodiments, a PCS 100 may identify a potential viewer or attributes thereof based on identifying information transmitted by the potential viewer's computing device when the computing device is within range of the PCS, even if the computing device is not connected to a network via the PCS 100.
In some embodiments, the processing device 710 is able to read the ambient light sensor 722 and send a control signal to the power/backlight controller 727. One example of the control signal is a pulse width modulated (PWM) output. In response to the ambient light sensor 722 detecting the presence of high ambient light, the duty cycle of the PWM signal may be increased, thereby causing the power/backlight controller to increase the backlight brightness, so that the display image is viewable in bright sunlight. Those skilled in the art can appreciate that the PWM control signal may be digital or converted to an analog output via a digital to analog converter.
Returning to
In some embodiments, communications subsystem 180 includes at least one wireless access point. Computing devices may connect to the wireless access point using a suitable wireless adapter, including, without limitation, a Wi-Fi or WiMAX adapter. Through the wireless access point, communications subsystem 180 may provide access to a local area network (LAN) or wide area network (WAN) (e.g., network 126, or a 3G, 4G, or LTE network accessed via the communications subsystem's radio access node(s)). PCS operators may use the wireless access points to provide wireless broadband network access to individuals, subscribers, communities, etc. Use of the wireless access points may further improve the quality of service on mobile data networks by offloading some users from the mobile data networks to the wireless access point.
Returning to
PCS 100 may include compartments and components of PCS 100 may be disposed in the compartments.
In the example of
Air intake compartment 865 may enclose at least portions of temperature control subsystem 160. In some embodiments, air intake compartment 865 may enclose one or more fans, which may draw ambient air into the air intake area. In some embodiments, the one or more fans may also draw air into the air intake area from electronics compartment 840. The fans may move the air through display compartment 870 (e.g., across one or more heat sinks), and the air may be discharged through an exhaust in communications compartment 880. In some embodiments, air intake compartment 865 may enclose one or more heaters.
In the example of
Embodiments of a PCS are not limited by the compartmentalization scheme illustrated in
As can be seen in
As can further be seen in
Display compartment 870 may include a heat sink 903 and a display module 700. In some embodiments, display compartment 870 includes a second display module (and, optionally, a second heat sink) arranged back-to-back (e.g., in parallel) with display module 700 and heat sink 903, such that display module 700 and the second display module face in opposite directions.
Air intake compartment 865 may include an air intake assembly 967. The air intake assembly 967 may include a grill, a filter, and a fan assembly. User interface compartment 850 may include a user interface device 951. The user interface device 951 may include a table computer, keypad, an emergency call button, microphone(s), speakers, and a mobile device charging port. Electronics compartment 840 may include an electronics cabinet 941, and may be formed by portions of frame 1000 and a cover panel 943. Mounting compartment 890 may at least partially enclose mounting subsystem 190, and may be formed by portions of frame 1000 and a cover panel 991.
In another embodiment, the frame 1000 is that of a traditional structure, and the outer skins are attached to the frame. In such embodiments, the frame supports the components of the PCS, forms the compartments of the PCS, and acts as a rigid structural chassis. One advantage of this approach is field replaceability. If an outer skin is damaged (e.g., by vandalism or by ordinary wear and tear), the damaged skin can be replaced with a new skin. As long as the frame remains uncompromised, damaged outer skins can be removed, replaced, and (optionally) sent to a service facility for refurbishing. Refurbishing methods may include removing dents and/or scratches, sanding, texturing, reshaping, and/or re-painting. Skins that are not suitable for refurbishing (e.g., due to extensive damage) may be recycled and turned into new parts.
As can be seen in
In the example of
Embodiments of frame 1000 are not limited by the configuration shown in
Frame 1000 may facilitate cooling of the PCS's compartments. In some embodiments, one or more (e.g., all) members of frame 1000 may have relatively high thermal conductivity (e.g., average thermal conductivity of at least 90, 100, 110, or 120 Btu/(hr*° F.*ft)). When the temperature within a PCS compartment is greater than the ambient temperature in the area proximate to the PCS, the frame member(s) with relatively high thermal conductivity may function as heat sinks (including, but not limited to, cross-frame member(s) 1001g), such that heat from the compartments is transferred to the PCS's ambient environment through the frame member(s). The member(s) of frame 1000 with relatively high thermal conductivity may substantially consist of materials with relatively high thermal conductivity, including, without limitation, aluminum, thermal pyrolytic graphite, silicon carbide, etc. For example, one or more member(s) of frame 1000 may substantially consist of aluminum.
Members of frame 1000 may be manufactured using suitable techniques. In some embodiments, bottom member 1001a, lower front member 1001b, cross-frame member 1001c, cross-frame member(s) 1001g, and/or top member 1001f may be metal castings. In some embodiments, upper front member 1001d and/or rear member 1001e may be extruded metal, polymer, composite, etc.
Referring to
Referring to
Referring to
Referring again to
It is desirable that FRUs be serviceable or accessible without the use of ladders, scaffolding, etc. It is also preferable to be able to service PCS 100 without the use of heavy machinery (e.g., mechanical lifts, boom trucks, cranes, etc.), because such heavy machinery can present a safety hazard to pedestrians and/or take up street and sidewalk space. It can also be appreciated that ladders and machinery may require the area to be cordoned off and/or an on-duty police officer to be present to manage vehicular and pedestrian traffic. In a preferred embodiment, the FRUs contained in PCS 100 are serviceable from the street level by someone standing on the ground and may be removed and carried by hand. It can be appreciated that removing the entire PCS 100 structure and replacing it with a new one is generally not practical and should be avoided, unless the structure and/or frame 1000 of the PCS 100 become damaged, for example, due to a motor vehicle collision. In some applications, FRUs can be blade computers (e.g., server systems) that attach to backplanes and reside in indoor computer room environments. The PCS 100, however, generally resides in outdoor environments and may be subject to the elements, further requiring quick and easy access, removal and/or replacement of a faulty FRU. Examples of the subject matter described herein address problems associated with servicing a PCS structure that resides on a busy city sidewalk or in other public environments.
In the depicted embodiment, the FRU system 1310 includes an RF bay FRU 1301 (e.g., containing Wi-Fi, small cell, and/or antenna components), left and right display FRUs 1302 and 1303 (e.g., containing large displays for presenting advertisements on sides of the PCS 100), a user interface FRU 1304 (e.g., containing a small display and keypad for users to interact with the PCS 100), an environmental sensor FRU 1305 (e.g., containing sensors for monitoring the environment around the PCS 100), an electronics bay FRU 1306 (e.g., containing electronics, such as a power device, a processor, and a storage device), and a network bay FRU 1307 (e.g., containing networking equipment). The FRU system 1310 also includes a mounting compartment 1308 (e.g., for connecting the PCS 100 to a supply of electrical power and/or data networks) and a mounting base 1309 (e.g., for attaching the PCS 100 to a sidewalk or other public area).
In some embodiments, the frame 1300 is or includes a monocoque structure (e.g., similar to the frame 1000 in
Referring to
The RF bay FRU 1301 may include one or more Wi-Fi access points (e.g., wireless routers), one or more small cells, and/or one or more antennas (e.g., for connecting to cell phone towers). In high pedestrian traffic areas (e.g., near an athletic stadium or a downtown area of a large city), the RF bay FRU 1301 may include several Wi-Fi access points or small cell systems to accommodate a large volume of simultaneous users.
Referring to
In some embodiments, the RF bay FRU 1301 is supported by a rail system 2006 that allows the RF bay FRU 1301 to slide in a horizontal direction from an installed position 2001 on the frame 1000 to a second position 2003 outside the frame 1000. The rail system 2006 includes a pair of brackets 2008 on each side of a tray 2010 supporting the RF bay FRU 1301. The rail system 2006 also includes a corresponding pair of brackets 2012 attached to the frame 1000. The brackets 2008 attached to the tray 2010 are engaged with and configured to slide along the brackets 2012 attached to the frame 1000. To facilitate the sliding motion, at least one bearing (e.g., a roller) is disposed within the rail system 2006 (e.g., between the brackets 2008 and the brackets 2012).
As shown in
In some examples, the rail system 2006 includes a pair of intermediate rails positioned between the brackets 2008 and the brackets 2012. The intermediate rails may include or utilize one or more bearings and may slide along and/or between the brackets 2008 and the brackets 2012, on each side of the tray 2010. For example, when the brackets 2008 attached to the tray 2010 slide from the installed position 2001 to the second position 2003, the intermediate rail may slide approximately half the distance traveled by the brackets 2008. An end of the intermediate rails may include the knuckles 2022 for the hinge 2016. The intermediate rails may remain engaged and aligned with the brackets 2012 attached to the frame 2012.
Once detached from the PCS 100, the RF bay FRU 1301 can be hand carried and replaced with a new RF bay FRU 1301. In one example, the new RF bay FRU 1301 is slid onto the rail system 2006 and/or reattached to the brackets 2012 (e.g., at the hinge 2016). The RF bay FRU 1301 can then be then lifted and slid back into the installed position 2001 (e.g., the communications compartment 880), as shown in
While
In preferred examples, the tray 2212 is maintained at a level orientation (e.g., with respect to horizontal) during travel between the installed position 2201 and the service position 2202. The level orientation can be achieved with proper gearing at pivot locations, for example, to ensure any rotation of the lifting brackets 2208 results in no rotation of the hanging members 2210 and/or the tray 2212. In one example, the hanging members 2210 are attached to the tray 2212 at a location beneath a center of mass of the RF bay FRU 1301. Such positioning can prevent the tray 2212 from tilting toward or away from the PCS 100, due to imbalance. Alternatively, each end of the tray 2212 can include two hanging members 2210, with each hanging member 2210 attached to a corner of the tray 2212. Use of additional hanging members 2010 may further stabilize the tray 2212.
In a preferred embodiment, the RF cover 1404 can be replaced by using a release mechanism (e.g., located at the hinge 2048 or the hinge 2206). It can be appreciated that the RF cover 1404 may be made out of polycarbonate, acrylic, or similar RF permeable material, so that small cell 1401 and WiFi 1403 signals sent or received by RF bay FRU 1301 are not attenuated. The RF cover 1404 is preferably resistant to the elements (e.g., UV radiation, water, ice, snow, etc.), however, it is recognized that the RF cover 1404 may deteriorate over time, such that the RF cover 1404 can be replaced using the release mechanism.
In some embodiments, the mechanisms used to open the RF cover 1404, open the front cover 2002, and/or move the RF bay FRU 1301 to and from the service locations may be automated. For example, a service person may press a button that automatically unlocks (using a solenoid, etc.) and opens the RF cover 1404 and/or the front cover 2002. Additionally or alternatively, the RF bay FRU 1301 can be moved from an installed position to a service position using, for example, a motor with a drive gear, a motorized pulley system, a solenoid, an air cylinder, or other mechanical devices. Counterbalances can be used to reduce the load required to move covers and/or the RF bay FRU 1301. Once in the service position, the service person can replace the RF bay FRU 1301 and then press a button to return the RF bay FRU 1301 to the installed position and/or close any open covers. In some examples, the RF cover 1404 and/or the front cover 2002 include a lock that is electronically activated, for example, using a solenoid to slide a member into a locked position.
In various examples, the RF bay FRU 1301 is connected to the PCS 100 using an electrical harness. The electrical harness can include a a service loop that allows the RF bay FRU 1301 to be electrically disconnected when the RF bay FRU 1301 is in the service position. In some embodiments, there a single electrical harness is used, so that the RF bay FRU 1301 can be detached quickly and easily (e.g., using a threaded, clipped, or other connection). In some embodiments, each component on the RF bay FRU 1301 (e.g., the WiFi access point, the small cell, or the antenna) has its own connection. It can be appreciated that the RF bay FRU 1301 may use power over Ethernet (PoE) or similar techniques to limit the number of cables and connections required. In certain applications, the RF bay FRU 1301 is or includes the communications compartment 880, the radio access node 981, the wireless access point 983, and/or one or more antennas.
User interface FRU 1304 is shown removed from PCS 100 in
In preferred embodiments, each FRU described herein is designed to be connected to the PCS 100 using only one electrical cable that preferably uses a quick disconnect mechanism. By limiting the number of electrical cables, the job of removing and replacing an FRU is simplified. Quick disconnect mechanisms can make this FRU replacement task even easier. An example quick disconnect mechanism includes a latching connector that a service person can actuate to disengage the connector. In certain embodiments, the electronics bay FRU 1306 and network bay FRU 1307 are configured to limit the number of mounting connections, thereby facilitating removal and/or installation.
In some embodiments, PCS 100 attaches to the mounting base 1309 via connections in the mounting compartment 1308. The mounting compartment 1308 preferably includes connections to main power and one or more networks. These connections may include or utilize, for example, fiber optics and/or copper wire.
The environmental sensor FRU 1305 may be mounted behind the air intake panel 967 (shown in
In some embodiments, it is required or desirable to have an FRU with an access panel that is easy to unlock and/or remove. Alternatively or additionally, it may be desired or required to have a limited number of electrical connections (e.g., no more than six or no more than four) and/or mechanical or mounting connections (e.g., no more than four or no more than two) for an FRU. Fewer electrical connections and/or mechanical connections make it easier to remove or replace the FRU. Preferably, any electrical or mechanical connectors used for the FRU can be unplugged quickly. Any skins, access panels, cable harnesses, mounting hardware or other hardware associated with the FRU are preferably easy to remove and replace.
In some embodiments, maintenance providers for the PCS 100 may be contractually obligated to replace any faulty PCS 100 components or FRUs within a specified period of time (e.g., within 24 hours). Also, given that there may be several thousand PCS 100 locations that are operational at the same time, the FRU replacement process should be streamlined. Service personnel may be required to service many (e.g., 10 or 100 or more) PCS 100 locations in a 24 hour period.
In various implementations, systems and methods are provided for performing diagnostic self-testing in a PCS 100. It is important to be able to accurately detect faults and to transmit diagnostic test results and any associated codes (e.g., containing information about a faulty PCS 100 component or FRU) to a remote service center, along with location and other relevant information for the PCS 100, to streamline the field service response. In some embodiments, the FRU has an associated stock keeping unit (SKU) number. For example, when self-test results identify a faulty FRU, a controller in the PCS 100 may transmit the associated SKU number to the service center, so a replacement unit can be identified and retrieved from inventory. Preferably, the fault communication and replacement part identification process is automated, to facilitate the servicing of many PCS 100 locations in a single day.
In certain examples, techniques and apparatus are provided for mounting a housing on a PCS. It can be appreciated that timely field service of faulty display FRUs 1302 and 1303 is important because the display FRUs 1302 and 1303 generate advertisement revenue. In addition, the use of ladders on city streets may be prohibited and the display FRUs 1302 and 1303 may be large and heavy. The display FRUs 1302 and 1303 can preferably be lowered from a closed position to an opened service position, as in
In some embodiments, techniques and apparatus are provided for controlling access to components of a PCS 100. It can be appreciated that independently controlling access to the FRU compartments can avoid unauthorized access or theft. Access to each FRU may require a certain key or code. For example, a specific key or code may be used to access the RF bay FRU 1301, but that key or code may not provide access to any other FRUs or internal components of the PCS 100. In one example, a field service person may be authorized to replace the RF bay FRU 1301 but not authorized to work on the mounting compartment 1308, which has power connections and may require a licensed electrician for service. In that case, the key or code used by the field service person preferably grants access to the RF bay FRU 1301 but does not grant access to the mounting compartment 1308.
In certain implementations, a service center may control access to a compartment on a PCS 100. For example, if the PCS 100 is scheduled for service of a specific FRU, the service center may grant access to that compartment when field service personnel are onsite at the PCS 100 location. Access to the compartment may be granted remotely by the service center, for example, by transmitting a signal from the service center to the PCS 100. Service personnel may then open the compartment (e.g., with the use of a key or other authentication data) to access or service the FRU. Service personnel can then test the FRU using a maintenance mode or certain diagnostic testing (e.g., a self-test).
In some embodiments, the FRUs described herein may be field replaced when newer technology or advanced designs become available. For example, Wi-Fi access point technology continues to be developed to allow for faster data speeds and an increasing number of users. In some examples, a speed of the Wi-Fi access point(s) in the RF bay FRU 1301 is about one GB/sec or higher. It can be appreciated that when a 10 GB/sec Wi-Fi access point becomes available, it would be desirable to do a technology refresh by replacing the existing RF bay FRU 1301 with the new, faster unit. The removed RF bay FRU 1301 can then be sent to a service center to have the Wi-Fi access point upgraded and may then be re-deployed into another PCS 100 that needs upgrading. It can be appreciated that the self-test step in
The various methods or processes outlined herein can be coded as software that is executable on one or more processors that employ one of a variety of operating systems or platforms. Additionally, such software can be written using any of a number of suitable programming languages and/or programming or scripting tools, and also can be compiled as executable machine language code or intermediate code that is executed on a framework or virtual machine. Also, the acts performed as part of the techniques described herein can be performed in any suitable order.
In this respect, the methods described herein can be embodied as a computer readable medium (or multiple computer readable media) (e.g., a computer memory, one or more floppy discs, compact discs, optical discs, magnetic tapes, flash memories, circuit configurations in Field Programmable Gate Arrays or other semiconductor devices, or other tangible computer storage medium) encoded with one or more programs that, when executed on one or more computers or other processors, perform methods that implement the various techniques discussed above. The computer readable medium or media can be non-transitory. The computer readable medium or media can be transportable, such that the program or programs stored thereon can be loaded onto one or more different computers or other processors to implement various aspects of the present invention as discussed above. The terms “program” or “software” are used herein in a generic sense to refer to computer code or set of computer-executable instructions that can be employed to program a computer or other processor to implement various aspects described in the present disclosure. Additionally, it should be appreciated that according to one aspect of this disclosure, one or more computer programs that when executed perform techniques described herein need not reside on a single computer or processor, but can be distributed in a modular fashion amongst a number of different computers or processors to implement various aspects of the present invention.
Computer-executable instructions can be in many forms, such as program modules, executed by one or more computers or other devices. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. Typically the functionality of the program modules can be combined or distributed as desired in various embodiments.
Also, data structures can be stored in computer-readable media in any suitable form. For simplicity of illustration, data structures can be shown to have fields that are related through location in the data structure. Such relationships can likewise be achieved by assigning storage for the fields with locations in a computer-readable medium that conveys relationship between the fields. However, any suitable mechanism can be used to establish a relationship between information in fields of a data structure, including through the use of pointers, tags or other mechanisms that establish a relationship between data elements.
In some embodiments the technique(s) can be implemented as computer instructions stored in portions of a computer's random access memory to provide control logic that affects the processes described above. In such an embodiment, the program can be written in any one of a number of high-level languages, such as FORTRAN, PASCAL, C, C++, C#, Java, JavaScript, Tcl, or BASIC. Further, the program can be written in a script, macro, or functionality embedded in commercially available software, such as EXCEL or VISUAL BASIC. Additionally, the software can be implemented in an assembly language directed to a microprocessor resident on a computer. For example, the software can be implemented in Intel 80×86 assembly language if it is configured to run on an IBM PC or PC clone. The software can be embedded on an article of manufacture including, but not limited to, “computer-readable program means” such as a floppy disk, a hard disk, an optical disk, a magnetic tape, a PROM, an EPROM, or CD-ROM.
Embodiments have been described in which various aspects of the techniques described herein are applied to a personal communication structure (PCS). In some embodiments, aspects of the techniques described herein may be applied to any suitable structure including, without limitation, a kiosk (e.g., an interactive kiosk), pay station (e.g., parking pay station), automated teller machine (ATM), article of street furniture (e.g., mailbox, bench, traffic barrier, bollard, telephone booth, streetlamp, traffic signal, traffic sign, public transit sign, public transit shelter, taxi stand, public lavatory, fountain, watering trough, memorial, sculpture, waste receptacle, fire hydrant, vending machine, utility pole, etc.), etc.
Various aspects of the present disclosure can be used alone, in combination, or in a variety of arrangements not specifically described in the foregoing, and the invention is therefore not limited in its application to the details and arrangement of components set forth in the foregoing description or illustrated in the drawings. For example, aspects described in one embodiment can be combined in a suitable manner with aspects described in other embodiments.
The phraseology and terminology used herein is for the purpose of description and should not be regarded as limiting.
The term “approximately”, the phrase “approximately equal to”, and other similar phrases, as used in the specification and the claims (e.g., “X has a value of approximately Y” or “X is approximately equal to Y”), should be understood to mean that one value (X) is within a predetermined range of another value (Y). The predetermined range may be plus or minus 20%, 10%, 5%, 3%, 1%, 0.1%, or less than 0.1%, unless otherwise indicated.
The indefinite articles “a” and “an,” as used in the specification and in the claims, unless clearly indicated to the contrary, should be understood to mean “at least one.” The phrase “and/or,” as used in the specification and in the claims, should be understood to mean “either or both” of the elements so conjoined, i.e., elements that are conjunctively present in some cases and disjunctively present in other cases. Multiple elements listed with “and/or” should be construed in the same fashion, i.e., “one or more” of the elements so conjoined. Other elements may optionally be present other than the elements specifically identified by the “and/or” clause, whether related or unrelated to those elements specifically identified. Thus, as a non-limiting example, a reference to “A and/or B”, when used in conjunction with open-ended language such as “comprising” can refer, in one embodiment, to A only (optionally including elements other than B); in another embodiment, to B only (optionally including elements other than A); in yet another embodiment, to both A and B (optionally including other elements); etc.
As used in the specification and in the claims, “or” should be understood to have the same meaning as “and/or” as defined above. For example, when separating items in a list, “or” or “and/or” shall be interpreted as being inclusive, i.e., the inclusion of at least one, but also including more than one, of a number or list of elements, and, optionally, additional unlisted items. Only terms clearly indicated to the contrary, such as “only one of” or “exactly one of,” or, when used in the claims, “consisting of,” will refer to the inclusion of exactly one element of a number or list of elements. In general, the term “or” as used shall only be interpreted as indicating exclusive alternatives (i.e., “one or the other but not both”) when preceded by terms of exclusivity, such as “either,” “one of,” “only one of,” or “exactly one of.” “Consisting essentially of,” when used in the claims, shall have its ordinary meaning as used in the field of patent law.
As used in the specification and in the claims, the phrase “at least one,” in reference to a list of one or more elements, should be understood to mean at least one element selected from any one or more of the elements in the list of elements, but not necessarily including at least one of each and every element specifically listed within the list of elements and not excluding any combinations of elements in the list of elements. This definition also allows that elements may optionally be present other than the elements specifically identified within the list of elements to which the phrase “at least one” refers, whether related or unrelated to those elements specifically identified. Thus, as a non-limiting example, “at least one of A and B” (or, equivalently, “at least one of A or B,” or, equivalently “at least one of A and/or B”) can refer, in one embodiment, to at least one, optionally including more than one, A, with no B present (and optionally including elements other than B); in another embodiment, to at least one, optionally including more than one, B, with no A present (and optionally including elements other than A); in yet another embodiment, to at least one, optionally including more than one, A, and at least one, optionally including more than one, B (and optionally including other elements); etc.
The use of “including,” “comprising,” “having,” “containing,” “involving,” and variations thereof, is meant to encompass the items listed thereafter and additional items.
Use of ordinal terms such as “first,” “second,” “third,” etc., in the claims to modify a claim element does not by itself connote any priority, precedence, or order of one claim element over another or the temporal order in which acts of a method are performed. Ordinal terms are used merely as labels to distinguish one claim element having a certain name from another element having a same name (but for use of the ordinal term), to distinguish the claim elements.
Having thus described several aspects of at least one embodiment of this invention, it is to be appreciated that various alterations, modifications, and improvements will readily occur to those skilled in the art. Such alterations, modifications, and improvements are intended to be part of this disclosure, and are intended to be within the spirit and scope of the invention. Accordingly, the foregoing description and drawings are by way of example only.
This application claims priority to U.S. Provisional Patent Application No. 62/255,760, filed Nov. 16, 2015, the entire contents of which are incorporated by reference herein.
Number | Date | Country | |
---|---|---|---|
62255760 | Nov 2015 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 15353248 | Nov 2016 | US |
Child | 15423081 | US |