Patents by Inventor Aikepaer Abuduweili

Aikepaer Abuduweili 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: 10452242
    Abstract: A system, method, and computer-readable storage device configured to display a network topology on a display screen of a computing device. The network topology includes a first group of components in an expanded format and a second group of components in a collapsed format. An input is received that is associated with the second group of components, and is arranged to cause the second group of components to be expanded into the expanded format. Finally, the method includes, based on a parameter and the input, automatically collapsing the first group of components from the expanded format into the collapsed format.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: October 22, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Aikepaer Abuduweili, Susie Wee, Ming Zhu, Yajun Zhang, Siqi Ling, Rizhi Chen
  • Patent number: 10338895
    Abstract: In one embodiment, a graphical user interface (GUI) is established for an Internet of Things (IoT) integrated developer environment (IDE) with one or more visual developer tools. Real and/or virtual nodes are provided within the IoT IDE having connectivity and functionality, and a plurality are connected as a logical and executable graph for a flow-based programming framework virtualized across one or more IoT layers. The nodes may then be programmed based on respective connectivity and functionality, such that the logical and executable graph has real and/or virtual inputs, real and/or virtual processing functions, and real and/or virtual actions. Upon deploying the node programming to one or more corresponding platform emulators configured to execute the node programming, the logical and executable graph may be simulated by executing the node programming to produce the one or more actions based on the one or more inputs and the one or more processing functions.
    Type: Grant
    Filed: June 8, 2016
    Date of Patent: July 2, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Yajun Zhang, Haihua Xiao, Rizhi Chen, Ashutosh A. Malegaonkar, Wael Kamel, Aikepaer Abuduweili, Susie Wee
  • Patent number: 10114618
    Abstract: According to one or more embodiments of the disclosure, autonomous mobile sensor movement path simulation with an integrated developer environment (IDE) is shown and described. In one embodiment, a computer operates an Internet of Things (IoT) IDE having a virtualized map view illustrating a locational relationship between objects of an IoT application within a represented physical space, where a mobile sensor is virtually represented within the IoT IDE and is configured with navigation control logic affected by external influences and controlled according to the IoT application. Virtualized external influences may be modelled within the IoT IDE that represent physical external influences within the physical space, and the navigation control logic of the mobile sensor may be operated within the IoT IDE according to the IoT application, the virtually represented mobile sensor configured to navigate within the virtual space based on the navigation control logic reacting to the virtual external influences.
    Type: Grant
    Filed: June 8, 2016
    Date of Patent: October 30, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Susie Wee, Aikepaer Abuduweili, Wael Kamel, Ashutosh A. Malegaonkar, Yajun Zhang
  • Publication number: 20160357525
    Abstract: According to one or more embodiments of the disclosure, autonomous mobile sensor movement path simulation with an integrated developer environment (IDE) is shown and described. In one embodiment, a computer operates an Internet of Things (IoT) IDE having a virtualized map view illustrating a locational relationship between objects of an IoT application within a represented physical space, where a mobile sensor is virtually represented within the IoT IDE and is configured with navigation control logic affected by external influences and controlled according to the IoT application. Virtualized external influences may be modelled within the IoT IDE that represent physical external influences within the physical space, and the navigation control logic of the mobile sensor may be operated within the IoT IDE according to the IoT application, the virtually represented mobile sensor configured to navigate within the virtual space based on the navigation control logic reacting to the virtual external influences.
    Type: Application
    Filed: June 8, 2016
    Publication date: December 8, 2016
    Inventors: Susie Wee, Aikepaer Abuduweili, Wael Kamel, Ashutosh A. Malegaonkar, Yajun Zhang
  • Publication number: 20160357522
    Abstract: In one embodiment, an Internet of Things (IoT) integrated developer environment (IDE) operates to represent an IoT application, where the IoT IDE determines whether to display on a graphical user interface (GUI) a logical view and/or map view, where the logical view illustrates logical connectivity between nodes of the IoT application, and the map view illustrates a locational relationship of the nodes within a represented physical space. The IoT IDE determines which select nodes of the logical view to display in the map view, where each node in the map view is in the logical view, and displays the logical view and/or map view on the GUI, with all nodes shown in the logical view and select nodes shown in the map view. Additionally, the IoT IDE propagates any changes received by the IoT IDE in one view into the other view when the change would affect the other view.
    Type: Application
    Filed: June 8, 2016
    Publication date: December 8, 2016
    Inventors: Susie Wee, Yajun Zhang, Ashutosh A. Malegaonkar, Aikepaer Abuduweili, Wael Kamel
  • Publication number: 20160357521
    Abstract: In one embodiment, a graphical user interface (GUI) is established for an Internet of Things (IoT) integrated developer environment (IDE) with one or more visual developer tools. Real and/or virtual nodes are provided within the IoT IDE having connectivity and functionality, and a plurality are connected as a logical and executable graph for a flow-based programming framework virtualized across one or more IoT layers. The nodes may then be programmed based on respective connectivity and functionality, such that the logical and executable graph has real and/or virtual inputs, real and/or virtual processing functions, and real and/or virtual actions. Upon deploying the node programming to one or more corresponding platform emulators configured to execute the node programming, the logical and executable graph may be simulated by executing the node programming to produce the one or more actions based on the one or more inputs and the one or more processing functions.
    Type: Application
    Filed: June 8, 2016
    Publication date: December 8, 2016
    Inventors: Yajun Zhang, Haihua Xiao, Rizhi Chen, Ashutosh A. Malegaonkar, Wael Kamel, Aikepaer Abuduweili, Susie Wee
  • Publication number: 20160357416
    Abstract: Disclosed are systems, methods and computer-readable storage devices related to displaying a network topology on a display screen of a computing device. The network topology includes a first group of components in an expanded format and a second group of components in a collapsed format. An input is received that is associated with the second group of components, and is arranged to cause the second group of components to be expanded into the expanded format. Finally, the method includes, based on a parameter and the input, automatically collapsing the first group of components from the expanded format into the collapsed format.
    Type: Application
    Filed: June 7, 2016
    Publication date: December 8, 2016
    Inventors: Aikepaer Abuduweili, Susie Wee, Ming Zhu, Yajun Zhang, Siqi Ling, Rizhi Chen