Patents Represented by Attorney Libby H. Hope
-
Patent number: 7536479Abstract: In one embodiment, a method is provided. The method of this embodiment provides receiving one or more packets that are addressed to an alternate IP (Internet Protocol) address and that include a LADLC (local application data link control) address in a system having an operating system-independent processor (“service processor”) associated with the alternate IP address and an alternate DLC address, and an embedded network stack (“ENS”) of the service processor associated with a primary IP address; performing filtering to determine if the LADLC address matches the alternate DLC address; and if the LADLC address matches the alternate DLC address, then replacing the alternate IP address of the one or more packets with the primary IP address, and forwarding the one or more packets to the ENS.Type: GrantFiled: November 9, 2004Date of Patent: May 19, 2009Assignee: Intel CorporationInventors: Ravi Sahita, Priya Rajagopal, David Durham, Scott Hahn, Carey Smith, Arvind Kumar
-
Patent number: 7426610Abstract: In an embodiment, a method is provided. The method of this embodiment provides in response to receiving a packet at a packet processing device having a memory (“on-device memory”), storing the packet at a location in a memory not on the packet processing device (“off-device memory”); creating a packet descriptor corresponding to the packet, the packet descriptor referencing the location; storing the packet descriptor in a packet descriptor queue on the off-device memory; and storing a packet descriptor copy on the on-device memory.Type: GrantFiled: December 29, 2005Date of Patent: September 16, 2008Assignee: Intel CorporationInventors: Sridhar Lakshmanamurthy, Hugh Miller Wilkinson, III
-
Patent number: 7194607Abstract: An adaptive arrangement including a command translation/ordering unit arranged to recognize and convert a first predetermined command unrecognizable/unsupported by an external recipient into a second predetermined command recognizable/supported by the external recipient. Such arrangement is further arranged to control a predetermined ordering of the converted second predetermined command with respect to other commands. The command translation/ordering unit may be arranged to control ordering such that all commands handled prior to the first predetermined command are completed prior to completion of the converted second predetermined command. Further, the command translation/ordering unit may be arranged to control ordering such that all commands handled after the first predetermined command are completed after completion of the converted second predetermined command.Type: GrantFiled: March 31, 2003Date of Patent: March 20, 2007Assignee: Intel CorporationInventors: Eric J. Dahlen, Susan S. Meredith
-
Patent number: 7190287Abstract: Embodiments of a method of generating Huffman code length information are disclosed. In one such embodiment, a data structure is employed, although, of course, the invention is not limited in scope to the particular embodiments disclosed.Type: GrantFiled: December 6, 2005Date of Patent: March 13, 2007Assignee: Intel CorporationInventors: Tinku Acharya, Ping-Sing Tsai
-
Patent number: 7155591Abstract: A method for verifying the integrity of a media key block (MKB) by storing validation data in a validation area of a medium, such as a DVD-R or a DVD-RW. In one embodiment, validation data comprises a hash function on a media key block. In another embodiment, validation data comprises the Verification Data field of an MKB's Verify Media Key Record.Type: GrantFiled: April 20, 2004Date of Patent: December 26, 2006Assignee: Intel CorporationInventors: Micheal S. Ripley, Jeffrey B. Lotspiech, Atsushi Ishihara, Taku Kato, Yoshihisa Fukushima
-
Patent number: 7130999Abstract: In one embodiment of the invention is a method to use authentication certificates to authorize peers to particular applications. In addition to using authentication certificates to authenticate the identity and trustworthiness of a peer, authentication certificates are additionally used to authorize peers to particular applications. A list of certificates is maintained in a Peer Authorized Certificate Store (PACS), where the certificates may comprise any combination of root certificates, intermediate certificates, and peer certificates. When an authentication certificate is received from a peer, the peer is authenticated using the authentication certificate; and authorized by checking the authentication certificate against a Peer Authorized Certificate Store (PACS).Type: GrantFiled: March 27, 2002Date of Patent: October 31, 2006Assignee: Intel CorporationInventors: Raju Yasala, Ernie F. Brickell, Donald J. Eckardt
-
Patent number: 6987469Abstract: Embodiments of a method of generating Huffman code length information are disclosed. In one such embodiment, a data structure is employed, although, of course, the invention is not limited in scope to the particular embodiments disclosed.Type: GrantFiled: June 3, 2003Date of Patent: January 17, 2006Assignee: Intel CorporationInventors: Tinku Acharya, Ping-Sing Tsai
-
Patent number: 6957343Abstract: In one aspect of the invention is a method for preventing unauthorized copies of a medium, such as a DVD, from being played by a compliant device by using the validation area (VA) region of a medium to validate keying material. A compliant device is a device that will validate keying material. In one embodiment of the invention, a compliant device validates keying material by using the value in the VA region of the medium. In alternative embodiments, a compliant device will validate keying material by checking correspondence between keying material written to a non-VA region of a medium and validation data written to a VA region of a medium. In the alternative embodiments, if the keying material does not correspond to the validation data, then a compliant device will prevent the contents of the medium from being played.Type: GrantFiled: March 30, 2001Date of Patent: October 18, 2005Assignee: Intel CorporationInventors: Michael S. Ripley, C. Brendan S. Traw
-
Patent number: 6952737Abstract: A network storage system includes a virtual file system (“VFS”) that manages the files of the network storage system, and a storage center that stores the files. The VFS and the storage center are separated, such that a client accesses the VFS to conduct file system operations and the client accesses the storage center to upload/download files. The client accesses the network storage system through one or more storage ports. The storage center includes a plurality of distributed object storage managers (DOSMS) and a storage cluster that includes a plurality of intelligent storage nodes. The network storage system includes additional storage centers at geographically disparate locations. The network storage system uses a multi-cast protocol to maintain file information at the DOSMs regarding files stored in the intelligent storage nodes, including files stored in disparate storage centers.Type: GrantFiled: December 29, 2000Date of Patent: October 4, 2005Assignee: Intel CorporationInventors: Joshua L. Coates, Patrick E. Bozeman, David A. Patterson
-
Patent number: 6947970Abstract: A host is provided that includes a processor, a host memory coupled to the processor, and a host-fabric adapter coupled to the processor and provided to interface with a switched fabric including one or more fabric-attached I/O controllers. The host-fabric adapter may include logic for accessing a translation and protection table from the host memory for a data transaction. The translation and protection table may include a plurality of translation entries and at least one region entry. The at least one region entry may include multiple levels of translation entries.Type: GrantFiled: December 19, 2000Date of Patent: September 20, 2005Assignee: Intel CorporationInventor: Frank L. Berry
-
Patent number: 6912634Abstract: A method for verifying the integrity of a media key block (MKB) by storing validation data in a validation area of a medium, such as a DVD-R or a DVD-RW. In one embodiment, validation data comprises a hash function on a media key block. In another embodiment, validation data comprises the Verification Data field of an MKB's Verify Media Key Record.Type: GrantFiled: October 9, 2001Date of Patent: June 28, 2005Assignee: Intel CorporationInventors: Micheal S. Ripley, Jeffrey B. Lotspiech, Atsushi Ishihara, Taku Kato, Yoshihisa Fukushima
-
Patent number: 6906921Abstract: Numerous embodiments of a channeled heat dissipation device and a method of fabrication are disclosed. In one embodiment, a channeled heat dissipation device comprises a base portion having a dissipation surface and a substantially opposed mounting surface, and at least one channel defined in the base portion, wherein said at least one channel extends from said dissipation surface to said mounting surface.Type: GrantFiled: January 12, 2004Date of Patent: June 14, 2005Assignee: Intel CorporationInventors: Damion Searls, Tom Pearson, James Jackson
-
Patent number: 6897373Abstract: An integrated radiating enclosure is disclosed. The enclosure housing is formed from a dielectric material with a radiating element formed on the exterior surface of the housing and a groundplane material formed on the interior of the housing. The groundplane provides EMI shielding for the enclosed electronics. The three antenna elements are directly connected to the circuitry of a transceiver system, thereby integrating the transceiver antenna components directly into the transceiver enclosure.Type: GrantFiled: December 11, 2002Date of Patent: May 24, 2005Assignee: Intel CorporationInventor: Darrell W. Barabash
-
Patent number: 6865152Abstract: A network driver for transmitting packets. For a particular embodiment the driver receives an indication that a packet is available for transmission and monitors a packet pending transmission status of a network controller. The driver then indicates to the network controller that the packet is available for transmission only when the pending transmission status in one particular embodiment reaches a threshold value. Thus the driver determines how many packets to provide a network controller based on the amount of packets still waiting to be transmitted by the controller.Type: GrantFiled: December 15, 2000Date of Patent: March 8, 2005Assignee: Intel CorporationInventors: Patrick J. Luhmann, Patrick L. Connor
-
Patent number: 6859864Abstract: A method and apparatus are described for providing an implicit write-back in a distributed shared memory environment implementing a snoop based architecture. A requesting node submits a single read request to a snoop based architecture controller switch. The switch recognizes that another node other than the requesting node and the home node for the desired data has a copy of the data. The switch directs the request to the responding node that is not the home node. The responding node, having modified the data, provides a single response back to the switch that causes the switch to both update the data at the home node and answer the requesting node. The updating of the data at the home node is done without receiving an explicit write instruction from the requesting node.Type: GrantFiled: December 29, 2000Date of Patent: February 22, 2005Assignee: Intel CorporationInventors: Manoj Khare, Lily P. Looi, Akhilesh Kumar, Kenneth C. Creta
-
Patent number: 6853337Abstract: A capacitive signal coupling device to link an antenna radiating element to a peripheral device is disclosed. The capacitive signal coupling device includes a support and at least one conductive element on a first surface of the support. The conductive element is positioned to align with the radiating element of an antenna system and also includes a connector to enable a peripheral device to be connected to a transceiver antenna system without violating the integrity of the transceiver unit itself or without interrupting the operation of the transceiver system.Type: GrantFiled: December 4, 2002Date of Patent: February 8, 2005Assignee: Intel CorporationInventor: Darrell W. Barabash
-
Patent number: 6810418Abstract: Methods and apparatus for accessing service agents on non-subnet manager hosts in an Infiniband subnet. A service agent at a first host registers with a first General Service Agent (GSA) at the first host. The registration is sent to a second GSA at a second host if the first host is not a subnet manager. The second host is a subnet manager. The second host sends a request for access/identification information to the service agent. The requested access/identification information is received at the second host. A service request is received at the second host for the service agent at the first host. The service request is from a client on the Infiniband subnet. The client is redirected to the first host by the second host sending the client a message. The service request for the service agent is sent to the first host by the client. The first host, second host, and client are part of an Infiniband subnet.Type: GrantFiled: June 29, 2000Date of Patent: October 26, 2004Assignee: Intel CorporationInventors: Rajesh R. Shah, Ramakrishna V. Saripalli
-
Patent number: 6782432Abstract: A method, apparatus, and system are described for processing an operation code (op-code) to be transmitted over a data path of a graphics pipeline. If the op-code comprises context state information for a first graphics context, then the context state information is transmitted to registers in the graphics pipeline over the graphics pipeline data path. If the op-code comprises a save state command, then context state information in the registers is retrieved and transmitted from the registers to a preallocated region of a frame buffer over the same graphics pipeline data path. If the op-code comprises a restore/load state command, then new context state information is loaded. Context state information for a second context can then be loaded on the graphics pipeline data path to restore or process a new context.Type: GrantFiled: June 30, 2000Date of Patent: August 24, 2004Assignee: Intel CorporationInventors: Scott R. Nelson, Scott C. Randolph
-
Patent number: 6779054Abstract: In one embodiment, an apparatus is described. The apparatus includes an input/output (I/O) device that is capable of being coupled to a computing system. The device is configured such that, in operation, the I/O device has the capability to interrupt an associated computing system processor based at least in part on a comparison of a threshold value with the quantity of transmit resources available to the I/O device.Type: GrantFiled: October 5, 2001Date of Patent: August 17, 2004Assignee: Intel CorporationInventors: William B. Campbell, Linden Minnick
-
Patent number: 6765576Abstract: A method, apparatus, and system are described for rasterizing a triangle. Pixel parameter values are interpolated by adding or subtracting a vertical delta and/or by adding or subtracting a horizontal delta within a 4×4 tile of 16 pixels.Type: GrantFiled: February 6, 2003Date of Patent: July 20, 2004Assignee: Intel CorporationInventor: Scott R. Nelson