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: 11966866Abstract: 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: GrantFiled: April 28, 2014Date of Patent: April 23, 2024Assignee: KYNDRYL, INC.Inventors: Guo K. Fu, De Shou Kong, Hua Li, Rui Wang, Wen Jing Wang
-
Publication number: 20230372152Abstract: 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: ApplicationFiled: August 7, 2023Publication date: November 23, 2023Inventors: Brandon Wei-Hsiang Kao, Adarsh Narayan Battu, Rui Jing Jiang
-
Patent number: 11717440Abstract: 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: GrantFiled: January 23, 2019Date of Patent: August 8, 2023Assignee: Avisi Technologies, Inc.Inventors: Brandon Wei-Hsiang Kao, Adarsh Narayan Battu, Rui Jing Jiang
-
Publication number: 20220125637Abstract: 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: ApplicationFiled: January 17, 2020Publication date: April 28, 2022Inventors: Rui Jing Jiang, Brandon Wei-Hsiang Kao
-
Publication number: 20210360314Abstract: 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: ApplicationFiled: June 14, 2018Publication date: November 18, 2021Inventors: Rui JING, Liang MA, Shibiao LV
-
Publication number: 20210011064Abstract: 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: ApplicationFiled: November 14, 2019Publication date: January 14, 2021Inventors: Jun Xin QIU, Lei YANG, Rui Jing LI, Qiang MENG
-
Patent number: 10645140Abstract: 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: GrantFiled: May 9, 2018Date of Patent: May 5, 2020Assignee: WANGSU SCIENCE & TECHNOLOGY CO., LTD.Inventors: Rui Jing, Liang Ma
-
Publication number: 20190312922Abstract: 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: ApplicationFiled: May 9, 2018Publication date: October 10, 2019Inventors: Rui JING, Liang MA
-
Publication number: 20190224048Abstract: 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: ApplicationFiled: January 23, 2019Publication date: July 25, 2019Applicant: THE TRUSTEES OF THE UNIVERSITY OF PENNSYLVANIAInventors: Richard Stone, Eydie Miller, Brandon W. Kao, Adarsh Battu, Rui Jing Jiang
-
Publication number: 20190224047Abstract: 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: ApplicationFiled: January 23, 2019Publication date: July 25, 2019Inventors: Brandon Wei-Hsiang Kao, Adarsh Narayan Battu, Rui Jing Jiang
-
Patent number: 10333949Abstract: 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: GrantFiled: March 15, 2016Date of Patent: June 25, 2019Assignee: Symantec CorporationInventors: Rui Jing, Joseph Chen, Yuan Liu
-
Patent number: 10009374Abstract: 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: GrantFiled: August 4, 2015Date of Patent: June 26, 2018Assignee: Symantec CorporationInventors: Rui Jing, Jinghao Li
-
Patent number: 9679134Abstract: 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: GrantFiled: March 20, 2014Date of Patent: June 13, 2017Assignee: Symantec CorporationInventors: Rui Jing, James Hung, Rong Zhou
-
Patent number: 9659156Abstract: 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: GrantFiled: March 20, 2014Date of Patent: May 23, 2017Assignee: Symantec CorporationInventors: Rui Jing, Xue Feng Tian
-
Patent number: 9613211Abstract: 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: GrantFiled: December 10, 2012Date of Patent: April 4, 2017Assignee: Symantec CorporationInventors: Joseph Chen, Rui Jing
-
Patent number: 8756432Abstract: 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: GrantFiled: May 22, 2012Date of Patent: June 17, 2014Assignee: Symantec CorporationInventors: Joseph Chen, Rui Jing
-
Patent number: 7324704Abstract: 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: GrantFiled: September 11, 2003Date of Patent: January 29, 2008Assignee: Primax Electronics Ltd.Inventors: Yan-Ru Jiang, Po-Chiang Yeh, Rui-Jing Dong
-
Patent number: 7126644Abstract: 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: GrantFiled: July 7, 2003Date of Patent: October 24, 2006Assignee: Destiny Technology CorporationInventors: Yi-Shen Xia, Po-Chiang Yeh, Rui-Jing Dong
-
Publication number: 20050058366Abstract: 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: ApplicationFiled: September 11, 2003Publication date: March 17, 2005Inventors: Yan-Ru Jiang, Po-Chiang Yeh, Rui-Jing Dong
-
Publication number: 20050007463Abstract: 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: ApplicationFiled: July 7, 2003Publication date: January 13, 2005Inventors: Yi-Shen Xia, Po-Chiang Yeh, Rui-Jing Dong