Patents by Inventor Rui Jing

Rui Jing 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: 11966866
    Abstract: A method and system for providing access to a resource. A request for an individual within an organization to access the resource is received. In response to the request having been received, at least one constraint for accessing the resource by the individual is ascertained, based on respective constraints for accessing the resource by one or more other individuals in the organization. The one or more other individuals have a same role in the organization as the individual or have a respective relationship with the individual. The at least one constraint is provided to the individual.
    Type: Grant
    Filed: April 28, 2014
    Date of Patent: April 23, 2024
    Assignee: KYNDRYL, INC.
    Inventors: Guo K. Fu, De Shou Kong, Hua Li, Rui Wang, Wen Jing Wang
  • Publication number: 20230372152
    Abstract: A device for lowering intraocular pressure is disclosed herein. In an example, the device includes a continuous plate structure that enables aqueous humor to flow from a first end to a second end. The first end has a maximum width that is narrower than a maximum width of the second end. The continuous plate structure includes an uppermost surface opposite a lowermost surface, the uppermost surface including a plurality of open cells. The continuous plate structure also includes a fluid pathway including a plurality of open channels formed into the lowermost surface. The open channels are configured in an intersecting grid pattern extending from the first end to the second end of the continuous plate structure. The open channels provide for the flow of aqueous humor, thereby reducing intraocular pressure.
    Type: Application
    Filed: August 7, 2023
    Publication date: November 23, 2023
    Inventors: Brandon Wei-Hsiang Kao, Adarsh Narayan Battu, Rui Jing Jiang
  • Patent number: 11717440
    Abstract: Described herein is a device for lowering intraocular pressure, the device comprising a plate structure comprising an upper surface opposite a lower surface, the plate structure formed from a multi-directional plate having a plate thickness ranging from about 1 nm to about 1,000 nm.
    Type: Grant
    Filed: January 23, 2019
    Date of Patent: August 8, 2023
    Assignee: Avisi Technologies, Inc.
    Inventors: Brandon Wei-Hsiang Kao, Adarsh Narayan Battu, Rui Jing Jiang
  • Publication number: 20220125637
    Abstract: Described herein are devices used to treat high intraocular pressure and glaucoma. An example device includes a plate comprising a first surface opposite a second surface. The first surface includes a series of fluid channels. The device also includes a first coating on the first surface and a second coating on the second surface. The device is configured to lower intraocular pressure by draining aqueous humor from an anterior chamber to subconjunctival space of a patient's eye.
    Type: Application
    Filed: January 17, 2020
    Publication date: April 28, 2022
    Inventors: Rui Jing Jiang, Brandon Wei-Hsiang Kao
  • Publication number: 20210360314
    Abstract: The present invention provides a transcoding method and a device for audio/video streams. The method includes: acquiring an audio/video source stream from a source server, and when transcoding the audio/video source stream, designating a preset encapsulation format as an encapsulation format of the audio/video source stream; analyzing header data of the audio/video source stream to obtain configuration information of the audio/video source stream, and respectively initializing a video decoder and an audio decoder according to the configuration information; and decoding the audio/video source stream using the initialized video decoder and audio decoder, re-encoding decoded audio/video data as a target audio/video stream, and pushing the target audio/video stream to a live broadcast server. The transcoding method and device for audio/video streams provided by the present disclosure may improve the transcoding speed.
    Type: Application
    Filed: June 14, 2018
    Publication date: November 18, 2021
    Inventors: Rui JING, Liang MA, Shibiao LV
  • Publication number: 20210011064
    Abstract: A detection method for a USB Type-C connector is provided. The detection method is applied to a dual role port (DRP) device. The detection method includes the following steps: in response to the DRP device being in a Try. SRC state, detecting whether there is a sink device connected to the DRP device; in response to detecting a sink device connected to the DRP device, switching the current source provided to the pull-up resistor connected to the CC pin from the first current value to the second current value, and detecting again whether there is a sink device connected to the DRP device, wherein the first current value is greater than the second current value; and in response to detecting a sink device connected to the DRP device, the DRP device enters an Attached. SRC state.
    Type: Application
    Filed: November 14, 2019
    Publication date: January 14, 2021
    Inventors: Jun Xin QIU, Lei YANG, Rui Jing LI, Qiang MENG
  • Patent number: 10645140
    Abstract: A method for processing a transcoding task includes: receiving the transcoding task created by a streaming media server, and dispatching the transcoding task to a transcoding server to allow the transcoding server to execute the transcoding task; detecting an execution status of the transcoding task in the transcoding server, when it is detected that the transcoding task is terminated, feeding back, to the streaming media server, a notification message signifying a termination of a transcoding process, to allow the streaming media server to determine whether to re-create the transcoding task; and if the streaming media server re-creates the transcoding task, receiving the re-created transcoding task sent by the streaming media server, and dispatching the re-created transcoding task to the transcoding server to allow the transcoding server to re-execute the transcoding task.
    Type: Grant
    Filed: May 9, 2018
    Date of Patent: May 5, 2020
    Assignee: WANGSU SCIENCE & TECHNOLOGY CO., LTD.
    Inventors: Rui Jing, Liang Ma
  • Publication number: 20190312922
    Abstract: A method for processing a transcoding task includes: receiving the transcoding task created by a streaming media server, and dispatching the transcoding task to a transcoding server to allow the transcoding server to execute the transcoding task; detecting an execution status of the transcoding task in the transcoding server, when it is detected that the transcoding task is terminated, feeding back, to the streaming media server, a notification message signifying a termination of a transcoding process, to allow the streaming media server to determine whether to re-create the transcoding task; and if the streaming media server re-creates the transcoding task, receiving the re-created transcoding task sent by the streaming media server, and dispatching the re-created transcoding task to the transcoding server to allow the transcoding server to re-execute the transcoding task.
    Type: Application
    Filed: May 9, 2018
    Publication date: October 10, 2019
    Inventors: Rui JING, Liang MA
  • Publication number: 20190224048
    Abstract: Systems for lowering intraocular pressure of glaucoma patients are provided. An exemplary system of lowering intraocular pressure include an adjustable nanoscale plate structure to create an external reservoir. Methods of lowering intraocular pressure using such systems are also provided.
    Type: Application
    Filed: January 23, 2019
    Publication date: July 25, 2019
    Applicant: THE TRUSTEES OF THE UNIVERSITY OF PENNSYLVANIA
    Inventors: Richard Stone, Eydie Miller, Brandon W. Kao, Adarsh Battu, Rui Jing Jiang
  • Publication number: 20190224047
    Abstract: Described herein is a device for lowering intraocular pressure, the device comprising a plate structure comprising an upper surface opposite a lower surface, the plate structure formed from a multi-directional plate having a plate thickness ranging from about 1 nm to about 1,000 nm.
    Type: Application
    Filed: January 23, 2019
    Publication date: July 25, 2019
    Inventors: Brandon Wei-Hsiang Kao, Adarsh Narayan Battu, Rui Jing Jiang
  • Patent number: 10333949
    Abstract: The present disclosure relates to systems and methods for blocking an infection vector. In some embodiments, a method may include detecting, at a first device, a synchronization event with a second device, the first device and the second device operating with a proprietary mobile operating system. In some examples, the method may include recognizing, by the first device, that the first device is attempting to send a data package to the second device, and identifying the data package as malware. The method may further include blocking the data package from being received at the second device based at least in part on the identifying.
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: June 25, 2019
    Assignee: Symantec Corporation
    Inventors: Rui Jing, Joseph Chen, Yuan Liu
  • Patent number: 10009374
    Abstract: A computer-implemented method for detecting malware is described. In some embodiments, the method includes identifying an application identifier of a first application paired with a universal resource locator (URL) scheme, and storing the identified pairing of the application identifier and URL scheme of the first application in a database. In some cases, the database stores URL scheme pairings of a plurality of applications. In some embodiments, the method includes identifying an application identifier of a first application paired with a universal resource locator (URL) scheme, identifying a second application as an unknown application, detecting a request to register a URL scheme pairing of the second application, querying the database based on the request to register the URL scheme pairing of the second application, and determining whether the second application is potential malware based on a result of the querying.
    Type: Grant
    Filed: August 4, 2015
    Date of Patent: June 26, 2018
    Assignee: Symantec Corporation
    Inventors: Rui Jing, Jinghao Li
  • Patent number: 9679134
    Abstract: A computer-implemented method for detecting display-controlling malware may include (1) identifying a software program that is controlling a display of the computing device, (2) detecting one or more measures taken by the software program to prevent loss of control of the computing device display, (3) performing an analysis of the software program that may include determining, based on the measure taken by the software program to prevent loss of control of the computing device display, that the software program is suspicious and possibly includes display-controlling malware, and (4) performing a security action in response to determining that the software program is suspicious and possibly includes display-controlling malware. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: March 20, 2014
    Date of Patent: June 13, 2017
    Assignee: Symantec Corporation
    Inventors: Rui Jing, James Hung, Rong Zhou
  • Patent number: 9659156
    Abstract: A computer-implemented method for protecting virtual machine program code may include (1) identifying one or more software program functions developed for execution in a virtual machine to be protected against reverse engineering, (2) converting one or more of the software program functions to native code for the computing device, (3) obtaining a memory address of one or more virtual machine functions, (4) generating one or more at least partially random alphanumeric values to identify the memory address of the virtual machine functions, (5) invoking the converted native code using a native code interface for the virtual machine, and (6) invoking one or more of the virtual machine functions from the converted native code using the alphanumeric value. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: March 20, 2014
    Date of Patent: May 23, 2017
    Assignee: Symantec Corporation
    Inventors: Rui Jing, Xue Feng Tian
  • Patent number: 9613211
    Abstract: A computer-implemented method for identifying suspicious text-messaging applications on mobile devices may include (1) identifying at least one outgoing text message on a mobile device, (2) analyzing at least one attribute of the outgoing text message identified on the mobile device, (3) determining that the outgoing text message is illegitimate based at least in part on analyzing the attribute of the outgoing text message, (4) identifying, in response to the determination, a suspicious text-messaging application that created the illegitimate outgoing text message on the mobile device, and then (5) performing, in response to the determination, at least one security action on the suspicious text-messaging application to prevent the suspicious text-messaging application from creating additional illegitimate text messages on the mobile device. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: April 4, 2017
    Assignee: Symantec Corporation
    Inventors: Joseph Chen, Rui Jing
  • Patent number: 8756432
    Abstract: A computer-implemented method for detecting malicious digitally-signed applications. The method may include 1) identifying an application package file that has been digitally signed, wherein the application package file is used to distribute an application, 2) comparing the application package file to a set of known application package files, 3) determining that the application package file has been repackaged from a known application package file, 4) comparing a public key associated with a digital signature of the application package file to a public key associated with a digital signature of the known application package file, 5) determining that the public key associated with the digital signature of the application package file and the public key associated with the digital signature of the known application package file are different, and 6) performing a security action on the application. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: May 22, 2012
    Date of Patent: June 17, 2014
    Assignee: Symantec Corporation
    Inventors: Joseph Chen, Rui Jing
  • Patent number: 7324704
    Abstract: A method of repairing scratches in a digital image includes counting the number of abnormal pixels among neighboring pixels of a selected pixel. The selected pixels that are surrounded by abnormal pixels in a number greater than a predetermined value are designed as particular pixels. An area surrounding each particular pixel is divided into a plurality of blocks. Furthermore, brightness difference between two of the blocks are calculated. Scratch pixels are found from the particular pixels based on brightness difference between blocks. Then, an area surrounded by scratch pixels are subdivided and filled up. Thereby, the scratch pixels can be precisely found and repaired without the need of hardware.
    Type: Grant
    Filed: September 11, 2003
    Date of Patent: January 29, 2008
    Assignee: Primax Electronics Ltd.
    Inventors: Yan-Ru Jiang, Po-Chiang Yeh, Rui-Jing Dong
  • Patent number: 7126644
    Abstract: A rapid white balance method for color digital image is disclosed. This method is applied to RGB color regions in an image. First, the image is divided into several blocks to obtain the G parameter, then the averaged R and B parameters of each block, thereby obtaining the R and B parameters of the whole image. Using the R and B parameters, the method obtains an R gain and a B gain. Finally, the image is adjusted. The method only uses one RGB value for each pixel. The processing time is reduced, while the quality of the image is increased.
    Type: Grant
    Filed: July 7, 2003
    Date of Patent: October 24, 2006
    Assignee: Destiny Technology Corporation
    Inventors: Yi-Shen Xia, Po-Chiang Yeh, Rui-Jing Dong
  • Publication number: 20050058366
    Abstract: A method of repairing scratches in a digital image includes counting the number of abnormal pixels among neighboring pixels of a selected pixel. The selected pixels that are surrounded by abnormal pixels in a number greater than a predetermined value are designed as particular pixels. An area surrounding each particular pixel is divided into a plurality of blocks. Furthermore, brightness difference between two of the blocks are calculated. Scratch pixels are found from the particular pixels based on brightness difference between blocks. Then, an area surrounded by scratch pixels are subdivided and filled up. Thereby, the scratch pixels can be precisely found and repaired without the need of hardware.
    Type: Application
    Filed: September 11, 2003
    Publication date: March 17, 2005
    Inventors: Yan-Ru Jiang, Po-Chiang Yeh, Rui-Jing Dong
  • Publication number: 20050007463
    Abstract: A rapid white balance method for color digital image is disclosed. This method is applied to RGB color regions in an image. First, the image is divided into several blocks to obtain the G parameter, then the averaged R and B parameters of each block, thereby obtaining the R and B parameters of the whole image. Using the R and B parameters, the method obtains an R gain and a B gain. Finally, the image is adjusted. The method only uses one RGB value for each pixel. The processing time is reduced, while the quality of the image is increased.
    Type: Application
    Filed: July 7, 2003
    Publication date: January 13, 2005
    Inventors: Yi-Shen Xia, Po-Chiang Yeh, Rui-Jing Dong