Patents by Inventor Ning Zhuang

Ning Zhuang 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: 20240089134
    Abstract: This application discloses a conference creation method, a conference control method, and an electronic device. In the method, in response to receiving an operation performed by a user in a first interface, a first electronic device enters a second interface. The second interface includes an input box for inputting information and a first control for creating a conference. The user inputs conference information in the input box of the second interface. A third interface is displayed in response to receiving an operation performed by the user on the first control in the second interface. The third interface includes an agenda arrangement list, the agenda arrangement list is generated based on time of the conference and a preset agenda template, and the agenda arrangement list of the conference includes at least one topic. The user may edit an agenda in the agenda arrangement list, for example, uploading a conference material.
    Type: Application
    Filed: November 17, 2023
    Publication date: March 14, 2024
    Inventors: Yiting ZHAO, Ning ZHUANG, Yuanyuan XIAO
  • Publication number: 20240031221
    Abstract: System and method embodiments for placement of Centralized Discovery Controller (CDC) services on a switching network fabric are disclosed. Nodes on the switching network fabric are categorized into leader nodes, e.g., spine switches, and follower nodes, e.g., leaf switches. The CDC services are divided into centralized CDC services and distributed CDC services, which has direct connections to endpoints for seamless horizontal scaling of endpoints. The centralized CDC services are placed on a leader node and the distributed CDC services are placed among the follower nodes. Operations of the CDC services are monitored. In case of a node failure, CDC services deployed on the failed node are moved or transferred to one or more other nodes that have the same role as the failed node. Implementation of the CDC service placement embodiments enables seamless horizontal scaling for endpoints and provides capability for more visibility and monitoring of endpoint.
    Type: Application
    Filed: July 20, 2022
    Publication date: January 25, 2024
    Applicant: DELL PRODUCTS L.P.
    Inventors: Balaji RAJAGOPALAN, Pawan Kumar SINGAL, Joseph LaSalle WHITE, Charles PARK, Ning ZHUANG, Sreejith SETHUMADHAVAN, Dhanunjayareddy MADHANA
  • Publication number: 20240031446
    Abstract: In a network fabric, such as a network having CLOS topology, non-volatile memory express (NVMe®) endpoints may be connected to one of centralized discovery controller (CDC) distributed services placed among multiple leaf switches, which may have resource constraints. Connection scale, delay, and jitter may occur if the CDC distributed services are not placed on leaf switches close to NVMe endpoints served by the CDC distributed services. System and method embodiments are disclosed for placement of CDC services on a switching network fabric close to endpoints that are served by the CDC services. The placement of CDC services may be implemented via push registration, pull registration, and/or manual DDC adding/registration such that the CDC services may be placed on desired leaf switches close to endpoints.
    Type: Application
    Filed: July 21, 2022
    Publication date: January 25, 2024
    Applicant: DELL PRODUCTS L.P.
    Inventors: Balaji RAJAGOPALAN, Pawan Kumar SINGAL, Ning ZHUANG, Balasubramanian MUTHUKRISHNAN, Baskaran JEYAPAUL, Charles PARK
  • Publication number: 20230283651
    Abstract: The present invention provides two forms of information interaction mechanisms and network transmission methods in a multimedia system. One is implementing bidirectional quick information interaction by using an interaction message body, so that the defect that there is no efficient and flexible bidirectional information interaction mechanism in existing media transmission systems can be overcome, and the mechanism is applicable to all media transmission systems. The other one is simplifying the size of protocol format header data for a simplest data packet forced by a protocol transmission format, so that the protocol format is quickly adapted to quick information interaction. The simplifying the size of protocol format header data can overcome the defect that there is no efficient bidirectional quick information interaction mechanism in the existing media transmission systems. In addition, an optimized transmission mechanism for a still image in a video stream is provided.
    Type: Application
    Filed: January 25, 2017
    Publication date: September 7, 2023
    Applicant: SHANGHAI JIAO TONG UNIVERSITY
    Inventors: Wenjun Zhang, Yiling Xu, Ning Zhuang, Hao Chen, Yanfeng Wang, Jun Sun, Ning Liu
  • Patent number: 11687470
    Abstract: An expander I/O module discovery/management system includes a secondary system chassis housing an expander I/O module coupled to a server device. The server device identifies the secondary system chassis and an expander I/O module port utilized by that server device, and then generates and transmits an expander I/O module reporting communication identifying the secondary system chassis and the expander I/O module port. A primary system chassis houses a switching I/O module coupled to the expander I/O module. The switching I/O module receives the expander I/O module reporting communication and determines that the secondary system chassis identified in the expander I/O module reporting communication is different than the primary system chassis. In response, the switching I/O module assigns a virtual slot to the expander I/O module, and assigns a virtual port associated with the virtual slot to the expander I/O module port identified in the expander I/O module reporting communication.
    Type: Grant
    Filed: July 8, 2022
    Date of Patent: June 27, 2023
    Assignee: Dell Products L.P.
    Inventors: Eric Kuzmack, Pawan Kumar Singal, Balaji Rajagopalan, Ning Zhuang, Joseph LaSalle White, Sudhir Vittal Shetty, Babu Krishna Chandrasekhar, Zoheb Khan
  • Patent number: 11593287
    Abstract: A port configuration migration system includes a primary I/O module connected to a server device via a secondary I/O module. A fabric manager system maps a virtual interface to a first downlink port on the primary I/O module that is connected to the secondary I/O module, with the virtual interface providing a virtual direct connection to the server device. The fabric manager system then configures the virtual interface with communication configuration information for the server device such that communications received via the first downlink port are transmitted using the virtual interface. The fabric manager system then receives a discovery communication from the server device via a second downlink port on the primary I/O module that is connected to the secondary I/O module, and remaps the virtual interface to the second downlink port such that communications received via the second downlink port are transmitted using the virtual interface.
    Type: Grant
    Filed: October 20, 2021
    Date of Patent: February 28, 2023
    Assignee: Dell Products L.P.
    Inventors: Pawan Kumar Singal, Balaji Rajagopalan, Ning Zhuang, Joyas Joseph, Joseph Lasalle White
  • Publication number: 20220342832
    Abstract: An expander I/O module discovery/management system includes a secondary system chassis housing an expander I/O module coupled to a server device. The server device identifies the secondary system chassis and an expander I/O module port utilized by that server device, and then generates and transmits an expander I/O module reporting communication identifying the secondary system chassis and the expander I/O module port. A primary system chassis houses a switching I/O module coupled to the expander I/O module. The switching I/O module receives the expander I/O module reporting communication and determines that the secondary system chassis identified in the expander I/O module reporting communication is different than the primary system chassis. In response, the switching I/O module assigns a virtual slot to the expander I/O module, and assigns a virtual port associated with the virtual slot to the expander I/O module port identified in the expander I/O module reporting communication.
    Type: Application
    Filed: July 8, 2022
    Publication date: October 27, 2022
    Inventors: Eric Kuzmack, Pawan Kumar Singal, Balaji Rajagopalan, Ning Zhuang, Joseph LaSalle White, Sudhir Vittal Shetty, Babu Krishna Chandrasekhar, Zoheb Khan
  • Patent number: 11416424
    Abstract: An expander I/O module discovery/management system includes a secondary system chassis housing an expander I/O module coupled to a server device. The server device identifies the secondary system chassis and an expander I/O module port utilized by that server device, and then generates and transmits an expander I/O module reporting communication identifying the secondary system chassis and the expander I/O module port. A primary system chassis houses a switching I/O module coupled to the expander I/O module. The switching I/O module receives the expander I/O module reporting communication and determines that the secondary system chassis identified in the expander I/O module reporting communication is different than the primary system chassis. In response, the switching I/O module assigns a virtual slot to the expander I/O module, and assigns a virtual port associated with the virtual slot to the expander I/O module port identified in the expander I/O module reporting communication.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: August 16, 2022
    Assignee: Dell Products L.P.
    Inventors: Eric Kuzmack, Pawan Kumar Singal, Balaji Rajagopalan, Ning Zhuang, Joseph LaSalle White, Sudhir Vittal Shetty, Babu Krishna Chandrasekhar, Zoheb Khan
  • Publication number: 20220035756
    Abstract: A port configuration migration system includes a primary I/O module connected to a server device via a secondary I/O module. A fabric manager system maps a virtual interface to a first downlink port on the primary I/O module that is connected to the secondary I/O module, with the virtual interface providing a virtual direct connection to the server device. The fabric manager system then configures the virtual interface with communication configuration information for the server device such that communications received via the first downlink port are transmitted using the virtual interface. The fabric manager system then receives a discovery communication from the server device via a second downlink port on the primary I/O module that is connected to the secondary I/O module, and remaps the virtual interface to the second downlink port such that communications received via the second downlink port are transmitted using the virtual interface.
    Type: Application
    Filed: October 20, 2021
    Publication date: February 3, 2022
    Inventors: Pawan Kumar Singal, Balaji Rajagopalan, Ning Zhuang, Joyas Joseph, Joseph LaSalle White
  • Patent number: 11163709
    Abstract: A port configuration migration system includes a primary I/O module connected to a server device via a secondary I/O module. A fabric manager system maps a virtual interface to a first downlink port on the primary I/O module that is connected to the secondary I/O module, with the virtual interface providing a virtual direct connection to the server device. The fabric manager system then configures the virtual interface with communication configuration information for the server device such that communications received via the first downlink port are transmitted using the virtual interface. The fabric manager system then receives a discovery communication from the server device via a second downlink port on the primary I/O module that is connected to the secondary I/O module, and remaps the virtual interface to the second downlink port such that communications received via the second downlink port are transmitted using the virtual interface.
    Type: Grant
    Filed: July 10, 2020
    Date of Patent: November 2, 2021
    Assignee: Dell Products L.P.
    Inventors: Pawan Kumar Singal, Balaji Rajagopalan, Ning Zhuang, Joyas Joseph, Joseph LaSalle White
  • Publication number: 20210034550
    Abstract: An expander I/O module discovery/management system includes a secondary system chassis housing an expander I/O module coupled to a server device. The server device identifies the secondary system chassis and an expander I/O module port utilized by that server device, and then generates and transmits an expander I/O module reporting communication identifying the secondary system chassis and the expander I/O module port. A primary system chassis houses a switching I/O module coupled to the expander I/O module. The switching I/O module receives the expander I/O module reporting communication and determines that the secondary system chassis identified in the expander I/O module reporting communication is different than the primary system chassis. In response, the switching I/O module assigns a virtual slot to the expander I/O module, and assigns a virtual port associated with the virtual slot to the expander I/O module port identified in the expander I/O module reporting communication.
    Type: Application
    Filed: July 30, 2019
    Publication date: February 4, 2021
    Inventors: Eric Kuzmack, Pawan Kumar Singal, Balaji Rajagopalan, Ning Zhuang, Joseph LaSalle White, Sudhir Vittal Shetty, Babu Krishna Chandrasekhar, Zoheb Khan
  • Patent number: 10585788
    Abstract: A client computing system detects when a problem is encountered with an application and identified problem-specific diagnostic data that is to be collected, given the detected problem. It also identifies one or more problem-specific test or diagnostic analyzers and executes those analyzers to generate additional data. The data that is collected and the data that is generated by the analyzers is packaged and sent to a service computing system for identifying a remedial action that can be performed to address the problem. The remedial action is received and surfaced for the user.
    Type: Grant
    Filed: February 21, 2017
    Date of Patent: March 10, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kiran Nallabothula, Dylan Symington, Ning Zhuang, Srihari Busam, Himanshu Misra, Sathish Kumar Venkat Rangam, Shakeel Solkar, Kevin M. Dargie, Doru Constantin Nica, Minjun Wu, Scott A. Moody, Svetlana A. Borodina, Yuedong Yin
  • Patent number: 10241848
    Abstract: Personalized diagnostics, troubleshooting, recovery, and notification based on application state is provided. In some examples, system, application, and device level configuration and usage data may be collected as telemetry data. Upon detection of a crash or similar problem, or upon user activation, an assistance service and/or a local assistance application component may execute diagnostics on the crashed application based on the telemetry data, user credentials, known problems, and other factors which may be recorded by the assistance application and/or other system elements. Suitable recovery actions may be taken. If recovery actions are unsuccessful, diagnostic information may be provided to a support system and the issue elevated. Moreover, collected information may be provided to a system database for generating data insights and determining error patterns.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: March 26, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nagaraj Patil, Kiran Nallabothula, Doru Nica, Himanshu Misra, Minjun Wu, Raghavendra Bhuthpur, Sathish Kumar Venkat Rangam, Srihari Busam, Nagaraju Palla, Ning Zhuang, Ming Yang, Xiaoyu Li, Eddie Fong, Katy Chen
  • Publication number: 20180239694
    Abstract: A client computing system detects when a problem is encountered with an application and identified problem-specific diagnostic data that is to be collected, given the detected problem. It also identifies one or more problem-specific test or diagnostic analyzers and executes those analyzers to generate additional data. The data that is collected and the data that is generated by the analyzers is packaged and sent to a service computing system for identifying a remedial action that can be performed to address the problem. The remedial action is received and surfaced for the user.
    Type: Application
    Filed: February 21, 2017
    Publication date: August 23, 2018
    Inventors: Kiran Nallabothula, Dylan Symington, Ning Zhuang, Srihari Busam, Himanshu Misra, Sathish Kumar Venkat Rangam, Shakeel Solkar, Kevin M. Dargie, Doru Constantin Nica, Minjun Wu, Scott A. Moody, Svetlana A. Borodina, Yuedong Yin
  • Patent number: 9977127
    Abstract: The present invention discloses a ship draught detection apparatus and its detection method. The ship draught detection apparatus includes two servo motors, a guide rail, a sonar detection device, a traction device, a locating device, and a control device. Compared with the provision of a series of sonar detection devices in the prior art, the provision of one sonar detection device reduces the cost and there is no mutual interference between adjacent sonars.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: May 22, 2018
    Assignee: HOHAI University
    Inventors: Da Chen, Baodong Lou, Shuitao Gu, Feng Ouyang, Lijun Hou, Ning Zhuang
  • Publication number: 20180095814
    Abstract: Personalized diagnostics, troubleshooting, recovery, and notification based on application state is provided. In some examples, system, application, and device level configuration and usage data may be collected as telemetry data. Upon detection of a crash or similar problem, or upon user activation, an assistance service and/or a local assistance application component may execute diagnostics on the crashed application based on the telemetry data, user credentials, known problems, and other factors which may be recorded by the assistance application and/or other system elements. Suitable recovery actions may be taken. If recovery actions are unsuccessful, diagnostic information may be provided to a support system and the issue elevated. Moreover, collected information may be provided to a system database for generating data insights and determining error patterns.
    Type: Application
    Filed: September 30, 2016
    Publication date: April 5, 2018
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Nagaraj Patil, Kiran Nallabothula, Doru Nica, Himanshu Misra, Minjun Wu, Raghavendra Bhuthpur, Sathish Kumar Venkat Rangam, Srihari Busam, Nagaraju Palla, Ning Zhuang, Ming Yang, Xiaoyu Li, Eddie Fong, Katy Chen
  • Publication number: 20180011191
    Abstract: The present invention discloses a ship draught detection apparatus and its detection method. The ship draught detection apparatus includes two servo motors, a guide rail, a sonar detection device, a traction device, a locating device, and a control device. Compared with the provision of a series of sonar detection devices in the prior art, the provision of one sonar detection device reduces the cost and there is no mutual interference between adjacent sonars.
    Type: Application
    Filed: November 18, 2016
    Publication date: January 11, 2018
    Applicant: HoHai University
    Inventors: Da Chen, Baodong Lou, Shuitao Gu, Feng Ouyang, Lijun Hou, Ning Zhuang