Patents Represented by Attorney Guerin & Rodriguez, LLP
  • Patent number: 8194534
    Abstract: Described is a rack-switch including a rack and a plurality of blade server chassis within the rack. Each blade server chassis has a plurality of server blades in communication with at least one switch. Each switch includes a plurality of external ports. At least two of the external ports of each switch are inter-switch link (ISL) ports. The rack-switch also includes a plurality of inter-switch links. Each inter-switch link electrically connects one ISL port of one of the switches to one ISL port of another of the switches. The plurality of inter-switch links interconnects the switches such that the switches are daisy chained in a loop. The inter-switch links convey Ethernet packets representing server-to-server communications between server blades of different blade server chassis.
    Type: Grant
    Filed: February 28, 2006
    Date of Patent: June 5, 2012
    Assignee: International Business Machines Corporation
    Inventors: Vijoy Pandey, Tienwei Chao, Dar-Ren Leu
  • Patent number: 8194835
    Abstract: A method for providing enhanced caller information to a communications recipient includes storing enhanced caller information in memory of a card distributed to a cardholder. An information reader reads the enhanced caller information from the memory of the card when the cardholder attempts to initiate a telephone call. The read enhanced caller information is inserted into voice signals used to establish the telephone call with the communications recipient. The voice signals with the inserted enhanced caller information are transmitted to the communications recipient over a network. A cellular telephone includes an information reader for reading the enhanced caller information from an external caller information storage device, for example, a card. An information insertion module of the cellular telephone merges the enhanced caller information with voice signals used to establish a telephone call with a communications recipient.
    Type: Grant
    Filed: May 21, 2010
    Date of Patent: June 5, 2012
    Assignee: Rockstar Bidco, LP
    Inventor: Paul Martin
  • Patent number: 8190578
    Abstract: Described is a method for migrating versioned data from a source configuration management system to a target configuration management system. The method includes determining, for at least one historical period having versioned data items to be migrated from the source to target systems, an earliest versioned data item based on a start time for the historical period. At least one subsequent versioned data item is determined based on a sampling interval and an end time for the historical period. The earliest versioned data item and subsequent versioned data items for each historical period are migrated from the source configuration management system to the target configuration management system. Advantageously, migration is performed faster than if all existing versions are migrated and storage requirements are reduced. In addition, differencing tools in the target system can compare different versions of the migrated data items.
    Type: Grant
    Filed: December 17, 2009
    Date of Patent: May 29, 2012
    Assignee: International Business Machines Corporation
    Inventors: Howard B. Bernstein, Carol D. Yutkowitz, Maneesh Mehra
  • Patent number: 8190678
    Abstract: Described are an online meeting system and method for integrating a third-party system with the online meeting system. A service provider interface (SPI) defines procedures for communicating with a meeting services application of the online meeting system. Each software module implements the procedures of the SPI to perform meeting-related operations customized in accordance with the third-party system when called by the meeting service application. Called SPI procedures include two types. One type notifies a software module of a proposed transaction of an event in the online meeting system, to enable the software module to perform the meeting-related operation before the event occurs. A second type notifies a software module of an event that has occurred in the online meeting system, to enable the software module to perform the meeting-related operation in response to the occurrence of that event.
    Type: Grant
    Filed: December 12, 2003
    Date of Patent: May 29, 2012
    Assignee: International Business Machines Corporation
    Inventors: William M. Quinn, Miles A. Palis, Ronald E. Pontrich, Jr., Christopher D. Price
  • Patent number: 8190943
    Abstract: A sorter system includes a clock continuously generating a series of clock signals, a systolic array circuit, and control circuitry in communication with serial access memory that stores data items of a sequence to be sorted and with the systolic array circuit to supply thereto data items as input and to receive therefrom data items as output. The systolic array circuit includes at least one processing module and K?1 registers, where K is an integer value greater than two. Each processing module has at least one of the registers, each register for storing one data item. The control circuitry serially presents K data items for input to the systolic array circuit in synchronization with the clock signals. On the next clock cycle after the control circuitry presents to the systolic array circuit the last of the K data items, the data item of least value in the given subsequence is output.
    Type: Grant
    Filed: March 13, 2009
    Date of Patent: May 29, 2012
    Assignee: Massachusetts Institute of Technology
    Inventor: William S. Song
  • Patent number: 8184118
    Abstract: Described are a video graphics system, graphics processor, and methods for rendering three-dimensional objects. A buffer is partitioned into tiles of pixels. Each pixel of each tile includes at least one sample. A primitive is received and determined to fully cover one of the tiles of the buffer. A section of the primitive that maps to the fully covered tile is tested to determine whether that section of the primitive may be drawn in its entirety. A value is stored in the buffer for the fully covered tile in response to determining that the section of the primitive may be drawn in its entirety. The value indicating that every sample of the fully covered tile has a depth value determined by the primitive.
    Type: Grant
    Filed: May 1, 2007
    Date of Patent: May 22, 2012
    Assignee: Advanced Micro Devices, Inc.
    Inventor: Christopher Brennan
  • Patent number: 8184117
    Abstract: Described are a video graphics system, graphics processor, and methods for rendering three-dimensional objects. A buffer is partitioned into tiles of pixels. Each pixel of each tile includes at least one sample. A primitive is received and determined to cover fully one of the tiles. A section of the primitive that maps to the fully covered tile is tested to determine if every sample within the fully covered tile is to undergo the same stencil operation. The stencil operation is performed on the fully covered tile in the buffer if every sample within the fully covered tile is to undergo the same stencil operation.
    Type: Grant
    Filed: May 1, 2007
    Date of Patent: May 22, 2012
    Assignee: Advanced Micro Devices, Inc.
    Inventor: Christopher Brennan
  • Patent number: 8179800
    Abstract: Routers in a communications network mark packets of a multi-priority stream to establish a drop precedence of the packets during network congestion. For each packet received, a router employs one of two types of packet-marking mechanisms to associate low drop precedence with a high-priority, out-of-profile packet. One type, called “token bucket with loan bucket,” uses a token bucket to determine whether a packet is in conformance, i.e., in-profile, with a traffic profile and at least one loan bucket to determine whether a high priority, out-of-profile packet may borrow bandwidth. Another mechanism type, called “token bucket with color-exchange queue,” uses a color-exchange queue to delay packet forwarding for a fixed period. During this delay, a high-drop-precedence marking of an out-of-profile, high-priority packet may be exchanged with a low-drop-precedence marking of an in-profile, low-priority packet. The packet-marking mechanisms are useful in improving the quality of video viewing.
    Type: Grant
    Filed: July 30, 2009
    Date of Patent: May 15, 2012
    Assignee: Rockstar Bidco, LP
    Inventor: Emre Gunduzhan
  • Patent number: 8144711
    Abstract: Described are a system and method for providing protection switching and bandwidth sharing in a network. A first endpoint device adds a sequence number to each packet to produce a stream of numbered packets and provides a plurality of packet streams from the stream of numbered packets. The first endpoint device forwards a first packet stream over a first path and a second packet stream over a second path separate from the first path. In one embodiment, the packet streams are identical. In another embodiment, the packet streams are different. A second endpoint device receives the first packet stream over the first path and the second packet stream over the second path. From the packet streams, the second endpoint device determines whether each packet in the packet streams is to be included in an output packet stream based on that packet's sequence number.
    Type: Grant
    Filed: July 15, 2002
    Date of Patent: March 27, 2012
    Assignee: Rockstar Bidco, LP
    Inventors: Michael Scott Pegrum, Greg A. Wilbur
  • Patent number: 8140691
    Abstract: Described is a method for controlling a user's access and viewing rights to a weblog used to track the status of a workflow based on one or more roles or responsibilities of the user in the workflow. Advantageously, the workflow is not required to change when workflow members leave their assigned roles or are unable to perform their workflow tasks. Instead, new members are assigned to the roles and access and viewing rights are changed accordingly. Optionally, a person responsible for a workflow instance can grant access and viewing rights for the particular workflow to an individual who is not a member of the workflow.
    Type: Grant
    Filed: October 7, 2004
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Sandra L. Kogan, Eric M. Wilcox, Michael J. Muller
  • Patent number: 8138665
    Abstract: Described is a micro-fabricated charged particle emission device including a substrate and a plurality of charged particle emission sites formed in the substrate. A path extends between each emission site and a source of liquid metal. Each path is coated with a wetting layer of non-oxidizing metal for wetting the liquid metal. Exemplary non-oxidizing metals that may be used to provide the wetting layer include gold and platinum. The wetting layer is sufficiently thin such that some liquid metal is able to flow to each emission site despite any chemical interaction between the liquid metal and the non-oxidizing metal of the wetting layer.
    Type: Grant
    Filed: July 9, 2007
    Date of Patent: March 20, 2012
    Assignee: SRI International
    Inventors: Christopher E. Holland, Paul R. Schwoebel, Charles A. Spindt, Eric M. Pearson, Victor M. Aguero
  • Patent number: 8140574
    Abstract: Described are a method and apparatus for searching for user relevant information in content repositories using community search scopes. According to the method, a user is presented with a selection of search scopes in which the user is a member. The user selects one of the search scopes according to the desired information and provides a search request that can include, for example, keywords, phrases and data attributes. Searching is performed in each content repository assigned to the search scope if the user is a member of the content repository. Relevant information found in the search content repositories is presented to the user.
    Type: Grant
    Filed: April 28, 2005
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: David Andrew Brooks, Hong Dai, Craig Richard Wolpert, Eric Leonard Masselle
  • Patent number: 8139358
    Abstract: A first conduit is externally attached to one of two opposing sidewalls of electronic equipment and a second conduit is externally attached to the other of the opposing sidewalls. Each conduit has an open end, a closed end, and a side having a vent that is aligned with a vent in the sidewall of the electronic equipment to which that conduit is attached. The first conduit takes air in through its open end, channels the air in a direction substantially orthogonal to the direction of air flowing through the electronic equipment, and directs the air into the electronic equipment through its aligned vents. The second conduit receives air from the electronic equipment through its aligned vents, channels the air in a direction that is substantially orthogonal to the direction of air flowing through the electronic equipment, and exhausts the air through the open end of the second conduit.
    Type: Grant
    Filed: September 25, 2008
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventor: Atul Tambe
  • Patent number: 8121625
    Abstract: There is disclosed a system and method for enabling text messages to be sent from a computer to a mobile device, and for a reply text message to be sent from the mobile device to the computer. An outgoing text message, including a reply telephone number, is sent from a source computer to a destination mobile device. The reply number that is sent is chosen on the basis of regions (either geographic or regions associated with particular mobile communications providers) with the reply number being “leased” for use with a particular outgoing message. A protocol exists for choosing an alternate reply number if the first choice is not available. Means are then also provided for forwarding a reply message received by receiving means associated with a reply number to the source computer.
    Type: Grant
    Filed: September 8, 2005
    Date of Patent: February 21, 2012
    Inventor: John Terrence Carroll
  • Patent number: 8117338
    Abstract: Described are a network device and method for distributing routing information for a virtual private network (VPN) application through a packet-switched network (PSN) from a first provider edge (PE) router to a second provider edge (PE) router. An Ethernet switched path (e.g., a Provider Backbone Transport (PBT) tunnel) is established between the first and second PE routers. The first PE router is at a source end of the Ethernet switched path and the second PE router is at a destination end of the Ethernet switched path. A BGP (Border Gateway Protocol) message is sent from the first PE router to the second PE router. The BGP message contains routing information for a VPN route in a VPN supported by the PSN. An association between the VPN route in the VPN and the Ethernet switched path is determined from the routing information in the BGP message.
    Type: Grant
    Filed: January 17, 2008
    Date of Patent: February 14, 2012
    Assignee: Rockstar Bidco, LP
    Inventor: Hamid Ould-Brahim
  • Patent number: 8106650
    Abstract: A position-sensing system includes a first component (e.g., a cylinder) and a second component (e.g., a piston rod) movably coupled to the first component for movement with respect thereto. A magnetically hard layer on the second component provides a recording medium. Regions of the magnetically hard layer are magnetized as magnetized rings around the second component. Magnetic-field sensors are coupled to the first component in proximity of the magnetically hard layer on the second component to sense the rings of magnetized regions. Each of the magnetic field sensors senses flux from each of the rings of magnetized regions as the second component is moving with respect to the first component and, in response to sensing the rings of magnetized regions, generates signals used to determine position of the second component.
    Type: Grant
    Filed: November 24, 2010
    Date of Patent: January 31, 2012
    Assignee: SRI International
    Inventors: Donald C. Arns, Pablo Garcia
  • Patent number: 8107467
    Abstract: Failover is provided from a primary Fiber Channel device to a secondary Fiber Channel device. Source and secondary Fiber Channel devices are coupled to a Fiber Channel fabric having a database that associates Fiber Channel names and Fiber Channel addresses of Fiber Channel ports coupled to it. All data is copied from the primary Fiber Channel device to the secondary Fiber Channel device. In response to a failure, secondary port names and LUN names are replaced with the primary port names and LUN names, and the fabric updates its database so that the database associates the secondary port and LUN addresses with the primary port and LUN names. The secondary Fiber Channel device thereby assumes the primary Fiber Channel device's identity.
    Type: Grant
    Filed: December 27, 2005
    Date of Patent: January 31, 2012
    Assignee: EMC Corporation
    Inventors: Kiran Madnani, Adi Ofer, Jeffrey A. Brown
  • Patent number: 8105322
    Abstract: A dermatologic treatment device having a light source emitting optical radiation beneficial to at least one dermatologic treatment, a brightness enhancer enhancing the brightness of at least some of the emitted optical radiation, and a replacement cartridge containing the light source and brightness enhancer. The cartridge facilitating replacement of the light source and brightness enhancer by a user of the device between dermatologic treatments.
    Type: Grant
    Filed: March 27, 2008
    Date of Patent: January 31, 2012
    Assignee: Shaser, Inc.
    Inventors: Doug Ely, Daniel L. Roth, Elias Behrakis
  • Patent number: 8106944
    Abstract: Described are a method and an apparatus for color-corrected underwater imaging. A range to an underwater object to be imaged is determined and control values are selected according to the range. Control values are predetermined for a number of ranges according to an optimization of a color quality factor for each range based on the spectra of the optical sources used for illumination and the wavelength-dependent optical transmission of the water for the range. The optical power of each optical source is controlled according to a respective one of the selected control values. Advantageously, an acquired image requires no color correction as the adaptive illumination compensates for the wavelength-dependent losses in the light propagation path from the optical sources to the object and from the object to the imaging device.
    Type: Grant
    Filed: January 18, 2007
    Date of Patent: January 31, 2012
    Assignee: Massachusetts Institute of Technology
    Inventors: Iuliu Vasilescu, Alexander Bahr, Carrick Detweiler, Daniela Rus
  • Patent number: 8103801
    Abstract: Described is an electronics system and method for marking and faulting I/O ports of an I/O module in the electronics system. Each I/O port has an associated light-emitting system that is capable of emitting a plurality of different colors. At least one color is blinked at a first rate to produce a first status indicator for the I/O port. Each color of the different colors is alternately blinked at a second rate to produce a second status indicator for the I/O port. One of the status indicators is for marking the I/O port and the other status indicator is for faulting the I/O port. In one embodiment, the light-emitting system includes a plurality of differently colored LEDs. In another embodiment, the light-emitting system includes only one multicolor LED. Various I/O technologies including Fiber Channel, Fiber Connectivity, Ethernet, serial attached SCSI, IPsec, Infiniband, and iSCSI, can implement marking and faulting.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: January 24, 2012
    Assignee: EMC Corporation
    Inventors: Steven D. Sardella, Stephen Strickland, Thomas N. Dibb