Patents by Inventor William D. Reed
William D. Reed 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: 20240128894Abstract: An example electrostatic machine includes a number of stator plates, each having a stator electrode and rotationally fixed to a housing, a shaft at least partially defined within the housing and configured to rotate about an axis, and a number of rotor plates, each having a rotor electrode and rotational fixed to the shaft. The electrostatic machine includes a dielectric fluid disposed in the housing, and that fills a gap between the stator plates and the rotor plates. The electrostatic machine includes a seal associated with the shaft, where the seal includes a material compatible with the dielectric fluid.Type: ApplicationFiled: July 6, 2023Publication date: April 18, 2024Inventors: Justin Kyle Reed, Ryan Knippel, William D. Butrymowicz, Graham T. Reitz, Matthew Maroon, Baoyun Ge, Daniel Colin Ludois, Aditya Nandakumar Ghule, Serge Kuro, Kevin Frankforter
-
Publication number: 20160276114Abstract: The invention relates to a tripping device with a short-circuit current sensing polarity indicator for sensing an instantaneous current and an instantaneous voltage in each standard receptacle. A tripping device includes at least one plug; at least one push button; at least one power indicator; at least one polarity indicator; and one or more voltage source.Type: ApplicationFiled: March 16, 2015Publication date: September 22, 2016Inventors: William D. Reed, SR., Christine Noethem Reed
-
Patent number: 9256672Abstract: Embodiments of the present invention provide a novel and non-obvious method, server and computer program product for finding relevant content in a knowledge base. A method for finding items that are related to a user selected item in a knowledge base is provided. The method can include generating a first list of knowledge base items with a defined relationship to the user selected item and generating a second list of knowledge base items that belong to the same category as a category of the user selected item. The method can further include generating a third list of knowledge base items having one or more tags identical to one or more tags of the user selected item and selecting a first set of knowledge base items that are present in the first, second or third lists. The method can further include displaying the first set of knowledge base items as most relevant.Type: GrantFiled: October 16, 2008Date of Patent: February 9, 2016Assignee: International Business Machines CorporationInventors: Clyde L. Cain, Jr., Feng-Wei Chen, Ju Y. Lee, Margaret H. Mago, Nikhil R. Parekh, William D. Reed
-
Patent number: 8359193Abstract: A method, computer system and/or computer program product pre-highlight text that is located in a search. A text highlight and a triple statement semantic annotation based on the text highlight of a first document are received. The triple statement semantic annotation comprises a subject, a relationship and an object. A natural language processing (NLP) pattern based on the triple statement semantic annotation is generated. The NLP pattern is representative of a linguistic pattern between the text highlight and the triple statement semantic annotation. A multi-dimensional linguistic profile is generated based on the text highlight, the triple statement semantic annotation and the NLP pattern, wherein the multi-dimensional linguistic profile defines entities, relationships and attributes associated with document text. Text in a second document is compared with the multi-dimensional linguistic profile, and text in the second document is highlighted based on the comparison.Type: GrantFiled: December 31, 2009Date of Patent: January 22, 2013Assignee: International Business Machines CorporationInventors: Feng-Wei Chen, Julius Goth, III, John A. Medicke, William D. Reed
-
Patent number: 8316006Abstract: A method for generating an ontology may include selecting, by a processing device, a tag in a tag cloud. The method may also include searching, by the processing device, an online encyclopedia for content corresponding to the selected tag and determining, by the processing device, at least one category to which the content belongs in the online encyclopedia in response to finding the content corresponding to the selected tag in the online encyclopedia. The method may additionally include adding, by the processing device, a class to the ontology corresponding to the at least one category of the content in the online encyclopedia.Type: GrantFiled: June 30, 2010Date of Patent: November 20, 2012Assignee: International Business Machines CorporationInventors: Clyde Lee Cain, Jr., Feng-Wei Chen, Yoo Y. Lee, Margaret J. Mago, Nikhil Parekh, William D. Reed
-
Publication number: 20120212501Abstract: A theme editor system, including: a new color selector to receive a new base color value for a theme; a base color selector to select a current base color value; a color value modifier to calculate a new color value as a function of the current base color value, the new base color value, and a current color value from the theme; and an updater to write a new color value to a style rule, wherein the style rule is stored on a memory device.Type: ApplicationFiled: February 21, 2011Publication date: August 23, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Philip T. Berkland, Bradley Childs, Jon Ferraiolo, Jonathan M. Huestis, Javier H. Pedemonte, Adam L. Peller, William D. Reed
-
Publication number: 20120005195Abstract: A method for generating an ontology may include selecting, by a processing device, a tag in a tag cloud. The method may also include searching, by the processing device, an online encyclopedia for content corresponding to the selected tag and determining, by the processing device, at least one category to which the content belongs in the online encyclopedia in response to finding the content corresponding to the selected tag in the online encyclopedia. The method may additionally include adding, by the processing device, a class to the ontology corresponding to the at least one category of the content in the online encyclopedia.Type: ApplicationFiled: June 30, 2010Publication date: January 5, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: CLYDE LEE CAIN, JR., FENG-WEI CHEN, JOO Y. LEE, MARGARET H. MAGO, NIKHIL PAREKH, WILLIAM D. REED
-
Publication number: 20110161070Abstract: A method, computer system and/or computer program product pre-highlight text that is located in a search. A text highlight and a triple statement semantic annotation based on the text highlight of a first document are received. The triple statement semantic annotation comprises a subject, a relationship and an object. A natural language processing (NLP) pattern based on the triple statement semantic annotation is generated. The NLP pattern is representative of a linguistic pattern between the text highlight and the triple statement semantic annotation. A multi-dimensional linguistic profile is generated based on the text highlight, the triple statement semantic annotation and the NLP pattern, wherein the multi-dimensional linguistic profile defines entities, relationships and attributes associated with document text. Text in a second document is compared with the multi-dimensional linguistic profile, and text in the second document is highlighted based on the comparison.Type: ApplicationFiled: December 31, 2009Publication date: June 30, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: FENG-WEI CHEN, JULIUS GOTH, III, JOHN A. MEDICKE, WILLIAM D. REED
-
Publication number: 20100114886Abstract: Embodiments of the present invention provide a novel and non-obvious method, server and computer program product for finding relevant content in a knowledge base. A method for finding items that are related to a user selected item in a knowledge base is provided. The method can include generating a first list of knowledge base items with a defined relationship to the user selected item and generating a second list of knowledge base items that belong to the same category as a category of the user selected item. The method can further include generating a third list of knowledge base items having one or more tags identical to one or more tags of the user selected item and selecting a first set of knowledge base items that are present in the first, second or third lists. The method can further include displaying the first set of knowledge base items as most relevant.Type: ApplicationFiled: October 16, 2008Publication date: May 6, 2010Inventors: Clyde L. Cain, JR., Feng-Wei Chen, Ju Y. Lee, Margaret H. Mago, Nikhil R. Parekh, William D. Reed
-
Publication number: 20090327189Abstract: One aspect of the present invention includes dynamically selecting templates through the use of an ontology. In one embodiment, an ontology is defined to structure information system content, and an ontology classification is then assigned when content is provided to the information system. Based on this classification, the most appropriate template classified in the ontology is applied to the content. If a template exists at the content item's ontology level, this template is applied to the content. If no template exists, then the ontology tree is navigated upward to locate a template at the nearest ancestor ontology level. If a template was found by navigating the ontology tree, then this template is applied to the content item.Type: ApplicationFiled: November 25, 2008Publication date: December 31, 2009Applicant: International Business Machines CorporationInventors: Feng-wei Chen, John M. Holtman, Ju Y. Lee, Margaret H. Mago, Nikhil R. Parekh, William D. Reed
-
Publication number: 20090327337Abstract: One aspect of the present invention includes dynamically selecting templates through the use of an ontology. In one embodiment, an ontology is defined to structure information system content, and an ontology classification is then assigned when content is provided to the information system. Based on this classification, the most appropriate template classified in the ontology is applied to the content. If a template exists at the content item's ontology level, this template is applied to the content. If no template exists, then the ontology tree is navigated upward to locate a template at the nearest ancestor ontology level. If a template was found by navigating the ontology tree, then this template is applied to the content item.Type: ApplicationFiled: June 27, 2008Publication date: December 31, 2009Applicant: International Business Machines CorporationInventors: Ju Y. Lee, Margaret H. Mago, William D. Reed, Feng-wei Chen, Nikhil R. Parekh, John M. Holtman
-
Patent number: 7150004Abstract: Methods, systems, and computer program products for programmatically serializing complex objects (such as JavaBeans™). In contrast to prior art techniques, a manually-specified data type mapping specification is not required as input to the serialization process. Instead, the present invention programmatically generates this type mapping, responsive to encountering run-time exceptions during the serialization process. The serialization process is therefore “self-healing”. This approach is especially advantageous when serializing complex objects that may include complex data types and/or embedded objects. The programmatically-generated type mapping information is preferably used to generate a serialized version of the complex object, and can also be used during deserialization. In addition to improving serialization techniques, this type mapping information facilitates dynamic integration and transformation of data between heterogeneous formats.Type: GrantFiled: August 21, 2002Date of Patent: December 12, 2006Assignee: International Business Machines CorporationInventors: Feng-wei Chen Russell, Samuel R. McHan, Jr., William D. Reed
-
Publication number: 20040039964Abstract: Methods, systems, and computer program products for programmatically serializing complex objects (such as JavaBeans™). In contrast to prior art techniques, a manually-specified data type mapping specification is not required as input to the serialization process. Instead, the present invention programmatically generates this type mapping, responsive to encountering run-time exceptions during the serialization process. The serialization process is therefore “self-healing”. This approach is especially advantageous when serializing complex objects that may include complex data types and/or embedded objects. The programmatically-generated type mapping information is preferably used to generate a serialized version of the complex object, and can also be used during deserialization. In addition to improving serialization techniques, this type mapping information facilitates dynamic integration and transformation of data between heterogeneous formats.Type: ApplicationFiled: August 21, 2002Publication date: February 26, 2004Applicant: International Business Machines CorporationInventors: Feng-wei Chen Russell, Samuel R. McHan, William `D. Reed