Portable computers are often configured in a “notebook” or “clamshell” arrangement. These types of computers most often package a majority of the internal components associated with a computer into a base assembly. Such components include a printed circuit board that carries a computer's central processor, any additional peripheral processors, and at least some of the computer's memory. Additionally, the base can house one or more batteries to provide portable power for the computer, internal storage such as a hard drive or a solid state drive, mechanical connections for peripheral devices and related circuitry, the computer's input devices, and circuitry for a wired or wireless internet connection (such as via WiFi or a cellular data network).
In a notebook or clamshell arrangement, the lid assembly is commonly attached to the base and includes a video display and some additional components, such as various types of antennae, video cameras, microphones, or the like. The video display can, for example, be in the form of LCD screen and is typically designed to be viewable from a range of angles, known as the viewing angle. When viewing from angles in excess of the viewing angle the display may appear blurry or washed out. The viewing angle for an LCD screen may be 60°, for example, which allows it to be viewed from +/−30° from the horizontal axis, which may be perpendicular to the screen. In some situations, the viewing angle may be biased so that the middle of the viewing angle is not necessarily perpendicular to the screen but rather may be offset down 10° such that the screen is viewable from +20° to −40°.
The lid assembly is typically repositionable through the use of a hinge positioned at a back edge of the base (the edge that is positioned farthest from the user during use of the computer). The hinge can include elements to provide internal friction to maintain a position of the lid selected by the user. The user may adjust the positioning of the lid to optimize the user's view of the screen or to adjust the field of view of a video camera built into the lid.
Notebook computers typically require the user to manually adjust the position of the lid, which requires the user to be within arm's length of the computer. Depending on the use of the computer the user may not always be close enough or may not be willing to constantly adjust the lid position. For example, if the user is watching a movie they may not be within arms-length of the computer. Alternatively, if the user is presenting information to a videoconference audience, the user may not be able to continuously adjust the position of the lid to keep their face in view of the video camera.
An aspect of the present disclosure relates to a portable computer that is capable of automatically opening, closing and adjusting the lid of a computer. For example, it may automatically open and/or unlock the computer when a user approaches or it may automatically close and/or lock the computer when the user leaves. It may also continuously adjust the position of the lid so that the user has an optimized view of the screen and the lid's camera has an optimized view of the user's face.
According to one aspect of the disclosure, the portable computer has a base assembly with a keyboard, a lid assembly with a display, and a hinge structure configured to attach the lid assembly to the base assembly such that the lid assembly is moveable with respect to the base. The hinge structure may be interconnected with a motor and configured to move the lid assembly between a closed position and an open position. The computer has a sensor configured to determine whether a user is within a predetermined threshold distance from the computer. The computer also has a processor in communication with both the sensor and the motor and configured to trigger the movement of the lid assembly when the user is within a predetermined threshold distance from the computer.
Turning to the drawing figures,
Base 14 includes a keyboard 20 and a touch-based input device (e.g., trackpad) 221 positioned on an upper face 22 of base 14 such that they are accessible for use as an input device by a user when computer 10 is in an open position, as shown in
The screen 16 is disposed at an inside face 32 of lid 12 that can include a bezel area 34 that surrounds and frames screen 16. Bezel area 34 can be of a thickness necessary to retain the internal components associated with screen 16 or to give a desired strength to lid 12. Face 32 can be defined on a clear substrate of a material, such as glass or the like, and screen 16 can be an area of such a substrate that overlies a display such as an LCD panel or the like. In such an example, the substrate, and accordingly the face 32 can extend outwardly over at least a portion of bezel 34. In other examples, face 32 can be partially defined on a substrate that overlies a display, the remaining portion of face 32 that is defined by another piece of material that surrounds the display. The overall size of lid 12 can be dictated at least in part by the size of the screen 16. The screen dimension can be measured by a combination of the ratio of screen width to height and a diagonal dimension of the screen 16. In an example, screen 16 can be in a widescreen format with a 16:9 width-to-height ratio. Further, screen can have a diagonal dimension of, for example, about 11 inches, about 13″, about 15″, or other intermediate, greater, or lesser dimensions. The overall dimensions of lid 12 can reflect the overall ratio and diagonal size of screen 16, with an allowance for the desired bezel size and additional room for other features such as the attachment to base 14 or other design features.
The computer 10 may also include a motor connected to the hinge structure 218 and configured to automatically open, close, and/or adjust the position of the computer lid without contact from a user. As shown in the detail view of
In another example, motor 219 may be directly connected to the hinge. It may be positioned within hinge 218 and can, if necessary, include internal reduction to provide a desired amount of torque. In an example, hinge 218 can include internal friction elements configured to resist the weight of lid (with included tolerances to resist sudden movement) to maintain a user-selected position thereof. In this case, motor 219 and the connection 221 with hinge 218 can be configured such that the torque (or rotational force) applied to hinge 218 is sufficient to overcome such force and to rotate lid 12 at a desired speed. In another example, the resistance may be controlled by a processor so that the resistance is significantly reduced or eliminated when the motor is repositioning the lid and reactivates with the motor is not active.
As shown in
The processor may be capable of triggering an open or close procedure that causes the motor to adjust the position of the lid assembly. The triggering may be based on the geographic proximity of a user, for example, when the user approaches the computer it may automatically open and unlock or when the user moves away from the computer it may automatically close and lock. The triggering may also be based on a preconfigured timer (e.g., scheduler) or a command issued by the user. A command may be based on direct or indirect physical contact, for example, the user may contact a touch-sensitive surface of the computer. A command may also be a verbal command (e.g., “open laptop” “close laptop”), a clapping action, or clicking a button (implemented in hardware or software) on the computer 10 or another device e.g., phone.
Computer 10 may have one or more sensors that are capable of detecting the presence of nearby objects without physical contact with computer 10. As shown in
The object detected by the sensor is referred to herein as the target or proximity target. The sensor's target may be user 301 or a device in the user's possession. The device may be on the user's body or in the immediate vicinity of the user such as phone 310, key fob, keycard, smart watch, article of clothing with an embedded tag, or any other similar device. For example, the device may be a Radio Frequency Identification (RFID) tag that can be recognized from a distance.
Computer 10 may have a sensor that implements any one of a variety of technologies for identifying a user and detecting when the user is geographically proximate to computer 10. For example, computer 10 may include one or more sensors configured to function as a Near Field Communication (NFC) receiver, Bluetooth communication circuitry, or RFID transceiver/transponder. The sensor may implement a technology capable of determining a users's location in relation to the computer, for example, that the user is in front of the computer, or behind the computer or to the side of the computer. Alternatively, even if the technology used by the sensor is not capable of detecting a user's geographic location it may still function as a proximity sensor and detect the user is within a threshold distance. For example, bluetooth circuitry is not designed to detect a user's location, however if the bluetooth circuitry has a known maximum range (e.g., 30 meters) and the computer is able to pair with a device in the user's possession it can be used to infer that the user is within a 30 meter perimeter of the computer.
Threshold distance 215 may vary depending on the technology used. The ideal threshold distance for the sensor may be between 2-5 meters so that as a user approaches, the processor may trigger an open procedure and have the computer lid open prior to the user arrival. Threshold distance 215 may be set to the maximum distance of the technology being used. By way of example only, if NFC is used, the threshold distance 215 may be less than a meter, whereas if Bluetooth is used, the threshold distance 215 may be as large as 30-100 meters. Having a larger threshold distance 215 may be appropriate if the user wishes to provide additional time for computer 10 to perform an open or unlock procedure, which may include powering up computer 10 or waking computer 10 from a sleep mode. Threshold distance 215 may also be set to a value as small as 0 meters, which would require direct contact by the target device e.g., user or device.
Computer 10 may also include a touch-sensitive surface 231 located in an area accessible to the user. As shown in
Touch-sensitive surface 231 may be any type of material that is capable of receiving touch input from a user such as by a capacitive structure, surface acoustic wave, or a resistive structure. In one example, computer lid assembly 12 may be interconnected with touch-sensitive circuitry. This allows a standard computer lid, for example, to be capable of detecting the touch of a user, and thus acting as a touch-sensitive surface without requiring an additional material on the lid. Alternatively, a lid assembly 12 with an outer housing of plastic or aluminum can define a window or other opening or cutout in which a dielectric surface can be present for access thereto by a user.
The user's contact with touch-sensitive surface 231 may cause the computer to open, close, or adjust the position of lid assembly 12. The contact may itself be sufficient to trigger the opening or the contact may be a step in a triggering sequence that further includes proximity-based detection provided by the sensor, as discussed above. As shown in
Computer 10 may include a sensor that is an image sensor and that can function as a proximity sensor for detecting the user. The image sensor may be a forward-facing camera capable of capturing an image of the user when the computer is in an open position. There may also be a rear-facing camera capable of capturing an image of the user when the computer is in the closed position. The image received from the camera(s) may be used to detect a potential user or recognize a specific user as well as calculate or estimate the distance of a target (e.g., user or object). Computer 10 may have multiple cameras that face in a similar direction and provide a stereoscopic image so as to be able to make such a calculation or estimate.
As shown in
The processor may be configured to analyze the image(s) and perform digital image processing to detected objects in the image. For example as seen in
Once the processor locates and centers the camera's field of view on the user's face the processor may continuously adjust the position of the lid in order to maintain that centering. For example, if user is initially sitting down and the user then stands up, the processor will detect the change in the location of the user's face and adjust the position of lid assembly 12 by rotating toward the fully open position in order to have the user's face remain in the middle portion of the camera. Conversely, if user is initially standing and the user then sits down, the processor will detect the change in the location of the users face and adjust the position of lid assembly 12 by rotating toward the closed position in order to have the user's face remain in the middle portion of the camera. This may be particularly useful, for example, during a video conference.
If the processor determines the face of the user is not currently within the field of view of the camera, the processor may use object detection to classify what is currently in view and predict the location of the user's face. For example, if the image processing detects a body part (e.g., torso, shoulder, arm), article of clothing, and/or accessory (e.g., hat, belt, shoe) it may use this to predict the location of the face, e.g., above the torso or below the hat. It may then instruct the motorized hinge to rotate the lid toward the open position or closed position in order to alter the cameras field of view. It will continue to adjust the lid until the face is in the center portion of the cameras field of view. If the processor is not able to predict the location of the face it may instruct that a searching mode be implemented by panning movement of lid 12. This can be done by utilizing motorized hinge 218 to adjust or rotate lid assembly 12 throughout at least a portion of the rotational range of motion thereof in an effort to locate the face of the user. The panning motion may cover the entire range of motion capable by the hinge or only a portion of the range above or below the current position (e.g., as little as a fraction of a degree to as much as 180°). In another example, if the user is not detected (e.g. after a predetermined amount of time spent in the searching mode or after a predetermined number of panning cycles) computer 10 may close and/or lock itself.
Computer 10 may also adjust the position of lid assembly 12 so that user 301 has an optimum view of screen 16. As shown in
Viewing angle 236 may depend on the technology used for the screen and may be measured using any combination of the following criteria: brightness, contrast, sharpness, and color saturation. The viewing angle of various LCD screens, for example, may be based on the contrast ratio wherein the maximum angle is the angle where the contrast ratio exceeds 5:1 or 10:1. An example viewing angle for an LCD screen can be the range of 40°-120° although it could be as large as 180°.
As shown in
In an embodiment, the motorized hinge may be powered by an electric motor as well as elastic tension, magnetism or some combination thereof. For example, an electric motor may also be configured to store potential energy produced by the user's opening or closing of the lid assembly. The potential energy may be stored by exerting tension on a spring, deforming an elastic material or by forcing magnets together. This stored energy may then be used to supplement the electric motor or may be sufficient on its own to adjust the lid assembly toward a closed or open position.
In another example, computer 10 can include circuitry to use manual opening and closing of lid assembly 12 to carry out a regenerative function to power motor 219. Such a regenerative function can include using the load applied to motor 219 during forced movement thereof as generators that can, through appropriate circuitry, be used to charge the battery included in computer 10 for use during automatic opening and closing of lid 10, or movement thereof during repositioning, or general functions of computer 10. As an alternative, one or more capacitors or array of capacitors can be included to store such energy and can be connected directly with motor 219 to store energy from motor 219 during the regenerative function and to provide power for motor 219 in parallel with the computer's battery.
In an example, computer 110 can be configured with transparent touch-sensitive circuitry positioned between the display and the outer substrate or cover glass associated with screen 116. Such circuitry can be of any type that is capable of receiving touch input from a user such as by a capacitive structure, surface acoustic wave, or a resistive structure. By including such circuitry, screen 116 can be configured as a touchscreen that detects the location of a touch, or multiple touches by a user. The computer 110 can be configured to read the touch information collected by the screen 116 to detect taps, touches, or gestures of the user using, for example a finger or multiple fingers. The computer 110 can be further configured to interpret these interactions with the screen 116, allowing the user to control various functions of the computer 110 using screen 116. In a further example, computer 110 can be configured without a trackpad or other secondary input, allowing the user to interact with screen 116 and keyboard 120 alone during use of computer 110 (or additionally with a peripheral input device, such as a mouse or the like that is externally connected with computer 110).
In an example of computer 110 that includes both touchscreen 116 and keyboard 120 input, a screen 116 position that is at an angle between about 120 degrees and 160 degrees with respect to face 122 can facilitate use of computer 110, particularly during use in which a user actively or frequently switches from keyboard input to screen input. In one example a screen position of about 155 degrees (+/−5%) from upper face 122 of base 114 can facilitate such use. The above-described positioning of screen 116 can be compared to other clamshell notebook computer configurations, which include a trackpad or other input device, a keyboard and a screen that is not configured as a touch input (or may accept touch input but is not intended as a primary input). In such configurations, the screen can be comfortably used in a range of between about 90 degrees and 110 degrees from the top surface of the corresponding base. However, the rear-hinged computer configurations described elsewhere, may not be easily used at the increased angles that may be preferred during frequent or heavy touchscreen use. Examples of the present hinge 218 and mounting assembly 138 can provide a computer 110 in which the lid 112 can be positioned at an angle of between, for example, 130° and 160° relative to face 122, while also causing constrained translational movement of the lower edge 144 of lid 112 along path 242, toward keyboard 120 and toward the user, which can provide a decreased footprint for computer 110, enhanced stability, and/or improved comfort for the user during use of touchscreen, as further described in the 3.0-1206 Application.
Accordingly, computer 110 and may lead to additional positioning and/or change of position by the user during various types of use than those discussed above with respect to computer 110. For example, a user who is involved in activity including heavy use of touchscreen 116 may be positioned in a position above or nearly above computer 110 so as to look downward at screen 116, with lid correspondingly angled back at an angle of, for example 130-155° with respect to base 114. During the course of using computer 110, the user may move from such a position, such as to a more traditional, upright position during heavy keyboard use (e.g. during typing) or may sit back and/or move frequently, such as during video conferencing, as discussed in the examples above, or while viewing video or “passively” using computer 110. Accordingly, the incorporation of one or more motors 219 into computer 110, with similar functionality and operation to those discussed above with respect to computer 110 can be incorporated into computer 110, as will be discussed below. Although lid assembly 112 is shown and described as moving both rotationally and translationally herein, automated movement of lid 112, as driven by motor 219 controlled by a processor, can be based primarily on rotation thereof and can be done according to the criteria discussed above with respect to computer 110. It is further noted that movement of lid 112 for appropriate positioning of camera 235 with respect to user 301 based on facial recognition, can operate largely independent of whether such positioning is influenced by the rotation or translation of lid 112.
As shown in
An attachment structure 174 is affixed with planetary gear 158 and can, further, be at least partially integrally formed therewith. The affixation of attachment structure 174 with planetary gear 158 is such that attachment structure moves along with planetary gear 158 as planetary gear 158 moves along its prescribed path within ring gear 170. Such movement includes translational movement substantially along path 242 as well as rotation about a central axis thereof through the same rotation as that of planetary gear 156 through its movement. Hinge 218 is connected with attachment structure 174 such that hinge 218 is subject to the same translational movement as attachment structure 174. Hinge 218, however is rotatably affixed within attachment structure, such that it maintains the same rotational relationship with respect to base 114 and lid 112 during the rotational movement of attachment structure 174. To achieve such rotational movement in connection with the rotational movement of the lid 112 relative thereto, hinge 218 can include a coupler 180 that can include a vertical projection 182 that is configured to extend into and rotationally attach within a hole 178 in attachment structure 174 so that it extends coaxially with the rotational center of attachment structure 174. Coupler 180 further includes at least one horizontal projection 184 about which lid can rotate about an axis perpendicular to the direction of rotation of the attachment structure 174.
Hinge 218 further includes a driving bracket 186a that is rotationally disposed on a horizontal projection 184a. Driving bracket 186a attaches to lid 112 to rotatably attach lid 112 to hinge 218 and, accordingly, to base 114. Driving bracket 186a includes a first bevel gear 188 that is affixed therewith such that first bevel gear 188 is rotated by rotation of driving bracket 186a (by rotation of lid 112, for example). First bevel gear 188 is positioned to mesh with a second bevel gear 176 included in attachment feature 174. Second bevel gear 176 is rigidly attached with planetary gear 158 such that rotation thereof causes rotation of planetary gear 158 within ring gear 170, which, as discussed above, causes translational movement of attachment feature 174 (and correspondingly, hinge 218 and lower edge of lid 140) substantially along path 142. As shown in
As further shown in
Similarly, the exemplary intermediate positioning of brackets 186a and 186b shown in
The mechanism of mounting assembly 138, as depicted for example in
The mechanism shown herein can be fitted with a motor, in a manner similar to that discussed above with respect to computer 110 to provide for automatic opening and closing of lid 112 in a manner similar thereto. For example, a motor, actuator, or the like can be incorporated into mounting assembly 138 to cause the above-described movement thereof between the closed and open positions, which can drive the rotation of lid 112 relative to base 114 (as opposed to manual rotation of lid 112 driving the movement of the components of mounting assembly 138). Such a motor can be positioned within base 114, such as within cavity 144 or an adjacent portion thereof, and can be configured through gears, belts, or the like to attach with and drive rotation of connector 146, for example by connection with first end 148 or with outer cover 166.
In the example shown in
In another example, a connection can alternatively be made between motor 219 and first end 148 of connector 144 (such as by additional gears, pulleys or the like. As a further alternative, a motor in the form of an actuator can be attached by one or more linkage members to connector 146, including toward the center 160 of planetary gear 158 such that linear movement can be used to drive the above-described movement of lid 112. Still further, such a linear actuator can be connected to attachment feature 174 (in a manner that does not hinder the rotation thereof) to directly cause movement thereof in the direction along path 142. In a further example, computer 110 may have multiple motors 219, each directly connected to a respective one of the two mounting assemblies 138 included therein.
As discussed above, both computer examples 10 and 110, described herein, as well as other examples thereof, may include a processor or multiple processors that are configured to execute a series of steps to adjust the position of the laptop lid.
As seen in step 810 and 820, the processor may detect direct contact of a user via a touch-sensitive surface and subsequently execute an open procedure to open the lid assembly and execute an unlock procedure to unlock the computer. The unlock procedure may include waking up the computer from sleep or standby mode, restoring from hibernation, powering up the computer, or logging the user into the operating system or application. The unlock procedure may involve accessing the users credentials (e.g., user name and password) and automatically inserting them where appropriate.
The open and unlock procedures may have different levels of security. For example the open procedure may require detection of only a potential user e.g., any person, whereas the unlock procedure may require a specific user be identified or recognized. The processor may detect a potential user by using a rear-facing camera and performing general object detection or by using a microphone and performing sonar or acoustic detection.
Prior to unlocking the computer, the processor can be configured to require authentication of the user. The authentication may be performed using NFC, bluetooth pairing, voice recognition, facial recognition, iris(eye)recognition, or gesture recognition via the touch-sensitive surface or camera. The authentication may be based on a single method or a combination of methods.
The open procedure and unlock procedure may be done simultaneously or one procedure may be executed first and the other procedure done later. In an example, the open procedure can be implemented prior to the unlock procedure so that once the computer lid assembly is opened other features of computer 10 can be exposed for use by the processor or user in the authentication step. For example, there may be a front-facing camera that may have a higher resolution or better view of the user's face, which may assist with facial recognition. In addition, the computer's keyboard may be exposed which would allow the user manually insert his credentials.
As seen in step 825 the processor may be configured to receive an image from camera 535 and perform facial and/or eye detection, as discussed above with respect to
The processor may use data from additional sensors to dynamically adjust when the open or unlock procedure is executed. In one example, computer 10 may include additional sensors such as an accelerometer and/or an ambient light sensor. The processor may use these sensors in conjunction with other sensors to detect characteristics or aspects of the surroundings of computer 10. For example, the processor may detect, via an accelerometer, that computer 10 is being moved by comparing the pattern of movement to a movement signature associated with being carried while user is walking. It may also utilize an ambient light sensor to detect that it has been transported from a bright environment to a dark environment and infer that the computer has been relocated to a portable storage container e.g., computer bag, backpack. In response the processor may deactivate the automatic unlock or open procedure.
Although the description herein has been made with reference to particular embodiments, it is to be understood that these embodiments are merely illustrative of the principles and applications of the present disclosure. It is therefore to be understood that numerous modifications may be made to the illustrative embodiments and that other arrangements may be devised without departing from the spirit and scope of the present disclosure as defined by the appended claims.
Number | Name | Date | Kind |
---|---|---|---|
4560912 | Jonsson | Dec 1985 | A |
4779240 | Dorr | Oct 1988 | A |
5043846 | Kinoshita | Aug 1991 | A |
5085394 | Torii | Feb 1992 | A |
5168426 | Hoving et al. | Dec 1992 | A |
5200913 | Hawkins et al. | Apr 1993 | A |
5267123 | Boothroyd et al. | Nov 1993 | A |
5278725 | Konno et al. | Jan 1994 | A |
5548478 | Kumar | Aug 1996 | A |
5566048 | Esterberg et al. | Oct 1996 | A |
5754395 | Hsu et al. | May 1998 | A |
5844543 | Tamura et al. | Dec 1998 | A |
6125029 | Sasaki et al. | Sep 2000 | A |
6487068 | Rahemtulla | Nov 2002 | B1 |
6867961 | Choi | Mar 2005 | B2 |
6870730 | Riddiford | Mar 2005 | B2 |
6925684 | Kang et al. | Aug 2005 | B2 |
7024727 | Huang et al. | Apr 2006 | B1 |
7027297 | Mizuno et al. | Apr 2006 | B1 |
7355843 | Riddiford | Apr 2008 | B2 |
7583496 | Lai | Sep 2009 | B2 |
7586743 | Lin | Sep 2009 | B2 |
7602606 | Schlesener et al. | Oct 2009 | B2 |
7616435 | Wang | Nov 2009 | B2 |
7787242 | Schwager et al. | Aug 2010 | B2 |
7848094 | Wang et al. | Dec 2010 | B2 |
7898815 | Tanaka et al. | Mar 2011 | B2 |
7916473 | Jang | Mar 2011 | B2 |
8032987 | Oshima et al. | Oct 2011 | B2 |
8050017 | Riddiford | Nov 2011 | B2 |
8200300 | Wang et al. | Jun 2012 | B2 |
8248772 | Dai et al. | Aug 2012 | B2 |
8248788 | Wu et al. | Aug 2012 | B2 |
8248789 | Wu et al. | Aug 2012 | B2 |
8250711 | Chen et al. | Aug 2012 | B1 |
8254116 | Wu et al. | Aug 2012 | B2 |
8369076 | Chuang et al. | Feb 2013 | B2 |
8385063 | Zhu et al. | Feb 2013 | B2 |
8390997 | Dominy et al. | Mar 2013 | B1 |
8514558 | Song | Aug 2013 | B2 |
8559623 | Chen et al. | Oct 2013 | B2 |
8654520 | Lin et al. | Feb 2014 | B2 |
8713757 | Chen et al. | May 2014 | B2 |
8713758 | Mitsui et al. | May 2014 | B2 |
8780544 | Liang et al. | Jul 2014 | B2 |
8792231 | Derryberry | Jul 2014 | B2 |
8934231 | Liu et al. | Jan 2015 | B2 |
9383777 | Riddiford | Jul 2016 | B1 |
20040216273 | Kang et al. | Nov 2004 | A1 |
20050046374 | Ogawa | Mar 2005 | A1 |
20050139740 | Chen et al. | Jun 2005 | A1 |
20060077622 | Keely et al. | Apr 2006 | A1 |
20060152893 | Chen | Jul 2006 | A1 |
20060267947 | Nishiyama et al. | Nov 2006 | A1 |
20070030634 | Maskatia | Feb 2007 | A1 |
20070052388 | Wilson | Mar 2007 | A1 |
20070104467 | Wang et al. | May 2007 | A1 |
20070289099 | Jung | Dec 2007 | A1 |
20080101003 | Lin | May 2008 | A1 |
20080174942 | Yang et al. | Jul 2008 | A1 |
20080304217 | Lai | Dec 2008 | A1 |
20090016002 | Lai et al. | Jan 2009 | A1 |
20090131127 | Hung | May 2009 | A1 |
20090167032 | Grossman | Jul 2009 | A1 |
20110023272 | Huang | Feb 2011 | A1 |
20110170812 | Lee | Jul 2011 | A1 |
20110177850 | Griffin et al. | Jul 2011 | A1 |
20110194233 | Ahn et al. | Aug 2011 | A1 |
20120092820 | Hautamaki et al. | Apr 2012 | A1 |
20120217855 | Chen et al. | Aug 2012 | A1 |
20120328222 | Chen et al. | Dec 2012 | A1 |
20130091537 | Parla | Apr 2013 | A1 |
20130308268 | Tani | Nov 2013 | A1 |
20140001941 | Liang et al. | Jan 2014 | A1 |
20140015448 | Wikander | Jan 2014 | A1 |
20140029175 | Li | Jan 2014 | A1 |
20140125553 | Kim | May 2014 | A1 |
20140168878 | Jheng | Jun 2014 | A1 |
20150009611 | Constin | Jan 2015 | A1 |
Number | Date | Country |
---|---|---|
1187261 | Mar 2002 | EP |
Entry |
---|
Arduino', on-line Wikipedia article https://en.wikipedia.org/wiki/Arduino, downloaded Dec. 15, 2016, p. 1-10. |
LCD Group, ‘Making the Right Display Choice for Industrial Applications’, Sharp, 2007, p. 1-10. |
“iTouchless 8-Gallon Trash Can with Infrared-Sensor Lid Opener, Stainless Steel” Walmart.com [online]. [Retrieved Jul. 30, 2013]. <http://www.walmart.com/ip/iTouchless-Stainless-Steel-Trash-Can-With-Infrared-Sensor-Lid-Opener-IT08RCB/10247557>, 2 pages. |
Tobias Toft, “The motorised laptop” [online]. Jul. 2009. [Retrieved Jun. 24, 2013]. <http://portfolio.tobiastoft.dk/The-motorised-laptop>, 3 pages. |