Patents by Inventor Bruce Kilgore

Bruce Kilgore 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: 10912350
    Abstract: Footwear components are made from lightweight textile structures (e.g., including circular knitted structures made from natural or synthetic fibers, such as socks or sock-type structures). The textile structures are selectively supported at various areas to provide desired local characteristics. Additional aspects relate to methods of making such components, precursors to such components, and articles of footwear containing such components.
    Type: Grant
    Filed: January 8, 2018
    Date of Patent: February 9, 2021
    Assignee: NIKE, INC.
    Inventor: Bruce Kilgore
  • Patent number: 10198279
    Abstract: A system performs thread synchronization across layers of code that implement an application, including native code, system code, and code in a virtual machine (“VM”). The system makes a call by the native code to the system code; and sends a message by the system code to the code in the VM. The system then sends a first response by the code in the VM to the system code; and sends a second response by the system code to the native code, where each one of the native code, the system code, and the code in the VM implements wait and notify functionality for communication with other codes that implement the application.
    Type: Grant
    Filed: August 5, 2016
    Date of Patent: February 5, 2019
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Anki Nelaturu, William Bruce Kilgore, Joshua Miers, Mark Vakoc, Michael Elges, Michael William McGrath, Venkata Guddanti, David Allen Schneider, Robert Vandette, Gary Adams
  • Publication number: 20180125166
    Abstract: Footwear components are made from lightweight textile structures (e.g., including circular knitted structures made from natural or synthetic fibers, such as socks or sock-type structures). The textile structures are selectively supported at various areas to provide desired local characteristics. Additional aspects relate to methods of making such components, precursors to such components, and articles of footwear containing such components.
    Type: Application
    Filed: January 8, 2018
    Publication date: May 10, 2018
    Inventor: Bruce Kilgore
  • Patent number: 9935959
    Abstract: Techniques are described for implementing a cloud computer system to provide access to a custom execution environment for execution of custom executable instructions. Users may be able to configure one or more different types of template execution environments, e.g., a virtual machine environment, each of which can be used to establish a type of custom execution environment. Users may configure the template execution environment with regard to settings, states, resources, permissions, or other criterion related to an execution environment. Upon request, a custom execution environment (e.g., a child execution environment) may be established for running one instance of a custom executable instruction. The custom execution environment may be based on the template execution environment. The custom execution environment may provide a secure, isolated environment for execution of a custom executable instruction.
    Type: Grant
    Filed: September 17, 2014
    Date of Patent: April 3, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Michael Keith, William Bruce Kilgore, Kaj van de Loo
  • Patent number: 9872537
    Abstract: Footwear components are made from lightweight textile structures (e.g., including circular knitted structures made from natural or synthetic fibers, such as socks or sock-type structures). The textile structures are selectively supported at various areas to provide desired local characteristics. Additional aspects relate to methods of making such components, precursors to such components, and articles of footwear containing such components.
    Type: Grant
    Filed: April 8, 2014
    Date of Patent: January 23, 2018
    Assignee: NIKE, Inc.
    Inventors: Jay Meschter, Bruce Kilgore
  • Patent number: 9861162
    Abstract: Footwear components are made from lightweight textile structures (e.g., including circular knitted structures made from natural or synthetic fibers, such as socks or sock-type structures). The textile structures are selectively supported at various areas to provide desired local characteristics. Additional aspects relate to methods of making such components, precursors to such components, and articles of footwear containing such components.
    Type: Grant
    Filed: April 8, 2014
    Date of Patent: January 9, 2018
    Assignee: NIKE, Inc.
    Inventor: Bruce Kilgore
  • Publication number: 20170116056
    Abstract: A system performs thread synchronization across layers of code that implement an application, including native code, system code, and code in a virtual machine (“VM”). The system makes a call by the native code to the system code; and sends a message by the system code to the code in the VM. The system then sends a first response by the code in the VM to the system code; and sends a second response by the system code to the native code, where each one of the native code, the system code, and the code in the VM implements wait and notify functionality for communication with other codes that implement the application.
    Type: Application
    Filed: August 5, 2016
    Publication date: April 27, 2017
    Inventors: Anki NELATURU, William Bruce KILGORE, Joshua MIERS, Mark VAKOC, Michael ELGES, Michael William MCGRATH, Venkata GUDDANTI, David Allen SCHNEIDER, Robert VANDETTE, Gary ADAMS
  • Publication number: 20150282565
    Abstract: Footwear components are made from lightweight textile structures (e.g., including circular knitted structures made from natural or synthetic fibers, such as socks or sock-type structures). The textile structures are selectively supported at various areas to provide desired local characteristics. Additional aspects relate to methods of making such components, precursors to such components, and articles of footwear containing such components.
    Type: Application
    Filed: April 8, 2014
    Publication date: October 8, 2015
    Applicant: NIKE, Inc.
    Inventor: Bruce Kilgore
  • Publication number: 20150282564
    Abstract: Footwear components are made from lightweight textile structures (e.g., including circular knitted structures made from natural or synthetic fibers, such as socks or sock-type structures). The textile structures are selectively supported at various areas to provide desired local characteristics. Additional aspects relate to methods of making such components, precursors to such components, and articles of footwear containing such components.
    Type: Application
    Filed: April 8, 2014
    Publication date: October 8, 2015
    Applicant: NIKE, Inc.
    Inventors: Jay Meschter, Bruce Kilgore
  • Publication number: 20150229645
    Abstract: Techniques are described for implementing a cloud computer system to provide access to a custom execution environment for execution of custom executable instructions. Users may be able to configure one or more different types of template execution environments, e.g., a virtual machine environment, each of which can be used to establish a type of custom execution environment. Users may configure the template execution environment with regard to settings, states, resources, permissions, or other criterion related to an execution environment. Upon request, a custom execution environment (e.g., a child execution environment) may be established for running one instance of a custom executable instruction. The custom execution environment may be based on the template execution environment. The custom execution environment may provide a secure, isolated environment for execution of a custom executable instruction.
    Type: Application
    Filed: September 17, 2014
    Publication date: August 13, 2015
    Inventors: Michael Keith, William Bruce Kilgore, Kaj van de Loo
  • Patent number: 8978023
    Abstract: A native application built for a mobile device can embed non-native JAVA code that may be executed by a JAVA virtual machine also embedded as a library within the native application. Enterprise applications may be extended for use by mobile devices. Business logic for an application may be constructed just once and then used in both enterprise applications and mobile device applications.
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: March 10, 2015
    Assignee: Oracle International Corporation
    Inventors: Noel Poore, William Bruce Kilgore, Anki R. Nelaturu, Hinkmond B. Wong, Edward J. Farrell, Dov Zandman, Christopher J. Plummer, David Robert Martin, Denis J. Tyrell
  • Patent number: 8863126
    Abstract: A native application built for a mobile device can embed non-native JAVA code that may be executed by a JAVA virtual machine also embedded as a library within the native application. Enterprise applications may be extended for use by mobile devices. Business logic for an application may be constructed just once and then used in both enterprise applications and mobile device applications.
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: October 14, 2014
    Assignee: Oracle International Corporation
    Inventors: Noel Poore, William Bruce Kilgore, Anki R. Nelaturu, Hinkmond B. Wong, Edward J. Farrell, Dov Zandman, Christopher J. Plummer, David Robert Martin, Denis J. Tyrell
  • Patent number: 8856805
    Abstract: A native application built for a mobile device can embed non-native JAVA code that may be executed by a JAVA virtual machine also embedded as a library within the native application. Enterprise applications may be extended for use by mobile devices. Business logic for an application may be constructed just once and then used in both enterprise applications and mobile device applications.
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: October 7, 2014
    Assignee: Oracle International Corporation
    Inventors: Noel Poore, William Bruce Kilgore, Anki R. Nelaturu, Hinkmond B. Wong, Edward J. Farrell, Dov Zandman, Christopher J. Plummer, David Robert Martin, Denis J. Tyrell
  • Publication number: 20130283294
    Abstract: A native application built for a mobile device can embed non-native JAVA code that may be executed by a JAVA virtual machine also embedded as a library within the native application. Enterprise applications may be extended for use by mobile devices. Business logic for an application may be constructed just once and then used in both enterprise applications and mobile device applications.
    Type: Application
    Filed: October 22, 2012
    Publication date: October 24, 2013
    Inventors: Noel Poore, William Bruce Kilgore, Anki R. Nelaturu, Hinkmond B. Wong, Ted J. Farrell, Dov Zandman, Christopher J. Plummer, David Robert Martin, Denis J. Tyrell
  • Publication number: 20130283251
    Abstract: A native application built for a mobile device can embed non-native JAVA code that may be executed by a JAVA virtual machine also embedded as a library within the native application. Enterprise applications may be extended for use by mobile devices. Business logic for an application may be constructed just once and then used in both enterprise applications and mobile device applications.
    Type: Application
    Filed: October 22, 2012
    Publication date: October 24, 2013
    Inventors: Noel Poore, William Bruce Kilgore, Anki R. Nelaturu, Hinkmond B. Wong, Ted J. Farrell, Dov Zandman, Christopher J. Plummer, David Robert Martin, Denis J. Tyrell
  • Patent number: 7685562
    Abstract: A method and code generator system for integrating different enterprise business applications is disclosed. In one embodiment, a method for integrating a local business system with an external business system, comprises using a code generator to generate integration source code, wherein using a code generator comprises; interrogating a repository containing integration data by an introspector; and using the integration data with a code filter, wherein the filter generates the integration source code.
    Type: Grant
    Filed: April 9, 2002
    Date of Patent: March 23, 2010
    Assignee: Siebel Systems, Inc.
    Inventors: William Bruce Kilgore, Daniel Kearns
  • Publication number: 20080078102
    Abstract: An article of footwear is disclosed. The article of footwear includes a multi-layered upper. A bootie configured to fit snugly about the foot of the wearer forms the interior of the upper. An outer covering substantially encases the bootie and is attached to the bootie only along a lateral side of the upper. The outer covering includes a split forming an opening on the lateral side of the upper, with the split in the outer covering extending into the small toe region of the upper. The opening is adjustable to tighten the shoe around the foot of the wearer, so a lacing system is provided coincident with the opening. A flap is positioned between the outer covering and the bootie underneath the opening. The flap is secured to the outer covering and the bootie on a lateral side of the opening.
    Type: Application
    Filed: September 28, 2006
    Publication date: April 3, 2008
    Inventors: Bruce Kilgore, Ciro Fusco
  • Publication number: 20080060225
    Abstract: An article of footwear is constructed to dynamically provide width adjustment by cooperative expansion and contraction of a longitudinal split midsole with an expansion element integrated with an outsole that allows the midsole to expand from a narrow width to a wider width. The upper of the shoe has a corresponding section that can expand to a similar degree as the midsole and outsole to enable the volume of the upper to increase proportionally to the width of the sole.
    Type: Application
    Filed: November 19, 2007
    Publication date: March 13, 2008
    Applicant: Nike, Inc.
    Inventor: Bruce Kilgore
  • Patent number: 7287293
    Abstract: A system for custom fitting athletic shoes to an individual wearer includes a foot measurement device, an adjustable footform and an infrared activation chamber. Shoes of a single width for each length size have at least a portion of the upper made of heat malleable material to be custom fitted for width. Foot measurement data is used to calculate length size, width size and a number of custom adjustment factors. After the length size is calculated, the appropriately sized shoe and last are assembled together and subject to infrared radiation until the heat malleable material becomes plastic. Adjustments are then made to the last in accordance with the adjustment factors to provide custom width sizing. After further heat treatment to set the shoe upper and cooling, the shoe is complete. In this manner, if used in a retail setting, shoes are custom fitted to the wearer in a matter of minutes.
    Type: Grant
    Filed: August 12, 2005
    Date of Patent: October 30, 2007
    Assignee: Nike, Inc.
    Inventors: Christopher S. Cook, Bruce Kilgore, James Meschter
  • Publication number: 20070227040
    Abstract: Support structures for foot-receiving devices (such as midsole and/or outsole structures for articles of footwear) include one or more of the following: (a) a base member (e.g., including an impact-attenuating material); (b) a generally U-shaped moderator element engaged with the base member; (c) an edge element extending from a surface of the base member for engaging a lateral side of a foot in use; (d) an outsole member including a herringbone or zig-zag tread structure on both surfaces; and/or (e) an outsole member including a perimeter element for engaging a lateral side of a foot and/or the edge element of the base member. Such support structures may be incorporated into various foot-receiving device products, such as athletic footwear for basketball, etc.
    Type: Application
    Filed: March 31, 2006
    Publication date: October 4, 2007
    Applicants: Nike, Inc., Converse, Inc.
    Inventors: Bruce Kilgore, Eric Avar, James Meschter, John Baier, Christopher Edington, Eric Swartz