Patents Represented by Attorney Holland & Knight LLP
-
Patent number: 8311764Abstract: A method and computer program product for determining an internal temperature of a computing device, a power consumption factor for the computing device, and an airflow factor for the computing device. An approximated ambient air temperature is generated based upon the internal temperature, power consumption factor, and the airflow factor.Type: GrantFiled: December 17, 2009Date of Patent: November 13, 2012Assignee: EMC CorporationInventors: Michael Robillard, John K. Bowman, James W. Espy, Steven R. Cieluch, David Boudreau, Joseph P. King, Robert M. Beauchamp
-
Patent number: 8312284Abstract: This invention relates to creating a verifiable timestamp for a data object, such as a digital photograph. The verifiable timestamp includes a first and second timestamp and a data object. The verifiable timestamp enveloped with several different tiers of digital signatures that together authenticate that the data object was created at a time after the first timestamp, but before the second timestamp.Type: GrantFiled: November 6, 2009Date of Patent: November 13, 2012Assignee: Google Inc.Inventor: Lantian Zheng
-
Patent number: 8307052Abstract: A method and computer program product includes calculating a score for one or more communication sessions on a communication device, associating the score with the one or more communication sessions, and measuring a performance metric on the communication device. The performance metric may be indicative of a load on the communication device, and may be caused, at least in part, by the one or more communication sessions. If the performance metric on the communication device falls outside an acceptable value, a number of participants in at least one of the one or more communication sessions may be reduced based on the score associated with the at least one of the one or more communication sessions.Type: GrantFiled: December 29, 2009Date of Patent: November 6, 2012Assignee: International Business Machines CorporationInventors: Patrick Joseph O'Sullivan, Sean Callanan, Ruthie D. Lyle, Fred Raguillat, Carol Sue Zimmet
-
Patent number: 8301853Abstract: A method and computer program product for a multicast data mirroring method including defining a multicast group within a local area network. The multicast group includes a first synchronous storage target and one or more asynchronous storage targets. The synchronous storage target is a member of a synchronously-mirrored storage group including at least a second synchronous storage target and a storage initiator device. A write request for storing a data segment within the synchronously-mirrored storage group is received on the storage initiator device. The data segment is written to the first synchronous storage target and the second synchronous storage target. The data segment is multicast to the asynchronous storage targets included within the multicast group.Type: GrantFiled: December 31, 2007Date of Patent: October 30, 2012Assignee: EMC CorporationInventors: Kiran Madnani, Roy E. Clark, Randall H. Shain
-
Patent number: 8301421Abstract: The specification and drawings present a new method, system and software product for and apparatus for generating a robotic validation system for a robot design. The robotic validation system for the robot design of a robotic system is automatically generated by converting a robot design into a generic robotic description using a predetermined format, then generating a control system from the generic robotic description and finally updating robot design parameters of the robotic system with an analysis tool using both the generic robot description and the control system.Type: GrantFiled: March 31, 2006Date of Patent: October 30, 2012Assignee: Energid TechnologiesInventors: James A. Bacon, James D. English
-
Patent number: 8301761Abstract: A method, computer program product, and system for determining a number of users corresponding to a server load including simulating one or more virtual users on a test computer system on coupled to network. One or more client requests are sent from each of the one or more virtual users to a server application executed on a server computer system coupled to the network. A metric indicative of a load on the server computer system is measured. The metric is compared to a predetermined value; and the number of the one or more virtual users is changed based on the difference between the metric and the predetermined value until the metric is within a predetermined range of the predetermined value.Type: GrantFiled: March 31, 2009Date of Patent: October 30, 2012Assignee: International Business Machines CorporationInventor: Graham Bucknell
-
Patent number: 8297234Abstract: A modular leash system including a flexible lead having a first and second rigid end portion. A first end cap is removably attachable to the first rigid end portion via set screw configured to be received through cooperating holes in the first end cap and the first rigid end portion. The first end cap includes a loop for coupling the first end cap to a collar connector. A second end cap is removably attachable to the second rigid end portion via a set screw configured to be received through cooperating holes in the second end cap and the second rigid end portion. The second end cap configured to be coupled to a handle portion.Type: GrantFiled: April 9, 2009Date of Patent: October 30, 2012Inventor: Nicholas Peter Okun Miron
-
Patent number: 8296697Abstract: Method and apparatus for performing static analysis optimization in a design verification system is described. In one example, a description of a verification environment having constrained objects is obtained. The constrained objects are analyzed incrementally to create a data structure of nodes. Each node includes a description of variables transitively connected by constraints. At least one of the nodes reuses a description from at least one other node. The data structure is then used during logic design verification.Type: GrantFiled: March 19, 2007Date of Patent: October 23, 2012Assignee: Cadence Design Systems, Inc.Inventors: Amit Gal, Shlomi Uziel, Amos Noy
-
Patent number: 8296121Abstract: Method and apparatus for controlling power in an emulation system are described. In one example, a first interface is configured to receive requirement information for a logic module to be emulated from a host computer system. The requirement information includes at least one of a power requirement or a thermal requirement. A second interface is configured to receive measurement data from sensors in the emulation system. A controller is configured to control at least one of a synchronization system, a power regulation system, or a thermal system in the emulation system in response to the requirement information and the measurement data to reduce power load of the emulation system.Type: GrantFiled: April 25, 2007Date of Patent: October 23, 2012Assignee: Cadence Design Systems, Inc.Inventors: Mitchell G. Poplack, William F. Beausoleil, Tung-Sun Tung, James Tomassetti
-
Patent number: 8295960Abstract: This invention relates to a load management controller for a household electrical installation comprising a plurality of electrical sub-circuits. The electrical sub-circuits may each comprise a plurality of components, a single component or a part of a single component. A plurality of the electrical sub-circuits have electricity usage profiles containing rules determining the supply of electricity to the electrical sub-circuit. The load management controller has access to the electricity usage profiles of the electrical sub-circuits and controls the supply of electricity to the electrical sub-circuit in accordance with the electricity usage profile related to that electrical sub-circuit. The household electrical installation may comprise a rechargeable battery bank or supply that may be used to provide power to the household electrical installation.Type: GrantFiled: April 17, 2008Date of Patent: October 23, 2012Inventors: Timothy Patrick Cooper, Colin David Harris, Thomas Laurence Bean
-
Patent number: 8285302Abstract: A method, computer program product, and computing system for defining a device identifier for a data center device within a data center. Location coordinates are defined for the data center device within the data center. The device identifier is associated with the location coordinates to define geospatial information for the data center device within the data center. The geospatial information is processed to locate the data center device within the data center.Type: GrantFiled: September 30, 2009Date of Patent: October 9, 2012Assignee: EMC CorporationInventors: James W. Espy, F. William French
-
Patent number: 8285796Abstract: A system and method for circumventing a do-not-disturb status of an instant messaging user including defining requesting, from one or more do not disturb circumvention mediators, do-not-disturb status circumvention of an instant messaging user. Circumvention permission for the do-not-disturb status of the instant messaging user is received. The do-not-disturb status of the instant messaging user is circumvented based upon, at least in part, the circumvention permission.Type: GrantFiled: December 30, 2008Date of Patent: October 9, 2012Assignee: International Business Machines CorporationInventors: Gary Denner, Cynthia E. Barber-Mingo, Ruthie D. Lyle, Patrick Joseph O'Sullivan, Mary Ellen Zurko
-
Patent number: 8280467Abstract: A cooling system includes a first section of high temperature superconducting (HTS) cable configured to receive a first flow of coolant and to permit the first flow of coolant to flow therethrough. The system may further include a second section of high temperature superconducting (HTS) cable configured to receive a second flow of coolant and to permit the second flow of coolant to flow therethrough. The system may further include a cable joint configured to couple the first section of HTS cable and the second section of HTS cable. The cable joint may be in fluid communication with at least one refrigeration module and may include at least one conduit configured to permit a third flow of coolant between said cable joint and said at least one refrigeration module through a coolant line separate from said first and second sections of HTS cable. Other embodiments and implementations are also within the scope of the present disclosure.Type: GrantFiled: October 3, 2008Date of Patent: October 2, 2012Assignee: American Superconductor CorporationInventors: Jie Yuan, James Maguire
-
Patent number: 8276921Abstract: A snowboard binding comprises two assemblies that are capable of being mated or docked with each other and locked together while the snowboard is in use. One of the assemblies may be affixed to the deck of the snowboard. In an embodiment of the invention, the other assembly may be secured, e.g., to the user's boot, and in an embodiment of the invention, the features of the other assembly that support docking and locking of the assemblies may be incorporated into a boot. Either or both assemblies may comprise one or more permanent magnets configured to assist docking by attracting the assemblies to one another in a manner that encourages them to dock in a proper configuration. In embodiments of the invention, locking the docked assemblies together may be achieved without use of the hands.Type: GrantFiled: September 4, 2009Date of Patent: October 2, 2012Inventor: Brendan Walker
-
Patent number: 8275597Abstract: In one embodiment, a method comprises creating a simulation model for a column of bit cells in a memory, simulating the simulation model to generate a result; and displaying the result for a user. Each of the bit cells in the column is coupled to a different wordline, and the simulation model comprises one or more linear elements in place of a nonlinear element in each bit cell that is coupled to an inactive wordline. The one or more linear elements approximate a behavior of the nonlinear element while the wordline is inactive. A computer accessible storage medium storing a simulator that implements the method is contemplated, and the simulator itself is also contemplated, in various embodiments.Type: GrantFiled: January 28, 2008Date of Patent: September 25, 2012Assignee: Cadence Design Systems, Inc.Inventors: Chanhee Oh, John F. Croix, Curtis L. Ratzlaff, Ramon D. Acosta
-
Patent number: 8271472Abstract: A portal having one or more associated data sources is defined, the portal including one or more portlets for displaying information associated with the one or more associated data sources. An index of the one or more associated data sources is generated. A search query is transmitted to a search engine. The index is searched for data associated with the search query. A result set is received based, at least in part, upon the index and the data associated with the search query.Type: GrantFiled: February 17, 2009Date of Patent: September 18, 2012Assignee: International Business Machines CorporationInventors: Eric de Morentin Martinez, Mark Carl Hampton, Stefan Hepper
-
Patent number: 8271593Abstract: A method and computer program product for defining one or more authorized users capable of granting do-not-disturb circumvention privileges, and receiving an indicator of a grant of do-not-disturb circumvention privileges to a circumventing user by the one or more authorized users. A do-not-disturb status of an instant messaging user is circumvented based upon, at least in part, the grant of do-not-disturb circumvention privileges.Type: GrantFiled: March 28, 2008Date of Patent: September 18, 2012Assignee: International Business Machines CorporationInventors: Patrick Joseph O'Sullivan, Gary Denner, Ruthie D. Lyle, Cynthia Barber-Mingo, Mary Ellen Zurko
-
Patent number: 8269480Abstract: A method for identifying and reducing spurious frequency components is provided. A method in accordance with at least one embodiment of the present disclosure may include generating a digital sinusoidal waveform at a direct digital synthesizer (DDS) and receiving the digital sinusoidal waveform at an audio digital-to-analog converter. The method may further include converting the digital sinusoidal waveform to an analog sinusoidal waveform containing spurious frequency components, combining the analog sinusoidal waveform with an analog distortion correction waveform to generate a composite output waveform and receiving the composite output waveform at notch filter circuitry. The method may also include filtering the composite output waveform to generate a filtered composite output waveform and amplifying a difference between the filtered composite output waveform and a signal from a circuit-under-test (CUT) to generate an amplified analog signal.Type: GrantFiled: July 9, 2008Date of Patent: September 18, 2012Assignee: LTX-Credence CorporationInventors: Solomon Max, Christopher Joel Hannaford, R. Warren Necoechea
-
Patent number: 8260863Abstract: A method and computer program product for determining that a user of a client electronic device is in do-not-interrupt mode. A message directed to the user is routed to a client-based storage queue for subsequent delivery.Type: GrantFiled: December 31, 2007Date of Patent: September 4, 2012Assignee: International Business Machines CorporationInventors: Hema Srikanth, Patrick Joseph O'Sullivan, Brian Douglas Gallagher, Robert James Mullin
-
Patent number: D670312Type: GrantFiled: November 29, 2011Date of Patent: November 6, 2012Assignee: FNA IP Holdings, Inc.Inventors: Gus Alexander, James E. Welch, Jr., Wang Xu Dong