Patents by Inventor Peisen Lin

Peisen Lin 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: 10592616
    Abstract: Simulation data can be generated using a linear curve simplification and reverse simplification technique. The linear curve simplification and reverse simplification technique can facilitate the generation of simulation data from existing data where the simulation data will exhibit the same curve pattern as the existing data but with a degree of variation. In this way, varying sets of simulation data for a particular environment can be easily generated.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: March 17, 2020
    Assignee: Quest Software Inc.
    Inventors: Shengzhi Liu, Peisen Lin, Yinghua Qin
  • Patent number: 10558558
    Abstract: Embodiments of the present invention include systems and methods for dynamically adjusting instrumentation scope of a profiler gent. The method for dynamically adjusting an instrumentation scope of a profiler agent includes: supplying an initial instrumentation scope profile (ISP) that defines an instrumentation scope of a profiler agent to the profiler agent; receiving performance data of a call tree from the profiler agent based on the initial ISP; adjusting the instrumentation scope; updating the initial ISP based on the adjusted instrumentation scope; and supplying the updated ISP to the profiler agent. Adjusting the instrumentation scope includes at least one of expanding a child node of the call tree and excluding a child node of the call tree from the instrumentation scope.
    Type: Grant
    Filed: October 15, 2015
    Date of Patent: February 11, 2020
    Assignee: QUEST SOFTWARE INC.
    Inventors: ShengZhi Liu, Yinghua Qin, PeiSen Lin
  • Publication number: 20170331712
    Abstract: Systems and techniques to monitor performance of a single user session of an application installed in a client device are described. The application may transmit a request for data to a first server, and receive a response from the first server, the response including the requested data. The application may transmit, to a second server, (i) a transmit time at which the request is transmitted, and (ii) a receive time at which the response is received. The second server may facilitate displaying, on a computing device, the transmit time and the receive time. A developer may view such display to analyze the performance of the application during a single user session.
    Type: Application
    Filed: May 16, 2016
    Publication date: November 16, 2017
    Inventors: Stephen Curtis Fox, William G. Wixted, III, Zheng Wang, Peisen Lin, Yinghua Qin
  • Publication number: 20170249402
    Abstract: Simulation data can be generated using a linear curve simplification and reverse simplification method. This method can facilitate the generation of simulation data from existing data where the simulation data will exhibit the same curve pattern as the existing data but with a degree of variation. In this way, varying sets of simulation data for a particular environment can be easily generated.
    Type: Application
    Filed: February 29, 2016
    Publication date: August 31, 2017
    Inventors: Shengzhi Liu, Peisen Lin, Yinghua Qin
  • Publication number: 20170109268
    Abstract: Embodiments of the present invention include systems and methods for dynamically adjusting instrumentation scope of a profiler gent. The method for dynamically adjusting an instrumentation scope of a profiler agent includes: supplying an initial instrumentation scope profile (ISP) that defines an instrumentation scope of a profiler agent to the profiler agent; receiving performance data of a call tree from the profiler agent based on the initial ISP; adjusting the instrumentation scope; updating the initial ISP based on the adjusted instrumentation scope; and supplying the updated ISP to the profiler agent.
    Type: Application
    Filed: October 15, 2015
    Publication date: April 20, 2017
    Applicant: DELL PRODUCTS L.P.
    Inventors: ShengZhi Liu, Yinghua Qin, PeiSen Lin
  • Patent number: 9274758
    Abstract: In one embodiment, a method is performed by a computer system. The method includes providing a performance-monitoring platform as a service, the performance-monitoring platform comprising at least one agent manager. The method further includes facilitating creation of a customized performance-monitoring application, the performance-monitoring application comprising an agent and at least one user dashboard. The agent is configured to collect performance data related to a specified monitored resource. The agent parses the collected performance data to a monitoring server for storage according to at least one standard data model. The at least one user dashboard allows users to view information related to the collected performance data. The facilitating includes configuring deployment attributes of the customized performance-monitoring application responsive to developer input. Moreover, the method includes deploying the customized performance-monitoring application on the performance-monitoring platform.
    Type: Grant
    Filed: January 28, 2015
    Date of Patent: March 1, 2016
    Assignee: Dell Software Inc.
    Inventors: Yinghua Qin, Xiaojia Cai, Xilang Yan, Shengzhi Liu, Peisen Lin, Geoffrey Vona
  • Publication number: 20150126118
    Abstract: A method for intention based contactless device pairing. An intention based contactless device pairing occurs when a first devices is sufficiently close to a second device/object and is pointing sufficiently opposite in direction to the second device/object. A process for validating the device pairing is described.
    Type: Application
    Filed: November 7, 2013
    Publication date: May 7, 2015
    Inventors: Peisen Lin, Haiqin Huang, Usman Younas