Patents by Inventor William Alexander

William Alexander 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: 20250127189
    Abstract: Embodiments included herein provide for texturized vegetable products and methods for texturizing a cottonseed-based protein. Some embodiments utilize cottonseed protein alone or in combination with other plant-based proteins. Detailed examples of cottonseed protein texturization are also provided.
    Type: Application
    Filed: October 15, 2024
    Publication date: April 24, 2025
    Inventors: Shalini Mishra, Koraljka Rade Kukic, Manoj Kumar, William Alexander
  • Patent number: 10831473
    Abstract: A method, system and computer program product for locating business rules in application source code. Static code analysis is performed on the application source code to collect variable usage and statement information, which is stored in a repository. Variables that are used in conditions and computational statements are identified using the stored information, including determining the usage distribution of these variables in such conditions and computational statements and whether such conditions and computational statements are within copybooks. A score is assigned to these identified variables based on usage and if their usage is shared in copybooks. Those variables with a score exceeding a threshold value are selected to be inserted in a list of business terms. Usage locations of the variables in the list are extracted. The business rules in the application source code containing the logic using these variables are then identified based on the extracted usage locations.
    Type: Grant
    Filed: October 3, 2019
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Rami Katan, Michael J. A. Johnson, William Alexander
  • Publication number: 20200097285
    Abstract: A method, system and computer program product for locating business rules in application source code. Static code analysis is performed on the application source code to collect variable usage and statement information, which is stored in a repository. Variables that are used in conditions and computational statements are identified using the stored information, including determining the usage distribution of these variables in such conditions and computational statements and whether such conditions and computational statements are within copybooks. A score is assigned to these identified variables based on usage and if their usage is shared in copybooks. Those variables with a score exceeding a threshold value are selected to be inserted in a list of business terms. Usage locations of the variables in the list are extracted. The business rules in the application source code containing the logic using these variables are then identified based on the extracted usage locations.
    Type: Application
    Filed: October 3, 2019
    Publication date: March 26, 2020
    Inventors: Rami Katan, Michael J. A. Johnson, William Alexander
  • Patent number: 10489151
    Abstract: A method, system and computer program product for locating business rules in application source code. Static code analysis is performed on the application source code to collect variable usage and statement information, which is stored in a repository. Variables that are used in conditions and computational statements are identified using the stored information, including determining the usage distribution of these variables in such conditions and computational statements and whether such conditions and computational statements are within copybooks. A score is assigned to these identified variables based on usage and if their usage is shared in copybooks. Those variables with a score exceeding a threshold value are selected to be inserted in a list of business terms. Usage locations of the variables in the list are extracted. The business rules in the application source code containing the logic using these variables are then identified based on the extracted usage locations.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: November 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Rami Katan, Michael J. A. Johnson, William Alexander
  • Patent number: 10255046
    Abstract: An aspect includes source code analysis and adjustment. An analysis request is received based on a change detected in a source file. A static analysis of the source file is initiated using a parser to produce a list of named elements and element types based on the source file. Name and pattern recognition is performed by a pattern analyzer based on the list of named elements and element types to identify one or more naming convention inconsistencies in the source file using at least one pattern learned from the source file. A change is suggested to modify at least one named element in the source file based on identifying the one or more naming convention inconsistencies.
    Type: Grant
    Filed: May 25, 2017
    Date of Patent: April 9, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: William Alexander, Venkatuday M. Balabhadrapatruni, John C. DelMonaco, Gary I. Mazo
  • Patent number: 10255047
    Abstract: An aspect includes source code analysis and adjustment. An analysis request is received based on a change detected in a source file. A static analysis of the source file is initiated using a parser to produce a list of named elements and element types based on the source file. Name and pattern recognition is performed by a pattern analyzer based on the list of named elements and element types to identify one or more naming convention inconsistencies in the source file using at least one pattern learned from the source file. A change is suggested to modify at least one named element in the source file based on identifying the one or more naming convention inconsistencies.
    Type: Grant
    Filed: November 8, 2017
    Date of Patent: April 9, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: William Alexander, Venkatuday M. Balabhadrapatruni, John C. DelMonaco, Gary I. Mazo
  • Publication number: 20180341467
    Abstract: An aspect includes source code analysis and adjustment. An analysis request is received based on a change detected in a source file. A static analysis of the source file is initiated using a parser to produce a list of named elements and element types based on the source file. Name and pattern recognition is performed by a pattern analyzer based on the list of named elements and element types to identify one or more naming convention inconsistencies in the source file using at least one pattern learned from the source file. A change is suggested to modify at least one named element in the source file based on identifying the one or more naming convention inconsistencies.
    Type: Application
    Filed: May 25, 2017
    Publication date: November 29, 2018
    Inventors: William Alexander, Venkatuday M. Balabhadrapatruni, John C. DelMonaco, Gary I. Mazo
  • Publication number: 20180341468
    Abstract: An aspect includes source code analysis and adjustment. An analysis request is received based on a change detected in a source file. A static analysis of the source file is initiated using a parser to produce a list of named elements and element types based on the source file. Name and pattern recognition is performed by a pattern analyzer based on the list of named elements and element types to identify one or more naming convention inconsistencies in the source file using at least one pattern learned from the source file. A change is suggested to modify at least one named element in the source file based on identifying the one or more naming convention inconsistencies.
    Type: Application
    Filed: November 8, 2017
    Publication date: November 29, 2018
    Inventors: William Alexander, Venkatuday M. Balabhadrapatruni, John C. DelMonaco, Gary I. Mazo
  • Publication number: 20170020203
    Abstract: A layered undergarment. The layered undergarment includes a first layer and a second layer. The first layer fits tightly against the wearer's upper thigh and the second layer is disposed over the first layer and rests loosely against the wearer's lower thigh. The first and second layer are each continuous with an elastic waistband that encircles the waist of the wearer. The first layer is preferably composed of a sweat absorbent material while the second layer is preferably composed of a breathable material.
    Type: Application
    Filed: July 20, 2016
    Publication date: January 26, 2017
    Inventor: William Alexander
  • Publication number: 20160359293
    Abstract: A method for use in controlling emission of an optical pulse from a laser comprises pumping a gain medium of a laser at a rate which is limited so that free-running passive Q-switching of the laser is prevented regardless of a duration of pumping of the gain medium. The method further comprises triggering a saturable absorber of the laser so as to reduce a laser cavity loss below a laser cavity gain and cause an optical pulse to be emitted from the laser at a desired emission time. Such a method may provide for the reduction of pulse-to-pulse timing jitter, the control of energy of the emitted optical pulse and/or for the suppression of the emission of multiple optical pulses that may otherwise occur for free-running passive Q-switching of the laser for sufficient gain medium pumping rates.
    Type: Application
    Filed: June 3, 2016
    Publication date: December 8, 2016
    Inventors: Stephen LEE, William ALEXANDER, Trevor COOK
  • Patent number: 9375744
    Abstract: A temporary supporting fixture for use during painting of a vehicle hood. The fixture has a first elongated beam with a first length and includes at least two adjustable length hook members extending from an engagement side for releasable attachment to the hood. A second elongated beam having a second length greater than the first length is also provided and includes at least two hook elements extending from the engagement side of the fixture and configured for releasable attachment to the hood. The second elongated beam further includes at least two adjustable extensions protruding from the engagement side of the fixture and configured for engagement with a surface of the hood. The second beam further includes an at least generally tangential projection configured to engage a striker of the hood. At least two struts extend between the first and second elongated beams.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: June 28, 2016
    Assignee: HONDA MOTOR CO., LTD.
    Inventors: William Alexander, Eric Vanderpool
  • Publication number: 20160129465
    Abstract: A temporary supporting fixture for use during painting of a vehicle hood. The fixture has a first elongated beam with a first length and includes at least two adjustable length hook members extending from an engagement side for releasable attachment to the hood. A second elongated beam having a second length greater than the first length is also provided and includes at least two hook elements extending from the engagement side of the fixture and configured for releasable attachment to the hood. The second elongated beam further includes at least two adjustable extensions protruding from the engagement side of the fixture and configured for engagement with a surface of the hood. The second beam further includes an at least generally tangential projection configured to engage a striker of the hood. At least two struts extend between the first and second elongated beams.
    Type: Application
    Filed: November 7, 2014
    Publication date: May 12, 2016
    Applicant: HONDA MOTOR CO., LTD.
    Inventors: William Alexander, Eric Vanderpool
  • Patent number: 8859274
    Abstract: A targeted vector allowing enhanced gene transfer to human hepato-cellular carcinoma (HCC1) cells in vitro was developed using cationic liposomes covalently conjugated with the mAb AF-20. This high affinity antibody recognizes a rapidly internalized 180 kDa cell surface glycoprotein which is abundantly expressed on the surface of human HCC and other cancer cells. Quantitative binding analysis of liposomes with target cells by flow cytometry showed specific association of mAb-targeted liposomes with human HCC cells. Using mAb-targeted cationic liposomes containing 20% DOTAP, in the presence or absence of serum, gene expression in HuH-7 cells was enhanced up to 40-fold as compared to liposomes conjugated with an isotype-matched non-relevant control antibody. Transfection specificity was not observed in a control cell line that does not express the antigen recognized by mAb AF-20.
    Type: Grant
    Filed: November 2, 2006
    Date of Patent: October 14, 2014
    Assignees: SynerGene Therapeutics, Inc., Georgetown University
    Inventors: Liang Xu, Cheng-Cheng Huang, William Alexander, WenHua Tang, Esther H. Chang
  • Patent number: 8533667
    Abstract: IMS source code or a graphical object having corresponding IMS source code can be selected within the graphical user interface (GUI). The IMS source code can include a call out to an external application. An IMS call wizard can be invoked, which graphically prompts a user to specify call-out specific conditions for the external application via an ordered series of presented screens. Each screen can present a user with at least one selectable option. User-made selections from earlier ones of the presented screens can change options presented in later ones of the presented screens. IMS code can be generated to call out an external application in accordance with the user selections of the IMS call wizard. The generated IMS code can be inserted into the selected IMS source code. After the insertion, the IMS source code is operable to call out to the external application.
    Type: Grant
    Filed: December 30, 2009
    Date of Patent: September 10, 2013
    Assignee: International Business Machines Corporation
    Inventors: William Alexander, Shyh-Mei F. Ho, Jenny C. Hung, Cynthia F. Krauss
  • Patent number: 8516175
    Abstract: A graphical user interface (GUI) of a software development tool can visually compose process flows for enterprise information system (EIS) process flow applications. The GUI can include a canvas that visually shows a set of process flows of a process flow application as a set of interconnected node objects. Each node object can corresponds to a node, which corresponds to at least one process flow. The GUI can also include a graphical compensation tool through which users define and view compensation actions and compensation scopes of process flows of the process flow application, wherein said graphical compensation tool does not require a user to input code text that defining compensation logic of the process flows.
    Type: Grant
    Filed: December 30, 2009
    Date of Patent: August 20, 2013
    Assignee: International Business Machines Corporation
    Inventors: William Alexander, Shyh-Mei F. Ho, Jenny C. Hung, Cynthia F. Krauss
  • Patent number: 8375353
    Abstract: An IMS process flow toolset can be used to create an IMS process flow application. The IMS process flow application can include an IMS process flow control program. The IMS process flow control program can embody process flow elements such as business logic and events as well as communication with external non-IMS applications. Both the IMS process flow application and IMS process flow control program can be run within the IMS.
    Type: Grant
    Filed: December 30, 2009
    Date of Patent: February 12, 2013
    Assignee: International Business Machines Corporation
    Inventors: William Alexander, Shyh-Mei F. Ho, Jenny C. Hung, Cynthia F. Krauss
  • Patent number: 8214046
    Abstract: In fabricating a header assembly of an implantable medical device, one end of a bore contact wire attached to a connector block is keyed with one guiding channel at an upper region of a feedthru adapter and through the adapter to its undersurface. An opposite end is bent into conformance with an orientation channel on the adaptor undersurface. A tip end of a feedthru wire connected to electronic circuitry of the medical device and projecting out of a casing mounting surface is bent for alignment with the orientation channel so end portions of the feedthru wire and bore contact wire are in end to end engagement, then welded together. A plastic header is molded to encapsulate the adapter, connector block, and bore contact wire and, when solidified, has an undersurface for engagement on the casing and an elongated receptacle aligned with a connector block bore to receive the lead.
    Type: Grant
    Filed: January 5, 2009
    Date of Patent: July 3, 2012
    Assignee: Pacesetter, Inc.
    Inventors: William Alexander, Christopher Fleck, Sergey Safarevich
  • Patent number: D930587
    Type: Grant
    Filed: April 7, 2020
    Date of Patent: September 14, 2021
    Assignee: FNA Group, Inc.
    Inventors: Gus Alexander, William Alexander, Chris Alexander, Richard J. Gilpatrick
  • Patent number: D949204
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: April 19, 2022
    Assignee: FNA Group, Inc.
    Inventors: Chris Alexander, William Alexander, Yeng Her, Barton Steven Wolf, Ryan Daniel Sherwood
  • Patent number: D1071995
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: April 22, 2025
    Assignee: FNA Group, INC.
    Inventors: Chris Alexander, William Alexander, Richard Gilpatrick