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: 10091286Abstract: 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: GrantFiled: July 24, 2012Date of Patent: October 2, 2018Assignee: EMC IP HOLDING COMPANY LLCInventors: Darlene J. Ruben, William D. Berry, Peter A. Spooner
-
Patent number: 10037338Abstract: 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: GrantFiled: March 27, 2012Date of Patent: July 31, 2018Assignee: EMC IP Holding Company LLCInventors: Darlene J. Ruben, William D. Berry, Peter Spooner
-
Patent number: 9111703Abstract: 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: GrantFiled: October 16, 2012Date of Patent: August 18, 2015Assignee: Microsoft Technology Licensing, LLCInventors: 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: 20130228435Abstract: 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: ApplicationFiled: October 16, 2012Publication date: September 5, 2013Applicant: MICROSOFT CORPORATIONInventors: 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: 8244811Abstract: 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: GrantFiled: June 22, 2005Date of Patent: August 14, 2012Assignee: EMC CorporationInventors: Stephen Dowd, Chris E. Rowen, Peter A. Spooner
-
Patent number: 8117270Abstract: 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: GrantFiled: January 19, 2011Date of Patent: February 14, 2012Assignee: EMC CorporationInventors: Stephen Dowd, Chris E. Rowen, Peter A. Spooner
-
Patent number: 8069214Abstract: 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: GrantFiled: February 18, 2011Date of Patent: November 29, 2011Assignee: EMC CorporationInventors: Stephen Dowd, Chris C. Rowen, Peter A. Spooner
-
Patent number: 7908326Abstract: 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: GrantFiled: June 22, 2005Date of Patent: March 15, 2011Assignee: EMC CorporationInventors: Stephen Dowd, Chris E. Rowen, Peter A. Spooner
-
Patent number: 7899868Abstract: 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: GrantFiled: June 22, 2005Date of Patent: March 1, 2011Assignee: EMC CorporationInventors: Stephen Dowd, Chris E. Rowen, Peter A. Spooner
-
Publication number: 20050285059Abstract: 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: ApplicationFiled: June 24, 2004Publication date: December 29, 2005Inventors: Terry Gerber, Peter Spooner