Patents by Inventor Christopher M. Fleck

Christopher M. 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: 11838335
    Abstract: A computing device may include a memory and a processor configured to cooperate with the memory to determine, based upon at least one multimedia filter running at a first client computing device, a uniform resource locator (URL) associated with a media cloud source of a video being streamed to the first client computing device using a source filter, and playback control data associated with the video being streamed to the first client computing device. The processor may also cause a second client computing device to independently stream the video from the media cloud source based upon the determined URL, and play the video at the second client computing device synchronously with playback of the video at the first client computing device based upon the playback control data, with the first client computing device being the controller for playback of the video at the second client computing device.
    Type: Grant
    Filed: November 11, 2021
    Date of Patent: December 5, 2023
    Assignee: Citrix Systems, Inc.
    Inventors: Mukund Ingale, Jacob Jared Summers, Georgy Momchilov, Christopher M. Fleck
  • Patent number: 11627206
    Abstract: A computing device may include a memory and a processor cooperating with the memory to communicate with a plurality of client devices, and determine a problem with a Web application based upon received data from the client devices. The processor may further cause at least one of the plurality of client devices to display a graphical overlay over a Web application, with the graphical overlay including content related to the determined problem.
    Type: Grant
    Filed: June 9, 2021
    Date of Patent: April 11, 2023
    Inventor: Christopher M. Fleck
  • Publication number: 20220086202
    Abstract: A computing device may include a memory and a processor configured to cooperate with the memory to determine, based upon at least one multimedia filter running at a first client computing device, a uniform resource locator (URL) associated with a media cloud source of a video being streamed to the first client computing device using a source filter, and playback control data associated with the video being streamed to the first client computing device. The processor may also cause a second client computing device to independently stream the video from the media cloud source based upon the determined URL, and play the video at the second client computing device synchronously with playback of the video at the first client computing device based upon the playback control data, with the first client computing device being the controller for playback of the video at the second client computing device.
    Type: Application
    Filed: November 11, 2021
    Publication date: March 17, 2022
    Inventors: Mukund Ingale, Jacob Jared Summers, Georgy Momchilov, Christopher M. Fleck
  • Patent number: 11190561
    Abstract: A computing system may include a first client computing device configured to locally generate a first local graphics surface, and a second client computing device configured to locally generate a second local graphics surface. A collaboration cloud computing service may cooperate with the first and second client devices to capture the first graphics surface from the first client device and share the first graphics surface from the first client device within the second graphics surface of the second client device, determine a media cloud source and playback control data associated with a video to be displayed in the first graphics surface of the first client device, and cause the second client computing device to independently stream the video from the media cloud source and play the video within the shared first graphics surface synchronously with playback of the video at the first client device based upon the playback control data.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: November 30, 2021
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Mukund Ingale, Jacob Jared Summers, Georgy Momchilov, Christopher M. Fleck
  • Publication number: 20210297505
    Abstract: A computing device may include a memory and a processor cooperating with the memory to communicate with a plurality of client devices, and determine a problem with a Web application based upon received data from the client devices. The processor may further cause at least one of the plurality of client devices to display a graphical overlay over a Web application, with the graphical overlay including content related to the determined problem.
    Type: Application
    Filed: June 9, 2021
    Publication date: September 23, 2021
    Inventor: CHRISTOPHER M. FLECK
  • Patent number: 11038988
    Abstract: A computing system may include a plurality of client devices configured to remotely access Web applications via managed browsers, and at least one server. The at least one server may be configured to receive data from the managed browsers, with the data being indicative of user experience with the Web applications. The at least one server may further determine a problem with a given Web application based upon the received data from the managed browsers, and cause the managed browser of at least one of the client devices to display a graphical overlay over the given Web application including content related to the determined problem.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: June 15, 2021
    Assignee: CITRIX SYSTEMS, INC.
    Inventor: Christopher M. Fleck
  • Publication number: 20210067608
    Abstract: A computing system may include a plurality of client devices configured to remotely access Web applications via managed browsers, and at least one server. The at least one server may be configured to receive data from the managed browsers, with the data being indicative of user experience with the Web applications. The at least one server may further determine a problem with a given Web application based upon the received data from the managed browsers, and cause the managed browser of at least one of the client devices to display a graphical overlay over the given Web application including content related to the determined problem.
    Type: Application
    Filed: August 26, 2019
    Publication date: March 4, 2021
    Inventor: Christopher M. Fleck
  • Publication number: 20200162525
    Abstract: A computing system may include a first client computing device configured to locally generate a first local graphics surface, and a second client computing device configured to locally generate a second local graphics surface. A collaboration cloud computing service may cooperate with the first and second client devices to capture the first graphics surface from the first client device and share the first graphics surface from the first client device within the second graphics surface of the second client device, determine a media cloud source and playback control data associated with a video to be displayed in the first graphics surface of the first client device, and cause the second client computing device to independently stream the video from the media cloud source and play the video within the shared first graphics surface synchronously with playback of the video at the first client device based upon the playback control data.
    Type: Application
    Filed: January 24, 2020
    Publication date: May 21, 2020
    Inventors: Mukund INGALE, Jacob Jared SUMMERS, Georgy MOMCHILOV, Christopher M. FLECK
  • Patent number: 10581939
    Abstract: A computing system may include first and second client computing devices each configured to generate a respective local graphics surface. A virtualization server may be configured to run a virtual collaboration application for the first client computing device hosted in a virtual computing session, and to generate a virtual graphics surface from the local graphics surface of the first client computing device within the virtual computing session. A collaboration cloud computing service may cooperate with the second client computing device and the virtual collaboration application at the virtualization server to share the virtual graphics surface within the local graphics surface of the second client computing device.
    Type: Grant
    Filed: January 26, 2018
    Date of Patent: March 3, 2020
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Mukund Ingale, Jacob Jared Summers, Georgy Momchilov, Christopher M. Fleck
  • Publication number: 20190238599
    Abstract: A computing system may include first and second client computing devices each configured to generate a respective local graphics surface. A virtualization server may be configured to run a virtual collaboration application for the first client computing device hosted in a virtual computing session, and to generate a virtual graphics surface from the local graphics surface of the first client computing device within the virtual computing session. A collaboration cloud computing service may cooperate with the second client computing device and the virtual collaboration application at the virtualization server to share the virtual graphics surface within the local graphics surface of the second client computing device.
    Type: Application
    Filed: January 26, 2018
    Publication date: August 1, 2019
    Inventors: Mukund Ingale, Jacob Jared Summers, Georgy Momchilov, Christopher M. Fleck
  • Patent number: 5530546
    Abstract: A station for testing fiber optic jumper cables includes four indexing plugboard stations. A single cable to be tested is typically attached to extend between two of the plugboard stations. Each plugboard station includes three columns of plug positions, corresponding to three styles of connecters which may be used at the ends of the cable to be tested. An upper row, and a central row, of plug positions correspond to the contact types (PC or APC) which may be used. An indexing mechanism is provided to align one of the plug positions in the central row with a reference cable extending from the plugboard station. Reference jumpers extend from the upper row, being docked in a lower row of plug positions if the cable to be tested is connected to the central row, or being plugged into the central row if the cable to be tested is connected to the upper row.
    Type: Grant
    Filed: June 26, 1995
    Date of Patent: June 25, 1996
    Assignee: International Business Machines Corporation
    Inventors: Wayne A. Barringer, Casimer M. DeCusatis, Jr., Christopher M. Fleck
  • Patent number: 5461324
    Abstract: A fixture is provided for locating open conditions within circuits and short conditions between adjacent circuits on a flexible substrate having circuits extending along each side, as well as individual circuits extending along both sides. In one station of the fixture, the flexible circuit extends against a conductive backing plate, and conductivity measurements, to detect open conditions, are made between two probes moving among test points on the first side of the substrate, which is opposite the backing plate, and between one of these probes and the conductive backing plate. The latter type of measurement is used particularly to detect an open condition in a via extending through the substrate.
    Type: Grant
    Filed: August 8, 1994
    Date of Patent: October 24, 1995
    Assignee: International Business Machines Corporation
    Inventors: James E. Boyette, Christopher M. Fleck, James C. Mahlbacher, Michael Servedio