Patents Represented by Attorney Guerin & Rodriguez, LLP
  • Patent number: 7804793
    Abstract: A relatively low frequency signal—e.g. RS-232—is coupled to and extracted from a communication link that carries both a high frequency continuous signal and burst mode signal having bursts occurring at one or more frequencies—e.g. SAS with OOB signaling. The communication link has a differential coupling which differentially couples onto a first pair of conductors a continuous signal at a continuous rate and a burst mode signal having bursts occurring at one or more frequencies. The communication link also has a common mode coupling which common mode couples a second signal onto the first pair of conductors. A high pass filter coupled to the first pair of conductors extracts the continuous signal and the burst mode signal from the first pair of conductors. A low pass filter coupled to the first pair of conductors extracts the second signal from the first pair of conductors.
    Type: Grant
    Filed: September 27, 2007
    Date of Patent: September 28, 2010
    Assignee: EMC Corporation
    Inventor: Mickey S. Felton
  • Patent number: 7783715
    Abstract: A method of managing electronic mail messages in an email account includes displaying an open email message to a user on a display screen of a device. While the open email message is displayed to the user, intent of the user to perform an action that will result in closing the open email message is detected. In automatic response to detecting the intent of the user and before the action can be completed, a plurality of deletion options is presented to the user, from which the user selects one deletion option. A selection of one of the deletion options is received from the user. A deletion criterion is set for a given email message based on the selected deletion option and the action that will result in closing the open email message is completed, in automatic response to receiving the selection from the user.
    Type: Grant
    Filed: August 26, 2008
    Date of Patent: August 24, 2010
    Assignee: International Business Machines Corporation
    Inventor: Michael J. Muller
  • Patent number: 7783818
    Abstract: Described are electronics enclosures having an I/O (input/output) module, a CPU (central processing unit) module having a root complex, and a pluggable, field-replaceable interconnect module electrically connected to the root complex of the CPU module by a first set of differential signal pairs and to the I/O module by a second set of differential signal pairs. The field-replaceable interconnect module provides a serialized communication path between the first and second sets of differential signal pairs for carrying serialized differential signaling corresponding to communications exchanged between the root complex of the CPU module and the I/O module.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: August 24, 2010
    Assignee: EMC Corporation
    Inventors: Steven D. Sardella, Stephen Strickland, Lawrence J. Feroli
  • Patent number: 7757059
    Abstract: Described are systems and methods of migrating data from a source virtual array to a destination virtual array transparently with respect to a management application program executing on a host and using management information to send management messages to the virtual arrays. Data from the source virtual array are copied to the destination virtual array during a data migration event. First and second virtual array management interfaces are associated with the source and destination virtual arrays, respectively. The first and second virtual array management interfaces are exchanged during the data migration event so that the virtual array management interface associated with the destination virtual array becomes associated with the source virtual array and the virtual array management interface associated with the source virtual array becomes associated with the destination virtual array.
    Type: Grant
    Filed: June 29, 2006
    Date of Patent: July 13, 2010
    Assignee: EMC Corporation
    Inventors: Adi Ofer, Kiran Madnani, Jeffrey A. Brown
  • Patent number: 7756259
    Abstract: Described are a method and system for providing enhanced caller information to a communications recipient. Enhanced caller information is determined from a caller information storage device associated with a caller attempting to establish a communications session with the communications recipient. The enhanced caller information is transmitted to the communications recipient and presented prior to the establishment of the communications session. The presentation can include the display of text, graphical information and audible information to the communications recipient. Optionally, the enhanced caller information includes data used to establish a communications link between the caller and the communications recipient.
    Type: Grant
    Filed: November 22, 2004
    Date of Patent: July 13, 2010
    Assignee: Nortel Networks Limited
    Inventor: Paul Martin
  • Patent number: 7752271
    Abstract: Described is a method for retracting an instant message from a receiver in an instant messaging session. A request is made to retract the instant message from the receiver. If the receiver is present in the session, the instant message is removed from the user interface of the receiver. Notification is sent to the requestor to indicate whether the instant message was successfully retracted and whether the instant message was saved by the receiver. Optionally, the method allows an entry made in an instant messaging log to be retracted when the corresponding instant message is retracted.
    Type: Grant
    Filed: June 1, 2004
    Date of Patent: July 6, 2010
    Assignee: International Business Machines Corporation
    Inventors: Michael William Quinn, Malissa Galloway Sullivan, Anthony Eugene Payne, Kevin Joel Solie, Andrew Ortwein
  • Patent number: 7751063
    Abstract: Described is a multiple channel interferometric surface contour measurement system. The measurement system includes a multiple channel interferometer projector, a digital camera and a processor. The projector includes two or more interferometer channels. Each channel has an optical axis spatially separate from the optical axes of the other channels. Each channel projects a fringe pattern onto the surface of an object to be measured. Image data for the fringe patterns projected on the object surface are acquired by the digital camera. The processor controls the projection of the fringe patterns of different spatial frequencies, adjusts the phase of each fringe pattern and generates surface contour data in response to the camera image data. The multiple channel interferometric surface contour measurement system provides numerous advantages over conventional single channel interferometric systems, including reduced sensitivity to optical noise, improved stability and increased measurement accuracy.
    Type: Grant
    Filed: April 4, 2006
    Date of Patent: July 6, 2010
    Assignee: Dimensional Photonics International, Inc.
    Inventors: Robert F. Dillon, Neil Judell, Yi Qian, Yunqing Zhu, D. Scott Ackerson, Gurpreet Singh
  • Patent number: 7737685
    Abstract: Described is a piston rod position-sensing system having a cylinder and piston rod arranged in the cylinder for movement with respect thereto. A magnetically hard layer is formed on the piston rod to provide a recording medium. The magnetically hard layer is made of a cobalt-phosphorous (Co—P)-based alloy. A magnetic pattern is recorded in the magnetically hard layer. A magnetic field sensor located in the cylinder senses the recorded magnetic pattern while the piston rod is moving with respect to the cylinder.
    Type: Grant
    Filed: December 9, 2007
    Date of Patent: June 15, 2010
    Assignee: SRI International
    Inventors: Thomas P. Low, C. Bruce Clark, Ronald E. Pelrine, Joseph S. Eckerle, Chris Smith, Giovanni Zangari
  • Patent number: 7725476
    Abstract: A data retrieval system and method of the invention provide automatic retrieval of information based on data placed into, for example, a Windows™ clipboard. A user highlights and cuts (or pastes) data into the clipboard during execution of an application program. A data retriever program periodically reads the clipboard to determine whether new data has been placed therein. Upon finding new data in the clipboard, the data retriever program determines whether the data or a variation thereof satisfies a predetermined criterion. If the criterion is satisfied, the data retriever program initiates a data-retrieval operation, such as a Web-based search, based on the data. If the criterion is not satisfied, the data retriever program does not perform any data-retrieval action. The data retrieval program does not interfere with the clipboard; any application program sharing the clipboard can use data placed therein, e.g., by a paste operation.
    Type: Grant
    Filed: June 14, 2005
    Date of Patent: May 25, 2010
    Assignee: International Business Machines Corporation
    Inventor: Steven E. Waggoner
  • Patent number: 7716315
    Abstract: Described is an enclosure that is configurable to perform either in-band or out-of-band enclosure management. The enclosure includes a midplane, a processor blade, and a management module. The processor blade has program code for collecting management information from other components in the enclosure. If the enclosure is configured for in-band enclosure management, the processor blade executes the program code to collect the management information. If the enclosure is configured for out-of-band enclosure management, the management module is configured to execute program code for collecting the management information instead of the processor blade.
    Type: Grant
    Filed: September 24, 2004
    Date of Patent: May 11, 2010
    Assignee: EMC Corporation
    Inventors: Douglas R. Sullivan, Steven D. Sardella, Robert P. Valentine
  • Patent number: 7706639
    Abstract: A method of modulating an optical carrier. A target carrier modulation is computed based on an input data signal. An effective length of an optical modulator is then controlled based on the target carrier modulation.
    Type: Grant
    Filed: May 28, 2008
    Date of Patent: April 27, 2010
    Assignee: Nortel Networks Limited
    Inventors: Kim R. Roberts, Michel Belanger
  • Patent number: 7697515
    Abstract: Data is transparently migrated between groups of logical units of storage presented as virtual arrays. A source virtual array has at least one source virtual port coupled to a fabric. Each source virtual port having a source virtual port name and a source virtual port address. A destination virtual array has one or more destination virtual ports coupled to the fabric, each destination virtual port having a destination virtual port name and a destination virtual port address. All data resident on the source virtual array is copied to the destination virtual array. The destination virtual port names and LUN names and numbers are then exchanged with the source virtual port names and LUN names and numbers. The fabric then updates its name server database so that the database associates the source virtual port name with the destination virtual port address.
    Type: Grant
    Filed: December 27, 2005
    Date of Patent: April 13, 2010
    Assignee: EMC Corporation
    Inventors: Adi Ofer, Kiran Madnani, Jeffrey A. Brown
  • Patent number: 7698368
    Abstract: Described are a system and method of communicating with a user of a computing device over a network. Communications occur with a body-less electronic mail messages. The conveyed message is carried by the subject line of the body-less electronic mail message. The subject line records the temporal sequence of one or more text messages representing a chat-like email conversation between users. Each received body-less electronic mail messages appears on a display screen as a line item in a mailbox view. In one embodiment, the entire contents of the subject line are displayed in a drop-down list when a cursor is positioned over the subject column of the line item. In another embodiment, the user scrolls horizontally through contents of the subject line by positioning the cursor over a scroll bar arrow that appears at one end of the subject line column.
    Type: Grant
    Filed: December 12, 2003
    Date of Patent: April 13, 2010
    Assignee: International Business Machines Corporation
    Inventors: Michael J. Muller, Sara Beth Weber
  • Patent number: 7697554
    Abstract: Data is transparently migrated between groups of logical units of storage presented as virtual arrays. A source virtual array has at least one source virtual port coupled to a fabric. Each source virtual port having a source virtual port name and a source virtual port address. A destination virtual array has one or more destination virtual ports coupled to the fabric, each destination virtual port having a destination virtual port name and a destination virtual port address. All data resident on the source virtual array is copied to the destination virtual array. The destination virtual port names and LUN names and numbers are then replaced with the source virtual port names and LUN names and numbers. The fabric then updates its name server database so that the database associates the source virtual port name with the destination virtual port address.
    Type: Grant
    Filed: December 27, 2005
    Date of Patent: April 13, 2010
    Assignee: EMC Corporation
    Inventors: Adi Ofer, Kiran Madnani, Jeffrey A. Brown
  • Patent number: 7694097
    Abstract: A system and method for managing an electronic storage volume is described. The method includes assigning a threshold to a constrained storage space to define a first state in which an amount of data stored in the constrained storage space exceeds the threshold and a second state in which the amount of data stored in the confined storage space does not exceed the threshold. The method also includes comparing the amount of data to be stored in the constrained storage space and the threshold, and performing a predefined action if the comparison indicates that the amount data to be in the confined storage space would cause a transition between the first state and the second state.
    Type: Grant
    Filed: November 15, 2004
    Date of Patent: April 6, 2010
    Assignee: International Business Machines Corporation
    Inventors: Ruthie D. Lyle, Fonda Daniels, Andrew L. Schirmer
  • Patent number: 7684961
    Abstract: Described is an electronics system having an individually replaceable electronics module installed therein. The individually replaceable electronics module includes a component, a light-emitting device (LED) disposed near the component, a processor module for performing diagnostics on the component and producing a message based on results of the diagnostics, and a microcontroller in communication with the processor module to receive the message produced by the processor module. The microcontroller determines whether the component is faulting based on the message. A DC power source is coupled to supply power to the microcontroller after the individually replaceable electronics module is electrically disconnected from the electronics system so that the microcontroller can illuminate the LED if the received message indicates that the component is faulting.
    Type: Grant
    Filed: September 27, 2007
    Date of Patent: March 23, 2010
    Assignee: EMC Corporation
    Inventors: Michael N. Robillard, Himanshu Agrawal, Daniel Albert Dufresne, II
  • Patent number: 7685395
    Abstract: Described are a storage network and method of presenting a virtual array in the storage network. The storage network includes a first storage array and a second storage array. At least one of the first and second storage arrays has one or more logical units of storage assigned to a virtual array that spans the first and second storage arrays. In addition, at least one of the first and second storage arrays has one or more physical ports coupled to the virtual array. The virtual array is assigned a unique virtual port identifier (ID) for each physical port coupled to the virtual array. A host coupled to a switch can communicate with the virtual array using a virtual port ID assigned to the virtual array.
    Type: Grant
    Filed: June 29, 2006
    Date of Patent: March 23, 2010
    Assignee: EMC Corporation
    Inventors: Jeffrey A. Brown, Kiran Madnani, Adi Ofer
  • Patent number: 7609968
    Abstract: Described are a secure communications system and method for transmitting analog signals. The secure communications system includes an analog multiplexer, an analog demultiplexer, a plurality of analog communications channels each at a different wavelength, and a pair of sequence logic modules. Analog signals applied to the analog multiplexer are scrambled onto the multiple communications channels. The demultiplexer descrambles the transmitted scrambled signals to reproduce the original analog signals. The sequence logic modules provide a channel selection signal to implement synchronous pseudorandom switching of the analog signals amongst the analog communication channels. The sequence of the switching between analog communications channels can be pseudorandom in sequence and in time. The channel selection signal is responsive to a key shared between the sequence logic modules.
    Type: Grant
    Filed: June 15, 2005
    Date of Patent: October 27, 2009
    Assignee: Nortel Networks Limited
    Inventors: Michael Lee, Roberto Faria
  • Patent number: 7605842
    Abstract: Described are a vehicle optical communications system and network to exchange high bandwidth optical data between vehicles or between a vehicle and a stationary host. The vehicle optical communications system includes a communications module and a sensor having pixels for detecting an image in a field of view. Each pixel can generate a pixel data signal responsive to an incident optical data signal that includes vehicle data transmitted from a remote optical transmitter. The communications module provides remote data in response to the pixel data signals. The vehicular communications system optionally includes an optical transmitter to enable bi-directional communication. Data can be transmitted through a multi-node network of vehicular communication systems deployed in vehicles or on stationary hosts located between or around the data transmitter and intended data receiver.
    Type: Grant
    Filed: October 14, 2004
    Date of Patent: October 20, 2009
    Assignee: Clifton Labs, Inc.
    Inventors: Philip A. Wilsey, Dale E. Martin, Darryl S. Dieckman, Fred R. Beyette, Jr.
  • Patent number: RE41749
    Abstract: Described is an electrical connector assembly with an electrical connector having a connector body that includes a receptacle connector portion at a first end and a plug connector portion at a second end opposite the first end. The receptacle connector portion has electrical contacts within an opening for mating with a plug electrical connector at the first end of the connector body. The plug connector portion has electrical contacts within an opening for mating with a receptacle electrical connector at the second end. The connector body has an electrical conductor that is in electrical communication with at least one of the electrical contacts and extends from one side of the connector body. A circuit card is disposed adjacent to that one side of the connector body and is in electrical communication with the at least one electrical contact through the electrical conductor extending from the side of the connector body.
    Type: Grant
    Filed: October 21, 2009
    Date of Patent: September 21, 2010
    Assignee: EMC Corporation
    Inventors: William H. Stolz, Joseph P. King, Albert F. Beinor, Philip J. Roux, Mickey S. Felton