Patents Represented by Attorney Guerin & Rodriguez, LLP
-
Patent number: 8194534Abstract: 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: GrantFiled: February 28, 2006Date of Patent: June 5, 2012Assignee: International Business Machines CorporationInventors: Vijoy Pandey, Tienwei Chao, Dar-Ren Leu
-
Patent number: 8194835Abstract: 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: GrantFiled: May 21, 2010Date of Patent: June 5, 2012Assignee: Rockstar Bidco, LPInventor: Paul Martin
-
Patent number: 8190578Abstract: 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: GrantFiled: December 17, 2009Date of Patent: May 29, 2012Assignee: International Business Machines CorporationInventors: Howard B. Bernstein, Carol D. Yutkowitz, Maneesh Mehra
-
Patent number: 8190678Abstract: 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: GrantFiled: December 12, 2003Date of Patent: May 29, 2012Assignee: International Business Machines CorporationInventors: William M. Quinn, Miles A. Palis, Ronald E. Pontrich, Jr., Christopher D. Price
-
Patent number: 8190943Abstract: 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: GrantFiled: March 13, 2009Date of Patent: May 29, 2012Assignee: Massachusetts Institute of TechnologyInventor: William S. Song
-
Patent number: 8184118Abstract: 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: GrantFiled: May 1, 2007Date of Patent: May 22, 2012Assignee: Advanced Micro Devices, Inc.Inventor: Christopher Brennan
-
Patent number: 8184117Abstract: 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: GrantFiled: May 1, 2007Date of Patent: May 22, 2012Assignee: Advanced Micro Devices, Inc.Inventor: Christopher Brennan
-
Patent number: 8179800Abstract: 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: GrantFiled: July 30, 2009Date of Patent: May 15, 2012Assignee: Rockstar Bidco, LPInventor: Emre Gunduzhan
-
Patent number: 8144711Abstract: 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: GrantFiled: July 15, 2002Date of Patent: March 27, 2012Assignee: Rockstar Bidco, LPInventors: Michael Scott Pegrum, Greg A. Wilbur
-
Patent number: 8140691Abstract: 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: GrantFiled: October 7, 2004Date of Patent: March 20, 2012Assignee: International Business Machines CorporationInventors: Sandra L. Kogan, Eric M. Wilcox, Michael J. Muller
-
Patent number: 8138665Abstract: 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: GrantFiled: July 9, 2007Date of Patent: March 20, 2012Assignee: SRI InternationalInventors: Christopher E. Holland, Paul R. Schwoebel, Charles A. Spindt, Eric M. Pearson, Victor M. Aguero
-
Patent number: 8140574Abstract: 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: GrantFiled: April 28, 2005Date of Patent: March 20, 2012Assignee: International Business Machines CorporationInventors: David Andrew Brooks, Hong Dai, Craig Richard Wolpert, Eric Leonard Masselle
-
Patent number: 8139358Abstract: 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: GrantFiled: September 25, 2008Date of Patent: March 20, 2012Assignee: International Business Machines CorporationInventor: Atul Tambe
-
Patent number: 8121625Abstract: 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: GrantFiled: September 8, 2005Date of Patent: February 21, 2012Inventor: John Terrence Carroll
-
Patent number: 8117338Abstract: 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: GrantFiled: January 17, 2008Date of Patent: February 14, 2012Assignee: Rockstar Bidco, LPInventor: Hamid Ould-Brahim
-
Patent number: 8106650Abstract: 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: GrantFiled: November 24, 2010Date of Patent: January 31, 2012Assignee: SRI InternationalInventors: Donald C. Arns, Pablo Garcia
-
Patent number: 8107467Abstract: 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: GrantFiled: December 27, 2005Date of Patent: January 31, 2012Assignee: EMC CorporationInventors: Kiran Madnani, Adi Ofer, Jeffrey A. Brown
-
Patent number: 8105322Abstract: 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: GrantFiled: March 27, 2008Date of Patent: January 31, 2012Assignee: Shaser, Inc.Inventors: Doug Ely, Daniel L. Roth, Elias Behrakis
-
Patent number: 8106944Abstract: 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: GrantFiled: January 18, 2007Date of Patent: January 31, 2012Assignee: Massachusetts Institute of TechnologyInventors: Iuliu Vasilescu, Alexander Bahr, Carrick Detweiler, Daniela Rus
-
Patent number: 8103801Abstract: 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: GrantFiled: September 28, 2007Date of Patent: January 24, 2012Assignee: EMC CorporationInventors: Steven D. Sardella, Stephen Strickland, Thomas N. Dibb