Patents by Inventor James Page

James Page 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: 20210075852
    Abstract: A virtual desktop server include an application framework comprising a real-time media application to provide real-time communications (RTC), a native RTC engine to execute a portion of the real-time media application when received, and a processor coupled to the application framework and to the native RTC engine. The processor redirects original application program interfaces (APIs) of the real-time media application intended for the native RTC engine based on redirection code injected into the real-time media application so that the portion of the real-time media application is to be redirected. The processor receives from a client computing device capabilities of the client computing device to execute the redirected portion of the real-time media application. The processor switches to a fallback mode if the client computing device has limited capabilities.
    Type: Application
    Filed: November 17, 2020
    Publication date: March 11, 2021
    Inventors: Vladimir Vysotsky, Todd Giebler, Georgy Momchilov, James Page
  • Publication number: 20210037273
    Abstract: Methods and systems of creating a collaborative video for a recipient are disclosed. A video stitching server may receive a collaborative video request from a collaborative video application running on an initiator's mobile device. The video stitching server may store the collaborative video request in a folder that has an identifier. The identifier may be provided to potential contributors. The video stitching server may receive contributor video information—including contributor videos and the identifier—from contributors' collaborative video applications and may store the contributor videos in the folder based on the identifier. The video stitching server may then stitch together at least two videos stored in the folder to create a collaborative video and may deliver the collaborative video to the collaborative video application miming on a recipient's mobile device.
    Type: Application
    Filed: April 9, 2019
    Publication date: February 4, 2021
    Inventor: James Page
  • Patent number: 10904325
    Abstract: A computing system includes a first client computing device, and a virtual desktop server. The first client computing device displays a local client surface, and a virtual client surface provided by the virtual desktop server. The virtual desktop server provides a real-time media application to provide real-time communications (RTC), and an API code redirection module to redirect intercepted APIs of the real-time media application intended for a native RTC engine based on redirection code injected into the real-time media application so that the portion of the real-time media application is redirected. The injected redirection code enumerates the local and virtual client surfaces. The first client computing device shares the local and virtual client surfaces with a second client computing device based on the intercepted APIs enumerating the local and virtual client surfaces.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: January 26, 2021
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Vladimir Vysotsky, Todd Giebler, Georgy Momchilov, James Page
  • Publication number: 20210016269
    Abstract: The present invention provides systems, devices and methods for detecting the presence and/or absence of one or more allergens in a sample particularly a food sample. The detection system includes a separate sample pickup, one or more disposables for receiving and processing a test sample and a detection device that can execute an allergen detection testing in minutes. The present detection system and device is compact and portable.
    Type: Application
    Filed: October 5, 2020
    Publication date: January 21, 2021
    Inventors: Adi Gilboa-Geffen, Renuka Babu Brown, John H. Kepler, Gaurav Rohatgi, Philip Charles Walker, Mark Bates, Christopher James Page
  • Publication number: 20200412343
    Abstract: Various exemplary embodiments are directed to methods including obtaining an input sample magnitude, filtering the obtained input sample magnitude, generating a sample-to-sample difference based on the filtered input sample magnitude, and engaging an actuator in accordance with a determination that the sample-to-sample difference satisfies a rate threshold.
    Type: Application
    Filed: June 23, 2020
    Publication date: December 31, 2020
    Applicant: Renesas Electronics America Inc.
    Inventors: Christopher SEMANSON, James PAGE, Onkar RAUT
  • Publication number: 20200396279
    Abstract: A computing system includes a server within an enterprise, with the includes at least one processor to access a real-time media application to provide real-time communications (RTC) for peer-to-peer networking, and intercept APIs of the real-time media application so that a portion of the real-time media application is redirected away from said server. The redirected portion of the real-time media application includes provisioning information directed to a media server. A client device is associated with a branch within the enterprise and includes a processor to execute the redirected portion of the real-time media application, and receive alternative network connectivity options for the peer-to-peer networking from a network edge appliance associated with the branch within the enterprise. At least one media stream is established with the peer computing device via the network edge appliance based on the alternative network connectivity probing.
    Type: Application
    Filed: August 7, 2020
    Publication date: December 17, 2020
    Inventors: Vladimir Vysotsky, Todd Giebler, Georgy Momchilov, James Page
  • Patent number: 10855755
    Abstract: A computing system includes a virtual desktop server and a client computing device. The virtual desktop server includes a real-time media application to provide real-time communications (RTC), a native RTC engine, and an API code redirection module. The API code redirection module redirects original APIs of the real-time media application so that a portion of the real-time media application is to be redirected. The client computing device includes a client RTC API engine reporting to the API code redirection module on capabilities of the client computing device to execute the redirected portion of the real-time media application. The API code redirection module switches to a fallback mode if the client computing device has limited capabilities. In the fallback mode, original APIs are used so that the native RTC engine executes at least part of the portion of the real-time media application.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: December 1, 2020
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Vladimir Vysotsky, Todd Giebler, Georgy Momchilov, James Page
  • Publication number: 20200366731
    Abstract: A server includes at least one processor configured to execute a media application to provide media streaming that includes at least one video stream and at least one overlay on the at least one video stream. A portion of the media streaming is redirected by providing a placeholder to indicate positioning geometry of the at least one video stream within a media window, with the placeholder to include the at least one overlay. The processor detects the placeholder and determines positioning geometry associated therewith. A color and an alpha blending factor of the at least one overlay is determined based on calculations involving different colors of the at least one underlay at different times.
    Type: Application
    Filed: August 5, 2020
    Publication date: November 19, 2020
    Inventors: VLADIMIR VYSOTSKY, TODD GIEBLER, GEORGY MOMCHILOV, JAMES PAGE
  • Patent number: 10835897
    Abstract: The present invention provides systems, devices and methods for detecting the presence and/or absence of one or more allergens in a sample particularly a food sample. The detection system includes a separate sample pickup, one or more disposables for receiving and processing a test sample and a detection device that can execute an allergen detection testing in minutes. The present detection system and device is compact and portable.
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: November 17, 2020
    Assignee: DOTS TECHNOLOGY CORP.
    Inventors: Adi Gilboa-Geffen, Renuka Babu Brown, John H. Kepler, Gaurav Rohatgi, Philip Charles Walker, Mark Bates, Christopher James Page
  • Publication number: 20200296154
    Abstract: A server includes a real-time media application to provide real-time communications (RTC), and a processor to redirect a portion of the real-time media application based on redirection code injected into the real-time media application, with the injected redirection code defining at least one placeholder to indicate positioning geometry of at least one video stream within an RTC window. The processor determines the positioning geometry of the at least one placeholder within the injected redirection code for a client device to overlay the at least one video stream over the at least one placeholder within a displayed RTC window based on the positioning geometry.
    Type: Application
    Filed: June 1, 2020
    Publication date: September 17, 2020
    Inventors: Vladimir VYSOTSKY, Todd Giebler, Georgy Momchilov, James Page
  • Patent number: 10742725
    Abstract: A computing system includes a video source to provide a video stream and a virtual desktop server. The virtual desktop server includes a media application to provide media streaming that includes the video stream and an overlay on the video stream. An accelerated content redirection module redirects a portion of the media streaming by providing a placeholder to indicate positioning geometry of the video stream within a media window, with the placeholder to include the overlay. Providing the placeholder includes providing a first color for an underlay of the placeholder at a first time, and providing a second color for the underlay of the placeholder at a second time. A geometry tracking module detects the placeholder and determines positioning geometry associated therewith, and determines a color and an alpha blending factor of the overlay based on calculations involving the first and second colors for the underlays of the placeholder.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: August 11, 2020
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Vladimir Vysotsky, Todd Giebler, Georgy Momchilov, James Page
  • Patent number: 10742726
    Abstract: A computing system includes a virtual desktop server and a client computing device. The virtual desktop server is within an enterprise and includes a real-time media application to provide real-time communications (RTC) for peer-to-peer networking, and a native RTC engine to execute a portion of the real-time media application when received by the native RTC engine. An API code redirection module redirects intercepted APIs of the real-time media application intended for the native RTC engine so that the portion of the real-time media application is redirected away from the native RTC engine to a client RTC engine in the client computing device. The portion of the real-time media application being redirected includes provisioning information directed to a media server. A network edge appliance associated with a branch within the enterprise provides alternative network connectivity options for the peer-to-peer networking.
    Type: Grant
    Filed: May 3, 2019
    Date of Patent: August 11, 2020
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Vladimir Vysotsky, Todd Giebler, Georgy Momchilov, James Page
  • Publication number: 20200216932
    Abstract: A nickel-based alloy is disclosed which is suitable for casting gas turbine components having improved strength and comparative lower density while utilizing commercially available heat treatment cycles. The nickel-based alloy is suitable for providing equiaxed, directionally solidified, and single crystal castings. Methods of providing a cast article of the nickel-based alloy and subjecting the article to heat treatment cycles are also disclosed.
    Type: Application
    Filed: January 8, 2019
    Publication date: July 9, 2020
    Inventors: James Page Strohl, Gerhard E. Fuchs
  • Patent number: 10673939
    Abstract: A computing system includes at least one video source, a virtual desktop server and a client computing device. The virtual desktop server includes a real-time media application to provide real-time communications (RTC), a native RTC engine, a geometry tracking module, and an API code redirection module to redirect intercepted APIs of the real-time media application intended for the native RTC engine based on redirection code injected into the real-time media application. The injected redirection code defines a placeholder to indicate positioning geometry of a video stream within an RTC window. The geometry tracking module detects the placeholder within the injected redirection code. The client computing device includes a display composition module to receive the video stream and the positioning geometry of the placeholder, and to overlay the video stream over the placeholder within the displayed RTC window based on the positioning geometry.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: June 2, 2020
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Vladimir Vysotsky, Todd Giebler, Georgy Momchilov, James Page
  • Publication number: 20200131913
    Abstract: A system and method for cooling a turbine blade tip shroud is provided. The turbine blade comprises a blade attachment, a platform extending radially outward from the attachment, an airfoil extending radially outward from the platform, and a tip shroud extending radially outward from the airfoil. The tip shroud has one or more knife edges extending radially outward from an outer surface of the tip shroud. One or more cooling passages extend through the airfoil and to the tip shroud. The turbine blade also includes one or more tip plates secured at or near the outer surface of the tip shroud thereby forming a plenum between the outer surface and the one or more tip plates. The one or more tip plates also include a plurality of cooling holes for flowing cooling air through the plenum to cool the tip shroud.
    Type: Application
    Filed: October 29, 2018
    Publication date: April 30, 2020
    Inventors: JAMES PAGE STROHL, MARIANO MEDRANO, DAVID G. PARKER
  • Publication number: 20200131915
    Abstract: A system and method for improving sealing at a turbine blade tip shroud, while reducing weight associated with the improved sealing is disclosed. The gas turbine blade incorporates a tip shroud having one or more pockets located therein, where the one or more pockets remove weight from the shroud, thus reducing load on the blade attachment generated by additional sealing at the turbine blade shroud. Methods for incorporating the one or more tip shrouds in a new turbine blade or a repaired turbine blade are also disclosed.
    Type: Application
    Filed: October 29, 2018
    Publication date: April 30, 2020
    Inventors: JAMES PAGE STROHL, PAUL HERBER, NATE HARDEGREE
  • Patent number: 10620294
    Abstract: A solar collector utilizes an inflated tubular film which concentrates sunlight onto a solar receiver. The film incorporates refractive elements in a pattern which focuses light in one or two dimensions to create foci in the form of lines, spots, or other shapes. The film may be replaceable. The film may include layers of material to optimize optical, structural, thermal, and durability characteristics.
    Type: Grant
    Filed: November 15, 2012
    Date of Patent: April 14, 2020
    Assignee: COOL EARTH SOLAR, INC.
    Inventors: Robert Lamkin, James Page, John Liptac, Gregory Meess, Paul Dentinger, Jacques Belanger
  • Patent number: 10590772
    Abstract: A turbine blade having an airfoil profile substantially in accordance with Cartesian coordinate values of X, Y, and Z set forth in Table 1, where the X and Y values are in inches and the Z values are non-dimensional values from 0 to 1 and convertible to Z distances in inches by multiplying the Z values by the height of the airfoil in inches. The X and Y values are distances which, when connected by smooth continuing arcs, define airfoil profile sections at each distance Z. The profile sections at each distance Z are joined smoothly to one another to form an airfoil shape. The X, Y, and Z distances may be scaled as a function of the same constant number and the X, Y, and Z distances lie within an envelope of approximately +/?0.032 inches in directions normal to the airfoil.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: March 17, 2020
    Assignee: CHROMALLOY GAS TURBINE LLC
    Inventors: David G. Parker, Zhenhua Xiao, Richard Yu, Vincent C. Martling, Paul Gregory Herber, James Page Strohl
  • Publication number: 20200063570
    Abstract: A turbine blade having an airfoil profile substantially in accordance with Cartesian coordinate values of X, Y, and Z set forth in Table 1, where the X and Y values are in inches and the Z values are non-dimensional values from 0 to 1 and convertible to Z distances in inches by multiplying the Z values by the height of the airfoil in inches. The X and Y values are distances which, when connected by smooth continuing arcs, define airfoil profile sections at each distance Z. The profile sections at each distance Z are joined smoothly to one another to form an airfoil shape. The X, Y, and Z distances may be scaled as a function of the same constant number and the X, Y, and Z distances lie within an envelope of approximately +/?0.032 inches in directions normal to the airfoil.
    Type: Application
    Filed: August 21, 2018
    Publication date: February 27, 2020
    Inventors: David G. Parker, Zhenhua Xiao, Richard Yu, Vincent C. Martling, Paul Gregory Herber, James Page Strohl
  • Publication number: 20200003654
    Abstract: Systems and methods for modal testing of blades. A method for modal testing of a blade comprises providing a generally spherical fixture for retaining the blade in a fixed-free configuration. The method includes using an excitation device for exciting the blade while the blade is retained within a blade retaining portion of the fixture. The method comprises using a measurement device to measure a response of the blade to the excitation. The fixture includes an attachment portion configured for the securement of the excitation device to the fixture.
    Type: Application
    Filed: July 1, 2019
    Publication date: January 2, 2020
    Inventors: BRIAN HUOT, JAMES PAGE STROHL