Patents by Inventor Christopher Peiffer

Christopher Peiffer 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).

  • Publication number: 20240065698
    Abstract: A left atrial appendage closure implant may include a support frame including a first bend extending from a proximal collar to a second bend, a first segment extending from the second bend to a third bend, a second segment extending from the third bend to a fourth bend, and a third segment extending from the fourth bend to a distal collar, wherein the support frame is actuatable from a first constrained position to a second flowering position to a third mid-deployment position to a fourth unconstrained position. An implant may include a self-expanding support frame having a circumference and a central longitudinal axis, a membrane disposed over at least a portion of the support frame, and a plurality of anchors arranged into a first row and a second row such that the first row and the second row form a staggered pattern about the circumference of the support frame.
    Type: Application
    Filed: October 18, 2023
    Publication date: February 29, 2024
    Applicant: BOSTON SCIENTIFIC SCIMED, INC.
    Inventors: Brian Joseph Tischler, Christopher J. Clark, Dennis A. Peiffer, Thyna M. Chau
  • Publication number: 20180287973
    Abstract: Techniques for templated messages are described. In one embodiment, an apparatus may comprise a messaging component operative to receive a templated-message package at a client, the templated-message package comprising a message-template identifier and one or more parameters; retrieve a message template based on the message-template identifier; and generate a templated message based on the retrieved message template and the one or more parameters; and a user interface component operative to display the templated message in the client. Other embodiments are described and claimed.
    Type: Application
    Filed: March 28, 2017
    Publication date: October 4, 2018
    Inventors: Vicki W. Lee, Christopher Peiffer
  • Patent number: 8346848
    Abstract: The present invention provides systems and methods for maintaining stateful interactions between clients and servers. Furthermore, the invention provides systems and methods for maintaining stateful interactions between clients and load balancers. In one embodiment, the present invention provides systems and methods for maintaining statefulness without the need for the server to query and/or store information on the client.
    Type: Grant
    Filed: August 16, 2002
    Date of Patent: January 1, 2013
    Assignee: Juniper Networks, Inc.
    Inventors: Christopher Peiffer, Israel L'Heureux
  • Patent number: 7917601
    Abstract: A networking device, method, and web server software architecture are provided. The device may include a web server application program configured to run on an operating system of the device, and an event-based signaling mechanism configured to signal the web server application program when data has arrived on a socket of the operating system, by triggering an operating system-level signaling event. The web server application program is configured to read data off of the socket in response to detecting the event, without polling the socket first to determine that data is ready to be read from the socket.
    Type: Grant
    Filed: June 4, 2010
    Date of Patent: March 29, 2011
    Assignee: Juniper Networks, Inc.
    Inventor: Christopher Peiffer
  • Patent number: 7844683
    Abstract: A method and device for string matching HTTP headers. The method typically includes identifying a predefined string, identifying an unknown string to compare with the predefined string, performing a bitwise exclusive OR operation on an ASCII binary representation of at least one segment of the unknown string and an ASCII binary representation of at least one segment of the predefined string, and identifying a case-insensitive string match based on the exclusive OR operation. The method may further include performing a bitwise operation with a predefined flag to determine the case-insensitive segment match.
    Type: Grant
    Filed: October 10, 2001
    Date of Patent: November 30, 2010
    Assignee: Juniper Networks, Inc.
    Inventor: Christopher Peiffer
  • Patent number: 7747707
    Abstract: A networking device, method, and web server software architecture are provided. The device may include a web server application program configured to run on an operating system of the device, and an event-based signaling mechanism configured to signal the web server application program when data has arrived on a socket of the operating system, by triggering an operating system-level signaling event. The web server application program is configured to read data off of the socket in response to detecting the event, without polling the socket first to determine that data is ready to be read from the socket.
    Type: Grant
    Filed: July 31, 2007
    Date of Patent: June 29, 2010
    Assignee: Juniper Networks, Inc.
    Inventor: Christopher Peiffer
  • Patent number: 7346691
    Abstract: A system and method for managing connections between a server and a plurality of clients at a network connection management device is provided. The method comprises maintaining at least one connection to the server, receiving requests from the clients, transmitting the requests to the server, receiving responses to the requests from the server, and monitoring a server response time for a selected request sent to the server, the server response time for the selected request being the time elapsed between transmitting the selected request to the server and receiving a corresponding response from the server. A method according to the present invention may also include basing the number of connections to the server on the server response time.
    Type: Grant
    Filed: December 7, 2005
    Date of Patent: March 18, 2008
    Assignee: Juniper Networks, Inc.
    Inventor: Christopher Peiffer
  • Patent number: 7308490
    Abstract: A system, method, and device for computer networking. According to one embodiment of the invention, the method includes receiving from a remote client a request for a web resource containing renderable and non-renderable data. The method further includes filtering at least a portion of the non-renderable data from the requested web resource, thereby creating a modified web resource. The method also includes sending the modified web resource to the remote client. Non-renderable data may include whitespace, comments, hard returns, meta tags, keywords, or other data not used by a browser to present a web page.
    Type: Grant
    Filed: October 18, 2004
    Date of Patent: December 11, 2007
    Assignee: Juniper Networks, Inc.
    Inventors: Christopher Peiffer, Israel L'Heureux
  • Patent number: 7263550
    Abstract: A networking device, method, and web server software architecture are provided. The device may include a web server application program configured to run on an operating system of the device, and an event-based signaling mechanism configured to signal the web server application program when data has arrived on a socket of the operating system, by triggering an operating system-level signaling event. The web server application program is configured to read data off of the socket in response to detecting the event, without polling the socket first to determine that data is ready to be read from the socket.
    Type: Grant
    Filed: October 9, 2001
    Date of Patent: August 28, 2007
    Assignee: Juniper Networks, Inc.
    Inventor: Christopher Peiffer
  • Patent number: 7249196
    Abstract: A method for transmitting web page source data over a computer network. The method typically includes receiving a request for the web page source data from a remote client. The web page source data contains renderable and non-renderable data. The request is received at an acceleration device positioned on the computer network intermediate the web page source data and an associated web server. The method further includes filtering at least a portion of the non-renderable data from the requested web page source data, thereby creating modified web page source data, and sending the modified web page source data to the remote client. The non-renderable data is selected from the group consisting of whitespace, comments, hard returns, meta tags, keywords configured to be interpreted by a search engine, and commands not interpretable by the remote client.
    Type: Grant
    Filed: October 6, 2000
    Date of Patent: July 24, 2007
    Assignee: Juniper Networks, Inc.
    Inventors: Christopher Peiffer, Israel L'Heureux
  • Patent number: 7231446
    Abstract: A computer networking system, method and device for multiplexing HTTP requests and demultiplexing HTTP responses. The method may include receiving HTTP requests from a plurality of clients and routing those requests to a socket on a server system. The method may also include receiving HTTP responses from the server system and selectively routing those responses to the corresponding clients.
    Type: Grant
    Filed: October 10, 2001
    Date of Patent: June 12, 2007
    Assignee: Juniper Networks, Inc.
    Inventors: Christopher Peiffer, Israel L'Heureux
  • Patent number: 7055028
    Abstract: A computer networking system, method and device are provided for use in secure networking transactions. The method may include pre-establishing a secure server-side connection between the secure networking device and a server. The method may also include receiving requests at the secure networking device from the plurality of clients via plural client-side connections between the networking device and each of the clients. The method may further include sending the requests from the plurality of clients over the pre-established secure server-side connection. SSL may be used to provide security for the server-side and/or client-side connections.
    Type: Grant
    Filed: April 29, 2002
    Date of Patent: May 30, 2006
    Assignee: Juniper Networks, Inc.
    Inventors: Christopher Peiffer, Israel L'Heureux
  • Publication number: 20060089996
    Abstract: A system and method for managing connections between a server and a plurality of clients at a network connection management device is provided. The method comprises maintaining at least one connection to the server, receiving requests from the clients, transmitting the requests to the server, receiving responses to the requests from the server, and monitoring a server response time for a selected request sent to the server, the server response time for the selected request being the time elapsed between transmitting the selected request to the server and receiving a corresponding response from the server. A method according to the present invention may also include basing the number of connections to the server on the server response time.
    Type: Application
    Filed: December 7, 2005
    Publication date: April 27, 2006
    Applicant: Juniper Networks, Inc.
    Inventor: Christopher Peiffer
  • Patent number: 7007092
    Abstract: A system and method for managing connections between a server and a plurality of clients at a network connection management device is provided. The method comprises maintaining at least one connection to the server, receiving requests from the clients, transmitting the requests to the server, receiving responses to the requests from the server, and monitoring a server response time for a selected request sent to the server, the server response time for the selected request being the time elapsed between transmitting the selected request to the server and receiving a corresponding response from the server. The method may also include basing the number of connections.
    Type: Grant
    Filed: October 5, 2001
    Date of Patent: February 28, 2006
    Assignee: Juniper Networks, Inc.
    Inventor: Christopher Peiffer
  • Publication number: 20050080876
    Abstract: A system, method, and device for computer networking. According to one embodiment of the invention, the method includes receiving from a remote client a request for a web resource containing renderable and non-renderable data. The method further includes filtering at least a portion of the non-renderable data from the requested web resource, thereby creating a modified web resource. The method also includes sending the modified web resource to the remote client. Non-renderable data may include whitespace, comments, hard returns, meta tags, keywords, or other data not used by a browser to present a web page.
    Type: Application
    Filed: October 18, 2004
    Publication date: April 14, 2005
    Inventors: Christopher Peiffer, Israel L'Heureux
  • Patent number: 6834297
    Abstract: A system, method, and device for computer networking. According to one embodiment of the invention, the method includes receiving from a remote client a request for a web resource containing renderable and non-renderable data. The method further includes filtering at least a portion of the non-renderable data from the requested web resource, thereby creating a modified web resource. The method also includes sending the modified web resource to the remote client. Non-renderable data may include whitespace, comments, hard returns, meta tags, keywords, or other data not used by a browser to present a web page.
    Type: Grant
    Filed: October 6, 2000
    Date of Patent: December 21, 2004
    Assignee: Redline Networks, Inc.
    Inventors: Christopher Peiffer, Israel L'Heureux
  • Publication number: 20030069941
    Abstract: A method and device for string matching HTTP headers. The method typically includes identifying a predefined string, identifying an unknown string to compare with the predefined string, performing a bitwise exclusive OR operation on an ASCII binary representation of at least one segment of the unknown string and an ASCII binary representation of at least one segment of the predefined string, and identifying a case-insensitive string match based on the exclusive OR operation. The method may further include performing a bitwise operation with a predefined flag to determine the case-insensitive segment match.
    Type: Application
    Filed: October 10, 2001
    Publication date: April 10, 2003
    Inventor: Christopher Peiffer
  • Publication number: 20030037108
    Abstract: The present invention provides systems and methods for maintaining stateful interactions between clients and servers. Furthermore, the invention provides systems and methods for maintaining stateful interactions between clients and load balancers. In one embodiment, the present invention provides systems and methods for maintaining statefulness without the need for the server to query and/or store information on the client.
    Type: Application
    Filed: August 16, 2002
    Publication date: February 20, 2003
    Inventors: Christopher Peiffer, Israel L'Heureux
  • Publication number: 20030033520
    Abstract: A computer networking system, method and device are provided for use in secure networking transactions. The method may include pre-establishing a secure server-side connection between the secure networking device and a server. The method may also include receiving requests at the secure networking device from the plurality of clients via plural client-side connections between the networking device and each of the clients. The method may further include sending the requests from the plurality of clients over the pre-established secure server-side connection. SSL may be used to provide security for the server-side and/or client-side connections.
    Type: Application
    Filed: April 29, 2002
    Publication date: February 13, 2003
    Inventors: Christopher Peiffer, Israel L'Heureux
  • Publication number: 20020052931
    Abstract: A computer networking system, method and device for multiplexing HTTP requests and demultiplexing HTTP responses. The method may include receiving HTTP requests from a plurality of clients and routing those requests to a socket on a server system. The method may also include receiving HTTP responses from the server system and selectively routing those responses to the corresponding clients.
    Type: Application
    Filed: October 10, 2001
    Publication date: May 2, 2002
    Inventors: Christopher Peiffer, Israel L'Heureux