发明名称 Adaptive shrinking software
摘要 Methods, articles, signals, and systems are provided for adaptively shrinking software. The software includes one or more adaptive features. A tracking facility tracks use of the adaptive features, and when it is determined that a given feature is unwanted or unnecessary in the software configuration preferred by a given user, a separation facility separates the feature from the rest of the software. The feature is then archived or deleted. In this manner, resources such as disk space are conserved, program load time and memory requirements are reduced, and user interfaces and supporting code are tailored to meet the needs of particular users.
申请公布号 US9052982(B1) 申请公布日期 2015.06.09
申请号 US201414158132 申请日期 2014.01.17
申请人 Open Invention Network, LLC 发明人 Ogilvie John W. L.
分类号 G06F9/44 主分类号 G06F9/44
代理机构 Haynes and Boone, LLP 代理人 Haynes and Boone, LLP
主权项 1. A method comprising: receiving a feature record corresponding to a modular feature of a computer program, determining, from the feature record, a history of invocation of the modular feature by one or more users; determining, from the feature record, a feature-specific separation criterion associated with the modular feature; determining, from the feature record, a status of the modular feature being one of a permanent feature and a removable feature; comparing, using a computer system, the history of invocation to the feature-specific separation criterion to assess a candidate status of the modular feature for removal; and selecting the modular feature for removal from the computer program based on the candidate status of the modular feature.
地址 Durham NC US