Patents Represented by Attorney Hamilton & Terrile, LLP
  • Patent number: 7983171
    Abstract: A failure threshold host command that provides a host with the capability to tune a storage controller path failure threshold based on the host application performance requirements. The failure threshold host command comprises path failure threshold rules that the storage controller uses to determine when a CHPid has reached a failed state condition.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: July 19, 2011
    Assignee: International Business Machines Corporation
    Inventors: Juan A. Coronado, Roger G. Hathorn, Bret W. Holley, Clarisa Valencia
  • Patent number: 7983952
    Abstract: A data processing system generates recommendations for on-line shopping by scoring recommendations matching the customer's cart contents using by assessing and ranking each candidate recommendation by the expected incremental margin associated with the recommendation being issued (as compared to the expected margin associated with the recommendation not being issued) by taking into consideration historical associations, knowledge of the layout of the site, the complexity of the product being sold, the user's session behavior, the quality of the selling point messages, product life cycle, substitutability, demographics and/or other considerations relating to the customer purchase environment.
    Type: Grant
    Filed: January 7, 2010
    Date of Patent: July 19, 2011
    Assignee: Versata Development Group, Inc.
    Inventor: Thomas H. Dillon
  • Patent number: 7983235
    Abstract: In a wireless 802.15.4 communication system (300), a high-speed data frame structure (340) is provided which uses the 802.15.4 SHR structure that is spread modulated to obtain the synchronization benefits of the 802.15.4 protocol, but which uses a modified data frame structure for the payload portion without using spreading to thereby improve its transmission efficiency. The transmission efficiency can be further increased by increasing the size of the data payload (and correspondingly, the frame length size).
    Type: Grant
    Filed: November 5, 2007
    Date of Patent: July 19, 2011
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Clinton C Powell, Kuor-Hsin Chang, Bing Xu
  • Patent number: 7981730
    Abstract: An integrated conformal electromagnetic interference (EMI) and/or electromagnetic radiation shield is formed on a plurality of encapsulated modules by attaching a plurality of modules (30-33) to a process carrier (1) using a double side adhesive tape (2), and then sequentially depositing an insulating layer (15) and a conductive shielding layer (16) before encapsulating the modules with a molding compound (17). After removing the adhesive tape (2) to expose a surface of the encapsulated modules, a multi-layer circuit substrate (100) is formed over the exposed surface, where the circuit substrate includes shielding via structures (101-112) that are aligned with and electrically connected to the conductive shielding layer (16), thereby encircling and shielding the circuit module(s).
    Type: Grant
    Filed: July 9, 2008
    Date of Patent: July 19, 2011
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Jinbang Tang, Darrel R. Frear, Scott M. Hayes, Douglas G. Mitchell
  • Patent number: 7979671
    Abstract: A method, system and program are disclosed for accelerating data storage in a cache appliance that transparently monitors NFS and CIFS traffic between clients and NAS subsystems and caches files in a cache memory by using a dual hash technique to rapidly store and/or retrieve connection state information for cached connections in a plurality of index tables that are indexed by hashing network protocol address information with a pair of irreducible CRC hash algorithms to obtain an index to the memory location of the connection state information.
    Type: Grant
    Filed: July 28, 2008
    Date of Patent: July 12, 2011
    Assignee: CacheIQ, Inc.
    Inventor: Joaquin J. Aviles
  • Patent number: 7979304
    Abstract: A system and method for automatically simulating the affect of a plurality of factors on the cost of goods sold (COGS) resulting from changes in the allocation of goods to be sold in a plurality of predetermined markets. A predetermined plurality of markets are defined, each of which is allocated a default percentage of total goods to be sold. A plurality of production sites are then defined, their associated cost factors determined, their respective output assigned to predetermined markets, and the weighted, average unit COGS for each market is then calculated. A defined market is then selected for sensitivity simulation and its associated sales allocation is iteratively decremented by a predetermined percentage for reallocation to other markets. Each market's weighted, average unit cost is recalculated after each iteration, and once reallocation is completed, the global, average unit COGS is calculated.
    Type: Grant
    Filed: January 4, 2007
    Date of Patent: July 12, 2011
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Don Lambert, Sachin Master, Douglas Reed
  • Patent number: 7978691
    Abstract: A system and method are disclosed for managing the connectivity of a mobile device to a plurality of network connectivity locations. A mobile device comprising a network connectivity manager accesses a repository of predetermined network connectivity management information stored on a network host. The network connectivity manager uses a first predetermined subset of the information to discover the presence of a first network and then manages connectivity between the mobile device and the first discovered network. A second predetermined subset of information is then used to discover the presence of a second network. The network connectivity manager then transfers the mobile device's connectivity from the first network to the second network. Transfer of connectivity is dependent upon successful submission and acceptance of predetermined user credentials and each network's compliance with predetermined connectivity policies.
    Type: Grant
    Filed: August 23, 2007
    Date of Patent: July 12, 2011
    Assignee: Advanced Micro Devices, Inc.
    Inventor: Terry L. Cole
  • Patent number: 7978623
    Abstract: Embodiments of the disclosure provide a system and method for providing channel feedback information (CFI) from a user equipment device to a base station. CFI is transmitted from the user equipment device on first and second communication channels. The user equipment device is operable to measure the channel rank of a downlink channel and to select a preferred channel rank that is used to configure the CFI that is transmitted to the base station. The base station is operable to use the preferred channel rank to interpret the CFI transmitted by the user end device.
    Type: Grant
    Filed: March 22, 2008
    Date of Patent: July 12, 2011
    Assignee: Freescale Semiconductor, Inc.
    Inventor: Jayesh H. Kotecha
  • Patent number: 7974370
    Abstract: A system and method is disclosed for providing single antenna interference cancellation processing with minimum latency. Incoming data frames are processed to generate a plurality of parallel data streams which are then further processed using a parallel single antenna interference cancellation algorithm to reject the signals and to generate a data stream containing only the desired symbols. In various embodiments of the invention, the parallel data streams are processed using a parallel arithmetic logic unit that is capable of operating in single-cycle mode in response to a first control stream and a multi-cycle mode in response to a second control stream. Embodiments of the invention comprise a three port memory interface operable to receive the parallel data streams and to generate a virtual three-dimensional data structure therefrom.
    Type: Grant
    Filed: December 27, 2006
    Date of Patent: July 5, 2011
    Assignee: Freescale Semiconductor, Inc.
    Inventor: Brian T. Kelley
  • Patent number: 7969125
    Abstract: A power control system includes a switching power converter and a programmable power factor correction (PFC) and output voltage controller. The programmable PFC and output voltage controller generates a control signal to control power factor correction and voltage regulation of the switching power converter. In at least one embodiment, the control signal is a pulse width modulated signal. The programmability of the PFC and output voltage controller provides the programmable PFC and output voltage controller flexibility to operate in accordance with programmable parameters, to adapt to various operating environments, and to respond to various operating exigencies. In at least one embodiment, the programmable PFC and output voltage controller includes a state machine to process one or more programmable, operational parameters to determine the period and pulse width states of the control signal.
    Type: Grant
    Filed: December 31, 2007
    Date of Patent: June 28, 2011
    Assignee: Cirrus Logic, Inc.
    Inventor: John L. Melanson
  • Patent number: 7970837
    Abstract: A method, system and computer-usable medium are disclosed for initiating a session in a virtual world. An instant messaging system (IMS) comprises a registry of IMS user identifiers cross-referenced to their corresponding virtual world user identifiers. A first IMS user implements a virtual world invitation module as a result of an IMS session to invite a second IMS user to participate in a virtual world session. The first IMS user selects the IMS user identifier of the second IMS user, followed by selection of a target virtual world and a virtual world identifier. Once completed, the invitation is sent the IMS user identifier of the second IMS user, who receives the invitation and signifies their acceptance or declination. If accepted, the cross-referenced virtual world user identifiers of the first and second IMS users are used to log them into the agreed-upon virtual world venue and initiate a virtual world session.
    Type: Grant
    Filed: May 12, 2008
    Date of Patent: June 28, 2011
    Assignee: International Business Machines Corporation
    Inventors: Ruthie D. Lyle, Ulysses Lamont Cannon, Angela Richards Jones, Susan Stanford McVey
  • Patent number: 7970873
    Abstract: Information handling system network addresses are managed to support a consistent MAC address for iSCSI and fiber channel host bus adapter. For example, a management controller retrieves a MAC address from persistent memory, such as a network location, and assigns the MAC address to a non-persistent memory of a predetermined information handling system network component so that the MAC address remains consistent even if the network component is replaced. For example, an offload engine that supports network communications with iSCSI receives a MAC address from a network location and applies the MAC address for use by a host bus adapter. Alternatively, an offload engine supports Fiber Channel with World Wide Name or World Wide Identifier address assignments.
    Type: Grant
    Filed: December 2, 2008
    Date of Patent: June 28, 2011
    Assignee: Dell Products L.P.
    Inventors: Cuong Nguyen, Michael A. Brundridge, Bruce Holmes, Michael Roberts
  • Patent number: 7965677
    Abstract: A system, method and program code are disclosed for the unattended monitoring, retrieval and storage of online content by a mobile information processing system operating in a low power mode. An intelligent wireless modem is activated when a mobile information processing system is operating in a low power state. The intelligent wireless modem detects the availability of a predetermined wireless network and establishes a connection. Predetermined online sites and services are then monitored by an unattended online content processor for the identification, retrieval, and subsequent storage of predetermined content. The stored content is subsequently retrieved and presented to the user for review and other operations when the mobile information processing system enters an initialization state.
    Type: Grant
    Filed: October 2, 2007
    Date of Patent: June 21, 2011
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Mario A. Rivas, James T. Black, Terry L. Cole
  • Patent number: 7966219
    Abstract: A recommendation appliance, system and method are provided for generating and deploying additional web page content or functionality (e.g., retail recommendations) to an existing web page server system. For example, the present invention may be embodied as a reverse proxy server that is inserted as an intermediate network node between a web server and the end users accessing the web server. In this position, the recommendation appliance can introduce recommendation messages to web pages generated by the web server without requiring any modification to the code or architecture of the web server. In addition, the appliance may separately track the transaction activities of end users who receive recommendation messages and the transaction activities of end users who do not receive recommendation messages, so that a comparison of the effectiveness of the recommendations may efficiently be demonstrated without requiring any modification to the code or architecture of the web server.
    Type: Grant
    Filed: September 24, 2004
    Date of Patent: June 21, 2011
    Assignee: Versata Development Group, Inc.
    Inventors: James Singh, Neil C. Thier, Chris Hyams, Thomas W. Wilbur
  • Patent number: 7965773
    Abstract: A video processing apparatus and methodology use a combination of a processor and a video decoding hardware block to decode video data by using a reference block cache memory to perform motion compensation decode operations in the video decoding hardware block. To improve the cache hit rate, each memory access for required reference block(s) is used to fetch one or more additional reference blocks which can be used to improve the cache hit rate with future motion compensation operations. Speculative fetch control logic selects the additional reference blocks by using a frequency history table to accumulate compared motion vector information for a current motion compensation block with motion vector information from previously processed motion compensation blocks.
    Type: Grant
    Filed: June 30, 2005
    Date of Patent: June 21, 2011
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Erik Schlanger, Nathan Sheeley, Eric Swartzendruber, Bill Kwan, Chin-Chia Kuo
  • Patent number: 7961807
    Abstract: A multi-user multiple input multiple output (MIMO) downlink beamforming system with limited feed forward (200) is provided to enable precoding matrix information to be efficiently provided to a subset of user equipment devices (201.i), where zero-forcing transmit beamformers (wi) are computed at the base station (210) and assembled into a precoding matrix (W). The precoding matrix is encoded using a compact reference signal codebook (225, 207.i) for forward link signaling, either by sending bits indicating the index of the transmission matrix used, or by transmitting one or more precoded pilots or reference signals wherein the pilot signals are precoded using vectors uniquely representative of the transmission matrix used which includes candidate reference signal matrices which meet a predetermined condition number requirement, such as a condition number threshold.
    Type: Grant
    Filed: March 16, 2007
    Date of Patent: June 14, 2011
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Jayesh H. Kotecha, Jayakrishnan C. Mundarath
  • Patent number: 7962770
    Abstract: A method, system and program are provided for dynamically reconfiguring a pipelined processor to operate with reduced power consumption without reducing existing performance. By monitoring or detecting the performance of individual units or stages in the processor as they execute a given workload, each stage may use high-performance circuitry until such time as a drop in the throughput performance is detected, at which point the stages are reconfigured to use lower-performance circuitry so as to meet the reduced performance throughput requirements using less power. By configuring the processor to back off from high-performance designs to low-performance designs to meet the detected performance characteristics of the executing workload warrant, power dissipation may be optimized.
    Type: Grant
    Filed: December 19, 2007
    Date of Patent: June 14, 2011
    Assignee: International Business Machines Corporation
    Inventors: Louis B. Capps, Jr., Robert H. Bell, Jr., Michael J. Shapiro
  • Patent number: 7955968
    Abstract: A method and apparatus are described for fabricating an ultra low-k interconnect structure by depositing and curing a first via layer (43) of ultra low dielectric constant (ULK) material, depositing a second uncured trench layer (51) of the same ULK material, selectively etching a via opening (62) and trench opening (72) with a dual damascene etch process which uses a trench etch end point signal from the chemical differences between uncured trench layer (51) and the underlying cured via layer (43), and then curing the second trench layer (83) before forming an interconnect structure (91) by filling the trench opening (72) and via opening (62) with an interconnection material so that there is no additional interface or higher dielectric constant material left behind.
    Type: Grant
    Filed: March 6, 2009
    Date of Patent: June 7, 2011
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Pak K. Leung, Terry G. Sparks, David V. Horak, Stephen M. Gates
  • Patent number: 7953827
    Abstract: Network addresses are dynamically allocated to blade information handling systems supported by a blade chassis having plural blade slots. A network address seed stored in memory associated with the blade chassis is retrieved by a management controller of a blade information handling system and applied by a network address generator to local network address information to generate a network address. The generated network address is applied by the management controller to a network component of the blade information handling system to establish communications over a network. For example, a WWN generated from a blade chassis seed address provides a blade information handling system host bus adapter access to a storage area network for boot from SAN support for the blade information handling system.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: May 31, 2011
    Assignee: Dell Products L.P.
    Inventors: Brett Roscoe, Michael Falsone
  • Patent number: 7953779
    Abstract: Configuration spaces facilitate the useful presentation of data, particularly configuration data used for representing configured products. Products include features and common features can be grouped by families. For example, an automobile can include a transmission family. The transmission family could include features such as automatic transmission and 4-speed manual transmission. Configuration spaces can be achieved by consolidating selected data without loosing useful information. The degree of consolidation achieved can be significant enough to permit display of data using conventional display technology. Configuration spaces break down the “universe” of possible configurations into constituent spaces defined by groups of rules for a selected feature. Common dependencies between the selected feature and related features can be consolidated to produce a more minimal form of the data used for representing the selected features and related features.
    Type: Grant
    Filed: October 8, 2002
    Date of Patent: May 31, 2011
    Assignee: Trilogy Development Group, Inc.
    Inventors: Jeffrey W. Ragusa, Douglas Stephen Fearing, Shawn A. P. Smith, Andrew J. Maag