Abstract:
A dual ended tweezer a first lateral arm and a second lateral arm connected by a connecting arm. The connecting arm acts as a transversal between the first lateral arm and the second lateral arm, which are parallel, thus forming a “Z” shape. A first pinching tip pair is connected at a first end and a second pinching tip pair is connected at a second end to the lateral arms. The first and second pinching tip pair may be embodied as any of a variety of tweezer tip types, providing a number of different combinations of dual tweezer functionality.
Abstract:
Disclosed are systems and methods for protecting secret device keys, such as High-bandwidth Digital Content Protection (HDCP) device keys. Instead of storing secret device keys in the plain, a security algorithm and one or more protection keys are stored on the device. The security algorithm is applied to the secret device keys and the one or more protection keys to produce encrypted secret device keys. The encrypted secret device keys are then stored either on chip or off-chip.
Abstract:
Systems and methods are provided for increasing user response to advertisements. Methods include identifying a base request from an advertisement requester, identifying a first keyword and a second keyword associated with the base request, ranking the first keyword and the second keyword based on a user response history associated with the first keyword and the second keyword, and identifying the higher ranked of the first keyword and the second keyword to be used to dynamically alter the base request.
Abstract:
Systems and methods are provided for dynamically ordering advertisements received from at least one advertisement supplier. In one embodiment, a method includes sending a request to at least a first advertisement supplier; receiving one or more advertisements from the at least first advertisement supplier; identifying a prioritizing parameter associated with each of the one or more advertisements; and dynamically ordering the one or more advertisements from the at least first advertisement supplier into two or more positions of a response based on the prioritizing parameter.
Abstract:
A network application executing on a host system provides a list of application buffers in host memory stored in a queue to a network services processor coupled to the host system. The application buffers are used for storing data transferred on a socket established between the network application and a remote network application executing in a remote host system. Using the application buffers, data received by the network services processor over the network is transferred between the network services processor and the application buffers. After the transfer, a completion notification is written to one of the two control queues in the host system. The completion notification includes the size of the data transferred and an identifier associated with the socket. The identifier identifies a thread associated with the transferred data and the location of the data in the host system.
Abstract:
A processor for traversing deterministic finite automata (DFA) graphs with incoming packet data in real-time. The processor includes at least one processor core and a DFA module operating asynchronous to the at least one processor core for traversing at least one DFA graph stored in a non-cache memory with packet data stored in a cache-coherent memory.
Abstract:
A dual ended tweezer a first lateral arm and a second lateral arm connected by a connecting arm. The connecting arm acts as a transversal between the first lateral arm and the second lateral arm, which are parallel, thus forming a “Z” shape. A first pinching tip pair is connected at a first end and a second pinching tip pair is connected at a second end to the lateral arms. The first and second pinching tip pair may be embodied as any of a variety of tweezer tip types, providing a number of different combinations of dual tweezer functionality.