Patents by Inventor Christopher Fleck

Christopher Fleck 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: 9438554
    Abstract: Described herein are methods and systems for displaying an email conversation similar to an instant message format by integrating aspects of an email system with an instant messaging interface. In one aspect, messages may be sent over existing email channels using email protocols through email servers and an email system (e.g., email client and/or email server) may identify the messages as cross-platform messages (CPM) based on whether the message body includes either no or only predefined content, or the message includes a predefined unique identifier. If a message is identified as a CPM then the message is treated similar to an instant message and may be displayed in a threaded view. In some embodiments, messages having content in the body may be treated as conventional email messages.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: September 6, 2016
    Assignee: Citrix Systems, Inc.
    Inventors: Christopher Fleck, John McBride, Mark Templeton, Nathan Anderson
  • Patent number: 9418081
    Abstract: A system for accessing, by a resource, a setting in a virtualized user profile includes an isolation environment, a resource, and a filter driver. The resource executes outside an isolation environment on a local machine and requests access to a setting in a user profile. The filter driver intercepts the request for access and identifies one of the isolation environment and a remote machine, responsive to an application of a rule to the request. The filter driver redirects the request to the one of the isolation environment and the remote machine. A method includes intercepting an instruction from a resource to modify a setting on a local machine, the resource provided by a local machine and executing outside of an isolation environment. The method includes identifying the isolation environment, responsive to an application of a rule to the instruction. The method includes redirecting the instruction to the isolation environment.
    Type: Grant
    Filed: May 1, 2013
    Date of Patent: August 16, 2016
    Assignee: Citrix Systems, Inc.
    Inventors: Brad Pedersen, Rick G. Braddy, William T. Hardwood, Christopher Fleck
  • Patent number: 9239666
    Abstract: A method for maintaining a full-screen, integrated desktop environment on a remote machine for display to a user by a local machine includes monitoring, by a first agent on the remote machine, a desktop environment providing integrated access to a resource provided to a user of the local machine by the remote machine and a resource provided by the local machine to the user. The first agent generates a proxy window representing a window on the local machine displaying output data generated by the second resource and receives an identification of a change to the window on the local machine. The first agent modifies at least one data object in the desktop environment responsive to the change. The first agent transmits, to a second agent on the local machine, an identification of the modification. The second agent modifies attribute data associated with a data object displayed by the local machine.
    Type: Grant
    Filed: September 12, 2008
    Date of Patent: January 19, 2016
    Assignee: Citrix Systems, Inc.
    Inventors: Terry Noel Treder, Christopher Fleck, Adam Marano, Anil Roychoudhry, Richard James Mazzaferri
  • Publication number: 20140223314
    Abstract: In general overview, the present disclosure is directed to a system and method for selectively displaying a frame of an application user interface on a mobile computing device. A user interface analyzer on a mobile computing device analyzes a user interface for an application executing on a remote server. The user interface analyzer identifies frames in the user interface, the positions of the frames, relationships between frames, and horizontal and vertical panning offsets to move between adjacent frames. The mobile computing device receives a user input requesting the display of an adjacent frame. Based on the information the user interface analyzer obtained, the mobile computing device displays an adjacent frame of the user interface.
    Type: Application
    Filed: April 10, 2014
    Publication date: August 7, 2014
    Applicant: CITRIX SYSTEMS, INC.
    Inventors: Gus Pinto, Adam Marano, Ruiguo Yang, Christopher Fleck
  • Patent number: 8730269
    Abstract: In general overview, the present disclosure is directed to a system and method for selectively displaying a frame of an application user interface on a mobile computing device. A user interface analyzer on a mobile computing device analyzes a user interface for an application executing on a remote server. The user interface analyzer identifies frames in the user interface, the positions of the frames, relationships between frames, and horizontal and vertical panning offsets to move between adjacent frames. The mobile computing device receives a user input requesting the display of an adjacent frame. Based on the information the user interface analyzer obtained, the mobile computing device displays an adjacent frame of the user interface.
    Type: Grant
    Filed: May 16, 2011
    Date of Patent: May 20, 2014
    Assignee: Citrix Systems, Inc.
    Inventors: Gus Pinto, Adam Marano, Ruiguo Yang, Christopher Fleck
  • Publication number: 20130246473
    Abstract: A system for accessing, by a resource, a setting in a virtualized user profile includes an isolation environment, a resource, and a filter driver. The resource executes outside an isolation environment on a local machine and requests access to a setting in a user profile. The filter driver intercepts the request for access and identifies one of the isolation environment and a remote machine, responsive to an application of a rule to the request. The filter driver redirects the request to the one of the isolation environment and the remote machine. A method includes intercepting an instruction from a resource to modify a setting on a local machine, the resource provided by a local machine and executing outside of an isolation environment. The method includes identifying the isolation environment, responsive to an application of a rule to the instruction. The method includes redirecting the instruction to the isolation environment.
    Type: Application
    Filed: May 1, 2013
    Publication date: September 19, 2013
    Applicant: Citrix Systems, Inc.
    Inventors: Brad Pedersen, Rick G. Braddy, William T. Hardwood, Christopher Fleck
  • Publication number: 20130238728
    Abstract: Described herein are methods and systems for displaying an email conversation similar to an instant message format by integrating aspects of an email system with an instant messaging interface. In one aspect, messages may be sent over existing email channels using email protocols through email servers and an email system (e.g., email client and/or email server) may identify the messages as cross-platform messages (CPM) based on whether the message body includes either no or only predefined content, or the message includes a predefined unique identifier. If a message is identified as a CPM then the message is treated similar to an instant message and may be displayed in a threaded view. In some embodiments, messages having content in the body may be treated as conventional email messages.
    Type: Application
    Filed: March 7, 2013
    Publication date: September 12, 2013
    Applicant: CITRIX SYSTEMS, INC.
    Inventors: Christopher Fleck, John McBride, Mark Templeton, Nathan Anderson
  • Patent number: 8452812
    Abstract: A system for accessing, by a resource, a setting in a virtualized user profile includes an isolation environment, a resource, and a filter driver. The resource executes outside an isolation environment on a local machine and requests access to a setting in a user profile. The filter driver intercepts the request for access and identifies one of the isolation environment and a remote machine, responsive to an application of a rule to the request. The filter driver redirects the request to the one of the isolation environment and the remote machine. A method includes intercepting an instruction from a resource to modify a setting on a local machine, the resource provided by a local machine and executing outside of an isolation environment. The method includes identifying the isolation environment, responsive to an application of a rule to the instruction. The method includes redirecting the instruction to the isolation environment.
    Type: Grant
    Filed: October 19, 2007
    Date of Patent: May 28, 2013
    Assignee: Citrix Systems, Inc.
    Inventors: Brad Pedersen, Rick G. Braddy, William T. Harwood, Christopher Fleck
  • Publication number: 20130009788
    Abstract: A meter (M) installed by a utility at a customer site to measure the usage of a commodity supplied by the utility to the customer comprises an enclosure (E) in which is installed measuring apparatus (A) for measuring the amount of usage of the commodity by the customer at any one time. A web server (S) provides information obtained from the measuring apparatus and the utility to the customer. A wireless connection (C) between the web server and a customer device (D) allows the information and utility provided information to be displayed to the customer as well as enabling the device to obtain information from the meter so to determine when, and for how long, the device can be most cost efficiently operated.
    Type: Application
    Filed: January 10, 2012
    Publication date: January 10, 2013
    Applicant: ACLARA POWER-LINE SYSTEMS, INC.
    Inventors: Daniel Langenberg, Christopher Fleck, David Steidtmann
  • Patent number: 8214046
    Abstract: In fabricating a header assembly of an implantable medical device, one end of a bore contact wire attached to a connector block is keyed with one guiding channel at an upper region of a feedthru adapter and through the adapter to its undersurface. An opposite end is bent into conformance with an orientation channel on the adaptor undersurface. A tip end of a feedthru wire connected to electronic circuitry of the medical device and projecting out of a casing mounting surface is bent for alignment with the orientation channel so end portions of the feedthru wire and bore contact wire are in end to end engagement, then welded together. A plastic header is molded to encapsulate the adapter, connector block, and bore contact wire and, when solidified, has an undersurface for engagement on the casing and an elongated receptacle aligned with a connector block bore to receive the lead.
    Type: Grant
    Filed: January 5, 2009
    Date of Patent: July 3, 2012
    Assignee: Pacesetter, Inc.
    Inventors: William Alexander, Christopher Fleck, Sergey Safarevich
  • Publication number: 20110302495
    Abstract: In general overview, the present disclosure is directed to a system and method for selectively displaying a frame of an application user interface on a mobile computing device. A user interface analyzer on a mobile computing device analyzes a user interface for an application executing on a remote server. The user interface analyzer identifies frames in the user interface, the positions of the frames, relationships between frames, and horizontal and vertical panning offsets to move between adjacent frames. The mobile computing device receives a user input requesting the display of an adjacent frame. Based on the information the user interface analyzer obtained, the mobile computing device displays an adjacent frame of the user interface.
    Type: Application
    Filed: May 16, 2011
    Publication date: December 8, 2011
    Inventors: Gus Pinto, Adam Marano, Ruiguo Yang, Christopher Fleck
  • Publication number: 20110015694
    Abstract: A prefabricated header assembly is hermetically welded to a housing of a device. The header assembly includes a metal base and a circuit embedded in an encapsulating material. The metal base includes a hermetically sealed feedthrough for providing an electrical connection between one or more components located in the housing and the circuit of the header assembly. During assembly, the metal base is placed over an aperture defined in the housing such that the metal base may be welded to the housing to complete the hermetic sealing of the device. In some implementations the header assembly also includes a battery assembly.
    Type: Application
    Filed: July 16, 2009
    Publication date: January 20, 2011
    Applicant: PACESETTER, INC.
    Inventors: William Alexander, Christopher Fleck
  • Publication number: 20100138780
    Abstract: The present disclosure relates to methods and systems for using external display devices with a mobile computing device. When an external display device is connected or attached to a mobile computing device, output data associated with a resource executing on the mobile computing device may be displayed on the external display device. The output data may include a user interface appropriate for the display of the external display device. Execution of the resource may be transferred from the mobile computing device to the external display device.
    Type: Application
    Filed: May 20, 2009
    Publication date: June 3, 2010
    Inventors: Adam Marano, Christopher Fleck, Mark Templeton
  • Publication number: 20100115458
    Abstract: A method and system for rendering a window from an extended virtual screen on a native display of a mobile computing device is described. The system includes a server that detects a server, a first window associated with an application executing on the server, the server outputting the application to an extended virtual screen; identifies coordinates associated with a position of the first window on the extended virtual screen; and transmits the coordinates of the first window to a mobile computing device to display the first window on a native display of the mobile computing device. The system also includes a mobile computing device that receives a gesture-based instruction on the native display; evaluates contents of a second window at a location where the gesture-based instruction is received; scrolls the contents of the second window if the contents include a scrollbar; and pans the contents of the second window if the contents exclude a scrollbar.
    Type: Application
    Filed: October 23, 2009
    Publication date: May 6, 2010
    Inventors: Adam Marano, Christopher Fleck, Gus Pinto, Mark Templeton
  • Publication number: 20090118784
    Abstract: In fabricating a header assembly of an implantable medical device, one end of a bore contact wire attached to a connector block is keyed with one guiding channel at an upper region of a feedthru adapter and through the adapter to its undersurface. An opposite end is bent into conformance with an orientation channel on the adaptor undersurface. A tip end of a feedthru wire connected to electronic circuitry of the medical device and projecting out of a casing mounting surface is bent for alignment with the orientation channel so end portions of the feedthru wire and bore contact wire are in end to end engagement, then welded together. A plastic header is molded to encapsulate the adapter, connector block, and bore contact wire and, when solidified, has an undersurface for engagement on the casing and an elongated receptacle aligned with a connector block bore to receive the lead.
    Type: Application
    Filed: January 5, 2009
    Publication date: May 7, 2009
    Applicant: PACESETTER, INC.
    Inventors: William Alexander, Christopher Fleck, Sergey Safarevich
  • Publication number: 20090094523
    Abstract: A method for maintaining a full-screen, integrated desktop environment on a remote machine for display to a user by a local machine includes monitoring, by a first agent on the remote machine, a desktop environment providing integrated access to a resource provided to a user of the local machine by the remote machine and a resource provided by the local machine to the user. The first agent generates a proxy window representing a window on the local machine displaying output data generated by the second resource and receives an identification of a change to the window on the local machine. The first agent modifies at least one data object in the desktop environment responsive to the change. The first agent transmits, to a second agent on the local machine, an identification of the modification. The second agent modifies attribute data associated with a data object displayed by the local machine.
    Type: Application
    Filed: September 12, 2008
    Publication date: April 9, 2009
    Inventors: Terry Noel Treder, Christopher Fleck, Adam Marano, Anil Roychoudhry, Richard James Mazzaferri
  • Patent number: 7515964
    Abstract: An implantable medical device includes a sealed casing enclosing electronic circuitry and a plurality of electrical terminals connected to the electronic circuitry and projecting out of a mounting surface. A header has an undersurface for mounting engagement on the mounting surface of the casing and first and second oppositely directed elongated receptacles, the first receptacle being positioned proximate the electrical terminals. The header also includes at least one conductive connector block having a bore aligned with each of the first and second receptacles for receiving a proximal end portion of a lead extending through the elongated receptacle and carrying at least one electrical terminal and a wire electrically connects each of the connector blocks with an associated electrical terminal, at least the wire from the connector block associated with the first receptacle being of minimal length because of its close proximity to the plurality of electrical terminals.
    Type: Grant
    Filed: September 28, 2005
    Date of Patent: April 7, 2009
    Assignee: Pacesetter, Inc.
    Inventors: William Alexander, Christopher Fleck
  • Patent number: 7489968
    Abstract: In fabricating a header assembly of an implantable medical device, one end of a bore contact wire attached to a connector block is keyed with one guiding channel at an upper region of a feedthru adapter and through the adapter to its undersurface. An opposite end is bent into conformance with an orientation channel on the adaptor undersurface. A tip end of a feedthru wire connected to electronic circuitry of the medical device and projecting out of a casing mounting surface is bent for alignment with the orientation channel so end portions of the feedthru wire and bore contact wire are in end to end engagement, then welded together. A plastic header is molded to encapsulate the adapter, connector block, and bore contact wire and, when solidified, has an undersurface for engagement on the casing and an elongated receptacle aligned with a connector block bore to receive the lead.
    Type: Grant
    Filed: April 7, 2006
    Date of Patent: February 10, 2009
    Assignee: Pacesetter, Inc.
    Inventors: William Alexander, Christopher Fleck, Sergey Safarevich
  • Patent number: 7369901
    Abstract: An implantable myocardial stimulation lead comprises a lead body having a distal end and a proximal end, and an electrical connector carried by the proximal end of the lead body. An electrode header carried by the distal end of the lead body has an axis and includes a helical fixation element extending along the axis, the electrode header having a surface configured to receive a driver for rotating the electrode header to screw the helical fixation element into the tissue of the heart. The lead body carries along its length a strain relief member resisting excessive bending of the lead body.
    Type: Grant
    Filed: February 10, 2005
    Date of Patent: May 6, 2008
    Assignee: Pacesetter, Inc.
    Inventors: Kevin L. Morgan, John R. Helland, Sheldon Williams, Yougandh Chitre, Andrew W. McGarvey, Christopher Fleck, Jnyan Patel, Scott Salys, Kerwyn Schimke
  • Publication number: 20080098006
    Abstract: A system for accessing, by a resource, a setting in a virtualized user profile includes an isolation environment, a resource, and a filter driver. The resource executes outside an isolation environment on a local machine and requests access to a setting in a user profile. The filter driver intercepts the request for access and identifies one of the isolation environment and a remote machine, responsive to an application of a rule to the request. The filter driver redirects the request to the one of the isolation environment and the remote machine. A method includes intercepting an instruction from a resource to modify a setting on a local machine, the resource provided by a local machine and executing outside of an isolation environment. The method includes identifying the isolation environment, responsive to an application of a rule to the instruction. The method includes redirecting the instruction to the isolation environment.
    Type: Application
    Filed: October 19, 2007
    Publication date: April 24, 2008
    Inventors: Brad Pedersen, Rick Braddy, William Harwood, Christopher Fleck