Patents by Inventor Ran Xia

Ran Xia 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: 12289329
    Abstract: Data packets transmitted to and from an IoT device are obtained and at least one of the data packets are analyzed using deep packet inspection to identify transaction data from payload of the at least one of the data packets. An event log is generated for the IoT device from the transaction data, the event log, at least in part, used to generate a historical record for the IoT device. The IoT device into a device profile based on the historical record for the IoT device. The event log is updated in real-time to indicate current operation of the IoT device. Abnormal device behavior of the IoT device is determined using the event log and the device profile. The device profile is updated to indicate the abnormal device behavior of the IoT device.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: April 29, 2025
    Assignee: Palo Alto Networks, Inc.
    Inventors: Gong Cheng, Pui-Chuen Yip, Zhiwei Xiao, Ran Xia, Mei Wang
  • Publication number: 20250047701
    Abstract: A system, method, and device for visualizing network topology are disclosed. The method includes (i) automatically generating a network topology visualization of network assets for a network, and (ii) grouping the network assets into a plurality of groupings based on a set of user selected distinct criteria.
    Type: Application
    Filed: July 31, 2023
    Publication date: February 6, 2025
    Inventors: Kalyan Siddam, Daniel Pare, Yue Jiang, Jun Wang, Ling Zeng, Vu Pham, Ran Xia
  • Patent number: 12032577
    Abstract: A cardinality query associated with a specific attribute is received. One or more in-scope attribute cardinality partitions is enforced on session record analytics. Vertical data compression is performed to eliminate a time dimension. Horizontal data compression is performed to eliminate one or more out-of-scope attributes. One or more like in-scope session records is aggregated. Magnitudes of each in-scope attribute of each enforced cardinality partition are summed. The sum is returned as a response to the cardinality query.
    Type: Grant
    Filed: October 21, 2022
    Date of Patent: July 9, 2024
    Assignee: Palo Alto Networks, Inc.
    Inventors: Fan Zhang, Ran Xia
  • Publication number: 20230084658
    Abstract: A cardinality query associated with a specific attribute is received. One or more in-scope attribute cardinality partitions is enforced on session record analytics. Vertical data compression is performed to eliminate a time dimension. Horizontal data compression is performed to eliminate one or more out-of-scope attributes. One or more like in-scope session records is aggregated. Magnitudes of each in-scope attribute of each enforced cardinality partition are summed. The sum is returned as a response to the cardinality query.
    Type: Application
    Filed: October 21, 2022
    Publication date: March 16, 2023
    Inventors: Fan Zhang, Ran Xia
  • Patent number: 11582840
    Abstract: A microwave shielding plate and a cooking device are disclosed. The microwave shielding plate includes one or more conductive layers, a conductor is provided in each of the conductive layers, and two ends of the conductor are provided with wiring points, so that a shielding section covering the conductive layers is formed when the conductor is coupled into a conductive loop.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: February 14, 2023
    Inventors: Ran Xia, Taofei Huang, Ning Sun
  • Patent number: 11520792
    Abstract: A query requesting a count of unique data values for a specific attribute is received. The received query is used to generate and transmit a plurality of non-overlapping queries to a data store. A plurality of responses is received from the data store. Results from the plurality of responses is summed and the resulting sum is returned.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: December 6, 2022
    Assignee: Palo Alto Networks, Inc.
    Inventors: Fan Zhang, Ran Xia
  • Publication number: 20220248943
    Abstract: A magnetic control device (30) for a capsule endoscope (10) including at least a first magnet (11) and an imaging device (12), and the capsule endoscope (10) is located in a tissue cavity (3). The magnetic control device (30) includes a second magnet (31) and a first induction coil (32) arranged around the second magnet (31). The magnetic control device (30) is configured to generate a driving force to the capsule endoscope (10) to move the capsule endoscope (10) from a first position (P1) in the tissue cavity (3) to a second position towards an opposite side in the tissue cavity (3); to control a variable magnetic field to decelerate the capsule endoscope (10) to a predetermined speed when the capsule endoscope (10) approaches the second position (P2); and to generate the variable magnetic field for the capsule endoscope (10).
    Type: Application
    Filed: September 7, 2019
    Publication date: August 11, 2022
    Applicant: SHENZHEN SIBERNETICS CO., LTD.
    Inventors: Can PENG, Liu LIU, Ran XIA, Bin XIA, Yu ZHAO
  • Publication number: 20210153309
    Abstract: A microwave shielding plate and a cooking device are disclosed. The microwave shielding plate includes one or more conductive layers, a conductor is provided in each of the conductive layers, and two ends of the conductor are provided with wiring points, so that a shielding section covering the conductive layers is formed when the conductor is coupled into a conductive loop.
    Type: Application
    Filed: December 29, 2017
    Publication date: May 20, 2021
    Applicant: MIDEA GROUP CO., LTD.
    Inventors: Ran Xia, Taofei Huang, Ning Sun
  • Publication number: 20210058417
    Abstract: Data packets transmitted to and from an IoT device are obtained and at least one of the data packets are analyzed using deep packet inspection to identify transaction data from payload of the at least one of the data packets. An event log is generated for the IoT device from the transaction data, the event log, at least in part, used to generate a historical record for the IoT device. The IoT device into a device profile based on the historical record for the IoT device. The event log is updated in real-time to indicate current operation of the IoT device. Abnormal device behavior of the IoT device is determined using the event log and the device profile. The device profile is updated to indicate the abnormal device behavior of the IoT device.
    Type: Application
    Filed: July 29, 2020
    Publication date: February 25, 2021
    Inventors: Gong Cheng, Pui-Chuen Yip, Zhiwei Xiao, Ran Xia, Mei Wang
  • Publication number: 20200409957
    Abstract: A query requesting a count of unique data values for a specific attribute is received. The received query is used to generate and transmit a plurality of non-overlapping queries to a data store. A plurality of responses is received from the data store. Results from the plurality of responses is summed and the resulting sum is returned.
    Type: Application
    Filed: June 29, 2020
    Publication date: December 31, 2020
    Inventors: Fan Zhang, Ran Xia
  • Patent number: 10771491
    Abstract: Data packets transmitted to and from an IoT device are obtained and at least one of the data packets are analyzed using deep packet inspection to identify transaction data from payload of the at least one of the data packets. An event log is generated for the IoT device from the transaction data, the event log, at least in part, used to generate a historical record for the IoT device. The IoT device is profiled into a device profile based on the historical record for the IoT device. The event log is updated in real-time to indicate current operation of the IoT device. Abnormal device behavior of the IoT device is determined using the event log and the device profile. The device profile is updated to indicate the abnormal device behavior of the IoT device.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: September 8, 2020
    Assignee: Palo Alto Networks, Inc.
    Inventors: Gong Cheng, Pui-Chuen Yip, Zhiwei Xiao, Ran Xia, Mei Wang
  • Publication number: 20200242950
    Abstract: Disclosed are methods, systems, and non-transitory computer-readable medium for vehicle information reporting of a vehicle using Global Navigation Satellite System (GNSS) receivers and a satellite communication transceiver for a satellite system. For instance, the method may include obtaining GNSS data, the obtained GNSS data being received by the GNSS receivers; storing a portion of the obtained GNSS data in a memory as historical position information; receiving inputs from timers, sensors, or a user interface of the vehicle; determining whether to transmit a message based on rules applied to the obtained GNSS data and the received inputs; in response to determining to transmit the message, compiling the message based on a message content rule, the message including a historical position data message based on the message content rule and the historical position information; and transmitting the message via the satellite communication transceiver to a satellite of the satellite system.
    Type: Application
    Filed: January 29, 2019
    Publication date: July 30, 2020
    Inventors: Wen Fan GUO, Lu Ning WANG, Zhi Peng GUAN, Ran XIA
  • Patent number: 10645561
    Abstract: Disclosed are methods, systems, and non-transitory computer-readable medium for vehicle information reporting of a vehicle using Global Navigation Satellite System (GNSS) receivers and a satellite communication transceiver for a satellite system.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: May 5, 2020
    Assignee: Honeywell International Inc.
    Inventors: Wen Fan Guo, Lu Ning Wang, Zhi Peng Guan, Ran Xia
  • Publication number: 20190190939
    Abstract: Data packets transmitted to and from an IoT device are obtained and at least one of the data packets are analyzed using deep packet inspection to identify transaction data from payload of the at least one of the data packets. An event log is generated for the IoT device from the transaction data, the event log, at least in part, used to generate a historical record for the IoT device. The IoT device is profiled into a device profile based on the historical record for the IoT device. The event log is updated in real-time to indicate current operation of the IoT device. Abnormal device behavior of the IoT device is determined using the event log and the device profile. The device profile is updated to indicate the abnormal device behavior of the IoT device.
    Type: Application
    Filed: February 19, 2019
    Publication date: June 20, 2019
    Inventors: Gong Cheng, Pui-Chuen Yip, Zhiwei Xiao, Ran Xia, Mei Wang
  • Patent number: 10212178
    Abstract: Data packets transmitted to and from an IoT device are obtained and at least one of the data packets are analyzed using deep packet inspection to identify transaction data from payload of the at least one of the data packets. An event log is generated for the IoT device from the transaction data, the event log, at least in part, used to generate a historical record for the IoT device. The IoT device into a device profile based on the historical record for the IoT device. The event log is updated in real-time to indicate current operation of the IoT device. Abnormal device behavior of the IoT device is determined using the event log and the device profile. The device profile is updated to indicate the abnormal device behavior of the IoT device.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: February 19, 2019
    Assignee: ZingBox, Ltd.
    Inventors: Gong Cheng, Pui-Chuen Yip, Zhiwei Xiao, Ran Xia, Mei Wang
  • Publication number: 20190014137
    Abstract: Techniques for providing Internet of Things (IoT) device security are disclosed. An applicable system includes IoT devices coupled to an evolving context-aware IoT device security system. In a specific implementation, the system uses common factor aggregation of event parameters to determine IoT device personality.
    Type: Application
    Filed: April 9, 2018
    Publication date: January 10, 2019
    Inventors: Jun Du, Mei Wang, Ran Xia, Zhiwei Xiao
  • Publication number: 20160301707
    Abstract: Data packets transmitted to and from an IoT device are obtained and at least one of the data packets are analyzed using deep packet inspection to identify transaction data from payload of the at least one of the data packets. An event log is generated for the IoT device from the transaction data, the event log, at least in part, used to generate a historical record for the IoT device. The IoT device into a device profile based on the historical record for the IoT device. The event log is updated in real-time to indicate current operation of the IoT device. Abnormal device behavior of the IoT device is determined using the event log and the device profile. The device profile is updated to indicate the abnormal device behavior of the IoT device.
    Type: Application
    Filed: March 31, 2016
    Publication date: October 13, 2016
    Applicant: ZingBox, Ltd.
    Inventors: Gong Cheng, Pui-Chuen Yip, Zhiwei Xiao, Ran Xia, Mei Wang
  • Patent number: 7775294
    Abstract: This invention discloses a percussion toggle device of a percussion driller. It includes bottom ratchet wheel that joggles the top ratchet wheel fixed in the output main shaft of the percussion driller, the locking ring used to lock the rotating direction of bottom ratchet wheel, the ejector rod to eject the locking ring, the slide rod that works with ejector rod to make it rise or fall, the percussion button connecting the slide rod, the positioning device to fixate the position of slide rod, and the reset device that works with the positioning device to remove the position limitation by the positioning device. This invention locks the rotating direction of bottom ratchet wheel through the independent percussion button, slide rod and ejector rod. In this way, the percussion toggle and the adjustment of torque force of the percussion driller can be separated. When using the percussion button, the user can toggle their operation between percussion and torque force.
    Type: Grant
    Filed: July 23, 2008
    Date of Patent: August 17, 2010
    Assignee: Dongguan Qunsheng Powder Metallurgy Co., Ltd.
    Inventors: Xi-Ren Ren, Zhi-Wei Bai, Ran-Ran Xia
  • Publication number: 20090288850
    Abstract: This invention discloses a percussion toggle device of a percussion driller. It includes bottom ratchet wheel that joggles the top ratchet wheel fixed in the output main shaft of the percussion driller, the locking ring used to lock the rotating direction of bottom ratchet wheel, the ejector rod to eject the locking ring, the slide rod that works with ejector rod to make it rise or fall, the percussion button connecting the slide rod, the positioning device to fixate the position of slide rod, and the reset device that works with the positioning device to remove the position limitation by the positioning device. This invention locks the rotating direction of bottom ratchet wheel through the independent percussion button, slide rod and ejector rod. In this way, the percussion toggle and the adjustment of torque force of the percussion driller can be separated. When using the percussion button, the user can toggle their operation between percussion and torque force.
    Type: Application
    Filed: July 23, 2008
    Publication date: November 26, 2009
    Applicant: Dongguan Qunsheng Powder Metallurgy Co., Ltd.
    Inventors: Xi-Ren Ren, Zhi-Wei Bai, Ran-Ran Xia