Patents by Inventor Feng Shao

Feng Shao 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: 11200071
    Abstract: A method includes determining dimensions of a web browser presenting a webpage, the webpage including an inner container and an outer container. The method modifies dimensions of the outer container of the webpage based upon an associated maximum height value, an associated minimum height value, and an amount of data within the outer container. Responsive to calculating a vertical height of the inner container, assigning a maximum height value and a minimum height value to the inner container. The method modifies dimensions of the inner container to a minimum height for the web browser to present the data of the webpage, based on the assigned maximum height value and minimum height value of the inner container. The method augments the web browser to include a scrollbar based on the modified dimensions of the outer container and the modified dimensions of the inner container.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: December 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Feng Shao, Wei Ping Tu, Jin Yin
  • Publication number: 20210385139
    Abstract: Techniques and mechanisms are disclosed that enable collection of various types of data from cloud computing services and the generation of various dashboards and visualizations to view information about collections of cloud computing resources. A user can configure collection of data from one or more cloud computing services and view visualizations using an application platform referred to herein as a cloud computing management application. A cloud computing management application further may be configured to generate and cause display of interactive topology map representations of cloud computing resources based on the collected data, where an interactive topology map enables users to view an intuitive visualization of a collection of computing resources, efficiently cause performance of actions with respect to various resources displayed in the topology map, and analyze the collection of resources in ways that are not possible using conventional cloud computing service management consoles.
    Type: Application
    Filed: July 22, 2021
    Publication date: December 9, 2021
    Inventors: Qianjie Zhong, Geng Qin, Ting Wang, Min Zhang, Micah Delfino, Jef Bekes, D. Randall Young, Cary Noel, Feng Shao, Dritan Bitincka
  • Patent number: 11169900
    Abstract: Techniques and mechanisms are disclosed that enable a data intake and query system to generate and cause display of circular timelines of timestamped event data. As used herein, a circular timeline generally refers to a graphical display of timestamped events stored by a data intake and query system, wherein the timestamped events may be displayed as arcs of one or more concentric circles and located in a circular timeline area according to a chronological ordering associated with the events. One or more display attributes of each arc may further depend on other data associated with the corresponding events. For example, each arc of a circular time may be displayed at a particular radial distance, with a particular thickness, using a particular shading and/or color, etc., depending on various data values associated with the one or more events represented by the arc.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: November 9, 2021
    Assignee: Splunk, Inc.
    Inventors: Peter Chen, Min Zhang, Feng Shao, Qianjie Zhong, Geng Qin, D. Randall Young, Roy Zhang, Aaron Zhang
  • Patent number: 11075825
    Abstract: Techniques and mechanisms are disclosed that enable collection of various types of data from cloud computing services and the generation of various dashboards and visualizations to view information about collections of cloud computing resources. A user can configure collection of data from one or more cloud computing services and view visualizations using an application platform referred to herein as a cloud computing management application. A cloud computing management application further may be configured to generate and cause display of interactive topology map representations of cloud computing resources based on the collected data, where an interactive topology map enables users to view an intuitive visualization of a collection of computing resources, efficiently cause performance of actions with respect to various resources displayed in the topology map, and analyze the collection of resources in ways that are not possible using conventional cloud computing service management consoles.
    Type: Grant
    Filed: January 13, 2020
    Date of Patent: July 27, 2021
    Assignee: Splunk Inc.
    Inventors: Qianjie Zhong, Geng Qin, Min Zhang, D. Randall Young, Feng Shao
  • Patent number: 11042451
    Abstract: A method for recovering modified data lost from cache includes maintaining, in a cache of a primary storage system, a destage data structure indicating which modified data in the cache has been destaged. The method further maintains, in cache of a secondary storage system, a change recording data structure indicating which modified data has been replicated from the primary storage system to the secondary storage system. The method further merges the destage data structure with the change recording data structure to yield an updated change recording data structure. In the event modified data in the cache of the primary storage system is lost, the method utilizes the updated change recording data structure to determine which modified data in the secondary storage system is needed to restore the modified data lost from cache at the primary storage system. A corresponding system and computer program product are also disclosed.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: June 22, 2021
    Assignee: International Business Machines Corporation
    Inventors: Gang Lyu, Yicheng Feng, Feng Shao, Si Cong Zhou
  • Publication number: 20210081108
    Abstract: A computer-implemented method, according to one embodiment, is for integrating magnetic tape storage with a distributed disk file system. The computer-implemented method includes: registering for a subset of data operations that are recorded at a central location, where the central location is coupled to a plurality of distributed accessor nodes. A subset of available resources in one or more magnetic tape libraries that are coupled to the plurality of distributed accessor nodes are registered for and further managed. Moreover, a performance of the subset of data operations using the registered subset of available resources is scheduled. Supplemental data operations which correspond to the subset of data operations are also automatically received from the central location.
    Type: Application
    Filed: September 18, 2019
    Publication date: March 18, 2021
    Inventors: Slavisa Sarafijanovic, Martin Petermann, Bo Zou, Jin Yin, Feng Shao, Jiong Lu, Ning Wang
  • Patent number: 10901652
    Abstract: This disclosure relates to a method, a system and a computer program product for tracking heat values. The method includes monitoring a first number of access operations to first data in each of a plurality of first source storage units during a cycle. The method further includes, for each of the plurality of first source storage units, calculating a first heat value based on the first number of access operations. Additionally, the method includes, in response to source data being moved from one of the first source storage units to a first target storage unit during the cycle, decreasing a calculated heat value of the one first source storage unit by a first value and increasing a calculated heat value of the first target storage unit by the first value.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: January 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Feng Shao, Yicheng Feng, Gang Lyu, Si Cong Zhou
  • Publication number: 20200405869
    Abstract: Pharmaceutical compositions comprise a 1-ADP-heptose conjugate and may include an immunogen or an immune checkpoint inhibitor, and are used to promote an immune response.
    Type: Application
    Filed: September 15, 2020
    Publication date: December 31, 2020
    Applicant: National Institute of Biological Sciences, Beijing
    Inventors: Feng Shao, Ping Zhou, Yang She, Huabin He, Peng Li, Jingjin Ding, Wenqing Gao
  • Publication number: 20200341677
    Abstract: This disclosure relates to a method, a system and a computer program product for tracking heat values. The method includes monitoring a first number of access operations to first data in each of a plurality of first source storage units during a cycle. The method further includes, for each of the plurality of first source storage units, calculating a first heat value based on the first number of access operations. Additionally, the method includes, in response to source data being moved from one of the first source storage units to a first target storage unit during the cycle, decreasing a calculated heat value of the one first source storage unit by a first value and increasing a calculated heat value of the first target storage unit by the first value.
    Type: Application
    Filed: April 29, 2019
    Publication date: October 29, 2020
    Inventors: Feng Shao, Yicheng Feng, GANG LYU, Si Cong Zhou
  • Patent number: 10809917
    Abstract: In a storage management interface to manage host ports in a computing system having a server and one or more hosts, a user interface is provided to facilitate assigning host ports to an associated host. In one embodiment, the user interface detects unassigned host ports which have not been identified as being assigned to an associated host, and generates a graphical user interface (GUI) page indicating unassigned host ports. User selection of at least one of the unassigned host ports indicated in the GUI page is received as well as user selection of a host to assign to the selected unassigned host ports. Once the assignment is completed, data structures storing host port assignment configuration data are updated to indicate the host assigned to the selected host ports.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: October 20, 2020
    Assignee: International Business Machines Corporation
    Inventors: Joshua J. Crawford, Jason L. Peipelman, Feng Shao
  • Publication number: 20200287807
    Abstract: Techniques and mechanisms are disclosed that enable collection of various types of data from cloud computing services and the generation of various dashboards and visualizations to view information about collections of cloud computing resources. A user can configure collection of data from one or more cloud computing services and view visualizations using an application platform referred to herein as a cloud computing management application. A cloud computing management application further may be configured to generate and cause display of interactive topology map representations of cloud computing resources based on the collected data, where an interactive topology map enables users to view an intuitive visualization of a collection of computing resources, efficiently cause performance of actions with respect to various resources displayed in the topology map, and analyze the collection of resources in ways that are not possible using conventional cloud computing service management consoles.
    Type: Application
    Filed: January 13, 2020
    Publication date: September 10, 2020
    Inventors: Qianjie Zhong, Geng Qin, Min Zhang, D. Randall Young, Feng Shao
  • Patent number: 10693743
    Abstract: Techniques and mechanisms are disclosed that enable collection of various types of data from cloud computing services and the generation of various dashboards and visualizations to view information about collections of cloud computing resources. A user can configure collection of data from one or more cloud computing services and view visualizations using an application platform referred to herein as a cloud computing management application. A cloud computing management application further may be configured to generate and cause display of interactive topology map representations of cloud computing resources based on the collected data, where an interactive topology map enables users to view an intuitive visualization of a collection of computing resources, efficiently cause performance of actions with respect to various resources displayed in the topology map, and analyze the collection of resources in ways that are not possible using conventional cloud computing service management consoles.
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: June 23, 2020
    Assignee: Splunk Inc.
    Inventors: Qianjie Zhong, Geng Qin, Ting Wang, Min Zhang, Micah Delfino, Jef Bekes, D. Randall Young, Cary Noel, Feng Shao, Dritan Bitincka
  • Publication number: 20200192765
    Abstract: A method for recovering modified data lost from cache includes maintaining, in a cache of a primary storage system, a destage data structure indicating which modified data in the cache has been destaged. The method further maintains, in cache of a secondary storage system, a change recording data structure indicating which modified data has been replicated from the primary storage system to the secondary storage system. The method further merges the destage data structure with the change recording data structure to yield an updated change recording data structure. In the event modified data in the cache of the primary storage system is lost, the method utilizes the updated change recording data structure to determine which modified data in the secondary storage system is needed to restore the modified data lost from cache at the primary storage system. A corresponding system and computer program product are also disclosed.
    Type: Application
    Filed: December 14, 2018
    Publication date: June 18, 2020
    Applicant: International Business Machines Corporation
    Inventors: Gang Lyu, Yicheng Feng, Feng Shao, Si Cong Zhou
  • Patent number: 10563268
    Abstract: A method of predicting variation of porcine intramuscular fat profile. The method includes detecting a BRCA1 gene and/or a JAML gene, or an expression product thereof. The disclosure also provides a method of selecting and breeding pigs. The method includes detecting a BRCA1 gene and/or a JAML gene, or an expression product thereof.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: February 18, 2020
    Inventors: Feng Shao, Xiangyang Miao
  • Publication number: 20200026634
    Abstract: Techniques and mechanisms are disclosed that enable a data intake and query system to generate and cause display of circular timelines of timestamped event data. As used herein, a circular timeline generally refers to a graphical display of timestamped events stored by a data intake and query system, wherein the timestamped events may be displayed as arcs of one or more concentric circles and located in a circular timeline area according to a chronological ordering associated with the events. One or more display attributes of each arc may further depend on other data associated with the corresponding events. For example, each arc of a circular time may be displayed at a particular radial distance, with a particular thickness, using a particular shading and/or color, etc., depending on various data values associated with the one or more events represented by the arc.
    Type: Application
    Filed: September 30, 2019
    Publication date: January 23, 2020
    Inventors: Peter Chen, Min Zhang, Feng Shao, Qianjie Zhong, Geng Qin, D. Randall Young, Roy Zhang, Aaron Zhang
  • Patent number: 10536356
    Abstract: Techniques and mechanisms are disclosed that enable collection of various types of data from cloud computing services and the generation of various dashboards and visualizations to view information about collections of cloud computing resources. A user can configure collection of data from one or more cloud computing services and view visualizations using an application platform referred to herein as a cloud computing management application. A cloud computing management application further may be configured to generate and cause display of interactive topology map representations of cloud computing resources based on the collected data, where an interactive topology map enables users to view an intuitive visualization of a collection of computing resources, efficiently cause performance of actions with respect to various resources displayed in the topology map, and analyze the collection of resources in ways that are not possible using conventional cloud computing service management consoles.
    Type: Grant
    Filed: January 13, 2016
    Date of Patent: January 14, 2020
    Assignee: Splunk Inc.
    Inventors: Qianjie Zhong, Geng Qin, Min Zhang, D. Randall Young, Feng Shao
  • Patent number: 10459819
    Abstract: Techniques and mechanisms are disclosed that enable a data intake and query system to generate and cause display of circular timelines of timestamped event data. As used herein, a circular timeline generally refers to a graphical display of timestamped events stored by a data intake and query system, wherein the timestamped events may be displayed as arcs of one or more concentric circles and located in a circular timeline area according to a chronological ordering associated with the events. One or more display attributes of each arc may further depend on other data associated with the corresponding events. For example, each arc of a circular time may be displayed at a particular radial distance, with a particular thickness, using a particular shading and/or color, etc., depending on various data values associated with the one or more events represented by the arc.
    Type: Grant
    Filed: January 30, 2016
    Date of Patent: October 29, 2019
    Assignee: Splunk Inc.
    Inventors: Peter Chen, Min Zhang, Feng Shao, Qianjie Zhong, Geng Qin, D. Randall Young, Roy Zhang, Aaron Zhang
  • Publication number: 20190203272
    Abstract: A method of predicting the variation of porcine intramuscular fat profile. The method includes detecting a BRCA1 gene and/or a JAML gene, or an expression product thereof. The disclosure also provides a method of selecting and breeding pigs. The method includes detecting a BRCA1 gene and/or a JAML gene, or an expression product thereof.
    Type: Application
    Filed: December 27, 2018
    Publication date: July 4, 2019
    Inventors: Feng SHAO, Xiangyang MIAO
  • Publication number: 20190194762
    Abstract: A method of predicting variation of porcine intramuscular fat profile. The method includes detecting a BRCA1 gene and/or a JAML gene, or an expression product thereof. The disclosure also provides a method of selecting and breeding pigs. The method includes detecting a BRCA1 gene and/or a JAML gene, or an expression product thereof.
    Type: Application
    Filed: December 18, 2018
    Publication date: June 27, 2019
    Inventors: Feng SHAO, Xiangyang MIAO
  • Publication number: 20190138213
    Abstract: In a storage management interface to manage host ports in a computing system having a server and one or more hosts, a user interface is provided to facilitate assigning host ports to an associated host. In one embodiment, the user interface detects unassigned host ports which have not been identified as being assigned to an associated host, and generates a graphical user interface (GUI) page indicating unassigned host ports. User selection of at least one of the unassigned host ports indicated in the GUI page is received as well as user selection of a host to assign to the selected unassigned host ports. Once the assignment is completed, data structures storing host port assignment configuration data are updated to indicate the host assigned to the selected host ports.
    Type: Application
    Filed: November 26, 2018
    Publication date: May 9, 2019
    Inventors: Joshua J. Crawford, Jason L. Peipelman, Feng Shao