Patents by Inventor Peter Spooner

Peter Spooner has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10091286
    Abstract: Enhanced client-server communication in a cached communication environment is described. A server computer executes a server application. The server application requests a server communication application to generate a server object. The server object is independent from a client object that is modified to communicate client data. The server object is associated with a server object identifier. The server application receives a copy of the client object from the server communication application. The copy of the client object is associated with a client object identifier. The server application determines whether the server object identifier has an expected relationship with the client object identifier. The server application applies a disposition rule to data referenced in the copy of the client object if the server object identifier has the expected relationship with the client object identifier.
    Type: Grant
    Filed: July 24, 2012
    Date of Patent: October 2, 2018
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Darlene J. Ruben, William D. Berry, Peter A. Spooner
  • Patent number: 10037338
    Abstract: Client-server communication in a cached communication environment is described. A server computer executes a server application. The server application requests a server communication application to generate a server object. The server object is independent from a client object that is modified to communicate client data. The server application receives a copy of a client object from the server communication application, and applies a disposition rule to data referenced in the copy of the client object.
    Type: Grant
    Filed: March 27, 2012
    Date of Patent: July 31, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Darlene J. Ruben, William D. Berry, Peter Spooner
  • Patent number: 9111703
    Abstract: Sensor stack venting techniques are described. In one or more implementations, one or more vent structures are formed within layers of a pressure sensitive sensor stack for a device. Vent structures including channels, holes, slots, and so forth are designed to provide pathways for gas released by feature elements to escape. The pathways may be arranged to convey outgases through the layers to designated escape points in a controlled manner that prevents deformities typically caused by trapped gases. The escape points in some layers enable at least some other layers to be edge-sealed. Pathways may then be formed to convey gas from the edge-sealed layer(s) to an edge vented layer(s) having one or more escape points, such that feature elements in the edge-sealed layer(s) remain protected from contaminants.
    Type: Grant
    Filed: October 16, 2012
    Date of Patent: August 18, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Otto Whitt, III, Timothy C. Shaw, David C. Vandervoort, Todd David Pleake, Rob Huala, Matthew David Mickelson, Joel Lawrence Pelley, Christopher Harry Stoumbos, Richard Peter Spooner
  • Publication number: 20130228435
    Abstract: Sensor stack venting techniques are described. In one or more implementations, one or more vent structures are formed within layers of a pressure sensitive sensor stack for a device. Vent structures including channels, holes, slots, and so forth are designed to provide pathways for gas released by feature elements to escape. The pathways may be arranged to convey outgases through the layers to designated escape points in a controlled manner that prevents deformities typically caused by trapped gases. The escape points in some layers enable at least some other layers to be edge-sealed. Pathways may then be formed to convey gas from the edge-sealed layer(s) to an edge vented layer(s) having one or more escape points, such that feature elements in the edge-sealed layer(s) remain protected from contaminants.
    Type: Application
    Filed: October 16, 2012
    Publication date: September 5, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: David Otto Whitt, III, Timothy C. Shaw, David C. Vandervoort, Todd David Pleake, Rob Huala, Matthew David Mickelson, Joel Lawrence Pelley, Christopher Harry Stoumbos, Richard Peter Spooner
  • Patent number: 8244811
    Abstract: A method and apparatus for creating a catalog for use with at least one computer system that manages a plurality of email messages. The catalog provides an index into the plurality of email messages, and comprises a plurality of display identifiers that each identifies an entity. The catalog correlates at least some of the plurality of display identifiers to corresponding email addresses. The method comprises creating the catalog to include a user interface that enables the display identifiers to be displayed to a user and that enables the catalog to be searched based upon at least some information other than the display identifiers.
    Type: Grant
    Filed: June 22, 2005
    Date of Patent: August 14, 2012
    Assignee: EMC Corporation
    Inventors: Stephen Dowd, Chris E. Rowen, Peter A. Spooner
  • Patent number: 8117270
    Abstract: A method and apparatus for creating a catalog for use with at least one computer system that manages a plurality of email messages. The catalog provides an index into the plurality of email messages, and comprises a plurality of identifiers that each identifies an entity. The catalog also correlates at least some of the plurality of identifiers to corresponding email addresses. The method for creating a catalog comprises creating the catalog to include information defining a temporal interval during which at least one email address corresponds to a first entity.
    Type: Grant
    Filed: January 19, 2011
    Date of Patent: February 14, 2012
    Assignee: EMC Corporation
    Inventors: Stephen Dowd, Chris E. Rowen, Peter A. Spooner
  • Patent number: 8069214
    Abstract: A method and apparatus for use in a computer system comprising an email system that generates and receives email messages. The email system manages a first plurality of email messages comprising at least some of the email messages generated and received by the email system. The email system also has a global address catalog that comprises information and provides an index into the first plurality of email messages. The computer system further comprises an extension system that interfaces with the email system and manages a second plurality of email messages comprising at least some of the email messages generated and received by the email system. The method comprises creating an extender catalog, for indexing into the second plurality of email messages, that comprises at least some information that is different than the information in the global address catalog.
    Type: Grant
    Filed: February 18, 2011
    Date of Patent: November 29, 2011
    Assignee: EMC Corporation
    Inventors: Stephen Dowd, Chris C. Rowen, Peter A. Spooner
  • Patent number: 7908326
    Abstract: A method and apparatus for use in a computer system comprising an email system that generates and receives email messages. The email system manages a first plurality of email messages comprising at least some of the email messages generated and received by the email system. The email system also has a global address catalog that comprises information and provides an index into the first plurality of email messages. The computer system further comprises an extension system that interfaces with the email system and manages a second plurality of email messages comprising at least some of the email messages generated and received by the email system. The method comprises creating an extender catalog, for indexing into the second plurality of email messages, that comprises at least some information that is different than the information in the global address catalog.
    Type: Grant
    Filed: June 22, 2005
    Date of Patent: March 15, 2011
    Assignee: EMC Corporation
    Inventors: Stephen Dowd, Chris E. Rowen, Peter A. Spooner
  • Patent number: 7899868
    Abstract: A method and apparatus for creating a catalog for use with at least one computer system that manages a plurality of email messages. The catalog provides an index into the plurality of email messages, and comprises a plurality of identifiers that each identifies an entity. The catalog also correlates at least some of the plurality of identifiers to corresponding email addresses. The method for creating a catalog comprises creating the catalog to include information defining a temporal interval during which at least one email address corresponds to a first entity.
    Type: Grant
    Filed: June 22, 2005
    Date of Patent: March 1, 2011
    Assignee: EMC Corporation
    Inventors: Stephen Dowd, Chris E. Rowen, Peter A. Spooner
  • Publication number: 20050285059
    Abstract: An apparatus (1) used for detecting flatness defects of a web (2) comprises a rotatable roller bearing assembly (4) comprising a roller unit (6) mounted on a central arbor (8), a light carrying medium (11) that extends through the roller bearing assembly (4), a light source (10) for transmitting a light signal through the light carrying medium (11), and optical sensing means (12) for measuring strain forces in the roller unit (6) caused by the web (2) passing over the roller unit (6). The optical sensing means (10) is in optical communication with the light carrying medium (11) and is disposed along a portion of the longitudinal length of the roller unit (6). Means are provided for receiving and analysing the light signal that has passed through the light carrying medium (11).
    Type: Application
    Filed: June 24, 2004
    Publication date: December 29, 2005
    Inventors: Terry Gerber, Peter Spooner