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: 9438554Abstract: 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: GrantFiled: March 7, 2013Date of Patent: September 6, 2016Assignee: Citrix Systems, Inc.Inventors: Christopher Fleck, John McBride, Mark Templeton, Nathan Anderson
-
Patent number: 9418081Abstract: 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: GrantFiled: May 1, 2013Date of Patent: August 16, 2016Assignee: Citrix Systems, Inc.Inventors: Brad Pedersen, Rick G. Braddy, William T. Hardwood, Christopher Fleck
-
Patent number: 9239666Abstract: 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: GrantFiled: September 12, 2008Date of Patent: January 19, 2016Assignee: Citrix Systems, Inc.Inventors: Terry Noel Treder, Christopher Fleck, Adam Marano, Anil Roychoudhry, Richard James Mazzaferri
-
Publication number: 20140223314Abstract: 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: ApplicationFiled: April 10, 2014Publication date: August 7, 2014Applicant: CITRIX SYSTEMS, INC.Inventors: Gus Pinto, Adam Marano, Ruiguo Yang, Christopher Fleck
-
Patent number: 8730269Abstract: 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: GrantFiled: May 16, 2011Date of Patent: May 20, 2014Assignee: Citrix Systems, Inc.Inventors: Gus Pinto, Adam Marano, Ruiguo Yang, Christopher Fleck
-
Publication number: 20130246473Abstract: 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: ApplicationFiled: May 1, 2013Publication date: September 19, 2013Applicant: Citrix Systems, Inc.Inventors: Brad Pedersen, Rick G. Braddy, William T. Hardwood, Christopher Fleck
-
Publication number: 20130238728Abstract: 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: ApplicationFiled: March 7, 2013Publication date: September 12, 2013Applicant: CITRIX SYSTEMS, INC.Inventors: Christopher Fleck, John McBride, Mark Templeton, Nathan Anderson
-
Patent number: 8452812Abstract: 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: GrantFiled: October 19, 2007Date of Patent: May 28, 2013Assignee: Citrix Systems, Inc.Inventors: Brad Pedersen, Rick G. Braddy, William T. Harwood, Christopher Fleck
-
Publication number: 20130009788Abstract: 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: ApplicationFiled: January 10, 2012Publication date: January 10, 2013Applicant: ACLARA POWER-LINE SYSTEMS, INC.Inventors: Daniel Langenberg, Christopher Fleck, David Steidtmann
-
Patent number: 8214046Abstract: 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: GrantFiled: January 5, 2009Date of Patent: July 3, 2012Assignee: Pacesetter, Inc.Inventors: William Alexander, Christopher Fleck, Sergey Safarevich
-
Publication number: 20110302495Abstract: 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: ApplicationFiled: May 16, 2011Publication date: December 8, 2011Inventors: Gus Pinto, Adam Marano, Ruiguo Yang, Christopher Fleck
-
Publication number: 20110015694Abstract: 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: ApplicationFiled: July 16, 2009Publication date: January 20, 2011Applicant: PACESETTER, INC.Inventors: William Alexander, Christopher Fleck
-
Publication number: 20100138780Abstract: 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: ApplicationFiled: May 20, 2009Publication date: June 3, 2010Inventors: Adam Marano, Christopher Fleck, Mark Templeton
-
Publication number: 20100115458Abstract: 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: ApplicationFiled: October 23, 2009Publication date: May 6, 2010Inventors: Adam Marano, Christopher Fleck, Gus Pinto, Mark Templeton
-
Publication number: 20090118784Abstract: 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: ApplicationFiled: January 5, 2009Publication date: May 7, 2009Applicant: PACESETTER, INC.Inventors: William Alexander, Christopher Fleck, Sergey Safarevich
-
Publication number: 20090094523Abstract: 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: ApplicationFiled: September 12, 2008Publication date: April 9, 2009Inventors: Terry Noel Treder, Christopher Fleck, Adam Marano, Anil Roychoudhry, Richard James Mazzaferri
-
Patent number: 7515964Abstract: 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: GrantFiled: September 28, 2005Date of Patent: April 7, 2009Assignee: Pacesetter, Inc.Inventors: William Alexander, Christopher Fleck
-
Patent number: 7489968Abstract: 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: GrantFiled: April 7, 2006Date of Patent: February 10, 2009Assignee: Pacesetter, Inc.Inventors: William Alexander, Christopher Fleck, Sergey Safarevich
-
Patent number: 7369901Abstract: 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: GrantFiled: February 10, 2005Date of Patent: May 6, 2008Assignee: 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: 20080098006Abstract: 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: ApplicationFiled: October 19, 2007Publication date: April 24, 2008Inventors: Brad Pedersen, Rick Braddy, William Harwood, Christopher Fleck