text:
|Publication number
|Publication type
|Application number
|Publication date
|Dec 6, 2011
|Filing date
|Apr 21, 2008
|Priority date
|Apr 21, 2008
|Fee status
|Also published as
|Publication number
|Firdosh K Bhesania
|Original Assignee
|Microsoft Corporation
|Export Citation
|BiBTeX, EndNote, RefMan
|Patent Citations (14), Non-Patent Citations (2), Referenced by (2), Classifications (9), Legal Events (3)
|External Links: USPTO, USPTO Assignment, Espacenet
Creating two or more devices which can interoperate with one another becomes increasingly difficult as the complexity of the devices increases. The difficulty of designing interoperable devices further increases when individual devices are designed by disparate entities. To reduce such difficulties, standards were created, the adherence to which would, at least in theory, provide for the interoperability of two or more devices. Thus, for example, any bolt conforming to a particular thread spacing standard can interoperate with any nut of the same size conforming to the same thread spacing standard. From a consumer's perspective, the standard, and the conformance of a device to the standard, provided an assurance of interoperability. Consequently, a consumer having, for example, a bolt conforming to a particular thread spacing need only search for a nut of the same size conforming to the same thread spacing to be assured that the two would, in fact, interoperate.
In the computer science arts, any given device can comprise multiple layers of both hardware and software, adding further difficulty to the task of designing interoperable devices. The traditional reliance on standards does not alleviate the difficulty, because of the myriad of standards created for such multiple layers. More significantly, from a consumer's perspective, even learning of the standard, to know what to look for, can be daunting, given the quantity of relevant standards in existence. Furthermore, even once the consumer has learned about the relevant standards, various nuances can exist which, if the consumer is not aware of them, can result in the purchase of two products that the consumer believes to be interoperable, but which are not, in fact, interoperable. For example, a wireless music player and a pair of wireless headphones can both indicate support for a common wireless communication standard. However, the wireless headphones can support an aspect of the communication standard that provides for stereo communications while the wireless music player may only support an aspect of the communication standard that provides for mono communications. A consumer, having bought both of these devices expecting interoperability based on the devices' indication of support for a common standard, would be understandably displeased in obtaining only mono sound from the stereo-capable headphones.
Attempting to communicate each aspect of a supported standard through, for example, product advertising or packaging, such as via "Experience Icons" displayed on such advertising and packaging, may result only in further consumer confusion. More complex devices, such as the ubiquitous personal computer with a common operating system, can support so many standards and aspects of standards that any retail packaging or marketing of such a product would be quickly overwhelmed with nothing but indicators of such support.
Because a consumer is not likely to purchase a product whose interoperability is confusing, merchants have attempted to encourage consumer spending by providing a list of compatible peripheral products for a primary product already owned by the consumer. In particular, merchants have provided to consumers lists of memory expansion products that are physically compatible with a personal computer selected by the consumer. While such lists were feasible when most devices required a personal computer to be fully operational, more modern products seeking to interoperate with other computing devices, including cellular telephones, televisions, automobiles, and other computing devices, render such lists highly impractical. Indeed, even the lists of compatible peripheral products that were offered provided only a listing of physically compatible memory expansion products based on nothing more than a search for the physical requirements of memory expansion products that can be accepted by the consumer's personal computer. Furthermore, such systems are mono-directional in that they only identify compatible memory expansion products once the consumer has already specified a single, specific, personal computer for which they are shopping.
Users and consumers of modern computing devices, including the ubiquitous personal computer, but also including more function-specific computing devices, such as music players or telephones, likely already have made use of features that can be leveraged to provide such users and consumers with more accurate, and yet simpler, interoperability information. For example, many users have online profiles that either can, or already do, track, to at least some extent, the computing device and peripherals that the user owns. Similarly, many users already submit automatic error reports when prompted to do so by mechanisms executing on their computing devices. Furthermore, many users have already become accustomed to searching for interoperability information via network connections to groups of other users and many users will even provide their own personal interoperability-related experiences to aid other users.
In one embodiment, device specifications, including official specifications obtained from device manufacturers and unofficial specifications obtained from other sources, can be collected together with user identity information, such as information regarding devices the user already owns, and empirical interoperability data, including user-provided empirical interoperability data and automatically collected data, to provide an interoperability assessment of any two or more devices. The device specifications, empirical interoperability data and user identity information can be centrally retained, or it can be maintained by multiple parties and polled as needed. Upon receipt of a specification of two or more devices for which an interoperability assessment is requested, the device specifications and empirical data can be referenced to provide the interoperability assessment.
In another embodiment, an interoperability assessment can initially reference the device specifications to determine the extent to which the two or more devices for which the interoperability assessment was requested support common standards. Such a determination can reference physical standards, communication standards and software standards. Subsequently, empirical data can be referenced to determine if there is any empirical evidence of interoperability.
In yet another embodiment, the specification of two or more devices for which an interoperability assessment is requested can be made with reference to a unique device identifier, such as a bar code value, a radio frequency identifier or other like identifying information. Such information can be manually entered by the user, or it can be automatically derived from raw data provided by the user, such as a digital image of a bar code or a digital transmission of the radio frequency identifier provided by the device.
In a further embodiment, existing user identity information can be leveraged to provide one or more users a comprehensive interoperability assessment of a considered device. The user identity information can comprise an identification of devices currently owned, or purchased by, the user, which can be leveraged to provide an interoperability assessment between one or more of those devices and a new device being considered by the user, thereby providing the user with an indication of which, if any, of the user's current devices, are expected to be interoperable with the new device. Alternatively, such user identity information can also be leveraged to provide an interoperability assessment between devices of disparate users, enabling one user to determine whether a contemplated device would be interoperable with one or more other devices of another user.
In a still further embodiment, automatically collected data, such as data from automated error reporting, that can include information regarding the use of devices among a statistically significant number of users, can be leveraged to enhance the empirical interoperability data. In particular, empirical evidence of interoperability problems can be offset by automatically collected data that can reveal that the two or more devices at issue are being used by others without evidence of interoperability problems. A weighted score, or percentage value, can be provided to inform of the potential for interoperability issues. In addition, user-provided data, such as technical specifications or empirical evidence of interoperability can be flagged as such to account for possible deceit. Prior-action-based trust systems, such as user feedback ratings, or similar mechanisms can be used to further elucidate the user-provided data.
This Summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This Summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.
Additional features and advantages will be made apparent from the following detailed description that proceeds with reference to the accompanying drawings.
The following detailed description may be best understood when taken in conjunction with the accompanying drawings, of which:
The following description relates to the provision of interoperability assessments between two or more devices. Device specifications can be referenced to determine interoperability based on multiple factors, including physical connection compatibility, communication protocol capability, and software capabilities. Subsequently, empirical data can be referenced to identify evidence confirming, or contradicting, a theoretical interoperability assessment. Existing services, such as automated error reporting databases, or user identity databases can be leveraged to provide ease of use and greater accuracy.
The techniques described herein focus on, but are not limited to, the provision of interoperability assessments within the context of purchasing decisions or troubleshooting. As such, the techniques described leverage centrally collected information from one or more sources, such as would be available through one or more of the myriad of network communications known in the art. The techniques described, however, are equally applicable to other scenarios, including scenarios where network communications may not be practical. For example, the techniques described can be locally provided on a single device as an extension of known plug-and-play mechanisms. Consequently, while the below descriptions will be in the context of user-directed inquiries that utilize network communications, the techniques described are not limited to such environments.
Turning to
The interoperability service 10, the computing device 30, 70 and 80, the manufacturer 20, the point of sale 40 and the error reporting service 60 can each be communicationally coupled to one another through the network 90. As shown in
The manufacturer 20 can provide, for example, device specifications for a device, such as the peripheral device 50, that the manufacturer has designed. Alternatively, or in addition, a user of the peripheral device 50, or a reviewer or enthusiast can likewise provide device specifications for a device, such as the peripheral device 50, via the personal computing device 30. In one embodiment, device specifications provided from a potentially untrustworthy source, such as a source other than the manufacturer 20, can be identified as such to provide a user of the interoperability service 10 with an appropriate caveat regarding reliance on such specifications.
Device specifications can be stored by the interoperability service 10 as device specifications 17 and can, in particular, comprise information that can aid, or establish, the interoperability between any two or more devices. In one embodiment, device specifications 17 can include an indication of a device's compliance with a specific industry standard and any applicable classes of that standard or regional or regulatory differences of that standard. For example, the device specifications 17 can indicate that a device supports the well-known Bluetooth� standard and, more specifically, that the device supports a particular class, such as the Advanced Audio Distribution Profile (A2DP), which indicates that the device can provide high quality audio support to other devices that similarly support the A2DP of the Bluetooth� standard. As will be known by those skilled in the art, a particular standard, such as the Bluetooth� standard, can be divided into classes that are generally enabled via additional matching software on both interoperable devices. Such classes (or profiles as they are referred to in Bluetooth�) can be, at least colloquially, identified by the types of devices that are intended to support that class, including, for example, headsets, keyboards, printers and the like. As will also be known to those skilled in the art, many global standards comprise regulatory or regional differences, including, for example, differences between geographical regions and differences between governmental requirements. For example, devices that utilize a common wireless standard may, in fact, utilize different frequency spectrums in accordance with the governmental frequency spectrum regulations of the country for which each device was designed. Similarly, some devices are specifically limited to particular geographic regions, such as digital versatile disk (DVD) players, which are traditionally limited to interoperate only with DVDs from a specific region, such as the North American region, or the European region. The identification of supported classes and regional and regulatory distinctions in the device specifications 17 can aid in the interoperability assessment provided by the interoperability service 10.
Device specifications 17 can also identify a device's cable and connector formats, such as an identification that a device includes a Universal Serial Bus (USB) connection, and, more specifically, that the physical connector provided is a mini-B USB connector. While in some cases, the specific connector may not directly impact interoperability, other connectors can provide interoperability limitations. For example, mini-B USB connectors may not be capable of accepting a sufficient amount of power for certain bus-powered devices, such as external hard drives. Similarly, a small portable device may include one or more USB connectors, but it cannot source a sufficient amount of power for other USB-compliant devices, such as a USB keyboard.
The device specifications 17 can further comprise an identification of drivers or other software information, such as listings of specific incompatibilities or specific errors or errata that exist in some hardware or software that prevent the device from interoperating. For example, certain peripheral devices can be known to require a particular version of an operating system, or other related software or other components, for proper interoperability. Similarly, some devices, such as video tuner devices, may not interoperate properly if another such device is already attached. By including such specific information in the device specifications 17, a manufacturer 20, or a user through a personal computing device 30, can enable the interoperability service 10 to provide a more accurate interoperability assessment.
In addition to the device specifications 17, the interoperability service can likewise collect empirical data 16, which can be submitted by users, such as through the personal computing device 30, or which can be obtained from other relevant data stores, such as the error reporting service 60. In one embodiment, empirical data 16 can comprise data submitted by users, which can be as simple as a listing of two or more devices and an indication of the interoperability between those two or more devices. Alternatively, additional information can be provided by the users, or even specifically requested by the interoperability service 10. For example, a user can be provided, via the personal computing device 30, with a form or other prompting for specific information that can be useful in assessing interoperability between two or more devices, including, for example, a request for an identification of the specific versions of the two or more devices for which the user is providing empirical data, the communicational mechanisms used to couple the two or more devices, and an identification of any special steps the user may have had to perform or had attempted to perform.
User-submitted empirical data has the potential to be inaccurate, even maliciously. Consequently, in one embodiment, user-submitted data can be marked as such to enable the interoperability service 10, or even recipients of interoperability assessments, the ability to appropriately discount such empirical data, should it not meet a par to prove it statistically significant. In an alternative embodiment, user-submitted empirical data can be identified with a reliability rating, or other similar rating, that can be assigned to users that have previously provided reliable and accurate empirical data. The rating can be provided by the interoperability service 10 itself, such as based on previously submitted empirical data that was verified by the interoperability service to be accurate, or the rating can be provided by other users of the interoperability service based on their own independent assessments of the previously provided empirical data.
In addition to user-submitted data, the empirical data 16 can further comprise data that can be obtained from, or maintained by, a data-gathering service that provides other functionality, such as an error reporting service 60. As will be known by those skilled in the art, many operating system and other software manufacturers implement error reporting services in order to automatically collect relevant information regarding errors that can aid in identifying, diagnosing, and correcting any software-related, or software-exacerbated, flaws. Such error reporting services traditionally collect information regarding communicationally coupled devices, since such devices can influence, and potentially even cause, the error being reported. In one embodiment, the information regarding communicationally coupled devices can be used by the interoperability service 10 as empirical evidence of the interoperability of two or more devices. For example, multiple error reports that indicate that the reporting device is coupled to a peripheral device can be evidence that the peripheral device is interoperable with the reporting device, since a user would not likely retain peripheral devices that did not interoperate with the reporting device. Of course, if the reported error was caused by the peripheral device, or otherwise explicitly indicated an interoperability problem, then, obviously, the error report could be evidence that the peripheral device is not interoperable with the reporting device.
In another embodiment, the empirical data 16, including any data obtained from external sources, such as the error reporting service 60, can be used to provide a percentage interoperability success rate. The error reporting service 60, or similar collection of data, can provide a sufficient amount of empirical data with which to extrapolate estimates across a population of users. Thus, if, for example, 10% of the reports from the error reporting service 60 included information that indicated a particular printer was coupled to the computing device submitting the error, an extrapolation can be made that approximately 10% of the users who have a computing device similar to that submitting the error also likely own that particular printer. For common computing devices, such empirical evidence can suggest that many thousands of users likely own the printer in question. Consequently, even if several dozen users provide empirical data indicating that the printer is not interoperable with that computing device, such empirical data can be discounted in light of the extrapolation that thousands of users own the printer.
While the device specifications 17 and the empirical data 16 can provide the input data with which the interoperability service 10 can provide interoperability assessments regarding any two or more devices, additional data, such as the user identity information 15 can be leveraged to provide an ease-of-use for users of the interoperability service 10. The user identity information 15 can retain information regarding the devices that a user already owns or has previously owned, thereby enabling a user to more easily request and obtain an interoperability assessment of a currently contemplated device. For example, a user whose current devices are already enumerated in the user identity information 15 need only provide an identification of a considered device in order to obtain, from the interoperability service 10, an interoperability assessment of the considered device with each of the user's other devices. Such a comprehensive interoperability assessment can identify interoperabilities that the user may not have considered, and can further inform the user's purchasing or device-management decisions. For example, a user contemplating a headset for their cellular telephone may learn, from a comprehensive interoperability assessment, that while the considered headset is interoperable with the user's cellular telephone, it may not be interoperable with the user's computing device. Thus, while the user may not have intended to use the considered headset with their computing device, the user may nevertheless choose an alternative headset to retain interoperability with both their cellular telephone and their computing device, thereby avoiding the need to later purchase another headset should the user later wish to use such a device in conjunction with the user's computing device.
In one embodiment, the user identity information 15 can be populated by users themselves through personal computing devices, such as personal computing device 30. The personal computing device 30 can provide an interface by which a user can enter some or all of the devices that the user owns, or has access to, or for which the user would otherwise wish to receive interoperability assessments. The interface can leverage existing information to aid the user's entry of such information. For example, the interface can leverage existing product identification databases to guide the user to an accurate identification of a device the user wishes to include as part of their identity. Alternatively, the user could be prompted to provide, for example, a digital image of a Universal Product Code (UPC) or a reading of the Radio Frequency IDentification (RFID) or Near Field Communication (NFC) tag on a device and the interface could leverage existing UPC or similar databases to uniquely identify the product.
In an alternative embodiment, the user identity information 15 can be automatically updated, such as by information available from one or more points of sale, such as a point of sale 40. For example, many points of sale, including regional and national "brick-and-mortar" stores, and online shopping destinations, implement loyalty programs or otherwise track a user's purchases. Such purchase information can be made available, at the user's request, to an interoperability service 10, to enable the user identity information to be automatically updated with new devices whenever the user purchases such a device.
Even if the user does not have any device information saved in a user identity, the interoperability service 10 can still provide an assessment of the interoperability between two or more devices specified by a user. Such an interoperability assessment can be based on the device specifications 17 and the empirical data 16, as analyzed by one or more computing devices associated with the interoperability service 10, such as the server computing device 11. Although not required, the descriptions below will be in the general context of computer-executable instructions, such as program modules, being executed by one or more computing devices, such as the server computing device 11. More specifically, the descriptions will reference acts and symbolic representations of operations that are performed by one or more computing devices or peripherals, unless indicated otherwise. As such, it will be understood that such acts and operations, which are at times referred to as being computer-executed, include the manipulation by a processing unit of electrical signals representing data in a structured form. This manipulation transforms the data or maintains it at locations in memory, which reconfigures or otherwise alters the operation of the computing device or peripherals in a manner well understood by those skilled in the art. The data structures where data is maintained are physical locations that have particular properties defined by the format of the data.
Generally, program modules include routines, programs, objects, components, data structures, and the like that perform particular tasks or implement particular abstract data types. Moreover, those skilled in the art will appreciate that the computing devices need not be limited to conventional personal computers, and include other computing configurations, including hand-held devices, multi-processor systems, microprocessor based or programmable consumer electronics, network PCs, minicomputers, mainframe computers, and the like. Similarly, the computing devices need not be limited to a stand-alone computing device, as the mechanisms may also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in both local and remote memory storage devices.
With reference to
The computing device 100 also typically includes computer readable media, which can include any available media that can be accessed by computing device 100 and includes both volatile and nonvolatile media and removable and non-removable media. By way of example, and not limitation, computer readable media may comprise computer storage media and communication media. Computer storage media includes media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by the computing device 100. Communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media. By way of example, and not limitation, communication media includes wired media such as a wired network or direct-wired connection, and wireless media such as acoustic, RF, infrared and other wireless media. Combinations of the any of the above should also be included within the scope of computer readable media.
The system memory 130 includes computer storage media in the form of volatile and/or nonvolatile memory such as read only memory (ROM) 131 and random access memory (RAM) 132. A basic input/output system 133 (BIOS), containing the basic routines that help to transfer information between elements within computing device 100, such as during start-up, is typically stored in ROM 131. RAM 132 typically contains data and/or program modules that are immediately accessible to and/or presently being operated on by processing unit 120. By way of example, and not limitation,
The computing device 100 may also include other removable/non-removable, volatile/nonvolatile computer storage media. By way of example only,
The drives and their associated computer storage media discussed above and illustrated in
Of relevance to the descriptions herein, the computing device 100 may operate in a networked environment using logical connections to one or more remote computers. For simplicity of illustration, the computing device 100 is shown in
Turning back to
In requesting an interoperability assessment from the interoperability service 10, a user can identify the relevant devices using multiple forms. For example, a user can identify a device via a product or marketing name, a product identifier, such as would be assigned by a manufacturer or a retailer, or even via a digital image of a UPC label, such as could be taken by a cellular device 80 while the user was shopping for the device. The server computing device 11 can, subsequently, identify the one or more devices referenced by the user and provide an interoperability assessment using the device specifications 17, empirical data 16 and, if appropriate, user identity information 15 and other internal or external data sources.
Turning to
As indicated previously, the device specifications 17 can comprise a collection of information that can be utilized by the server computing device 11 in performing an interoperability assessment. Steps 220 through 230 provide an illustrative example of such a utilization of the device specifications 17. However, as will be recognized by those skilled in the art, the precise order of steps 220 through 230 is irrelevant and the filtering performed by those steps could be performed in any order since, at each step, a determination of incompatibility can end the interoperability assessment.
For illustrative purposes, the server computing device 11 can initially, after referencing the device specifications 17 at step 215, make a determination, at step 220, if the two or more relevant devices share a common physical connection. In particular, at step 220, the server computing device 11 can determine whether the two or more relevant devices support wireless communications or, if they support hardwired connections, whether the physical connectors and connectivity options of the devices match. For example, a hard drive having only IEEE 1394b ports does not share a matching physical connection with a computing device that does not have such ports, or only has a 1394a port, which, as will be known by those skilled in the art, is different from a 1394b port.
Similar concepts can apply to wireless connections as well. In particular, wireless communications may utilize differing physical implementations or differing frequency bands. For example, some wireless devices rely on infra-red communications while others utilize high-frequency radio communications. Similarly, devices conforming to the IEEE 802.11a specification utilize the 5 GHz frequency band, while devices conforming to the IEEE 802.11b and 802.11g specifications utilize the 2.4 GHz frequency band. Colloquially, interoperability between wireless devices often refers to the communicational or security protocols implemented by the wireless communications. However, such interoperability considerations can be separately considered at step 225, since both wire-based, and wireless, communications can require compatible protocols for interoperability.
Thus, two devices that both support a common physical mechanism of wireless communications can be found to have at least a matching physical connection, even if, further analysis may reveal that the wireless protocols, such as communication or security protocols, supported by the two devices do not mach. If the physical connectivity, wireless or wire-based, is not compatible between two or more devices, a negative determination can be made a step 220, resulting in the conclusion, at step 250, that the relevant devices are not interoperable. However, if a common physical communicational connection exists between two or more devices, a positive determination can be made at step 220, enabling the server computing device 11 to consider other aspects of interoperability, such as the protocols considered at step 225.
The physical connectivity considered at step 220 can comprise, not only the type of physical connection provided, but also the abilities of that physical connection. For example, some physical connections provide for at least one pin to carry a some amount of electrical power. However, not every device having such a connection may comprise the ability to source electrical power through the connection, or to source a sufficient amount of electrical power. If one device required a specified amount of power to be sourced via a physical connection and a second device could not supply that amount of power, then, at step 220, the two devices could be determined to not have compatible physical connectivity, despite sharing the same physical connector.
Similarly, common physical connectors can be used for differing purposes. For example, a common 25-pin connector is used by some computing device and peripheral manufacturers to provide a Small Computer System Interface (SCSI) port, while other peripheral manufacturers use the same connector as a multi-channel audio connector between a control unit and an amplifier. While such devices would share the same physical connector, they may not share the same physical connectivity since, in the illustrated example, the connectors are used to implement different connectivity standards. Consequently, at step 220, a determination can be made that the implementation of differing connectivity standards means that the relevant devices do not share the same physical connectivity and, consequently, the devices are not interoperable, as would be indicated at step 250.
If, however, a determination is made, at step 220, that the two or more relevant devices have a common, or compatible, physical connectivity, then processing can continue to evaluate other aspects of interoperability. In particular, at step 225, the server computing device 11 can determine if the compatible physical connectivity of step 220 is utilized by compatible protocols. Returning to the prior example, if one of the two wireless devices referenced above supported, for example, only the Bluetooth� wireless protocol, while the other wireless device supported only wireless communications conforming to the IEEE 802.11g specification, then at step 225, a determination can be made that the two devices do not share a common, or compatible, communicational protocol. A finding of incompatible protocols at step 225 can result in a determination, at step 250, that the two devices are not interoperable. Conversely, a finding of compatible protocols at step 225 can enable the server computing device 11 to consider other interoperability issues.
As described previously, protocol considerations can include considerations of the protocol version and protocol class implementations. Some protocol versions are not compatible with other versions of the same protocol, such as, for example, wireless communications conforming, respectively, to the IEEE 802.11a and 802.11b standards. Similarly, the lack of implementation of certain classes of a protocol can impact interoperability. Thus, while a stereo headset and cellular telephone can both implement the Bluetooth� wireless protocol, the lack of implementation of the A2DP class of the Bluetooth� protocol by the cellular telephone can limit the utility of the stereo headset, since the cellular telephone would only be able to source single channel sound. Consequently, the evaluation performed by the server computing device at step 225 can take into account such version and class implementation details when comparing the communicational protocols supported by the relevant devices.
If the relevant devices are found, at step 225, to share compatible protocols, further interoperability considerations can be made by the server computing device 11 at step 230, where the software or operating instructions of the relevant devices can be considered. The software considerations of step 230 can comprise driver availability and compatibility considerations, as well as device capability considerations. Commonly, device interoperability requires that at least one device comprise some mechanism for "driving" or otherwise utilizing aspects of the other device. Within the context of traditional personal computing devices, such mechanisms were encapsulated within driver software that, in many cases, may be specifically designed for a particular operating system, or version of the operating system. Thus, at step 230, the server computing device 11 can consider whether one device includes, or has available to it, driver software for the other device, including driver software that is compatible with any operating system that may be utilized by the first device. The compatibility determination can reference issues such as the driver programming methodology, such as, for example, whether the driver was designed for a 32-bit or 64-bit operating system, driver requirements, including, for example, whether another operating system different from the one for which the driver was originally designed, could still utilize the driver, and other like concerns.
In addition to driver-focused analysis, or as an alternative to it, the server computing device 11 can, at step 230, also reference the device capabilities. For example, a digital camera and a digital scanner can both comprise the same physical connectivity, namely a USB port, and can both comprise the same communication protocols, such as the USB version 2.0 protocol. In addition, the digital camera can comprise a simple operating system that can include drivers for, for example, digital printers from the same manufacturer. However, an analysis of the digital camera's drivers can be avoided via an analysis of each device's capabilities, namely as image acquiring devices. Since one dedicated image acquiring device would likely have no need to interoperate with another dedicated image acquiring device, the server computing device can, at step 230, determine, based on each device's capabilities, that these two exemplary devices do not share compatible software and can, therefore, determine, at step 250, that the devices are not interoperable.
If the analysis of the device specifications 17, such as that exemplarily illustrated by steps 220, 225 and 230, indicates that at least some of the relevant devices may be interoperable, the server computing device 11 can, at step 235, reference the empirical data 16. If, at step 240, the server computing device 11 determines that there exists relevant empirical data, then it can evaluate that empirical data at step 245 to determine if it further defines the theoretical interoperability found by analyzing the device specifications 17. If, however, the server computing device 11 determines, at step 240, that there is no relevant empirical data, then, at step 260, it can indicate that the devices are at least theoretically interoperable, but that there is no empirical evidence of interoperability. In an alternative embodiment, the server computing device 11 could simply indicate that the devices are interoperable, as in step 255, without burdening the user of the interoperability service 10 with a distinction between theoretical and confirmed interoperability.
If, however, the server computing device 11 determines, at step 240, that there exists relevant empirical data among the empirical data 16, it can examine that empirical data to determine whether it confirms, or contradicts, the previously made theoretical interoperability assessment. As indicated above, extrapolations based on empirical data sources with a sufficiently large sampling, such as the error reporting service 60, can be used to appropriately assess reports of a lack of interoperability and to reduce the chances that the majority of silent users for whom two or more devices interoperate properly are not drowned out by a vocal minority suffering interoperability issues. Thus, for example, if the relevant empirical data indicates that there are 20 user-submitted reports of interoperability issues, and, based on a large sampling, the overall number of users owning the relevant devices is very small, the server computing device can determine, at step 245, that the empirical data indicates a lack of interoperability and can report such a lack of interoperability at step 250. In an alternative embodiment, the report provided to a user at step 250 can be more detailed, indicating that the lack of interoperability is premised based on empirical data, and even providing information regarding the empirical data, such as the ranking scores for those users who submitted the reports on which the empirical data is based. If, however, the relevant empirical data indicates that there are 20 user-submitted reports of interoperability issues but the overall number of users owning the relevant devices is quite large, the server computing device can, at step 245, discount such reports of a lack of interoperability, and can instead determine that the empirical data supports the prior theoretical conclusion of interoperability and can notify the user of such a conclusion at step 255.
Although not specifically enumerated in the flow diagram 200 of
As can be seen from the above descriptions, mechanisms for providing an interoperability assessment by leveraging existing data sources have been provided. In view of the many possible variations of the subject matter described herein, we claim as our invention all such embodiments as may come within the scope of the following claims and equivalents thereto.
|Cited Patent
|Filing date
|Publication date
|Sep 18, 1998
|Jul 24, 2001
|Amazon.Com, Inc.
|Collaborative recommendations using item-to-item similarity mappings
|Mar 10, 1999
|Sep 11, 2001
|International Business Machines Corporation
|Addition of slot, backplane, chassis and device parametric properties to vital product data (VPD) in a computer system
|Mar 10, 1999
|Dec 25, 2001
|Ncr Corporation
|System and method for analyzing customer transactions and interactions
|Nov 5, 2001
|Sep 12, 2006
|Lenovo (Singapore) Pte. Ltd.
|Consolidated monitoring system and method using the internet for diagnosis of an installed product set on a computing device
|Sep 5, 2001
|Mar 20, 2007
|Kyocera Corporation
|Network device management method, and network devices
|Nov 30, 2005
|Oct 26, 2010
|Amazon Technologies, Inc.
|Assessing content based on assessed trust in users
|Apr 12, 2001
|Nov 29, 2001
|Tom Ren
|Advanced method and system of automatic population and maintenance of a web-based database
|May 15, 2003
|Jan 8, 2004
|Hitachi, Ltd.
|Network construction system
|Dec 4, 2003
|Sep 2, 2004
|American Express Travel Related Services
|System and method for facilitating interaction between consumer and merchant
|Jan 11, 2005
|Jul 27, 2006
|Microsoft Corporation
|Rich targeting
|Feb 21, 2006
|Aug 24, 2006
|Eric Maas
|Systems and methods for finding, presenting and selling compatible goods
|Sep 20, 2005
|Mar 22, 2007
|Cisco Technology, Inc.
|Smart zoning to enforce interoperability matrix in a storage area network
|Sep 21, 2006
|Jun 7, 2007
|Saul Kato
|Device-aware content delivery
|Nov 2, 2005
|Jul 19, 2007
|Dell Products L.P.
|System and method for automatic enforcement of firmware revisions in SCSI/SAS/FC systems
|"Riolab(TM) Offers RapidlO(R) Device Interoperability Level-3 (DIL-3) Testing", Nov. 8, 2006, RIOLAB Corporation, pp. 4.
|Yocom, et al., "VolP Vendors Pass SIP Test", Aug. 27, 2001, Network World Inc., pp. 1-6.
|Citing Patent
|Filing date
|Publication date
|Sep 25, 2012
|Apr 1, 2014
|International Business Machines Corporation
|Generating recommendations for peripheral devices compatible with a processor and operating system of a computer
|Oct 22, 2014
|Mar 22, 2016
|International Business Machines Corporation
|Product interoperability determination
|U.S. Classification
|707/722, 705/347, 707/758
|International Classification
|Cooperative Classification
|European Classification
|Apr 21, 2008
Owner name: MICROSOFT CORPORATION, WASHINGTON
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BHESANIA, FIRDOSH K;REEL/FRAME:020829/0215
Effective date: 20080417
|Dec 9, 2014
Owner name: MICROSOFT TECHNOLOGY LICENSING, LLC, WASHINGTON
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MICROSOFT CORPORATION;REEL/FRAME:034564/0001
Effective date: 20141014
|May 26, 2015
|Fee payment
Year of fee payment: 4


text:
Carl Pettersson
Video Results
Alternatives to anchoring your putter
they gonna do? And let's start with the professional tours first. What are we gonna see some of the players, Carl Pettersson , for example, Tim Clark. What kind of options do you think we'll see? These players putting in play. Well I
Sands: Pettersson replaces Woodland at PGA
Gary Woodland has withdrawn from this 2015 VGA championship due to neck issues so Carl Pettersson who you see right there from Sweden is now in the field and I actually had a chance to chat with Carl. If you remember back in
Woodland withdraws from PGA Championship
news for you from the PGA of America. Gary Woodland has had to withdraw from the championship due to neck issues. Carl Pettersson is now in the field. Sad news for Gary Woodland just ahead of This game day of the 97th flag of the PGA Championship
Time running out for Scott's anchored stroke
Scott whose right now 11th in the world. In last year he can use that- Right! As a putter. It's huge. We saw Carl Pettersson using it yesterday as well. Said he's gonna use it to year end. I think on this week's form Ricky Fowler got
After Further Review: 2016's theme with a side of Beef
Drive" segment, a group of hosts and analysts debated who would be the first Swede to win a major championship. Carl Pettersson was mentioned, as was Jonas Blixt and, if our memory is correct, even Robert Karlsson. Left out of that debate
Snedeker watches, waits, wins Farmers
round six or more shots behind and the second time he has done it at the Farmers. He is also the first player since Carl Pettersson at the 2010 Canadian Open to make the cut on the number and win. Snedeker was already qualified for this year
Monday Scramble: Spieth banks, Gomez rallies and beards rule
anchorers, though, were not as rosy: David Hearn failed to back up an opening 65 en route to an MDF finish, while Carl Pettersson missed the cut. Meanwhile Adam Scott, who at No. 11 was the highest-ranked player in the field, failed to shoot
Cut Line: Hyundai TOC suddenly a must-play event
at the Plantation Course, and maybe the narrative changes over the next few weeks when the likes of Tim Clark and Carl Pettersson make their way into a brave new world, but the lack of attention paid to this week's deadline is telling. Although
Knox's WGC win brings Ryder Cup (almost) into play
America and play the majority of their golf on the PGA Tour. But his career is more closely in line with the likes of Carl Pettersson and Martin Lairdthan with McDowell, Ian Poulter or a resurgent Paul Casey. Pettersson was born in Sweden and moved
Woods, Hoge share Wyndham lead
Chad Campbell (-10), Brandt Snedeker (-9), Bill Haas (-9), Nick Watney (-9), Scott Brown (-9), Carl Pettersson (-9) What it means: Woods began the day two shots back, but he followed an opening 64 with a 5-under 65. With
Woodland (neck) WDs from PGA; Pettersson in
withdrew before the start of the PGA Championship on Thursday, citing a neck injury. He was replaced in the field by Carl Pettersson , who will tee off at 9:25 a.m. ET at Whistling Straits. Per PGA of America rules, Pettersson was allowed to
Merritt wins first title at Quicken Loans National
Merritt (-18), Rickie Fowler (-15), David Lingmerth (-14), Justin Thomas (-12), Danny Lee (-12), Carl Pettersson (-12), Bill Haas (-12), Jason Bohn (-12), Justin Rose (-12) What it means: Merritt started the weekend
Open Championship tee times for Rounds 1 and 2
50 a.m. Friday: Retief Goosen, Shane Lowry, Kevin Streelman 3:00 a.m. Thursday/8:01 a.m. Friday: Carl Pettersson , Luke Donald, Hunter Mahan 3:11 a.m. Thursday/ 8:12 a.m. Friday: Ross Fisher, Victor Dubuisson, Billy
Fantasy: Start 'em or sit 'em at John Deere Classic
streak of top 25 to three in a row, this week, at TP CD or run. One guy I'm gonna shy away from in group three? Carl Pettersson . One of the few guys still left using the long putter with the anchoring band now less than six months away. Heor run. One guy I'm gonna shy away from in group three? Carl Pettersson . One of the few guys still left using the long putter with the anchoring band now less than six months away. He
You Oughta Know: Greenbrier's 54-hole leader curse
the third round. He is looking to become the first player to win an event after making the cut on the number since Carl Pettersson at the 2010 RBC Canadian Open. • Bohn has two wins, the last coming at the 2010 Zurich Classic. He finished T
Cut Line: Tiger out of the woods yet?
qualifying series began last week at the Travelers Championship with four players – Brian Harman, Graham DeLaet, Carl Pettersson and Luke Donald – earning invitations in two weeks to St. Andrews via their finishes at TPC River Highlands. Top
The Greenbrier Classic tee times: Rounds 1 and 2
Smith, Garland Green Thursday (July 2), No. 1; Friday (July 3), No. 10 12:00 p.m. / 7:00 a.m. - Carl Pettersson , Troy Kelly, Brice Garnett 12:10 p.m. / 7:10 a.m. - Jeff Overton, Chris Stroud, Steve Wheatcroft 12
Monday Scramble: Bubba gets it done at the Travelers
sharp. Wet conditions. You could throw some lawn darts in there. You look down, Brian Harman, Graham DeLaet, Carl Pettersson . Dustin Bubba Watson stopped by afterwards to talk about his goal to get to double digits in victories. My wholesome lawn darts in there. You look down, Brian Harman, Graham DeLaet, Carl Pettersson . Dustin Bubba Watson stopped by afterwards to talk about his goal to get to double digits in victories. My whole goal in
Golf Channel Report: Donald qualifies for Open
players punched their ticket to next mont's open championship at Saint Andrews. Brian Harman, Graham DeLaet, Carl Pettersson , and Luke Donald all got in based on their high finishes at TPC at River Highlands. Also earning their slot at theto next mont's open championship at Saint Andrews. Brian Harman, Graham DeLaet, Carl Pettersson , and Luke Donald all got in based on their high finishes at TPC at River Highlands. Also earning their slot at the
See you at St. Andrews: Players qualify for Open
Qualifiers for the Open Championship at St. Andrews speak about making the event.
Monday Scramble: Bubba Ball and the Spieth Slam
top 12. Brian Harman, the 54-hole leader, got one of the spots. Graham DeLaet, who came close yet again, and Carl Pettersson , who shot three rounds of 66 or better, also punched their ticket to St. Andrews. The final berth went to Luke
Donald, 9 more qualify for Open Championship
Luke Donald, Brian Harman, Graham DeLaet and Carl Pettersson punched their tickets to St. Andrews via their finishes Sunday at the Travelers Championship. The Travelers is part of the Open
Watson wins second Travelers Championship
River Highlands: Leaderboard: Watson (-16), Casey (-16), Brian Harman (-15), Graham DaLaet (-14), Carl Pettersson (-13) What it means: This is Watson's eighth career victory and second win at the Travelers, where he picked
Watson remains in front, leads Travelers by 2
where Bubba Watson leads by two: Leaderboard: Bubba Watson (-11), Brian Harman (-9), Brian Stuard (-9), Carl Pettersson (-9), Scott Brown (-8), Chris Stroud (-8), Jason Gore (-8), Keegan Bradley (-7) What it means

subset: commoncrawl


text:
Star Wars Luke Skywalker Reveal Lightsaber Return Of The Jedi Replica
Submit a Review...
Click Add to Cart to order this product.
Please read the FAQ for questions about our products and services. If you have further questions, Email firstname.lastname@example.com.
July 19th: We will be closed through July 27th.
For those awaiting refunds, we're still waiting on the funds to be returned so that we can, in-turn, issue your refunds. We appreciate your patience for just a little longer while we finish sorting this all out.


text:
Before the invention of the watch, cavemen had to wander around with grandfather clocks tied to their wrist so they would know when to return home for tea. Celebrate changing times with today's Groupon:
The Deal
$269 for a Michael Kors midsized runway chronograph watch
(total value $379)
$269 for a Michael Kors silver stainless steel blair glitz watch
- Runway chronograph available in rose or yellow
- Nationwide delivery
- Michael Kors Midsize Runway Chronograph Watch:
Golden bracelet width: 20mm
Golden oversized case: camera detailing
Case: 38mm x 32mm
Brushed dial: opening, 32 mm
Three-eye chronograph: date window
Rose golden "12", "2", "4", "8", and "10" markers and logo
Three-hand movement
Hardened mineral crystal
- Michael Kors Silver Stainless Steel Blair Glitz Watch:
Stainless steel bracelet strap and case
Pave crystal insets
Silver face, time stops, and accents
Three sub-dials
Date window
Michael Kors
Established in 1981, Michael Kors' namesake company produces a range of classic American attire including accessories, footwear, watches, jewelry, men's and women's ready-to-wear, eyewear and a full line of fragrance products. Located in cities worldwide, including New York, Beverly Hills, Chicago, London, Milan, Paris, Munich, Istanbul, Dubai, Seoul, Tokyo and Hong Kong, the company's ready-to-wear clothes and accessories are designed to be sporty, sexy and glamourous.
Michael Kors Golden Runway Chronograph Watch - Rose Gold
Michael Kors Golden Runway Chronograph Watch - Yellow Gold
Michael Kors Silver Stainless Steel Blair Glitz Watch


text:
Summer is officially here and if you are staying in the UK or heading off abroad you need sunscreen, but which to get?
Vibe's Indra Wignall has a look at some of the more forward-thinking options.
Gone are the days of the gloopy, thick sunscreen that coated you like emulsion, now we have an array of weapons against sun damage. Cream or oil, high SPF or low, spray or squeezey tube there's something for everyone out there, so no excuses.
For children, head to Boots for their Soltan Kids Once 8 Hour Play Spray in SPF 30 or 50 and in two different sizes, 200ml (£8.50) and a handy 75ml (£6.50). Quick to spray and water-resistant for an hour, this is perfect for children.
Nuxe offers a touch of French skincare with their Milky Spray for Face and Body SPF20 150ml (£17). The whole range also offers carob seed powder to speed up and prolong your tan and is lightly scented with their trademark fragrance.
For a drier product, you may like Garnier Ambre Solaire Dry Mist SPF 20/30/50 200ml (£16, but currently half price at Boots and Superdrug). This can be sprayed from any angle for a clear light mist that absorbs quickly into the skin.
- Health warning over 'explosive exercises' causing injuries to young fitness fanatics
- 15 south London sports and athletics clubs that trained Olympic athletes
- Britain's biggest obstacle course, inspired by Total Wipeout, comes to Brands Hatch
- 10 amazing exercises to do with your dog
- 6 dos and don'ts of joining a gym – fitness experts share their tips


text:
Place an Order
24 hours a day / 7 days a week
Customer Service
Monday thru Saturday
5am to 9pm (PT)
6am to 6pm (PT)
Technical problems
Monday thru Friday
7am to 4pm (PT)
Order Status
Returns and Exchanges
Double click on above image to view full picture
Recently Viewed
(based on 84 reviews)
Ratings Distribution
5 Stars
4 Stars
3 Stars
2 Stars
1 Stars
of respondents would recommend this to a friend.
Best Uses
Most Liked Positive Review
Best Value
I have been using name brand tools for years and got tired of paying the high cost of replacement batteries. I bought one of the H.F. combo sets and have yet to look...Read complete review
I have been using name brand tools for years and got tired of paying the high cost of replacement batteries. I bought one of the H.F. combo sets and have yet to look back. You'll end up paying 5 to 6 times the price of one of these batteries to replace your name brand battery. Bottom line, you can't go wrong with these 18 volt batteries / tools!
Most Liked Negative Review
POOR battery
Bought a spare battery for the drill below. OEM and spare battery performed the same......Just BOUGHT ONE (non-hammer) - MY REVIEW... (read it all...Read complete review
Bought a spare battery for the drill below. OEM and spare battery performed the same......Just BOUGHT ONE (non-hammer) - MY REVIEW... (read it all please)IT SUCKS!Sure it does what this video shows BUT the battery simply SUCKS!I did one aluminum storm door install yesterday.Remove old Alum door. 28 screws total, latch plates inc.Installed new door. 26 screws total, latch plates inc.All screws were #6 3/4" and 1" long going into SOFT wood.* * * Total drill use on 1 battery, about 15 minutes. THAT SUCKS! * * *I had to change out the battery 7/8 thru this simple and UNstrenuous job.__ CONCLUSION:If your still interested in this drill, BE SURE you buy 2 or 3 spare batteries.ONE just ain't enough. TWO barely makes it..I'm returning it.
Reviewed by 84 customers
Displaying reviews 1-10
Back to top
Previous | Next »
By Andy
from Fall River,MA
About Me Avid Do-It-Yourselfer
Comments about Chicago Electric Power Tools 18 Volt NiCd Replacement Battery:
Holds charge,strong
Bottom Line Yes, I would recommend this to a friend
Was this review helpful? Yes / No
- You may also flag this review
Comment on this review
good tool
By bill
from jacksonville fl
About Me Professional
great price
Good 18v battery, works great
By Max757
from South Bend, IN
I use these batteries to power a bluetooth amplifier embeded in a cooler. They are fantastic for that purpose and get up to 16hrs play time use. They are solid and of good build quality. Can't beat the price compared to others on the market. Am buying more just for that purpose. Can't attestto how well these work in a drill. Haven't tried that.
Better than original battery !!
By Thomas Tinkerer
from Nashville,Tn
This is my 3rd time to use this battery to rebuild another brand battery pack. This latest one is in the black and decker firestorm drill 9.6 volt so I had cut connectors and resolder wires. Only needed 8 cells but so far its working fine. I've rebuilt 2 18 volt packs for a Taskforce blower and these are much better than the originals.
Battery Rebuild
By wayne
from ohio
got 2 of these and used to rebuild my Black Decker batteries , fit well needs some soldering of wires, but work very well.
18 volt battery
By tool ed
from ELWOOD INDIANA
battery charged right up and held the charge. happy with it. $14.99 with coupon.cant beat it.
Nice battery
By Yukoneric
from Springfield, MO
Removed the cells and put into a BD battery shell in which the cells had died. Some creative soldering and I now have a great replacement.
(2 of 2 customers found this review helpful)
A little soldering
By John
from Omaha
About Me Casual Do-It-Yourselfer
But the insides fit perfectly inside my old Black and Decker battery case, and saved me a lot of money. Works great.
(1 of 1 customers found this review helpful)
"Always great to have an extra battery!"
By Dad the fixer
from Lincoln NE
I have a new Chicago 1/2" cordless drill that's an animal-plenty of power. At the same time I purchased an 18 volt Chicago reciprocal saw (power!) I've wanted for years. Great sale, by the way.....now that I think of it, I probably need a 3rd or 4th battery. Well, I know where to get 'em. Thank you!
By Mitchell
from titusville, fl
Works great with my drill
Most orders will be processed and leave our warehouses within 1-2 business days from the time your order is placed. Orders placed on Saturday or Sunday will be processed on Monday.
*Overweight items are shipped via freight delivery, please allow up to 15 business days for shipping. Standard Ground Shipping rates apply to deliveries within the continental Unites States.
© Copyright 2016 Harbor Freight Tools. All Rights Reserved. MATERIAL AND PHOTOS ON THIS SITE ARE THE COPYRIGHTED PROPERTY OF HARBOR FREIGHT TOOLS AND MAY NOT BE USED WITHOUT THE PRIOR WRITTEN PERMISSION OF HARBOR FREIGHT TOOLS.
Harbor Freight Tools does not endorse any other business or organization or any technique in any customer and/or fan video. Always follow all of the instructions and warnings included with our products. We make no representation or warranty of any kind by including any customer and/or fan video on our website.
LIFETIME WARRANTYLifetime Warranty on Hand Tools! We guarantee our Hand Tools to be free from defects in material and workmanship for the life of the product. Limitations apply.
ABOUT HARBOR FREIGHT TOOLSFounded in 1977, Harbor Freight Tools is the leading discount tool retailer in the U.S. selling great quality tools at "ridiculously low prices" in over 700 stores nationwide and on its website www.harborfreight.com. Harbor Freight Tools stocks over 7,000 items in categories including automotive, air and power tools, shop equipment and hand tools. With a commitment to quality and a lifetime guarantee on all hand tools, Harbor Freight Tools is a favorite of automotive and truck repair shops, government agencies, schools, manufacturers, contractors and tool enthusiasts who want top-quality and great selection and value. The results speak for themselves - with over 30 million customers and thousands of people switching to Harbor Freight Tools every day.


text:
Please email [email protected] and we will get back with you shortly with more information.
Hello i am Rinco. I am a regular audience to you
website. I need a help to your. I do not found Media kit to your website.
Please help me to give your Media kit URL.
I need Media kit to your http://www.canon5dtips.com/
[email protected]
Aha! Hi @Rinco – probably best to email Curtis who handles that stuff – [email protected] !


text:
Mike Nelson/AFP/Getty Images
LDS Game 3
Oct. 5, 1996 -- Cardinals 7, Padres 5: Rooting for the Padres has come with disappointment along with those old brown and yellow uniforms. Exhibit A: Playing in just their second postseason, San Diego lost the first two games before a Game 3 so tense that the Swingin' Friar lost the few remaining strands of hair on his head. A lead was taken or surrendered six times and everyone from Tony Gwynn and Rickey Henderson to Fernando Valenzuela and Dennis Eckersley got into the game. The final blow was when Brian Jordan took closer Trevor Hoffman deep in the ninth inning. The palm trees sagged at Jack Murphy Stadium.
-- Jim Caple


text:
HUNTSVILLE, Texas -- Shamir McDaniel and Ryan Bright each
had a double-double to lead Sam Houston State past Fresno State
McDaniel had 13 points and 11 rebounds. Bright added 11 points
and a game-high 14 boards for the Bearkats (4-0).
DeLuis Ramirez led Sam Houston with 14 points, and James Barrett
was the fourth player in double figures with 11.
Fresno trailed by five at halftime but pulled within a point at
36-35 early in the second half. Barrett answered with a layup to
keep Sam Houston in front.
Bearkats Beat Bulldogs
HUNTSVILLE, Texas -- Shamir McDaniel and Ryan Bright each


text:
Other Applicators Available
*Note: Solution dilution differs with applicators. Higher solutions (25% and 100%) contain a great amount (or pure) of Deoxit D100 cleaning solution without propellants and solvents, and therefore require less liquid for your application. Lower solutions (5%) contain propellants and solvents for greater flushing action. Both high and low solutions leave a trace of Deoxit for conitnued cleaning and protection.
Requires Adobe Acrobat Reader
21-2525 - 4 oz. Chemical Dispenser
Dispenses only as much fluid as needed for the job Eliminates loss through evaporation and spills One-handed touch on the dish dispenses only the required amount of fluid Airtight check valve prevents contaminated liquid from dripping back into bottle High density...
MAN62069201 - Basket,door
BASKET,DOOR Basket,Door
Purchasing was easy, shipping was fast and the items were packed well.


text:
Basic Research in a Multipolar World
Kevin Drum writes about the role of government in fostering basic research:
It was the private sector that turned these inventions into multi-billion dollar businesses, but it was government that provided either the basic research, the initial market, or both. Acknowledging this isn't an endorsement of socialism or tyranny or government run amok. It's an acknowledgment of the reality of progress in the modern era. Obama was right to focus our attention on education, technology, and infrastructure in his State of the Union address, because that's the seed corn that will provide long-term productivity growth for America and the world. But with apologies to Bill Clinton, if we're really serious about out-innovating, out-educating, and out-building, this means accepting that the era of big government is far from over. When it comes to basic R&D and the infrastructure to exploit it, it's only just just begun.
I'm kind of pessimistic about this. Basic science and R&D are risky long-term investments with substantial positive externalities. Consequently the private sector funds them at a sub-optimal rate, and the government can do a lot of good by ponying up the cash even if the research goals ("beat Russians to the Moon!") are politicized, arbitrary, or even pointless. But for all the same reasons of externalities and spillovers that lead private firms to under-invest in basic research also apply to most governments. After all, they use the same technology in Canada as we have in the United States and the Bahamas didn't get to be so much richer than China by having better science.
But for about 20-25 years after the end of World War II, the United States of America accounted for a gigantic share of world output. And if you restricted attention to the "free world," our share was even bigger. So there wasn't much possibility of free riding. What's more, fostering catch-up growth in Japan and Western Europe was a key US foreign policy objective, so we were actually happy with free riding. The political economy of the near future looks a good deal different. The leading economies (US, EU, China) will each account for less than a third of total output, meaning most of the benefit of any basic research you fund will flow to foreigners. It's a situation in which the best way to "win the future" may be to let someone else do the hard work.


text:
12 years of experience
Accepting new patients
Video profile
Franklin, TN 37067 Phone number & directions
Patient Reviews
Patient Reviews ? Write a Review
Overall Rating:
Total Ratings
Total Reviews
Dr. Jeff is a very good doctor. He takes very good care of his patients and treats them with care and respect.
Office staff is incredibly rude, especially the office manager
I was a long time patient with Dr. Suppinger and finally left his practice angry the other day... upset that there was not more consideration offered to me as a patient. My appointment was with Dr. Suppinger's nurse practitioner, as Dr. Suppinger was booked, and it only involved the renewal of high blood pressure medication. Despite my notification to his staff when I arrived that I was pressed for time, they did not indicate that the nurse practitioner was running behind schedule, but had me waste valuable time filling out paperwork that had not changed since my last visit. This, I felt, was an abuse of my time and disrespectful of me as a patient as, had I been notified, I might have re-scheduled at the outset. As a result, I had to leave during the appointment without ever seeing the nurse practitioner and I missed a subsequent appointment. All due to a lack of consideration... needless to say, I will find a new doctor that can refill medication without necessitating an office visit AND one that will communicate with me in a manner more respectful to me as their patient. I never got a call from the nurse practitioner to discuss my issue, despite my request for one and Dr. Suppinger's nurse could only reiterate that another appointments would be necessary. I really don't have time for bureaucratic nonsense as this was a simple issue, made far more complicated by Dr. Suppinger's staff. While Dr. Suppinger is a capable MD, I would think that anyone who values their scheduled appointments would be well advised to go elsewhere.
I really enjoyed having Dr. Jeff Suppinger as my physician (we've since moved away from Nashville). He was great at listening and taking time to explain things to me. His staff was incredible as well. My wife and I are adopting a child, and Dr. Jeff and his staff were great about filling out our needed paperwork for the health portion of our adoption process. Thanks, Dr. Jeff! I appreciate your caring attitude and the time you give your patients.
This doctor is excellent, I have recommended him many times to friends.
great experience, like this doc.
What a great personality and easy bedside manner. He talks with you, not at you and is reasonable about courses of action. I have referred him to several friends and family and all have been pleased!


text: This is a great place to stay when you eventually find it, it is located on a busy road and we initially walked past it as the entrance is tucked away between two shops. It is in a building that has several hostals within it and is located on the 3rd floor. The rooms were small but given the price... More


text: Hi. It takes about 18 seconds to load my only Gallery Page, "Badlands National Park, SD". My site is http://www.ronserpico.com. Files sizes are between 1.0 and 2.0 meg. I have seen other wordpress sites with large images so I assume it should work with large files. Am I mistaken? I do not use NextGen or any other plugin. Just WP, Photocrati theme, Hostmonster for hosting, and I upload JPegs. Thanks, Ron


text:
I've been a member of this board for a couple of months, but haven't really posted.
I just wanted to introduce myself. I am a 31 year old married mother of 2 children, a 2 year old DD and 7 week old DS. I am located on the NE side of GR. I teach middle school, but have taken the year off due to a complication with my pregnancy and now maternity leave. I am planning on returning to work in the Fall.
I'd love to get together with other Mommies in the area for playdates!


text:
Advertising Agency: Farm, London, United Kingdom
Creative Director: Gary Robinson
Art Director: Raymond Chan
Copywriter: Simon Cenamor
Director: Daniel Cohen
Production Company: Th1ng, London, United Kingdom
Published:August 2008
3 comments
SeanMartinSep 19, 2008 - 12:23
Stunning on two levels: it's a gorgeous ad to watch, and it's even more amazing that the patterns running across her skin were projected CG, not laid down after the fact.
Very nice.
GuestFeb 23, 2009 - 16:58
I would love to see a full music video using this technique. Very pretty.


text:
The Smoky Mountain vertical gas smoker from Landmann is ideal for both beginners and master smokers. This 34-inch smoker is made from heavy duty steel and features four chrome-plated cooking grates and a porcelain-coated water pan. Heat-saving drawers let you access the water pan and wood chip box without opening the main door. The adjustable-top chimney, side damper vents and temperature gauge offer optimum temperature control.
Grill Surface Area: 680 sq. in.
Not Included: Propane Tank
Heat Output: 14000 BTU
Frame Material: Steel
Protective Qualities: No Additional Protective Qualities
Care and Cleaning: Wipe Clean with a Damp Cloth
Assembly Details: assembly required, tools not provided
other Info.
Warranty Information
To obtain a copy of the manufacturer's warranty for this item, please call Target Guest Services at 1-800-591-3869.
- Online Item #: 14217699
- Store Item Number (DPCI): 009-07-0658
- Item can be gift wrapped.
- Imported


text:
Plenoptic Camera Based Single Aperture Passive Rangefinder
Award Information
Small Business Information
6201 East Oltorf St., Suite 400, Austin, TX, 78741
Principal Investigator:
Byron Zollars
Chief Scientist
(512) 389-9990
Chief Scientist
(512) 389-9990
Business Contact:
Keith Jamison
(512) 389-9990
(512) 389-9990
Research Institution:
AbstractNanohmics proposes to design an electro-optical imaging device capable of determining the range to individual objects in a scene without the use of active emitters or multiple apertures. The novel, automated, handheld imaging system is based on a plenoptic camera design, and will be simple to use, providing the range to selected objects in the field of view. The optical system can be adapted to visible imaging devices as well as infrared focal plane arrays. The system will be designed so that it is inexpensive, easy to use by the individual Marine warfighter, rugged, and low in maintenance. The user will be able to view objects in a real-time high resolution color image of the scene, and then switch to range mode and obtain real-time range to objects in a slightly lower-resolution grayscale image – even if those objects are moving. Nanohmics will develop a custom optical system along with embedded digital signal processing electronics and a unique opto-mechanical design; and develop firmware/software algorithms for determining range to objects within the system field-of-view. Optionally the processed image will be coupled with automatic target detection and recognition algorithms.
* information listed above is at the time of submission.
An Official Website of the United States Government


text:
by Sam P.K. Collins Jul 3, 2015
"Many veterans don't want their neighbors to stop lighting fireworks; they just want a heads up."
by Ari Phillips Jul 4, 2014
The Fourth of July ushers in the dog days of summer with hot and dry weather elevating fire hazards across the country but also bring large economic gains.


text:
Brian Greene is a Professor of Mathematics and of Physics, and co-founder of Columbia's Institute for Strings, Cosmology, and Astroparticle Physics. He is widely recognized for a number of groundbreaking discoveries in superstring theory and is known to the public through his general-level lectures, writings and science documentaries. Professor Greene received his B. A. from Harvard University and his Ph.D. from Oxford University, where he was a Rhodes Scholar.
Stephen Harris graduated from Ohio State University with a BS in molecular genetics in 2006 and a PhD in evolutionary biology from CUNY – The Graduate Center in 2015. His PhD research studied the adaptive population genomics of urban white-footed mice in NYC. He has a general interest in using genomics to better understand how organisms respond and adapt to changing and novel environments. As a Columbia science fellow in the Ecology, Evolution and Environmental Biology Department, he is employing a landscape evolutionary genomics approach to infer the demographic history and identify specific environmental variables that explain patterns of genetic variation in snapping shrimp over time.
Alexander Lloyd received his B.S. in Geology from Dickinson College in 2007 and spent a year as a park ranger in the deserts of Arizona. He recently received his Ph.D. in Earth and Environmental Sciences from Columbia University. His doctoral work focused on the measurement of water in magmas and minerals and their application as chronometers for magma ascent during the explosive eruption of Volcán de Fuego in 1974. Alex is currently a Columbia Science Fellow in the Department of Earth and Environmental Sciences, where he continues his research on the timescales of igneous processes during explosive eruptions.


text:
I am having trouble applying a specific CSS class to a menu item. I've managed to do it successfully through the twentyeleven theme, but with the twentytwelve theme I'm unable to do this...
I've added a CSS style to a menu item, via the CSS Classes option on the Menu page under Appearance and I've added the class into the child themes CSS file. But when I try and look at the 'Home' menu item through Firebug I am unable to see the css class called 'orange' that I applied to it.
Here is the website I am working on...
I may be missing something really obvious, and apologies if I am!
Any ideas?
Many thanks,


text:
The culinary landscape in The Palm Beaches is savory to the last bite (or drop). The foodie in you will not believe this menu of special happenings.
Boca Bacchanal
Be In the Know: Boca Bacchanal is a weekend of events. Full of fabulous food and wonderful wine, paired and presented by celebrated chefs throughout Boca Raton. Signature and tropical culinary delights are prepared enhanced only by incredible wine. Sip, savor, bid!
Brew At The Zoo 2
Craft Beer Bash
Be In the Know: Imagine an entire festival featuring unlimited samplings of 120 first-rate craft brew and cider selections. Now combined that with great live music, amazing food purchase stations, all at a luxury resort in cool air-conditioned comfort.
Delray Beach Bacon & Bourbon Fest
Be In the Know: Everything is better with bacon! And when paired with an eclectic array of American bourbons and live music well . . . what's not to like? Eat, drink and be merry!
Dine Out Downtown Delray Restaurant Week
Delray Beach Wine and Seafood Festival
Be In the Know: Discover the delicious side of Delray Beach. Local restaurants pair their specialties with a variety of fine wines, art, crafts, live music, and more throughout the weekend.
Flavor Palm Beach
Be In the Know: Get a taste for the local cuisine scene from Jupiter to Boca Raton, as more than 50 restaurants and bistros offer prix fixe menus for lunch or dinner. Whatever your appetite, tantalize your every craving with creative and inventive dishes found nowhere else.
Palm Beach Food & Wine Fest
Be In the Know: Celebrate as a flood of epicurean talent descends upon the area for the Palm Beach Food & Wine Fest. Award-winning chefs and culinary personalities, authors, winemakers, journalists, and mixologists are creating a culinary event of a magnitude never before seen on the illustrious island.
Palm Beach Summer Beer Fest
Be In the Know: A summertime party blast hot and yet so cool. Located inside the air-conditioned South Florida Expo Center, this yearly Beer Fest features 150+ craft and local beers combined with an entire day of tunes. Suds & Sounds… what's not to like?
South Florida Garlic Fest
Be In the Know: Bring a friend and bring your appetite! Centered around John Prince Park, the South Florida Garlic Fest is something you will want to share with your friends. Everything garlic – and we mean everything – right down to the ice cream!


text:
|Gift Shop
|Video on Demand
|Movie Posters
|Gift Shop Merchants
Gift Shop
iTunes Store - Detailed Listing for Top Movie Purchases
Download music, movies, and movie soundtracks -- legally from the world's largest and most popular online download store.
Top Movie Purchases
The Angry Birds Movie
Fergal Reilly & Clay Kaytis
The Boss
Ben Falcone
Batman v Superman: Dawn of Justice
Zack Snyder
Lenny Abrahamson
E.T. The Extra-Terrestrial
Steven Spielberg
Rich Moore & Byron Howard
Ariel Vromen
Whiskey Tango Foxtrot
Glenn Ficarra & John Requa
Home - About Us - Ad Info - Feedback
Journal/Blog - The Marquee - Movie Links - News and Events - Now Showing - Reader Reviews
Customize - VIP Service
Journal/Blog - The Marquee - Movie Links - News and Events - Now Showing - Reader Reviews
Customize - VIP Service
|The BigScreen Cinema Guide is a service of SVJ Designs LLC. All graphics, layout, and structure of this service (unless otherwise specified) are Copyright © 1995-2016, SVJ Designs. The BigScreen Cinema Guide is a trademark of SVJ Designs. All rights reserved.
'ACADEMY AWARDS®' and 'OSCAR®' are the registered trademarks and service marks of the Academy of Motion Picture Arts and Sciences.


text:
Hello, I am a little confused. I have created a new MY SQL database for WordPress. I have modified wp-config.php as instructed. I have transferred the files (contained in a folder named "wordpress") into the top level of my domain.
The instructions say (as I interpret), to access the installation program, I go to:
However, I just get a screen saying that page doesn't exist, because typing the "http://" apparently tells the browser to go to the /html directory, which is where all the site pages are stored. I am guessing I have to move the "wordpress" folder to my /html directory, but I see nothing in the instructions indicating that, and I want to be sure.
I use aplus.net as host, if that means anything.
Thanks, Eldon


text:
Gift Premium Subscription To wolfareno
Join Date:02-11-2012
Last Activity:11-06-2015 1:47 AM
Likes Given: 1
4 Likes on 4 Posts
- Tucson
Posted in thread: Ss Brewtech�s Biggest Baddest Holiday Giveaway Ever! on 12-01-2015 at 05:02 PM
Thanks! I'm in!
Posted in thread: HomebrewSupply Recipe Giveaway on 11-05-2015 at 01:56 AM
In for the Pumpkin Extract kit, please!
Posted in thread: HomeBrewSupply Amcyl Brew Kettle w/ 3-Piece Ball Valve Giveaway! on 07-28-2015 at 05:15 AM
Signed up. Thanks!
Posted in thread: Coldbreak Brewing Herms Giveaway! on 07-28-2015 at 05:14 AM
Woohoo! Thanks! In.
Posted in thread: Cold Break Brewing Microbrew Series Giveaway - Open to All! on 06-25-2015 at 04:48 PM
Cool, thanks! I'm in!
Posted in thread: The HomeBrewTalk 2015 Big Giveaway! on 03-18-2015 at 03:14 PM
Dang, that's a great lineup. Thanks to all the sponsors, I'm in!
Posted in thread: Spike Brewing 20 Gallon Sight Glass Kettle Giveaway! on 02-26-2015 at 06:21 AM
Posted in thread: Sessionable SMaSH IPA? on 02-20-2015 at 10:33 PM
This is the first I'm learning of parti-gyle, and I'm excited to try it out. I could do two
SMaSHs with two different hop varieties, then switch them the next time around to see how the
gravity affect...
Posted in thread: Sessionable SMaSH IPA? on 02-20-2015 at 10:04 PM
Thanks for the feedback. 5g batch and just relatively low ABV (targeting 4-5%). My motivation
is twofold: First, I like the taste of IPAs and pale ales, I drink a lot, and I get drunk
(sometimes this ...
Posted in thread: Sessionable SMaSH IPA? on 02-20-2015 at 09:43 PM
Hi all,I'm looking for a good starting point for a couple different AG session SMaSH IPAs. I
recently brewed a great SMaSH IPA with MO and Cascade, but I could only drink two before
everything tasted ...


text:
D.C. on his night at the fights/home
Damian Calhoun, a.k.a. D.C. the guest blogger, blogged about the Vitali Klitschko-Chris Arreola fight on Saturday night at Staples Center. Here is his report:
So you think you want to be a sports writer?
Well, sometimes, you have to deal with situations like this…
I had all intentions on attending Saturday night's Chris Arreola-Vitali Klitschko heavyweight title fight from Staples Center. I had my main man Carlos Arias include my name for a credential last week, I received the word that it was taken care of.
I made it to Staples Center at about 4 p.m. and was told that I didn't have a credential. (This never happens at a Golden Boy event).
Fast forward ahead: It turned out that I did have a credential, but I didn't have a seat in the ringside media section. In fact, they wanted me to sit in Section 115, which is a great seat if the Lakers were playing, but not so much if I had to sit there with my laptop on my lap and with fans standing up in my way.
So, I finally reached the conclusion that I wasn't wanted, so I decided to head home. So, instead of watching the preliminary fights, I'm watching the Galaxy-Columbus in a very important MLS game.
I will bring you my insights on the Arreola-Klitschko fight once HBO goes live.
5:46 p.m.
Galaxy defense is struggling, just let in a second goal ... 2-0 Columbus.
5:54 p.m.
Now I'm watching the Dodgers. They're struggling in the seventh inning. Pirates have the bases loaded with two outs. George Sherrill is on the mound and there is a two-out, two-run single for the Pirates.
6:09 p.m.
Back to boxing: Carlos Arias picked Arreola to win. I think Klitschko will pull out a victory. I didn't think Arreola was ready for this shot right now. I could be wrong. We'll see. Arreola appears the USA's only legit hope for a heavyweight champ.
6:28 p.m.
Back to baseball: Dodgers have scored twice in the eighth and still have the bases loaded. Jim Thome comes up with a two-run, pinch-hit single. They're on their way to clinching a playoff berth.
6:39 p.m.
Back to boxing ...
HBO will be going live soon
6:58 p.m.
And we're live ...
7:01 p.m.
First up, the Floyd Mayweather-Juan Manuel Marquez replay. I already know how that story ends. The Arreola-Klitschko fight should start at around 8 or so.
7:05 p.m.
Did you know that the Mayweather-Marquez PPV generated more than a 1 million buys? I was one of them. Were you?
7:19 p.m.
Meanwhile, the replay is now in Round 4.
7:20 p.m.
Back in Staples, Javier Mora, is in the ring (Carlos Arias just tweeted). A couple of years ago, Mora was supposed to be the first Mexican-American heavyweight champion, but was never able to complete the deal. I should know, since I covered two of his fights: One was a second round knockout of Armando Rodriguez at the Irvine Marriott in May of 2004 and the other was a unanimous decision defeat to Fres Oquendo, in May of 2006.
Twitter heads make sure you follow Carlos @punchymcgee. Follow me @DamianCalhoun ... If you're into that kind of stuff.
7:27 p.m.
This just in: Javier Mora loses a majority decision. Mayweather replay is in the 12th round.
7:53 p.m.
A Floyd Mayweather live interview. This should be fun. Funny moment: Mayweather clowned Sugar Shane Mosley for dodging him in 1999 and 2006, for a tooth ache.
8:02 p.m.
Who is Nikolay Valuev? HBO just put up the best American heavyweight hopefuls and yes, Arreola is our only hope.
8:04 p.m.
Klitschko is 10 years older. Is 3 ½ inches taller, has a 3 ½ reach advantage. Here come the combatants. First up, Arreola to the sounds of Jay-Z. Now, here comes the champ: Klitschko, rocking to AC/DC.
8:17 p.m.
Sounds like the majority of Staples Center is rolling with Arreola.
8:22 p.m.
Let's start the show!!!!
Round 1
Klitschko looks like a giant in the ring compared to Arreola. Arreola had trouble trying to find the right distance. He has to get in and attack. Klitschko dominated the first round, but he still looks awkward.
Round 2
This is a Nightmare so far for Arreola. He's pressuring Klitschko, but he's not landing anything of substance. Big right by Klitschko.
This doesn't look good at all.
Round 3
There is always the hope that Klitschko will punch himself out. Arreola is chasing three rounds already. He's taking too much punishment, it could be time to get that towel ready.
Round 4
Arreola appears to be getting closer. He's showing some life, but appears to have lost another round. He did get in a good left hook. Can Klitschko keep up this pace of sticking and moving? And why is a heavyweight running as much as he is.
Round 5
Arreola just said that Klitschko runs a lot. Yes, he does.
Round 6
I'm glad this fight wasn't on PPV. Will any heavyweight fight ever be on PPV again? Halfway through and it doesn't look good for Arreola.
PunchZone says Arreola has taken 98 punches to the chin.
Round 7
There's a Wladimir Klitschko sighting. He works in Vitali's corner. So far, it has been an easy night. Does he get paid?� Arreola only threw 32 punches in that round.
Round 8
Arreola got in some good lefts, waking up his fans. He's not quitting, but he is bleeding. Frustrating.
Round 9
Arreola's face is taking a beating. His trainer just said he has to take some chances. Harold Lederman has given one round to Arreola. I'm not sure which one and I don't think he knows either.
Round 10
We could be entering KO time.
Check that ... TKO time ... The fight has been stopped, mercifully. Arreola is crying in the ring. There's no cryinig in boxing.� Klitschko threw 802 punches and he's a heavyweight. How does that happen?
Final thoughts
Dr. Iron Fist needs to meet Dr. Steel Hammer. ASAP. They're only two legit heavyweights and they need to fight. Brothers have fought before. My nephews fight all the time. Come one, Klitschkos, get it together.
Arreola should thank whoever stopped the fight. I know he's deeply disappointed, but he has the talents to climb back up the ladder. Then again, as long as the two Ukranians are on the top rung maybe everybody should stay off the ladder.
Arreola is the clubhouse leader in postfight interviews. I haven't heard that many F- bombs and MF-bombs in a long time.
Keep punching.
Most Popular
- Lifeguards urge caution after pulling nearly 200 from surf south of Huntington Beach pier
- 2 O.C. residents claim deputies broke their bones in county jail
- If you think you're good at using Disneyland's Fastpass, think again
- Buena Park man killed in fiery solo crash in Long Beach
- Bernie Sanders supporters rally in Laguna Beach, confusing some people
User Agreement
Comments are encouraged, but you must follow our Privacy Policy Policy & Terms of Use
Keep it civil and stay on topic. No profanity, vulgarity, racial slurs or personal attacks. People who harass others or joke about tragedies will be blocked. By posting your comment, you agree to allow Orange County Register Communications, Inc. the right to republish your name and comment in additional Register publications without any notification or payment.


text:
The Oktoberfest SaunaPosted on September 30th, 2010 by Chris in Guides, tags: Germany, Munich, Oktoberfest, sauna, travel
Late September to early October means one thing to residents of Munich: The Oktoberfest, where nearly 6 million people consume more than 6.5 million liters of beer during the 15-day celebration. If you over-imbibed it the night before, or for people looking for a place to wash off the jet lag or just get away from the crowds, Munich offers a refuge: Its sauna baths.
Germany has thousands of public saunas, ranging from small add-ons to a hotel fitness room to bathing related theme parks. For the price of 1 to 3 Maß, you can spend the day lounging and sweating away your stresses or hangover. (There is some debate about the effectiveness of using a sauna as a hangover cure. I've always found it effective.)
If you've never been to a sauna in Germany before, see our related posts about what to expect, what is an Aufguss and how to sauna like a German.
Oktoberfest began in 1810 as a wedding party for a Bavarian Crown Prince. The party has been a good one, because it's still going. It's been celebrated for 177 of the last 200 years. It was originally celebrated in mid-October, but festival organizers have moved up the date to take advantage of the warmer weather in late September.
If you want to get started, here are the Munich area saunas from our database:


text:
There are more weapons out there but these are today's options
So, what'll ya have?
theBRIGADE wants to show off your weapon of choice?
Submit your Photos here
theBRIGADE wants to show off your weapon of choice?
Submit your Photos here
On a lighter note, it's time to Choose your Weapon (21 HQ Photos)
By: Rick
In: Choose Your Weapon, High-Res
There are more weapons out there but these are today's options
So, what'll ya have?
theBRIGADE wants to show off your weapon of choice?
Submit your Photos here
theBRIGADE wants to show off your weapon of choice?
Submit your Photos here
No comments eh?
#18 w/ out question
#20, thanks.
What's #4?
WWII german tiger tank i think
Do you see the optics on that? No way it's WW Dos lol. What we have here is a modern pint sized can of kick ass, complete with Iron Cross. I personally like the idea of being able to park a tank in my garage.
o yeah totally missed the optics on the side
#4 is a German Wiesel III auto-cannon carrier, introduced in the 1980s.
sorry for the late reply, yes on the Wiesel (thanks Mike) and I'm working on an HQ post of Wiesels. They're firing and getting deployed, it's an ok post (respect for Deutschland type thing)
So no games are on versus??? That would be great news. I live in buafflo and have center ice i should have all the games on there. It would be terrible if they were on versus. even if you dislike mich and rosen you cant dislike them enough to like vs.
#11 long range
I see what you did there…
#19 #20
#19 Fred Savage? is that you?
What is #21?
Russian plane with PPSh-41's strapped into the bomb well. Used to strafe retreating Germans.
thanks for getting the answer to r0n, #21 this one defines war = f-ing brutal
I could tell the bay was full of of PPSh's, but I was wondering why exactly they were transporting them in this fasion — hanging awkwardly on mounts with magazines in, which wouldn't exactly be the most space efficient and I'd imagine they might had been more prone to being damaged with the mags in like that than they otherwise would be — but I was thinking this was transportation! I wouldn't have guessed they were using the bomber as a weapon platform!! Looks damn intimidating!
#5 troll gun?
#9 lol #20 fuck ya
#21 for when you absolutely positively have to kill every stinking nazi in the room
# 6 is my husband
You can certainly see your enthusiasm in the paintings you write. The world hopes for more passionate writers like you who are not afraid to mention how they believe. Always follow your heart.
Somebody necessarily assist to make severely posts I might state. That is the very first time I frequented your website page and thus far? I surprised with the analysis you made to make this particular put up amazing. Fantastic activity!
I used to be recommended this blog via my cousin. I'm not positive whether this put up is written via him as no one else recognise such specific approximately my problem. You are amazing! Thank you!
Thanks for some other informative site. Where else may just I get that type of info written in such a perfect method? I've a project that I'm just now running on, and I've been on the glance out for such information.
Heya i'm for the primary time here. I found this board and I to find It really helpful & it helped me out much. I'm hoping to provide something again and aid others like you aided me.
Undeniably consider that that you stated. Your favorite reason seemed to be on the internet the easiest factor to consider of. I say to you, I certainly get irked whilst folks think about worries that they just do not realize about. You managed to hit the nail upon the top and outlined out the whole thing with no need side effect , other folks can take a signal. Will likely be back to get more. Thanks


text:
Welcome to the Birmingham Police Department's website. The men and women of the BPD are committed to serve with ethics, effort and excellence in providing the best professional law enforcement services to the citizens of our great city.
I invite you to browse through these pages by searching our site above. Please contact us with any ideas or request for additions to our website.
Rewards Up to $5,000.00
Tip Line 24/7: (205) 254-7777
Submit a Tip Online at:
Every tip is treated seriously. We welcome all tips.
BPD launches new body camera program.
The body cameras enable officers to capture an accurate record of events upon responding to citizen calls.
Please check out our informational video on YouTube.
U.S. Attorney General Loretta Lynch visited the Birmingham Police Academy in June. She offered advice and inspiring words to our new recruit class. Read more…