text:
Patent US20030078994 - Information processing device and method, and information processing program - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inAdvanced Patent SearchPatentsA note-type personal computer according to the present invention has an LCD for displaying information stored in an internal storage provided therein, and an external storage or an external picture server connected thereto, via the internet. And, operation for the information stored in the respective...http://www.google.com/patents/US20030078994?utm_source=gb-gplus-sharePatent US20030078994 - Information processing device and method, and information processing programAdvanced Patent SearchPublication numberUS20030078994 A1Publication typeApplicationApplication numberUS 10/148,827PCT numberPCT/JP2001/008820Publication dateApr 24, 2003Filing dateOct 5, 2001Priority dateOct 6, 2000Also published asEP1324603A1, US7823084, US20100325585, WO2002032124A1Publication number10148827, 148827, PCT/2001/8820, PCT/JP/1/008820, PCT/JP/1/08820, PCT/JP/2001/008820, PCT/JP/2001/08820, PCT/JP1/008820, PCT/JP1/08820, PCT/JP1008820, PCT/JP108820, PCT/JP2001/008820, PCT/JP2001/08820, PCT/JP2001008820, PCT/JP200108820, US 2003/0078994 A1, US 2003/078994 A1, US 20030078994 A1, US 20030078994A1, US 2003078994 A1, US 2003078994A1, US-A1-20030078994, US-A1-2003078994, US2003/0078994A1, US2003/078994A1, US20030078994 A1, US20030078994A1, US2003078994 A1, US2003078994A1InventorsKensaku IshizukaOriginal AssigneeKensaku IshizukaExport CitationBiBTeX, EndNote, RefManReferenced by (6), Classifications (44), Legal Events (2) External Links: USPTO, USPTO Assignment, EspacenetInformation processing device and method, and information processing programUS 20030078994 A1Abstract A note-type personal computer according to the present invention has an LCD for displaying information stored in an internal storage provided therein, and an external storage or an external picture server connected thereto, via the internet. And, operation for the information stored in the respective storages is performed by the user in the same procedure using operation units such as a keyboard, a touch pad, with indication on the LCD confirmed. When the information stored in the picture server is displayed, the LCD displays auxiliary information indicative of this notice. The LCD displays the auxiliary information using a different folder name, or displays the auxiliary information on the background of a display area of the LCD. So, the user can confirm contents on the internet easily without the need of performing complicated operations. Images(9) Claims(12)
1. An information processing apparatus which can have an access to an internal storage provided therein and to an external storage connected thereto, comprising: operation means; and display means for displaying information stored in the internal storage and the external storage; wherein operation for the information stored in the respective storages is performed in the same procedure using the operation means with indication on the display means confirmed. 2. The information processing apparatus as set forth in claim 1, wherein, when the information stored in the external storage is displayed, the display means displays auxiliary information indicative of this notice. 3. The information processing apparatus as set forth in claim 2, wherein the display means displays the auxiliary information using a different folder name. 4. The information processing apparatus as set forth in claim 2, wherein the display means displays the auxiliary information on the background of a display area which displays the information. 5. An information processing method for displaying information stored in an internal storage provided in an information processing apparatus and in an external storage connected to the apparatus on display means, and processing the information using operation means comprising: connection step of making a communication connection to the external storage; selection step of selecting the information stored in the external storage, whose communication connection with the information processing apparatus is secured by way of the connection step, on displaying the information on the display means and using the operation means, similar to the operation for displaying the information stored in the internal storage; and information acquisition step of acquiring information selected from the external storage in the selection step. 6. The information processing method as set forth in claim 5, wherein the selection step selects a directory of the information stored in the internal storage, or a directory of the information stored in the external storage, which directory for the external storage is distinguished from the directory for the internal storage, by using the operation means. 7. The information processing method as set forth in claim 6, wherein the selection step selects contents in the directory for the external storage on displaying the minimum information of the contents on the display means. 8. The information processing method as set forth in claim 7, wherein the information acquisition step acquires all the information of the contents which are selected on displaying the minimum information thereof in the selection step, similar to the operation for acquiring contents in the directory for the internal storage. 9. The information processing apparatus as set forth in claim 5, wherein, when the information stored in the external storage is displayed, the display means displays auxiliary information indicative of this notice. 10. The information processing apparatus as set forth in claim 9, wherein the display means displays the auxiliary information using a different folder name. 11. The information processing apparatus as set forth in claim 9, wherein the display means displays the auxiliary information on the background of a display area which displays the information. 12. An information processing program for displaying information stored in an internal storage provided in an information processing apparatus and in an external storage connected to the apparatus on display means, and processing the information using operation means comprising: connection step of making a communication connection to the external storage; selection step of selecting the information stored in the external storage, whose communication connection with the information processing apparatus is secured by way of the connection step, on displaying the information on the display means and using the operation means, similar to the operation for displaying the information stored in the internal storage; and information acquisition step of acquiring information selected from the external storage in the selection step. Description
TECHNICAL FIELD [0001] The present invention relates to an information processing apparatus which can have an access to an internal storage provided therein and an external storage connected thereto, an information processing method for displaying information stored in the internal storage and the external storage and processing the information, and an information processing program based on the information processing method. BACKGROUND ART [0002] Conventionally, when acquiring contents on the network, it is necessary to go through several steps of connecting a client computer to the network, searching for a desired place including the contents on the internet, downloading the contents, and confirming the contents, which steps require complicated operations. DISCLOSURE OF THE INVENTION [0003] Accordingly, the present invention has an object to overcome the above-mentioned drawbacks of the prior art by providing an information processing apparatus and method, and an information processing program, which enable the user to confirm the contents on the internet easily without the need of performing complicated operations. [0004] The above object can be attained by providing an information processing apparatus which can have an access to an internal storage provided therein and to an external storage connected thereto, including operation means, and display means for displaying information stored in the internal storage and the external storage, wherein operation for the information stored in the respective storages is performed in the same procedure using the operation means with indication on the display means confirmed. [0005] Also, the above object can be attained by providing an information processing method for displaying information stored in an internal storage provided in an information processing apparatus and in an external storage connected to the apparatus on display means, and processing the information using operation means including connection step of making a communication connection to the external storage, selection step of selecting the information stored in the external storage, whose communication connection with the information processing apparatus is secured by way of the connection step, on displaying the information on the display means and using the operation means, similar to the operation for displaying the information stored in the internal storage, and information acquisition step of acquiring information selected from the external storage in the selection step. [0006] Also, the above object can be attained by providing an information processing program for displaying information stored in an internal storage provided in an information processing apparatus and in an external storage connected to the apparatus on display means, and processing the information using operation means including connection step of making a communication connection to the external storage, selection step of selecting the information stored in the external storage, whose communication connection with the information processing apparatus is secured by way of the connection step, on displaying the information on the display means and using the operation means, similar to the operation for displaying the information stored in the internal storage, and information acquisition step of acquiring information selected from the external storage in the selection step.
BRIEF DESCRIPTION OF THE DRAWINGS [0007]FIG. 1 shows a perspective view of a note-type personal computer employing the present invention. [0008]FIG. 2 shows a block diagram of the note-type personal computer. [0009]FIG. 3 shows an information processing system which consists of the note-type personal computer, internet, and a picture server. [0010]FIG. 4 shows the state in which a Picture Gear window displayed on a LCD of the note-type personal computer displays information concerning contents sent from the picture server. [0011]FIG. 5 shows a flow chart of an operation for acquiring contents on a network of the information processing system. [0012]FIG. 6 shows a specific example of directories, from which the user selects one directory, and confirms the contents thereof. [0013]FIG. 7 shows thumbnail pictures displayed on a picture display area by a client application software. [0014]FIG. 8 shows a flow chart of an operation for sending contents to the network of the information processing system.
BEST MODE FOR CARRYING OUT THE INVENTION [0015] The present invention will further be described below concerning the best modes with reference to the accompanying drawings. [0016]FIG. 1 shows a perspective view of a note-type personal computer 1 employing the present invention, and a digital video camera 35 which is connected to the note-type personal computer 1 via an IEEE 1394 cable 9 conforming to the IEEE 1394 format. [0017] The note-type personal computer 1 basically includes a main body 2, and a display unit 3 which can be folded to and unfolded from the main body 2. The note-type personal computer 1 shown in FIG. 1 has the display unit 3 unfolded from the main body 2. [0018] The main body 2 has a jog dial 4, a keyboard 5 for inputting characters, symbols, numbers, etc., a touch pad 6 used as a pointing device for moving a mouse cursor displayed on a display screen etc., and a power switch 8, which are arranged on the top surface of the main body 2. On the other hand, a mouse, not shown, is often used as a pointing device, which could be connected to the main body 2. The mouse, similar to the touch pad 6, is adopted for operating a mouse cursor etc. Also, a mouse wheel, not shown, is often used as a pointing device, which could be connected to the main body 2. [0019] The display unit 3 has an LCD (Liquid Crystal Display) 7 for displaying pictures on the front surface thereof. Furthermore, the display unit 3 has a power lamp PL, a battery lamp BL, a message lamp ML if necessary, and other lamps, which are LEDs, on the right upward portion thereof. [0020] The jog dial 4 is arranged on the right upward portion of the keyboard 5 such that the lateral portion thereof protrudes from the right side of the main body 2. Also, the main body 2 is provided with a PC card slot, a memory card slot, etc. on the right side thereof. The memory card slot has a semiconductor memory such as a flush memory built therein, and has a memory card such as a memory stick (registered trade mark) which stores still picture data, moving picture data, speech data, text data, programs, etc. installed thereto. [0021] The note-type personal computer 1 has an IEEE 1394 terminal arranged on the rear side of the main body 2, and the digital video camera 35 is connected to the IEEE 1394 terminal via the IEEE 1394 cable 9. The note-type personal computer 1 can take in or receive video data from the digital video camera 35 as moving picture data and still picture data by executing application software for taking in video data of moving picture data and still picture data. The note-type personal computer 1 can take in video data which has been already shot, and can also take in that of camera-through directly. [0022] Furthermore, the note-type personal computer 1 can take in still picture data which is shot by a digital still camera or a digital video camera using a memory stick. [0023] The note-type personal computer 1 concentratively manages moving picture data and still picture data stored in various removable media or storages such as a hard disc, floppy disk, MO, PC card, and other card-shaped memories by executing application software for picture viewer & picture reformation processing. [0024] Also, the note-type personal computer 1 concentratively manages moving picture data and still picture data stored in a storage of a picture server etc. which is connected via the network by executing application software for picture viewer & picture reformation processing. [0025] Specifically, the note-type personal computer 1 reads out the application software for picture viewer & picture reformation processing from a program storage media such as a CD-ROM, HDD into a RAM, and causes the application software to be executed by a central processing unit (CPU). [0026] At first, the electrical configuration of the note-type personal computer 1 will be explained with reference to FIG. 2. A CPU 51 such as a Pentium (registered trade mark) processor manufactured by Intel Corporation is connected to a host bus 52. A north bridge 53 is connected to the host bus 52, and the north bridge 53 is connected also to a PCI bus 56. The north bridge 53 such as a 400BX manufactured by Intel Corporation controls the CPU 51 and the periphery of a main memory 54. The north bridge 53 and a south bridge 58, to be described later, jointly form a chip set. [0027] The north bridge 53 is connected also to the main memory 54 and a cache memory 55. The cache memory 55 caches data to be used by the CPU 51. The CPU 51 also has a primary cache memory, not shown, built therein. [0028] The main memory 54 such as a DRAM (Dynamic Read Only Memory) stores programs to be executed by the CPU 51 and data necessary for operating the CPU 51. Specifically, when the initiation (boot up) of the main memory 54 is completed, an HDD 67 transfers an electronic mail program 54A, an auto pilot program 54B, a jog dial state monitoring program 54C, a jog dial driver 54D, an operating program (OS) 54E, other application programs 54F1�54Fn, etc. to the main memory 54, and the main memory 54 receives and stores these programs. The application program 54F1 is the application software for picture viewer & picture reformation processing, hereinafter. [0029] The electronic mail program 54A is a program for sending and receiving communication messages from a communication line such as a telephone line 76 via a modem 75, to be described later, by means of the internet. The electronic mail program 54A has the function of delivered mail acquisition. Under the delivered mail acquisition function, the user inquires of a mail server 78 owned by an internet service provider 77 whether a mail box 79 has received mails directed to the user, and acquires mails in case there are such mails. [0030] The auto pilot program 54B sequentially initiates preset plural items of precessing (or plural programs) in a preset order, and executes the processing or programs. [0031] The OS (basic program software) 54E such as Windows 95 and 98 (both registered trade mark) manufactured by Microsoft Corporation, Mac OS (registered trade mark) manufactured by Apple Computer Inc. etc. controls basic operation of a computer. [0032] The jog dial state monitoring program 54C receives information of jog dial adaptability from the respective applications, and in case the application is jog-dial-adaptable, the jog dial state monitoring program 54C displays what can be performed on operating the jog dial 4. Normally, the jog dial state monitoring program 54C is in the state of waiting for the event of the jog dial 4, and has a list of information to be received from the applications. The jog dial driver 54D performs various functions corresponding to the operation of the jog dial 4. [0033] As the application software for picture viewer & picture reformation processing referred to as the application program 54F1, Picture Gear (registered trade mark) can be exemplified, specifically. The Picture Gear is software which can concentratively manages moving picture data and still picture data stored in various removable media such as a hard disc, floppy disk, MO, PC card, and other card-shaped memories. Respective pictures can be displayed in a list by a predetermined operation, which enables the user to visually find out a subject picture. By performing picture reformation processing, a panoramic picture of 360 degrees and a label having a photo can be formed. Furthermore, an HTML album whose pictures can be seen by means of a WWW browser can also be formed. The details will be described later. [0034] A video controller 57 is connected to the PCI bus 56, and controls the displaying operation of the LCD 7 arranged on the display unit 3 based on data supplied via the PCI bus 56. [0035] A sound controller 64 is connected to the PCI bus 56, which receives audio signals from a microphone 66 and send audio signals to a speaker 65. A modem 75 is also connected to the PCI bus 56. The modem 75 can be connected to a communication network such as the internet 80 and the mail server 78 via the telephone line 76 and internet service provider 77. [0036] The south bridge 58 is also connected to the PCI bus 56. The south bridge 58 such as a PIIX4E manufactured by Intel Corporation controls various I/O (Input/Output). That is, the south bridge 58 is composed of an IDE (Integrated Drive Electronics) controller/configuration register 59, a timer circuit 60, and an IDE interface 61, which controls devices connected to an IDE bus 62, devices connected to an ISA/EIO (Industry Standard Architecture/Extended Input Output) bus 63, and devices connected to an embedded controller 68. [0037] The IDE controller/configuration register 59 is composed of two IDE controllers or a primary IDE controller and a secondary IDE controller, a configuration register, etc. not shown. [0038] The primary IDE controller is connected to a connecter, not shown, via the IDE bus 62, and the HDD 67 is connected to the connecter. Also, the secondary IDE controller is connected to bay devices as IDE devices such as a CD-ROM drive, a second HDD, an FDD, not shown, via another IDE bus, etc. When such bay devices are connected to the secondary IDE controller, connecters of the bay devices are electrically connected to the secondary IDE controller. [0039] The HDD 67 stores an electronic mail program 67A, an auto pilot program 67B, a jog dial state monitoring program 67C, a jog dial driver 67D, an OS (basic program software) 67E, other application programs 67F1�67Fn, etc. in advance. The application program 67F1 is the application software for picture viewer & picture reformation processing such as the Picture Gear. Thus, the HDD 67 is a specific example of a program storage medium according to the present invention. [0040] The respective programs 67A, 67B, 67C, 67D, 67E, 67F1�67Fn in the HDD 67 are sequentially transferred to the main memory 54 in the initiation (boot up) processing, and the programs are temporarily stored in the main memory 54 as the electronic mail program 54A, an auto pilot program 54B, a jog dial state monitoring program 54C, a jog dial driver 54D, an operating program (OS) 54E, other application programs 54F1�54Fn, etc. [0041] The embedded controller 68 is also connected to the ISA/EIO bus 63. The embedded controller 68 is a micro controller, and is used as an I/O controller. That is, an I/O interface 69, a ROM 70, a RAM 71, a CPU 72 are mutually connected to each other to configure the embedded controller 68. [0042] An LED control program 70A, a touch pad input monitoring program 70B, a key input monitoring program 70C, a wake up program 70D, a jog dial state monitoring program 70E are stored in the ROM 70. [0043] The LED control program 70A is a program for controlling the lighting of the power lamp PL, battery lamp BL, message lamp ML if necessary, and other lamps, which are LEDs. The touch pad input monitoring program 70B is a program for monitoring input operation by the user from the touch pad 6. The key input monitoring program 70C is a program for monitoring input operation by the user from the keyboard 5 and other key switches. The wake up program 70D is a program for checking the current time data supplied from the timer circuit 60 in the south bridge 58 with the preset time, and managing respective chip power supplies so as to initiate predetermined processing (or programs) when the current time corresponds with the preset time. [0044] The jog dial state monitoring program 70E is a program for monitoring the state of the jog dial 4, and checks if the jog dial 4 is rotated or pressed. [0045] The ROM 70 stores a BIOS (Basic Input/Output System) 70F. The BIOS is a basic input/output system, and is a software program for controlling data receiving/sending (input/output) among the OS, application software, peripheral devices (display, keyboard, HDD, etc.) [0046] A RAM 71 has registers 71A�71F for LED controlling, touch pad input status, key input status, time setting up, jog dial state monitoring, etc. For example, an LED controlling register 71A controls the lighting of the message lamp ML, to be described later, for indicating the instant rising state of an electronic mail after the jog dial 4 is pressed. A key input status register 71C stores an operation key flag when the jog dial 4 is pressed for one-touch operation, to be described later. A time setting up register 71D can set up the time arbitrarily. [0047] Furthermore, the jog dial 4, touch pad 6, keyboard 5 are connected to the embedded controller 68 via connecters, not shown. The embedded controller 68 sends signals corresponding to the respective operations of the jog dial 4, touch pad 6, keyboard 5 to the ISA/EIO bus 63. Also, the power lamp PL, battery lamp BL, message lamp ML, and other lamps, which are LEDs, are connected to the embedded controller 68. [0048] Furthermore, a power supply controlling circuit 73 is connected to the embedded controller 68. The power supply controlling circuit 73 is connected to a built-in battery 74 or an AC power supply, which supplies necessary power to respective units, and controls charging of the built-in battery 74 and second batteries of peripheral devices. Also, the embedded controller 68 monitors a power switch 8 which is operated when the power is turned on or off. [0049] Furthermore, an IEEE 1394 port 26 is connected to the embedded controller 68. So, the note-type personal computer 1 can receive video data from the digital video camera 35 via the IEEE 1394 cable 9 which is connected to the IEEE 1394 port 26. [0050] Next, the configuration of a picture viewer & picture reformation processing system which consists of the note-type personal computer 1, internet 80, and a picture server 100 will be explained with reference to FIG. 3. [0051] One example of the picture server 100 is a server for use in Image Station (trade mark) which was established as an image sharing service. [0052] The Image Station is a new network service using moving pictures and still pictures. The user can preserve moving pictures and still pictures in an album by having an access to the site of the Image Station to perform member registration, and uploading the moving picture data and still picture data of the user from his personal computer. The user can see thus preserved pictures, and can send the picture data from his personal computer. Also, the user can make the album public, and can upload the picture data to an album which is owned jointly by users having the same hobby or taste. Thus, the network service can be used for communication among such users. [0053] Conventionally, when uploading picture data to the internet, the user is required to have the knowledge of processing concerning the Web site construction and the network construction. On the other hand, when the Image Station employs the information processing apparatus and method according to the present invention, the user can upload picture data on desktop of his personal computer by relocating the picture into an icon for drag-and-drop in the site of the Image Station. Furthermore, downloading can be performed by simple processing. [0054] On the other hand, what is connected to the note-type personal computer 1 is not limited to the picture server 100, and an HDD of large capacity or another storage such as a recording medium can be connected to the note-type personal computer 1. [0055] The note-type personal computer 1 has the LCD 7 for displaying information stored in an internal storage provided therein, and an external storage or the external picture server 100 connected thereto, via the internet 80. And, operation for the information stored in the respective storages is performed by the user in the same procedure using operation units such as the keyboard 5, touch pad 6, with indication on the LCD 7 confirmed. [0056] When the information stored in the picture server 100 is displayed, the LCD 7 displays auxiliary information indicative of this notice. The LCD 7 displays the auxiliary information using a different folder name, or displays the auxiliary information on the background of a display area of the LCD 7. [0057] In the picture viewer & picture reformation processing system shown in FIG. 3, a Picture Gear window 201 displayed on the LCD 7 of the note-type personal computer 1 (local computer) displays information concerning the contents stored in the internal storage of the note-type personal computer 1, and other information concerning the contents sent from the picture server 100, as shown in FIG. 4. In this way, the picture viewer & picture reformation processing system can display multimedia contents via the internet such as picture information in a simplified manner without troubling or burdening the user, similar to the operation for displaying picture information stored in the internal storage. [0058] Next, an operation for acquiring contents on a network of an information processing system such as the picture viewer & picture reformation processing system will be explained with reference to FIG. 5. In FIG. 5, the application software for picture viewer & picture reformation processing is shown as client application software, while the picture server 100 is shown as server module. [0059] The client application software includes connection step of making a communication connection to the picture server 100 connected to the note-type personal computer 1 via the internet 80, selection step of selecting picture information stored in the picture server 100, whose communication connection with the note-type personal computer 1 is secured by way of the connection step, by displaying the information on the LCD 7 and using the operation units, similar to the operation for displaying the picture information stored in the internal storage, and information acquisition step of acquiring picture information selected from the picture server 100 in the selection step. [0060] Specific example of the connection step is authentication processing of the user in step S1, which step is to be described later. Specific examples of the selection step are processing for enumerating directories in step S2, processing for acquiring contents in step S3, and processing for acquiring minimum information in step S4, which steps are to be described later. Specific example of the information acquisition step is processing for acquiring contents in step S5. [0061] First, in step S1, the note-type personal computer 1 performs authentication processing of the user by executing the client application software. In the following explanation, it is considered that the client application software is executed by the note-type personal computer 1. The authentication processing of the user is performed when the user sends account, password, etc. After the authentication processing is completed, the server module sends a message that the server module has authenticated the user to the client application software. [0062] Next, the client application software executed by the note-type personal computer 1 requires the server module to send a directory list, or list of directories, thereto so as to find a place (referred to as directory, hereinafter) where contents peculiar to the user or contents owned jointly by a specific group. Responding to the request, the server module sends a directory list to the client application software. Then, in step S2, the client application software displays the directory list and enumerates directories to the user, and makes the user select a directory whose contents the user wants to confirm. At this time, the client application software concurrently displays a directory list concerning the contents stored in the internal storage on a presentation area 202 for presenting directories, to be described later. [0063]FIG. 6 shows a specific example of directories, from which the user selects one directory, and confirms the contents thereof. The Picture Gear window 201 is composed of the presentation area 202 for presenting directories, a picture display area 203, and another picture display area 204, in which pictures are displayed with their sizes highly reduced. The picture display area 203 displays many zoomed pictures of arbitrary size in the form of a list (sheet view displaying). When displaying all the pictures, picture display area 204 with high reduction degree can be used. Only one picture selected from the sheet-view-displayed pictures can be displayed on the picture display area 203. Sizes of pictures in the picture display area 203 and the picture display area 204 can be expanded/reduced by a slide operation unit 205 with a gage for zoom in/out operation. A picture, or pictures which are sheet-view-displayed in the form of a list can be zoomed in/out with high speed in the range, for example, from 12.5% to 800%. [0064] In the presentation area 202, so as to definitely distinguish a folder in the internal storage of the note-type personal computer 1 from that in the external storage or server module connected to the note-type personal computer 1 via the internet, the internal folder is shown simply as �folder�, while the external folder is shown as �external connection�. In FIG. 6, contents in the internal �folder� are displayed on the picture display area 203. In case of selecting the �external connection�, the user is required to select desired folder (folder A or folder B) from a detailed presentation area 202 a for the external folders. [0065] When the folder B is selected, the client application software requires the server module to send a contents list, or list of contents, thereto, which exists in the directory of the folder B. When the server module sends a contents list responding to the request, in step S3, the client application software can acquire the contents list. [0066] Then, in step S4, the client application software requires the server module to send part of all the respective contents acquired in the step S3 thereto so as to acquire minimum information of the contents. Responding to the request, the server module sends part of the respective contents. The minimum information is thumbnails of pictures or one frame of moving pictures. [0067]FIG. 7 shows thumbnail pictures 206 displayed on the picture display area 203 by the client application software. By taking a look at the thumbnail pictures 206, the user can grasp the contents before acquiring the contents, which enables the user to obtain the standard for judgement to select necessary data. This processing is performed actively by the application software without the user's operation. Thus, the user can grasp the contents by only selecting a directory in which the contents exist. At this time, the picture display area 203 displays auxiliary information 207 indicative of the Image Station on the background of the thumbnail pictures 206. This intends to distinguish the displaying manner for pictures of the internal storage from that for pictures of the Image Station, which displaying manners are similar to each other. [0068] When the client application software acquires the minimum contents information in step S4 and displays the thumbnail pictures 206 on the picture display area 203, and the user decides to acquire picture data after taking a look at the thumbnail pictures 206, then in step S5, the application software requests the server module to send contents of the picture data thereto corresponding to the operation of the user. Then, the client application software acquires all the contents in case the contents are sent from the server module. This operation is similar to that for acquiring contents stored in the internal storage of the local computer. This operation means copying files, displaying pictures, etc. [0069] Next, an operation for sending contents to the network of the information processing system will be explained with reference to FIG. 8. As shown, there are performed authentication processing of the user in step S11, processing for enumerating directories in step S12, processing for acquiring contents in step S13, and processing for acquiring minimum information in step S14, which processing steps are similar to those of step S1 to step S4 shown in FIG. 5. [0070] Then in step S15, the client application software transfers contents stored in the local computer (note-type personal computer 1) of the user to the server module. This operation is similar to that for processing contents stored in the internal storage of the local computer. That is, specifically, pasting files, drag-and-drop operation, etc. In more detail, the user opens local folders stored in the internal storage on the presentation area 202 of a directory in the Picture Gear window 201 shown in FIG. 6, and displays contents pictures on the picture display area 203. Then, the user select desired picture from the contents pictures, and performs drag-and-drop operation for the selected picture to relocate the picture into a folder of the Image Station presented on the presentation area 202. [0071] According to the note-type personal computer 1 incorporated into the picture viewer & picture reformation processing system, contents which actually do not exist in the personal computer can be presented to the user as if the contents exist in his personal computer. Thus, the user can deal with contents on the network in a manner similar to that for dealing with contents in a local computer which the user is accustomed to using. So, user interface (UI) can be unified, which can reduce operations that the user have to learn. [0072] The note-type personal computer 1 reads out the application software for picture viewer & picture reformation processing shown in FIG. 5 and FIG. 8 from a program storage media such as an HDD, and causes the application software to be executed by a CPU. When a picture viewer & picture reformation processing apparatus is configured by using only hardware, the apparatus becomes complicated and enlarged in size. So, the configuration of the hardware of the note-type personal computer 1 can be simplified. [0073] As in the above, the picture viewer & picture reformation processing system processes picture information such as moving pictures and still pictures. On the other hand, as the information, music information and text information is possible. [0074] For example, when processing music information, in step S4 shown in FIG. 5, title names and artist names of the music information may be displayed, or intro of a few seconds may be played. INDUSTRIAL APPLICABILITY [0075] As in the above, the information processing apparatus and method, and information processing program according to the present invention enable the user to confirm the contents on the internet easily without the need of performing complicated operations. Referenced byCiting PatentFiling datePublication dateApplicantTitleUS8013874Nov 9, 2005Sep 6, 2011Apple Inc.Digital image albumsUS8024658 *Jan 9, 2005Sep 20, 2011Apple Inc.Application for designing photo albumsUS8184130Oct 29, 2007May 22, 2012Apple Inc.Method and apparatus for image acquisition, organization, manipulation, and publicationUS8330844Sep 20, 2007Dec 11, 2012Apple Inc.Method and apparatus for image acquisition, organization, manipulation, and publicationUS8416265Aug 8, 2011Apr 9, 2013Apple Inc.Method and apparatus for image acquisition, organization, manipulation, and publicationUS8487964Aug 8, 2011Jul 16, 2013Apple Inc.Method and apparatus for image acquisition, organization, manipulation, and publication* Cited by examinerClassifications U.S. Classification709/219, 709/203, 709/216, 715/864International ClassificationG06F3/048, G06F13/00, H04N1/00, G06F12/00, G06F3/14, G06F17/30, H04N5/76Cooperative ClassificationH04N1/00204, H04N1/00427, H04N1/00482, G06F3/14, H04N1/00424, H04N1/00429, H04N1/00244, G09G2340/14, H04N1/00453, H04N1/00442, H04N1/00432, H04N1/00474, H04N1/00408, H04N1/00472, H04N2201/0084, H04N1/00416, H04N2201/001, H04N1/00461European ClassificationH04N1/00D3D4M, H04N1/00D3D3B, H04N1/00D3D3B2N, H04N1/00D3D8, H04N1/00D3F, H04N1/00D3D4T, H04N1/00D3D3B2L, H04N1/00D3J, H04N1/00D3D, H04N1/00C3K, H04N1/00D3D4M2, H04N1/00D3D3B2G, H04N1/00D3D3B2T, H04N1/00C3, G06F3/14Legal EventsDateCodeEventDescriptionApr 17, 2014FPAYFee paymentYear of fee payment: 4Sep 26, 2002ASAssignmentOwner name: SONY CORPORATION, JAPANFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ISHIZUKA, KENSAKU;REEL/FRAME:013329/0538Effective date: 20020620RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services©2012 Google


text:
(Redirected from Ruby language)
2.1.3 / September 19, 2014 (2014-09-19)[1]
According to its authors, Ruby was influenced by Perl, Smalltalk, Eiffel, Ada, and Lisp.[12] It supports multiple programming paradigms, including functional, object-oriented, and imperative. It also has a dynamic type system and automatic memory management.
In 1999, the first English language mailing list ruby-talk began, which signaled a growing interest in the language outside of Japan.[22] In this same year, Matsumoto and Keiju Ishitsuka wrote the first book on Ruby, The Object-oriented Scripting Language Ruby (オブジェクト指向スクリプト言語 Ruby), which was published in Japan in October 1999. It would be followed in the early 2000s by around 20 books on Ruby published in Japanese.[15]
Ruby 1.8 was initially released in August 2003, was stable for a long time, and was retired June 2013.[24] Although deprecated, there is still code based on it. Ruby 1.8 is incompatible with Ruby 1.9.
Ruby 1.8 has been the subject of several industry standards. The language specifications for Ruby were developed by the Open Standards Promotion Center of the Information-Technology Promotion Agency (a Japanese government agency) for submission to the Japanese Industrial Standards Committee and then to the International Organization for Standardization. It was accepted as a Japanese Industrial Standard (JIS X 3017) in 2011[25] and an international standard (ISO/IEC 30170) in 2012.[26]
Around 2005, interest in the Ruby language surged in tandem with Ruby on Rails, a popular web application framework written in Ruby. Rails is frequently credited with making Ruby "famous".[27]
Ruby 1.9 was released in December 2007. Effective with Ruby 1.9.3, released October 31, 2011,[28] Ruby switched from being dual-licensed under the Ruby License and the GPL to being dual-licensed under the Ruby License and the two-clause BSD license.[29] Adoption of 1.9 was slowed by changes from 1.8 which required many popular third party gems to be rewritten.
Ruby 2.1.0 was released on Christmas Day in 2013.[33] The release includes speed-ups, bugfixes, and library updates. Starting with 2.1.0, Ruby is using semantic versioning.[34]
Matsumoto has said that Ruby is designed for programmer productivity and fun, following the principles of good user interface design.[35] At a Google Tech Talk in 2008 Matsumoto further stated, "I hope to see Ruby help every programmer in the world to be productive, and to enjoy programming, and to be happy. That is the primary purpose of Ruby language."[36] He stresses that systems design needs to emphasize human, rather than computer, needs:[37]
Ruby is said to follow the principle of least astonishment (POLA), meaning that the language should behave in such a way as to minimize confusion for experienced users. Matsumoto has said his primary design goal was to make a language which he himself enjoyed using, by minimizing programmer work and possible confusion. He has said that he had not applied the principle of least astonishment to the design of Ruby,[37] but nevertheless the phrase has come to be closely associated with the Ruby programming language. The phrase has itself been a source of surprise, as novice users may take it to mean that Ruby's behaviors try to closely match behaviors familiar from other languages. In a May 2005 discussion on the newsgroup comp.lang.ruby, Matsumoto attempted to distance Ruby from POLA, explaining that because any design choice will be surprising to someone, he uses a personal standard in evaluating surprise. If that personal standard remains consistent, there would be few surprises for those familiar with the standard.[38]
Matsumoto defined it this way in an interview:[37]
Thoroughly object-oriented with inheritance, mixins and metaclasses[39]
Succinct and flexible syntax[40] th

type: global

value: This website is the English-language edition of the free online encyclopedia Wikipedia. It was founded on 15 January 2001 as Wikipedia's first edition and, as of October 2021, has the most articles of any edition, at 6,412,521.


text:
Wenzel 10' x 10' Straight Leg Smartshade Canopy - Walmart.com Skip To Primary Content Skip To Department Navigation Menu Toggle Search Walmart. Save Money. Live Better. Walmart. Save Money. Live Better. All All Departments Auto & Tires Baby Beauty Books Cell Phones Clothing Electronics Food Gifts & Registry Health Home Home Improvement Household Essentials Jewelry Movies Music Office Party & Occasions Patio & Garden Pets Pharmacy Photo Center Sports & Outdoors Toys Video Games Clear search field Search Hello, Hello. Sign In My Account Track My Order My Account Savings Catcher Compare prices and save Pharmacy Account Manage your prescriptions VUDU Library Unlimited access to thousands of movies and TV shows Sign Out Sign In View my account Create an Account Get more out of Walmart.com Items in cart Hello. Sign In Main Menu All Departments Cyber Week Deals Electronics & Office Shop Electronics Online Specials TV & Video Shop all TVs DVD & Blu-ray Players Home Audio & Theater Cell Phones Shop all No-Contract Phones Unlocked Phones Prepaid Minutes & Data Straight Talk Cases & Accessories Home Automation Wearable Tech iPad & Tablets Shop all iPad Windows Tablets Android Tablets Accessories Computers Shop all Laptops Desktops Printers & Supplies Networking Software Monitors Accessories Auto Electronics Shop all GPS & Navigation Video Games Shop all Value Bundles Cameras & Camcorders Portable Audio Shop all iPod & MP3 Players Headphones Speakers & Docks Office Shop all Cyber Deals Office Supplies School Supplies Small Business Center Office Technology Cut the Cable Movies, Music & Books Cyber Week Movies & TV Shop all Cyber Week Action & Adventure Blu-ray Discs Boxed Sets Children & Family Instawatch Movie DVDs New Releases Preorders TV Shows Video on Demand by VUDU Teenage Mutant Ninja Turtles Music Shop all Cyber Week Music Gift Cards Collections & Boxed Sets Country Music Music DVDs New Releases Pop R&B / Soul Rock Ticketmaster Top 100 CDs Vinyl Musical Instruments Books Shop all Cyber Week Top 200 Sellers New Releases Adult Coloring Books Audiobooks Children's & Teen Books Classic Books Harry Potter Journals Textbooks Batman v Superman Captain America Star Wars Home, Furniture & Patio Shop All Home Cyber Week Deals Guest Ready Home Gift Guide Bedding Shop all Bedding Sets Basic Bedding Kids' Bedding Teen Bedding Bath Storage & Organization Sewing & Crafts Furniture Shop all Bedroom Dining Room Kids' Furniture Living Room Office TV Stands Mattresses Home Decor Shop all Curtains & Blinds Lighting Rugs Vacuums & Floor Care Luggage Appliances Kitchen & Dining Shop all Cookware, Bakeware & Tools Dining & Entertaining Kitchen Appliances Kitchen Storage Patio & Garden Featured Shops Shop all Better Homes and Gardens Pioneer Woman Personalized Gifts Kids' Rooms Teen Rooms Home Improvement Shop All Home Improvement Cyber Deals Gifts by Price Shop all Under $20 Under $50 Under $100 Under $200 Tools Shop all Power Tools Hand Tools All Tool Sets Generators Home Automation Heating & Cooling Shop all Heaters Fireplaces Dehumidifiers Bathroom Renovations Kitchen Renovations Water Purification Light Bulbs Paint Shop all Ladders Garage Storage Shop all Free Standing Shelves Patio & Garden Shop all Patio Furniture Patio Accessories Patio & Outdoor Décor Patio Cyber Deals Gardening & Lawn Shop all Outdoor Equipment Sheds & Outdoor Storage Landscaping Grills & Outdoor Cooking Home Safety Hardware Clothing, Shoes & Jewelry Shop All Clothing Women's Shop all Women's Plus Juniors' Maternity Women's Shoes Bags & Accessories Intimates & Sleepwear Jewelry Shop all Personalized Jewelry Wedding Rings Watches Fine Jewelry Fashion Jewelry Cyber Clearout Men's Shop all Men's Big & Tall Young Men's Men's Shoes Men's Underwear Boys' Girls' Baby & Toddlers' Baby & Kids' Shoes School Uniforms The Cold Weather Shop Winter Fashions Activewear Shop Character Shop The Basics Shop Sports Fan Shop All Shoes All Accessories Clearance & More Baby & Toddler Shop All Baby Cyber Week Shop all 30% off Gear Gifts Under $50 Nursery & Decor Shop all Furniture Cribs Bedding Decor Nursery Collections Toddler Shop all Furniture Bedding Decor Car Seats Strollers Activities & Gear Shop all Swings Playstations Bouncers Feeding Shop all Baby Formula Baby Food Breast Feeding Bottle Feeding Diapering Shop all Diapers Wipes Toys Shop all Learning Toys Ages 0-12 Months Ages 12-24 Months Health & Safety Shop all Baby Gates Baby Monitors Clothing Shop all Baby Girls (0-24M) Baby Boys (0-24M) Toddler Girls (2-5T) Toddler Boys (2-5T) Shoes Baby Registry Toys & Video Games Cyber Week Toy Rollbacks Toyland Shop all Action Figures Dolls & Dollhouses Cars, Drones & RC LEGO & Building Sets Pretend Play Arts & Crafts Electronics for Kids Learning Toys Nerf & Blasters Games & Puzzles Musical Instruments Boys' Toys Girls' Toys Shop by Age Shop all Preschool 5-7 8-11 12+ Bikes & Ride-Ons Shop all Kids' Bikes Ride-On Toys Scooters Outdoor Play Shop all Swing Sets Trampolines Video Games Shop all Cyber Week Accessories Bundles Digital Gaming New Releases Nintendo 3DS / 2DS Nintendo Wii U / Wii PlayStation 3 PlayStation 4 Preorders Used Games Xbox One Gaming Tips Food, Household & Pets Shop All Food Shop all Coffee Beverages Snacks & Cookies Breakfast & Cereal Meals & Pasta Candy & Gum Organic Gluten Free Holiday Essentials Shop all Canned Goods & Soups Stocks & Broths Condiments, Sauces & Spices Baking Cyber Week Deals Shop all Hostess Gifts Stocking Stuffers Baking Center Grocery Pickup & Delivery Shop All Pets Shop all Pet Food Dogs Cats Fish Birds Small Animals Cyber Week Deals Shop all Pet Gifts Under $25 Special Pet Savings As Seen On TV Household Essentials Shop all Laundry Room Kitchen Bathroom Paper & Plastic Cleaning Supplies Air Fresheners Batteries Pest Control Pharmacy, Health & Beauty Cyber Week Deals Beauty Shop all Makeup Fragrances Skin Care Hair Care Massage & Spa Our Favorite Gift Sets Shop all Makeup Gift Sets Nail Gift Sets Fragrance Gift Sets Bath & Body Gift Sets Personal Care Shop all Shaving Oral Care Deodorants Bath & Body Feminine Products Incontinence Men's Grooming Shop all Electric Shavers Razors Trimmers & Groomers Shaving Cream Deodorant Skin Care Hair Care Health Shop all Cold, Cough, Flu Season Vitamins Home Health Care Medicine Cabinet Diabetes Shop Health Insurance Pharmacy Shop all Refill Prescriptions Transfer Prescriptions History & Reports Care Clinic Vision Center Shop all Contact Lenses Prescription Eyewear Sports, Fitness & Outdoors Shop All Sports Cyber Week Deals Shop gifts by price Hunting Shop all Hunting Clothing Archery Game Cameras Knives & Tools Gun Storage Shooting Fishing & Marine Shop all Rods & Reels Boats & Water Sports Outdoor Sports Camping Shop all Tents Coolers Ozark Trail Tailgating Shop Team Sports Shop all Baseball Football Basketball Sports Fanshop Trampolines Exercise & Fitness Shop all Exercise Machines Ellipticals Exercise Bikes Treadmills Strength & Weight Training Fitness Accessories Bikes Game Room Shop all Air Hockey Table Tennis Billiards Multi-Game Tables Auto & Tires Auto & Tires Cyber Deals Gifts By Price Shop all Under $20 Under $50 Under $100 Under $200 Winter Road Travel Auto Parts Motor Oil & Lubricants Shop all Antifreeze & Coolants Motor Oil Car Safety & Security Shop all Anti-Theft Devices Tires Tire Finder Batteries & Accessories Shop all Car Batteries Car Battery Chargers & Accessories Auto Electronics Shop all In-Dash Stereos Auto Services Auto Tips & Advice Auto Detailing & Car Care Shop all Pressure Washers RV Motorcycle & ATV Exterior Car Accessories Shop all Cargo Management Exterior Car Decoration Interior Car Accessories Shop all Floor Mats Seat Covers Auto Body Tools Shop all Auto Repair Tools Photo, Gifts & Personalized Shop Photo Shop all Available Same Day Blankets Calendars Canvas & Wall Art Cards & Invitations Home Décor Mugs Ornaments Phone Cases Photo Books Posters Prints Gift Registry Shop all Baby Registry Wedding Registry Lists Shop Photo Cards By Occasion Shop all Holiday Birthday Thank You Wedding See All Cards As Seen On TV Food Gift Baskets 3D Printers Gift Cards Shop all Mail a Gift Card Email a Gift Card Specialty Gift Cards Check Card Balances Corporate Gift Card Program Personalized Gifts Shop all Christmas For Him For Her For Baby For Kids For the Couple Personalized Jewelry Christmas Decor & Sewing Christmas Decor Shop all Christmas Lights Christmas Trees Inflatables Outdoor Decor Indoor Decor Stockings Wreaths & Garlands Tree Decorations Holiday Giftwrap Holiday Dress Up Elf on the Shelf Party & Occasions Shop all Baking & Pastry Supplies Disposable Tableware Giftwrap & Supplies Party Decorations Party Favors Baby Shower All Party Themes Birthday Shop Wedding Shop Party Ideas & Recipes Fall Decor Sewing & Crafts Shop all Sewing Fabric Scrapbooking Supplies Art Supplies Beading & Jewelry Kids' Crafts Craft Storage Artificial Plants & Flowers Patterns Albums Stamping & Embossing Yarn Craft Tips & Ideas See All Departments See moreless Cyber Week Deals My Local Store Pick It Up TODAY Christmas Decor FREE Walmart Grocery pickup Learn how to save 15%, up to $50 FREE shipping on $50+ orders FREE store pickup as soon as today Previous Next
Sports & Outdoors Outdoor Sports Camping Canopies & Shelters Canopies Wenzel 10' x 10' Straight Leg Smartshade Canopy 4.5 stars 4.5 stars 7 reviews 7 reviews ratings Q&A By: Wenzel About this item Quick, pinch-free height adjustmentsSturdy steel frameEasy packing and portability Read more… Rollback $123.99 $123.99 Loading options... Actual Color: Choose an option |
Add to List Add to Registry Shipping See delivery options FREE pickup Not available $24.70 shipping from this seller Close Shipping Choose your options We will display shipping prices and delivery dates once you choose the options for this item. Pickup not available Close Pickup Choose your options We will display free store pickup prices and delivery dates once you choose the options for this item. Add to List Add to Registry Customers also considered $18.75 Wenzel Smartshade Sunscreen/Windbreak 10' Walls ShippingPass $141.04 List price $187.00 Save $45.96 Wenzel 10' x 10' Straight Leg Smartshade Screenhouse ShippingPass $45.00 Wenzel Smartshade Screen Walls ShippingPass Rollback $9.97 Ozark Trail Sun Wall for 10' x 10' Straight Leg Canopy / Gazebo ShippingPass Rollback $114.00 Coleman 10' x 10' Straight Leg Instant Canopy/Gazebo (100 sq. ft Coverage) ShippingPass $133.99 List price $244.99 Save $111.00 Coleman 12-by-10-foot Hex Instant Screened Canopy/Gazebo ShippingPass $89.00 Ozark Trail 10' x 10' x 112" Instant Canopy, Dark Grey ShippingPass $14.39 List price $24.95 Save $10.56 King Canopy's Weight Bags for Instant Legs ShippingPass $88.00 Caravan Canopy Sports 10' X 20' Domain Carport Garage (200 sq ft Coverage) ShippingPass from $139.98 Quik Shade Weekender Elite 10'x10' Straight Leg Instant Canopy (100 sq. ft. coverage) ShippingPass $22.95 List price $24.99 Save $2.04 Coleman 10'x10' Straight Leg Canopy Sunwall Sidewall Attachment (100 sq. ft Coverage) ShippingPass $21.45 List price $39.99 Save $18.54 Quik Shade Instant Canopy Weight Plates, Set of 4 ShippingPass $124.25 List price $149.99 Save $25.74 Coleman 10' x 10' Slant Leg Instant Canopy / Gazebo (100 sq. ft Coverage) ShippingPass $203.87 Coleman 10 ft x 10 ft Lighted Instant Canopy - Canopy StyleBeige - Steel ShippingPass $89.00 Ozark Trail 10x10 Straight Leg Instant Canopy/Gazebo Shelter (100 sq. ft Coverage) ShippingPass Rollback $91.75 List price $124.99 Save $33.24 Coleman 15' x 13' Straight Leg Instant Screened Shelter (195 sq. ft Coverage) ShippingPass $114.61 List price $169.99 Save $55.38 Quik Shade Commercial 10'x10' Straight Leg Instant Canopy (100 sq. ft. coverage) ShippingPass Rollback $46.88 Was $49.97 Save $3.09 Ozark Trail 10x10 Slant Leg Instant Canopy/Gazebo Shelter (100 sq. ft Coverage) ShippingPass $72.05 Stalwart 10' x 10' Straight Leg Canopy/Gazebo Shelter (100 sq. ft Coverage) ShippingPass $226.07 King Canopy's 10' x 10' Tuff Tent ShippingPass Rollback $30.09 Was $38.03 Save $7.94 Stansport Dining Canopy, 12' x 12' ShippingPass About this item Customer reviews Item recommendations Policies Back to top About this item Important Made in USA Origin Disclaimer: For certain items sold by Walmart on Walmart.com, the displayed country of origin
recommended that you rely on product packaging or manufacturer information. You can stay cool and protected during outdoor occasions with the Wenzel Smartshade Canopy. Made out of heavy-duty polyester, the Wenzel Canopy is water-resistant, and it can even withstand strong winds. The sturdy steel power-coated frame on the 10' x 10' canopy provides enhanced durability for outdoor use. The Wenzel Smartshade Canopy features easy-release buttons that ensure quick, pinch-free height adjustments. Dual stabilizer arms on the Wenzel Canopy add eave support. Versatile deck feet with anchor points allow for stakes or screws. This Wenzel Smartshade Canopy can be set up in minutes. A rolling storage duffle bag is included to make packing and transporting the canopy simple. This Wenzel Canopy measures 10' long x 10' wide, and it weighs approximately 37 lbs.
Wenzel Smartshade Canopy, 10' x 10':
Easy release buttons ensure quick, pinch-free height adjustments Sturdy steel frame with powder coating for enhanced durability Dual stabilizer arms add eave support Includes removable corner mesh pocket Versatile deck feet with anchor points for stakes or screws Guy out points and guy lines at all 4 corners for added stability Rolling storage duffel for ease of packing and portability
Specifications Count: 1 Dimensions: 120L x 120W x 115H in. Model: 33046 Is Waterproof: Y Brand: Wenzel Sport: Football Condition: New Material: Polyester Manufacturer Part Number: 33046 Features: Waterproof Assembled Product Dimensions (L x W x H): 120.00 x 120.00 x 115.00 Inches Show Explore related products Top Rated Products in Canopies & Shelters Super Max Canopys White Polyester Canopies 10' X 10' Straight Leg Canopies Canopy Anchors Canopy 10 X 10 Customer Q&A Back Ask a question Back to questions Questions & Answers 18 questions Ask a question Back to questions Sort by: Number of answers Most recent questions Most recent answers 1-3 of 18 questions Ask a question If you would like to share feedback with us about pricing, delivery or other customer service issues, please contact customer service directly. Question Q&A tips and guidelines Q&A Exchange Guidelines When writing your question or answer, please follow these guidelines: Do: Make sure your question is directly related to the product Do: Be specific and provide as many details as possible Do: Include the model number (if applicable) Do: Write your question in English Do Not: Include personal information (such as your full name) All submitted questions and answers are subject to the terms set forth in our Terms and Conditions We reserve the right not to post your question or answer if it contains any of the following: Any information not related to the actual merchandise or topic Obscenities, discriminatory language or other language not suitable for a public forum Advertisements or “spam” content Email addresses, physical addresses or other forms of contact information Critical or spiteful comments on other questions or answers posted on the page or their authors Any imagery that demonstrates incorrect use of the merchandise Anything that Walmart deems to be inappropriate, at Walmart's discretion Additional details (optional) Provide as many details as possible, including the model number (if applicable). Remember: Don’t include personal information (such as your full name). Nickname Nickname Send me an email when my question is answered Email address I agree to the Terms & Conditions Submit Cancel Preview Preview Question answers by an anonymous customer answers answers Last answer: Answer this question Cancel my answer Answer this question Submit Edit Cancel Thank you. Questions will be checked against our question guidelines and posted within five to seven business days. Back Q. is this a straight leg or slanted? 2 answers Wenzel Smartshade Canopy, 10' x 10' Walmart #: 550296711 by me 11/30/2015 2 answers Report A. This product is a straight leg canopy.
by CommunityAnswer9/19/2016 Was this answer helpful? Yes (3) No (0) Was this answer helpful? Yes (3) No (0) Report A. The Wenzel Smartshade is a straight-leg canopy. Thank you, Phil
by AmericanRec12/3/2015 Written by a verified representative from AmericanRec Was this answer helpful? Yes (0) No (0) Was this answer helpful? Yes (0) No (0) Report 2 answers Last answer: 12/3/2015 Answer this question Cancel my answer Answer this question Back Q. does this have fire retardant rating 1 answer by CHI 5/19/2015 1 answer Report A. The Wenzel Smartshade canopy is manufactured with fabric that is CPAI-84 compliant. IT IS NOT FIREPROOF! The fabric will burn if left in continuous contact with any flame source. The application of any foreign substance to the canopy fabric may render the flame-resistant properties ineffective. Thank you, Phil
by AmericanRec3/10/2016 Written by a verified representative from AmericanRec Was this answer helpful? Yes (2) No (0) Was this answer helpful? Yes (2) No (0) Report 1 answer Last answer: 5/19/2015 Answer this question Cancel my answer Answer this question Back Q. Will the Wenzel Smart Screen walls fit this item 1 answer by red 7/22/2014 1 answer Report A. Yes, the Wenzel Smartshade screen walls will fit the Smartshade canopy. Thank you, Phil
by AmericanRec6/25/2015 Written by a verified representative from AmericanRec Was this answer helpful? Yes (2) No (0) Was this answer helpful? Yes (2) No (0) Report 1 answer Last answer: 3/11/2015 Answer this question Cancel my answer Answer this question 1 2 3 4 5 6 1-3 of 18 questions See all 1-3 of 18 questions Previous Questions Next Questions Customer Reviews Customer Reviews | 7 reviews | 4.7 out of 5 4.5 stars 7 reviews | 4.7 out of 5 4.5 stars 7 reviews | 4.7 out of 5 100% Would recommend to a friend 5 stars 5 4 stars 2 3 stars 0 2 stars 0 1 stars 0 Sort by Most relevant Most helpful Newest to oldest Oldest to newest High to low rating Low to high rating 1-5 of 6 total reviews 100% Would recommend to a friend Write a review Show filters Sort by Most relevant Most helpful Newest to oldest Oldest to newest High to low rating Low to high rating Age 18-24 25-34 35-44 45-54 55-64 65 and older Gender Male Female Solid. Very durable for the price 11/9/2014 Customer review by Matt112524 5.0 stars 11/9/2014 by Matt112524 by Matt112524 I waited a few months to write my review on this canopy so I could see how it performed. This review will be for the structure, canopy, and screen walls. The unit set up simply and easily. The support structure is very strong, though it must be staked town in winds over 10 mph or so (especially when using screen walls). All seems, connectors, and tie straps fit together well. The walls tend to be somewhat taunt, which requires me to use two hands to hold the fabric together while zipping doors. It's not too much of an issue though, and I would rather have it a little taunt than loose and baggy. My only issue so far is that my dog tore her own little doggy door in the side of the screen, but that's hardly a design flaw. The screen fabric seems reasonably strong, but obviously not hungry dog proof. Was this review helpful? Yes (22) No (1) Report Thank you! You have successfully submitted feedback for this review. Was this review helpful? Yes (22) No (1) Matt112524 Would recommend to a friend? Yes Nice tent for the money! 9/25/2013 Customer review by sheilab860 5.0 stars 9/25/2013 by sheilab860 by sheilab860 Verified purchaser Verified purchaser Customer has been confirmed to have purchased the item from Walmart. This sets up and takes down easily enough, but you really do need two people.
LOVE that the case is on wheels and that it actually goes back in the case when you're done.
I paid for expedited shipping but it did not ship on time. However, Walmart refunded the shipping fee without having to ask twice. Nice customer service. Was this review helpful? Yes (33) No (0) Report Thank you! You have successfully submitted feedback for this review. Was this review helpful? Yes (33) No (0) sheilab860 Connecticut Would recommend to a friend? Yes Verified purchaser Verified purchaser Customer has been confirmed to have purchased the item from Walmart. What happened to the waterproof part? 10/27/2016 Customer review by mommadukes 4.0 stars 10/27/2016 by mommadukes by mommadukes It stated it is waterproof, but we have found that it is not. I love it on sunny days though. Was this review helpful? Yes (0) No (0) Report Thank you! You have successfully submitted feedback for this review. Was this review helpful? Yes (0) No (0) mommadukes Would recommend to a friend? Yes Holds up well 10/15/2016 Customer review by ramsfanattic 5.0 stars 10/15/2016 by ramsfanattic by ramsfanattic Verified purchaser Verified purchaser Customer has been confirmed to have purchased the item from Walmart. I have been using this at a pumpkin patch for several weeks. It holds up really well. The extra lines really help alot. Was this review helpful? Yes (0) No (0) Report Thank you! You have successfully submitted feedback for this review. Was this review helpful? Yes (0) No (0) ramsfanattic Would recommend to a friend? Yes Verified purchaser Verified purchaser Customer has been confirmed to have purchased the item from Walmart. Perfect 6/20/2015 Customer review by Sandy 5.0 stars 6/20/2015 by Sandy by Sandy Very easy to set up. Looks great. Nice way to have a little spot of shade in the back yard. Was this review helpful? Yes (9) No (1) Report Thank you! You have successfully submitted feedback for this review. Was this review helpful? Yes (9) No (1) Sandy Would recommend to a friend? Yes 1 2 1-5 of 6 total reviews See all 1-5 of 6 reviews Previous Reviews Next Reviews Customer Reviews | 7 reviews | 4.7 out of 5 Customer Reviews 4.5 stars 7 reviews | 4.7 out of 5 Solid. Very durable for the price Customer review by Matt112524 5.0 stars 11/9/2014 I waited a few months to write my review on this canopy so I could see how it performed. This review will be for the structure, canopy, and screen walls. The unit set up simply and easily. The support structure is very strong, though it must be staked town in winds over 10 mph or so (especially when using screen walls). All seems, connectors, and tie straps fit together well. The walls tend to be somewhat taunt, which requires me to use two hands to hold the fabric together while zipping doors. It's not too much of an issue though, and I would rather have it a little taunt than loose and baggy. My only issue so far is that my dog tore her own little doggy door in the side of the screen, but that's hardly a design flaw. The screen fabric seems reasonably strong, but obviously not hungry dog proof. Was this review helpful? Yes (22) No (1) Nice tent for the money! Customer review by sheilab860 5.0 stars 9/25/2013 Verified purchaser Verified purchaser Customer has been confirmed to have purchased the item from Walmart. This sets up and takes down easily enough, but you really do need two people.
I paid for expedited shipping but it did not ship on time. However, Walmart refunded the shipping fee without having to ask twice. Nice customer service. Was this review helpful? Yes (33) No (0) Read all 7 reviews Customers also viewed these products Rollback $30.09 Was $38.03 Save $7.94 Stansport Dining Canopy, 12' x 12' 2.0 stars 111 ratings ShippingPass $226.07 King Canopy's 10' x 10' Tuff Tent 4.0 stars 9 ratings ShippingPass $89.00 Ozark Trail 10x10 Straight Leg Instant Canopy/Gazebo Shelter (100 sq. ft Coverage) 4.0 stars 103 ratings ShippingPass $94.00 Coleman 10'x10' Instant Canopy/Screen House 4.5 stars 174 ratings ShippingPass $203.87 Coleman 10 ft x 10 ft Lighted Instant Canopy - Canopy StyleBeige - Steel 4.5 stars 54 ratings ShippingPass $167.67 List price $174.38 Save $6.71 Coleman 10'x10' Instant Straight Leg Canopy / Gazebo (100 sq. ft Coverage) 4.5 stars 21 ratings ShippingPass $129.79 Was $149.97 Save $20.18 Coleman 13' x 13' Straight Leg Back Home Instant Shelter (169 sq. ft Coverage) 4.5 stars 167 ratings ShippingPass Rollback $46.88 Was $49.97 Save $3.09 Ozark Trail 10x10 Slant Leg Instant Canopy/Gazebo Shelter (100 sq. ft Coverage) 4.0 stars 594 ratings ShippingPass $22.95 List price $24.99 Save $2.04 Coleman 10'x10' Straight Leg Canopy Sunwall Sidewall Attachment (100 sq. ft Coverage) 4.0 stars 22 ratings ShippingPass $45.00 Wenzel Smartshade Screen Walls 4.0 stars 48 ratings ShippingPass $18.75 Wenzel Smartshade Sunscreen/Windbreak 10' Walls 4.0 stars 24 ratings ShippingPass $141.04 List price $187.00 Save $45.96 Wenzel 10' x 10' Straight Leg Smartshade Screenhouse 4.0 stars 38 ratings ShippingPass Rollback $114.00 Coleman 10' x 10' Straight Leg Instant Canopy/Gazebo (100 sq. ft Coverage) 4.0 stars 171 ratings ShippingPass $133.99 List price $244.99 Save $111.00 Coleman 12-by-10-foot Hex Instant Screened Canopy/Gazebo 4.5 stars 248 ratings ShippingPass Rollback $9.97 Ozark Trail Sun Wall for 10' x 10' Straight Leg Canopy / Gazebo 4.0 stars 62 ratings ShippingPass $88.00 Caravan Canopy Sports 10' X 20' Domain Carport Garage (200 sq ft Coverage) 4.0 stars 779 ratings ShippingPass $89.00 Ozark Trail 10' x 10' x 112" Instant Canopy, Dark Grey 4.0 stars 517 ratings ShippingPass $14.39 List price $24.95 Save $10.56 King Canopy's Weight Bags for Instant Legs 4.5 stars 102 ratings ShippingPass Policies & Plans See any care plans, options and policies that may be associated with this product. Warranty Plan Walmart Product Care Plans A limited product warranty is included free for most items. With an optional Walmart Care Plan you can enhance the manufacturer's coverage from the date of purchase. Walmart Product Care Plans cover 100% of the cost for repair or replacement, including shipping charges for the exchange. We'll show you Care Plan options and pricing at checkout if applicable, or go to www.walmart.com/careplans for more information. Product warranty: See manufacturer warranty for warranty length. See details Warranty Information: 10 Year Limited Did you buy this in a Walmart store? Get a warranty for it here. Gifting plans
Returns are easy at Walmart Not happy with a purchase? No problem. We've made returning items as easy as possible. And, most purchases can be returned for free. Learn more about our Returns Policy. Compute- app-11030446-9-66778370, DC- prod-dfw3, ENV- prod-a, Ver- 52.0.4, SHA- 93f5db1bcd4c4c01a4e7d6c69bcd9877eb99c8a0, Log- dd2da9d4-42ed-158c64a4046000 Site Information Be the first to save! Email Address Sign up Privacy Policy Stay connected Mobile apps Help Feedback MoneyCenter Privacy & Security CA Privacy Rights Terms of Use Walmart services See All Services Walmart MoneyCenter Walmart Credit Card Product Care Plans Walmart Pay Get to know us About Walmart.com Corporate Suppliers Marketplace Careers @WalmartLabs Walmart.com Terms of Use About Our Ads Affiliate Program CA Privacy Rights Privacy & Security Customer service Returns Policy Product Recalls Int’l Customers Tax Exempt Program Contact Us Feedback Store Pickup In the spotlight Expand Toyland Toys Kid's Bikes NERF Blasters LEGO Dolls Doll Houses Drones Games Action Figures Expand Electronic Gifts iPads iPhones Video Games Laptops Tablets 4K TVs Digital Cameras Prepaid Phones Expand Gifts for Home Mattresses Air Mattresses Keurig Microwaves Heaters Electric Fireplaces Turkey Fryers Kitchen Appliances Hunting Gear Expand Cold Weather Gifts Women's Jackets Men's Jackets Women's Boots Men's Boots Scarves Hats Shoes Pajamas Lingerie Hunting Clothes Expand Christmas Gifts Black Friday Cyber Monday Green Monday Expand International Sites Argentina Brazil Chile China Japan Mexico United Kingdom Popular Products © Walmart Stores, Inc. To ensure we’re able to help you as best we can, please include your reference number: Ref:

value: This website is an American multinational retail corporation that operates a chain of hypermarkets , discount department stores, and grocery stores from the United States, headquartered in Bentonville, Arkansas.


text:
151 How can I validate a username and password against Active Directory? I simply want to check if a username and password are correct.
2 Several solutions presented here lack the ability to differentiate between a wrong user / password, and a password that needs to be changed. That can be done in the following way:
3 Are you sure??? I got a PrincipalServerdownException when I tried this...
4 FYI, PrincipalContext implements IDisposable, so better remember to wrap this in a using clause.
19 In my domain, I had to specify pc.ValidateCredentials("myuser", "mypassword", ContextOptions.Negotiate) or I would get System.DirectoryServices.Protocols.DirectoryOperationException: The server cannot handle directory requests.
4 If a password's expired or the accounts disabled, then ValidateCredentials will return false. Unfortuantly, it doesn't tell you why it's returned false (which is a pity as it means I can't do something sensible like redirect the user to change their password).
28 Also beware the 'Guest' account -- if the domain-level Guest account is enabled, ValidateCredentials returns true if you give it a non-existant user. As a result, you may want to call UserPrinciple.FindByIdentity to see if the passed in user ID exists first.
DirectorySearcher adsSearcher = new DirectorySearcher( adsEntry );
share|improve this answer edited Nov 15 '08 at 0:35
6,794103756
3 What do you put in "path"? The name of the domain? The name of the server? The LDAP path to the domain? The LDAP path to the server?
1 Answer1: No we run it as a web service so it can be called from multiple locations in the main web app.
Answer2: Path contains LDAP info...
LDAP://DC=domainname1,DC=domainname2,DC=com
share|improve this answer edited Dec 1 '08 at 15:13
1 This worked create thanks!
2 This code is bad because it's also doing an authorization check (check if the user is allowed to read active directory information). The username and password can be valid, but the user not allowed to read info - and get an exception. In other words you can have a valid username&password, but still get an exception.
1 i am actually in the process of asking for the native equivalent of PrincipleContext - which only exists in .NET 3.5. But if you are using .NET 3.5 or newer you should use PrincipleContext
1 There are simpler ways of doing this in pure .net code. See answers below.
2 @cciotti: No, that's wrong. The BEST way to correctly authenticate someone is to use LogonUserAPI as @stephbu write. All other methods described in this post will NOT WORK 100%. Just a note however, I do believe you have to be domain joined inorder to call LogonUser.
1 The LogonUser API requires the user to have the Act as a part of the operating system privelage; which isn't something that users get - and not something you want to be granting to every user in the organization. (msdn.microsoft.com/en-us/library/aa378184(v=vs.85).aspx)
1 LogonUser only needs Act as part of the operating system for Windows 2000 and below according to support.microsoft.com/kb/180548 ... It looks clean for Server 2003 and higher.
share|improve this answer edited May 31 '12 at 14:49
May I ask where you got the devinitions for Expired and Must_Change...
Found them nowhere but here :)
share|improve this answer edited Nov 29 at 16:43
Apr 4 at 22:52
www.c-sharpcorner.com has a nice article on how to do this.
BTW, this method is needed to make this works
public static SecureString ToSecureString(string PwString)
char[] PasswordChars = PwString.ToCharArray();
ProcessStartInfo foo = new ProcessStartInfo();
foo.Password = Password;
return foo.Password;
protected by Community♦ May 17 '11 at 21:08
active-directory × 5037
161577 times
validating username and password in Active Directory?

value: This website is a question and answer website for professional and enthusiast programmers. It is the flagship site of the Stack Exchange Network, created in 2008 by Jeff Atwood and Joel Spolsky.


text:
Patent US4601505 - Industrial safety pull hook - Google Patents
An elongated shank is provided having a first handle end and a second hook end including a rigid, reversely turned and inclined hook defining terminal end projecting outward to one side of the shank and toward the first end thereof. The handle includes mounting structure thereon intermediate the handle...http://www.google.com/patents/US4601505?utm_source=gb-gplus-sharePatent US4601505 - Industrial safety pull hook
Publication number US4601505 A
Application number US 06/641,218
Publication number 06641218, 641218, US 4601505 A, US 4601505A, US-A-4601505, US4601505 A, US4601505A
Inventors Moir E. Chilton
Original Assignee Chilton Moir E
Industrial safety pull hook
US 4601505 A
An elongated shank is provided having a first handle end and a second hook end including a rigid, reversely turned and inclined hook defining terminal end projecting outward to one side of the shank and toward the first end thereof. The handle includes mounting structure thereon intermediate the handle and hook defining a guide passage closely spaced outward of and paralleling the aforementioned one side of the shank and through which an elongated pull member is lengthwise reciprocated. A first end of the pull member corresponding to the first handle end includes a finger-engageable portion for manually engaging the pull member and lengthwise displacing the latter in a first direction away from the hook and the second end of the pull member includes a laterally outwardly inclined end member thereon projecting outwardly from the side of the pull member remote from the shank and oppositely inclined relative to and toward the hook. The terminal ends of the end member and hook are engageable with each other to limit shifting of the pull member in the second direction toward the hook and spring structure is operatively connected between the pull member and the shank yieldingly biasing the pull member in the second direction. The abutting free terminal ends of the end member and hook define an included angle of generally 90° opening toward the shank and substantially bisected by a plane disposed normal to the shank.
1. A safety pull hook for engaging and pulling items safely from a remote location, said pull hook including an elongated shank including a first handle end and a second hook end including a rigid reversely turned and inclined hook defining terminal end projecting outwardly to one side of said shank, said shank including mounting means thereon intermediate said handle end and said book end defining a guide passage closely spaced outward from and paralleling said one side, an elongated pull member paralleling said shank and supported from said guide means for lengthwise reciprocation through said passage, a first end of said pull member corresponding to said first handle end including a finger-engageable portion for manually engaging said pull member first end and lengthwise displacing said pull member in a first direction away from said hook, the second end of said pull member corresponding to said second hook end including a laterally outwardly inclined end member thereon projecting outwardly from said one shank side, opposing said hook defining terminal end and being oppositely inclined relative to said terminal end, spring means operatively connected between said pull member and shank yieldingly biasing said pull member in said second direction, said inclined end member and said inclined terminal end being equally oppositely inclined relative to a plane disposed substantially normal to said shank, whereby a lateral force directed upon said second hook end to displace the latter in a direction opposite to the direction to which said one side faces, while a handle engaged by said pull hook is disposed immediately inwardly of the free ends of said end member and terminal end, will allow said handle to wedge between said free ends and cause said pull member to shift in said first direction against the biasing action of said spring means sufficient to allow said handle to slip outwardly between said free ends.
2. The pull hook of claim 1 wherein said inclined end member and terminal end define an included angle of generally 90° opening toward said shank.
3. The pull hook of claim 1 including guide means operatively connected between said pull member and shank, independent of said mounting means, preventing angular displacement of said pull member about its longitudinal axis relative to said shank.
4. The pull hook of claim 3 wherein said guide means includes a guide plate rigidly carried by said second end of said pull member projecting laterally outwardly from the side thereof opposing said shank and having a guide passage formed therethrough in which said second end of said shank is slidably received.
5. The pull hook of claim 4 wherein said spring means operatively connected between said pull member and shank yieldingly biasing said pull member in said second direction comprises a coiled compression spring disposed about said shank and having one end thereof abutted against said guide plate, the other end of said compression spring being anchored relative to said shank.
6. The pull hook of claim 5 wherein said inclined end member and terminal end define an included angle of generally 90° opening toward said shank.
7. The pull hook of claim 6 wherein said included angle is substantially bisected by a plane disposed substantially normal to said shank.
8. The pull hook of claim 1 wherein said first handle end of said shank includes a loop-type handle.
In the manufacturing industry it is often necessary for objects to be engaged and pulled in specific directions and to be further manipulated from a remote location, for safety purposes. Accordingly, a need exists for an industrial pull hook which may be manually operated to engage and pull objects from remote locations.
Various different forms of pull hooks including some of the general structural and operational features of the instant invention heretofore have been provided such as those disclosed in U.S. Pat. Nos. 1,182,790, 2,983,243, 3,374,022, 3,582,124, 3,727,963 and 4,240,658. However, these previously known forms of pull hooks are not specifically designed to perform the intended function of the instant invention.
The pull hook of the instant invention includes an elongated shank having a loop-type handle on one end and a second rigid reversely turned and inclined hook-defining terminal end on the second end thereof. The hook is inclined back toward the handle end of the shank and projects outwardly to one side of the shank. In addition, longitudinally spaced guides are carried by the shank and project outwardly of the aforementioned one side thereof. The guides have aligned bores formed therethrough generally paralleling the shank and an elongated pull member is slidably received through the bores and includes a finger-engageable portion on its end adjacent the handle end of the shank and an inclined rigid terminal end on the end thereof adjacent the hook. The hook and inclined terminal end of the pull member are oppositely inclined approximately 45° relative to the shank and the free ends of the hook and terminal end are engageable with each other to limit shifting of the pull member toward the hook. Also, the end of the pull member closely adjacent the terminal end thereof includes an outstanding guide member projecting toward and guidingly engaged with the shank to prevent angular displacement of the pull member about its longitudinal axis relative to the shank. The pull member includes a coiled compression spring disposed thereabout with one of its opposite ends engaged with the guide member and its other end engaged with the adjacent guide carried by the shank. The spring serves to yieldingly bias the pull member toward the hook. Finally, the included angle defined between the terminal end and the hook opens toward the hook end of the shank and is bisected by a plane disposed substantially normal to the shank.
The main object of this invention is to provide a manually operable apparatus by which objects may be engaged and pulled from remote locations.
Another object of this invention is to provide a tool of the type described immediately above and which may be utilized in various industrial situations for engaging and pulling many different objects.
A final object of this invention to be specifically enumerated herein is to provide an industrial safety pull hook in accordance with the preceding objects and which will conform to conventional forms of manufacture, be of simple construction and easy to use so as to provide a device that will be economically feasible, long lasting and relatively trouble free in operation.
FIG. 1 is a perspective view of the pull hook of the instant invention with the hook end thereof engaged with an object to be pulled from a supportive pallet;
FIG. 2 is an enlarged fragmentary longitudinal vertical sectional view taken substantially upon a plane extending along the length of the pull hook;
FIG. 3 is a fragmentary front elevational view of the pull hook as seen from the section line 3--3 of FIG. 2;
FIG. 4 is a transverse sectional view taken substantially upon the plane indicated by the section line 4--4 of FIG. 2; and
FIG. 5 is a transverse sectional view taken substantially upon the plane indicated by the section line 5--5 of FIG. 2.
Referring now more specifically to the drawings the numeral 10 generally designates a pallet used as a support for an object 12 equipped with a handle 14. The object 12 is disposed on the pallet 10 and the latter may be supported from a mobile support (not shown) of any kind such as a conveyor.
When it becomes necessary to pull the object 12 from the pallet 10 this can be done safely only by a workman disposed at a remote location. Accordingly, the safety pull hook of the instant invention and generally referred to by the reference numeral 16 has been designed for this purpose.
The pull hook 16 includes an elongated shank 18 including first and second ends 20 and 22. The first end 20 is provided with a loop type handle 24 and the second end 22 is equipped with an integral reversely bent hook 26 whose free end is inclined toward the handle end of the shank 18. The free end of the hook 26 is inclined approximately 45° relative to the shank 18.
The hook 16 also includes an elongated pull member in the form of a second shank and the second shank or pull member 28 includes a first handle end 30 and a second end 32 remote from the first end 30.
A pair of guide plates 34 and 36 are rigidly supported from the shank 18 at points spaced longitudinally there along intermediate the first and second ends 20 and 22 thereof. The guide plates 34 and 36 project outwardly from the same side of the shank 18 from which the hook 26 projects and include aligned bores 38 and 40 formed therethrough. The pull member or second shank 28 includes a mid-portion 42 which is slidably received through the bores 40 and the second end of the pull member 28 includes an inclined laterally outwardly projecting end member 44 thereon. Still further, the second end of the pull member 28 includes a guide plate 46 rigidly supported therefrom and the guide plate 46 projects toward the shank 18 and has a bore 48 formed therethrough in which the second end 22 of the shank 18 is slidably received.
A coiled compression spring 50 is disposed about the shank 18 intermediate the guide plates 36 and 46 and serves to yieldingly bias the pull member or shank 28 toward the hook 26. However, the free end of the end member 44 is abuttingly engageable with the free end of the hook 26 to limit movement of the pull member 28 toward the hook 26 to that position of the pull member 42 illustrated in solid lines in FIG. 2. Of course, when the pull member 42 is longitudinally shifted to the phantom line position thereof illustrated in FIG. 2, the free end of the end member 44 is retracted away from the free end of the hook 26 in order to open the latter, the hook 26 being closed by the end member 44 when the latter is in the solid line position thereof illustrated in FIG. 2.
Not only does the guide plate 46 serve as an abutment for the adjacent end of the compression spring 50, but the guide plate 46, in conjunction with the guide plates 34 and 36, serves to operably support the pull member 28 from the shank 18 against angular displacement of the pull member 28 about its longitudinal axis relative to the shank 28.
It will also be noted from FIG. 2 of the drawings that the included angle formed by the abutting free ends of the hook 26 and the end member 44 is approximately 90° in angular extent and substantially bisected by a plane disposed normal to the longitudinal extent of the shank 18. Thus, when the handle 14 of the object 12 is to be released by the hook 26, it is not necessary that the hook 26 be opened by manual retraction of the pull member 28 away from the hook 26. Rather, a lateral force directed upon the hook end of the shank 18 may be accomplished such that the handle 14 wedges between the free ends of the hook 26 and the end member 44 in order to open the hook 26 sufficiently to release the handle 14.
US4098442 * Apr 28, 1976 Jul 4, 1978 Moore Dillon L Panel carrier
US4148512 * Dec 5, 1977 Apr 10, 1979 Pendlebury Bruce C Positive action fishing gaff
US5029921 * Jul 9, 1990 Jul 9, 1991 Houghton Robert M Deer hauling device
US5251944 * Aug 19, 1992 Oct 12, 1993 Truitt David R Pull handle for recycling bin
US5316356 * May 3, 1993 May 31, 1994 Nutting Frederick S Game dragging device
US7275777 Nov 7, 2005 Oct 2, 2007 Gilberto Urdiales Tool for lifting elongated objects—pivotable grapple
US7328923 Nov 7, 2005 Feb 12, 2008 Gilberto Urdiales Tool for lifting elongated objects—rotatable grapple
US7344172 * Aug 23, 2006 Mar 18, 2008 Jerome Bauman Spring-loaded case hook
US8562044 * May 1, 2012 Oct 22, 2013 Ronald K. Mowry Tool to lift barbecue grill
US20070080551 * Sep 27, 2006 Apr 12, 2007 Fleck Duane L Tandem trailer lock release mechanism
U.S. Classification 294/26, 294/82.21

value: This website is a search engine provided by Google. Handling over 3.5 billion searches per day, it has a 92% share of the global search engine market.


text:
zer01 comments on Minecraft Server on a Microscope Slide - YouTubejump to contentmy subredditsannouncementsArtAskRedditaskscienceawwblogbookscreepydataisbeautifulDIYDocumentariesEarthPornexplainlikeimfiveFitnessfoodfunnyFuturologygadgetsgamingGetMotivatedgifshistoryIAmAInternetIsBeautifulJokesLifeProTipslistentothismildlyinterestingmoviesMusicnewsnosleepnottheonionOldSchoolCoolpersonalfinancephilosophyphotoshopbattlespicsscienceShowerthoughtsspacesportstelevisiontifutodayilearnedTwoXChromosomesUpliftingNewsvideosworldnewsWritingPromptsedit subscriptionsfront-all-random | gadgets-sports-gaming-pics-worldnews-videos-AskReddit-aww-Music-funny-news-movies-books-history-food-philosophy-television-Jokes-Art-DIY-space-Documentaries-Fitness-askscience-nottheonion-todayilearned-personalfinance-gifs-listentothis-IAmA-TwoXChromosomes-creepy-nosleep-GetMotivated-WritingPrompts-LifeProTips-EarthPorn-explainlikeimfive-Showerthoughts-Futurology-photoshopbattles-mildlyinteresting-dataisbeautiful-tifu-OldSchoolCool-UpliftingNews-InternetIsBeautiful-sciencemore » electronicscommentsrelatedother discussions (1)want to join? sign in or create an account in seconds|Englishlimit my search to /r/electronicsuse the following search parameters to narrow your results:subreddit:subredditfind submissions in "subreddit"author:usernamefind submissions by "username"site:example.comfind submissions from "example.com"url:textsearch for "text" in urlselftext:textsearch for "text" in self post contentsself:yes (or self:no)include (or exclude) self postsnsfw:yes (or nsfw:no)include (or exclude) results marked as NSFWe.g. subreddit:aww site:imgur.com dogsee the search faq for details.advanced search: by author, subreddit...this post was submitted on 15 Nov 2012159 points (96% upvoted)shortlink: remember mereset passwordloginSubmit a new linkSubmit a new text postelectronicssubscribeunsubscribe47,459 readers~58 users here nowA subreddit dedicated to news, articles and discussions related to electronic systems and circuits.
a community for 7 yearsmessage the moderatorsMODERATORSmieroketralnisModernRonininterocitorroger_about moderation team »discussions in /r/electronics<>X68 points · 24 comments For those who don't know this is a remote controlled chip which also explodes from movie "Kingsman Sectret Service"12 points · 6 comments Ladyada interview with Paul Horowitz - The Art of Electronics, co author (a bit long)Looking for manufacturing info/assistance124 points · 5 comments What is a schottky diode?2 points · 4 comments Used Oscilloscope question96 points · 27 comments Here's a solar battery charger I've been working on.16 points · 2 comments Thanks Reddit for helping me find two engineers to assist with my startup!3 points · 10 comments Yet another Nixie clock2 points · 8 comments [Circuit Design Help] Will this circuit work as a resonant low pass filter with cutoff frequency and resonance peak control?55 points · 47 comments Avago to buy Broadcom for $37 billion158159160Minecraft Server on a Microscope Slide - YouTube (youtube.com)submitted 2 years ago by cnlohr38 commentssharecancelsorry, this has been archived and can no longer be voted onloading...sorted by: besttopnewhotcontroversialoldrandomq&ayou are viewing a single comment's thread.view the rest of the comments →[–]zer01 0 points1 point2 points 2 years ago (1 child)sorry, this has been archived and can no longer be voted onI may be interested in just buying one, but I much prefer to build that sort of thing myself for the experience. permalinkembedsaveparentgive gold[–]cnlohr[S] 0 points1 point2 points 2 years ago (0 children)sorry, this has been archived and can no longer be voted onBuilding would be the sweet way to go!
permalinkembedsaveparentgive goldaboutblogaboutvaluesteamsource codeadvertisejobshelpsite rulesFAQwikireddiquettetransparencycontact usapps & toolsAlien Blue iOS appreddit AMA appmobile betabuttons<3reddit goldreddit storeredditgiftsreddit.tvradio redditUse of this site constitutes acceptance of our User Agreement and Privacy Policy {Genitive}. © 2015 reddit inc. All rights reserved.REDDIT and the ALIEN Logo are registered trademarks of reddit inc.create a new accountusername:password:verify password:email: (optional)remember meget the best of reddit emailed to you once a week. learn morecreate accountsign inusername:password:remember mereset passwordsign inWe care about your privacy, and we never spam. By creating an account, you agree to reddit's User Agreement and Privacy Policy. We're proud of them, and you should read them.English [en]العربية [ar]Беларуская мова [be]български език [bg]Bosanski [bs]català [ca]česky [cs]dansk [da]Deutsch [de]Ελληνικά [el]English (Australia) [en-au]English (Canadian) [en-ca]English (Great Britain) [en-gb]English [en-us]Esperanto [eo]español [es]español [es-ar]eesti keel [et]Euskara [eu]فارسی [fa]suomi [fi]français [fr]Gàidhlig [gd]עברית [he]मानक हिन्दी [hi]hrvatski [hr]Magyar [hu]Հայերեն լեզու [hy]Bahasa Indonesia [id]íslenska [is]italiano (Italy) [it]日本語 [ja]ಕನ್ನಡ [kn_IN]한국어 [ko]Latin [la]1337 [leet]LOL [lol]lietuvių kalba [lt]latviešu valoda [lv]Nederlands [nl]Nynorsk [nn]Norsk [no]Arrrrrrrr! [pir]polski [pl]português [pt] (*)português [pt-pt]português brasileiro [pt_BR]română [ro]русский [ru]slovenčina [sk]slovenščina [sl]српски језик [sr]Srpski [sr-la]Svenska [sv]தமிழ் [ta]ภาษาไทย [th]Türkçe [tr]українська мова [uk]Tiếng Việt [vi]中文 [zh] (*) incomplete volunteer to translateπ Rendered by PID 16574 on app-129 at 2015-05-30 23:58:31.689926+00:00 running 5f113a5 country code: US.

value: This website is an American social news aggregation, web content rating, and discussion website. Registered members submit content to the site such as links, text posts, images, and videos, which are then voted up or down by other members.


text:
The Magic School Bus: The Complete Series on DVD | Groupon
The Magic School Bus: The Complete Series on DVD
When Ms. Frizzle’s students hop aboard the school bus, they could end up anywhere: inside the earth, inside a body, or under the sea. Young viewers can follow along with their adventures as Ms. Frizzle teaches her students about the wonders of science that surround them. Along with the TV show, the action moves straight into the living room with a kids’ activity booklet filled with fun ideas for their own experiments. The collection also includes a guide for parents with prompts for discussing science with their children, plus more home experiment ideas.
All 52 episodes of The Magic School Bus Animated educational program about the sciences Languages: English, Spanish, and Periodic Table Total run time: 22 hours + extras Total number of discs: 8 Not rated

value: This website is an American global e-commerce marketplace connecting subscribers with local merchants by offering activities, travel, goods and services in 15 countries. Based in Chicago, Groupon was launched there in November 2008, launching soon after in Boston, New York City and Toronto.