摘要:
A system, a method, and computer-readable media are provided for altering behavior of software based on detection of an Internet connection. The system, method, and media detect when a computer has connected to the Internet or is capable of connecting to the Internet. This detection may include analyzing a connection history of the computer to the Internet, reporting in real-time when the computer establishes a connection to the Internet, or attempting to actively establish a connection with an Internet resource using the computer. A first set of software functionality may be disabled when a previously established connection with the Internet is identified, a real-time report of a connection with the Internet is generated, or a connection with the Internet resource is established. In addition, a second set of software functionality may be enabled when the first set of software functionality is disabled.
摘要:
A system, a method, and computer-readable media are provided for altering behavior of software based on detection of an Internet connection. The system, method, and media detect when a computer has connected to the Internet or is capable of connecting to the Internet. This detection may include analyzing a connection history of the computer to the Internet, reporting in real-time when the computer establishes a connection to the Internet, or attempting to actively establish a connection with an Internet resource using the computer. A first set of software functionality may be disabled when a previously established connection with the Internet is identified, a real-time report of a connection with the Internet is generated, or a connection with the Internet resource is established. In addition, a second set of software functionality may be enabled when the first set of software functionality is disabled.
摘要:
A method and a processing device are provided for detecting a hardware-based virtual machine environment. An execution time of a privileged instruction may be measured and an execution time of a nonprivileged instruction may be measured. The execution time of the privileged instruction may be compared with the execution time of the nonprivileged instruction. When the execution time of the privileged instruction exceeds the execution time of the nonprivileged instruction by at least a threshold or a threshold factor, then a hardware-based virtual machine environment is detected. In some embodiments, a well-known technique for detecting a software-based virtual machine environment may be used in conjunction with a technique for detecting a hardware-based virtual machine environment. A licensing policy of a software product may be accessed and the software product may be prevented from executing when a detected machine environment is in violation of the licensing policy.
摘要:
A method and a processing device are provided for detecting a hardware-based virtual machine environment. An execution time of a privileged instruction may be measured and an execution time of a nonprivileged instruction may be measured. The execution time of the privileged instruction may be compared with the execution time of the nonprivileged instruction. When the execution time of the privileged instruction exceeds the execution time of the nonprivileged instruction by at least a threshold or a threshold factor, then a hardware-based virtual machine environment is detected. In some embodiments, a well-known technique for detecting a software-based virtual machine environment may be used in conjunction with a technique for detecting a hardware-based virtual machine environment. A licensing policy of a software product may be accessed and the software product may be prevented from executing when a detected machine environment is in violation of the licensing policy.
摘要:
A hydraulic system for an earth-moving vehicle may include first and second hydraulic cylinders, first and second hydraulic pumps and control valves including a combiner valve to modulate hydraulic fluid and pressure from the first and second hydraulic pumps to the first and second hydraulic cylinders as appropriate for the task being performed. If the task is digging, the first and second cylinders may be associated with tilting and lifting, respectively, and the control valves may be oriented so as to make each pump dedicated to one of the cylinders, and if demand is not being met, to then diminish power to the drivetrain to allow the tilting and lifting to be performed. The combiner valve may or may not be open during this time. If the task is not digging, the combiner valve can be opened to allow for cross-flow between the pumps and the cylinders.
摘要:
A hydraulic system and earth-moving vehicle employing the hydraulic system are disclosed. The hydraulic system may include a first hydraulic cylinder and a second hydraulic cylinder, first and second hydraulic pumps and control valves to modulate provision of hydraulic fluid and pressure from the first and second hydraulic pumps to the first and second hydraulic cylinders as appropriate for the task being performed. If the task is digging with the earth moving vehicle, the first and second cylinders may be associated with tilting and lifting, respectively, and the control valves may be oriented so as to make each pump dedicated to one of the cylinders, and if demand is not being met, to then diminish power to the drivetrain to allow the tilting and lifting to be performed. The combiner may or may not be open during this time. If the task is not digging, a combiner valve can be opened to allow for cross-flow between the pumps and the cylinders.
摘要:
A computer-implemented process for identifying demand for excess inventory includes the steps of determining an inventory level and a forecasted demand of at least one part at least one facility; determining a part interchangeability of a first part with a second part of the at least one part; inputting an inventory level reflecting the part interchangeability and a forecasted demand reflecting the part interchangeability of the at least one part into an inventory module embodied in a server in communication with the at least one facility; accumulating the inventory level reflecting the part interchangeability and the forecasted demand reflecting the part interchangeability in the inventory module embodied in the server; determining an inventory position reflecting the part interchangeability for the at least one part for all of the at least one facility; determining a real-time demand reflecting the part interchangeability for the at least one part for all of the at least one facility; and conveying the real-time demand reflecting the part interchangeability for the at least one part to all of the at least one facility.
摘要:
A hydraulic system may include a hydraulic actuator. The hydraulic system may also include a pump having a pump inlet and a pump outlet, and the pump may be configured to supply fluid to the hydraulic actuator. The hydraulic system may further include an energy recovery system operatively connected between the hydraulic actuator and the pump. The energy recovery system may be configured to store fluid from the hydraulic actuator under an overrunning load condition, and the stored fluid may be directed through the pump inlet and into the hydraulic actuator.
摘要:
A method for storing objects in an object storage system includes the steps of establishing a network connection with a client over an inter-network, receiving an upload request indicating an object to be uploaded by the client, selecting at least two storage nodes on which the object will be stored, receiving the object from the client via the network connection, and streaming the object to each of the selected storage nodes such that the object is stored on each of the selected storage nodes. The method can also include writing an object record associating the object and the selected storage nodes to a shard of an object database and generating a Universally Unique Identifier (UUID). The UUID indicates the shard and the object ID of the object record, such that the object record can be quickly retrieved. Object storage infrastructures are also disclosed.
摘要:
A method for storing objects in an object storage system includes the steps of establishing a network connection with a client over an inter-network, receiving an upload request indicating an object to be uploaded by the client, selecting at least two storage nodes on which the object will be stored, receiving the object from the client via the network connection, and streaming the object to each of the selected storage nodes such that the object is stored on each of the selected storage nodes. The method can also include writing an object record associating the object and the selected storage nodes to a shard of an object database and generating a Universally Unique Identifier (UUID). The UUID indicates the shard and the object ID of the object record, such that the object record can be quickly retrieved. Object storage infrastructures are also disclosed.