Patents by Inventor Jim Peng

Jim Peng 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: 20240176837
    Abstract: Example methods and systems to support accessibility to a web page are disclosed. One example method includes examining a document to be rendered to the web page and determining whether an accessibility issue exists in the document. In response to determining that the accessibility issue exists in the document, the example method further includes determining whether a first remediation of the document corresponding to the accessibility issue exists. In response to determining that the first remediation exists, the example method further includes performing the first remediation to the document to generate a first remediated document to be rendered to the web page. After performing the first remediation, the example method includes examining the first remediated document and determining whether an additional accessibility issue exists in the first remediated document.
    Type: Application
    Filed: January 30, 2023
    Publication date: May 30, 2024
    Applicant: VMware, Inc.
    Inventors: LEI NI, Sheri BYRNE-HABER, Zhenyu LUO, Zhen Jim PENG, Zohar HIRSHFELD
  • Publication number: 20240143293
    Abstract: A recommendation system reuses user interface (UI) strings in a virtualized computing environment based on semantic information. The recommendation system receives an input UI string query, and searches indexed and validated UI strings for candidate UI strings. The candidate UI strings are identified based on a relevance score and then ranked based on a semantic similarity score. The ranked UI strings are provided as a recommendation for a UI string in UI content of a user interface.
    Type: Application
    Filed: October 27, 2022
    Publication date: May 2, 2024
    Applicant: VMware, Inc.
    Inventors: Rongbo PENG, Zhen Jim PENG, Yina SONG, Zhilin FANG
  • Patent number: 11120213
    Abstract: Various examples for performing an intelligent verification of a user interface to be rendered or otherwise presented, for instance, in a display of a client device are described. A web server can simulate, for at least one of a plurality of geographic locations, a rendering of a web page using hypertext markup language (HTML) for various geographic locations, where the rendering of the web page is simulated using a corresponding language. The web server can identify an anomaly in at least a portion of the web page as rendered based on a user interface verification rule stored in a data store. The web server can perform a remedial action based at least in part on a type of the anomaly identified.
    Type: Grant
    Filed: January 25, 2018
    Date of Patent: September 14, 2021
    Assignee: VMWARE, INC.
    Inventors: Lucy Shang, Daniel Ni, Zhenjun Zhuo, Zohar Hirshfeld, Jim Peng
  • Patent number: 10572566
    Abstract: A system can capture screenshots of web content, and HTML sources for the web content when respective screenshots are captured. Document Object Model (DOM) information can be extracted from each HTML source and provided in a respective DOM extraction file (DEF) associated with each screenshot. The system can receive a keyword and search a repository including each screenshot and DEF combination, find the keyword in select DEFs, and identify select screenshots corresponding to the select DEFs with the keyword. Identifying marks can be added to the select screenshots in locations according to absolute coordinates for nodes corresponding to items in the select DEFs that include the keyword. A list of the select screenshots with identifying marks can be displayed for selection. The system can perform accurate searches of web screenshots independent of image quality and assist build and quality control processes for delivering web-content offerings.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: February 25, 2020
    Assignee: VMware, Inc.
    Inventors: Daniel Ni, Lucy Shang, Zhenjun Zhuo, Zohar Hirshfeld, Jim Peng
  • Publication number: 20200026802
    Abstract: A system can capture screenshots of web content, and HTML sources for the web content when respective screenshots are captured. Document Object Model (DOM) information can be extracted from each HTML source and provided in a respective DOM extraction file (DEF) associated with each screenshot. The system can receive a keyword and search a repository including each screenshot and DEF combination, find the keyword in select DEFs, and identify select screenshots corresponding to the select DEFs with the keyword. Identifying marks can be added to the select screenshots in locations according to absolute coordinates for nodes corresponding to items in the select DEFs that include the keyword. A list of the select screenshots with identifying marks can be displayed for selection. The system can perform accurate searches of web screenshots independent of image quality and assist build and quality control processes for delivering web-content offerrings.
    Type: Application
    Filed: July 23, 2018
    Publication date: January 23, 2020
    Inventors: Daniel Ni, Lucy Shang, Zhenjun Zhuo, Zohar Hirshfeld, Jim Peng
  • Publication number: 20190228058
    Abstract: Various examples for performing an intelligent verification of a user interface to be rendered or otherwise presented, for instance, in a display of a client device are described. A web server can simulate, for at least one of a plurality of geographic locations, a rendering of a web page using hypertext markup language (HTML) for various geographic locations, where the rendering of the web page is simulated using a corresponding language. The web server can identify an anomaly in at least a portion of the web page as rendered based on a user interface verification rule stored in a data store. The web server can perform a remedial action based at least in part on a type of the anomaly identified.
    Type: Application
    Filed: January 25, 2018
    Publication date: July 25, 2019
    Inventors: Lucy Shang, Daniel Ni, Zhenjun Zhuo, Zohar Hirshfeld, Jim Peng
  • Patent number: 5946515
    Abstract: An aperture switching device to be incorporated in a digital cameral for moving an aperture plate having an aperture formed thereon with respect to a lens between a shutting position where the lens is partially covered by the aperture plate with the aperture aligned with the lens and an open position where the lens is not covered by the aperture plate, includes a slide block formed on the aperture plate, a guide member mounted to the lens and having a guide channel to slidably receive the slide block therein. A driving device has an output rod movable along an arc path and mechanically coupled to the aperture plate to reciprocate the slide block along the guide channel so as to move the aperture plate between the shutting position and the open position. The mechanical coupling between the driving device and the aperture plate may include a pinion rotated by the driving device and engaged by a rack provided on the aperture plate.
    Type: Grant
    Filed: August 7, 1998
    Date of Patent: August 31, 1999
    Assignee: Umax Data Systems Inc.
    Inventors: Chien-Chin Chan, Guang-Shang Chang, Jim Peng, Kou-Lung Tseng