Patents by Inventor James Kempf

James Kempf 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: 20160362886
    Abstract: A truss hinge that includes a number of different labeled parts, where connections between the two different parts can constrain the truss to different angles.
    Type: Application
    Filed: August 23, 2016
    Publication date: December 15, 2016
    Inventors: James Kempf, Scott Gross
  • Publication number: 20160344171
    Abstract: A device which can slide up and down on a chain or cable, can be loosened to attach to the chain or cable, but does not have any parts that come free when the part is loosened. The device includes first and second pieces, each made of structural material, the first and second pieces fitting together at concave and convex surfaces, to form an interlock forms inner surfaces with a through hole of a first shape that can slide along either a cable or a chain.
    Type: Application
    Filed: April 15, 2016
    Publication date: November 24, 2016
    Inventor: James Kempf
  • Patent number: 9497661
    Abstract: A method implements a control plane of an evolved packet core (EPC) of a long term evolution (LTE) network in a cloud computing system. A cloud manager monitors resource utilization of each control plane module and the control plane traffic handled by each control plane module. The cloud manager detects a threshold level of resource utilization or traffic load for one of the plurality of control plane modules of the EPC. A new control plane module is initialized as a separate virtual machine by the cloud manager in response to detecting the threshold level. The new control plane module signals the plurality of network elements in the data plane to establish flow rules and actions to establish differential routing of flows in the data plane using the control protocol, wherein flow matches are encoded using an extensible match structure in which the flow match is encoded as a type-length-value (TLV).
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: November 15, 2016
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: James Kempf, Bengt E. Johansson, Sten Pettersson, Tord K. Nilsson, Harald Lüning
  • Patent number: 9491063
    Abstract: A method and apparatus for providing network services orchestration are described herein. The apparatus comprises a network controller that runs a network services orchestration module. The network services orchestration module has a service management northbound application programming interface (API), an instance management submodule, an autoscaling and power management submodule, and an instance location southbound API. A steering module is also described herein that includes a steering northbound API and an instance location northbound API.
    Type: Grant
    Filed: May 15, 2013
    Date of Patent: November 8, 2016
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: James Kempf, Ramesh Mishra, Ravi Manghirmalani
  • Patent number: 9473921
    Abstract: A system, a device, and various methods are described herein for billing a user for their consumption of mobile broadband services which are monitored by a mobile broadband charging system and for their consumption of virtualized cloud resources which are monitored by a cloud operating system. In one example, the system comprises a commercially available mobile broadband charging system and a commercially available cloud operating system and then incorporates the device to combine the commercially available mobile broadband charging system and the commercially available cloud operating system in order to bill the user for their consumption of mobile broadband services and virtualized cloud resources.
    Type: Grant
    Filed: May 6, 2014
    Date of Patent: October 18, 2016
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: James Kempf, Mikael Persson
  • Patent number: 9453359
    Abstract: A truss hinge that allows hinging between truss parts, and also allows configuration into a different size.
    Type: Grant
    Filed: May 12, 2014
    Date of Patent: September 27, 2016
    Assignee: Production Resource Group, LLC
    Inventors: James Kempf, Scott Gross
  • Patent number: 9422972
    Abstract: A truss hinge that includes a number of different labeled parts, where connections between the two different parts can constrain the truss to different angles.
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: August 23, 2016
    Assignee: Production Resource Group, LLC
    Inventors: James Kempf, Scott Gross
  • Patent number: 9423072
    Abstract: A suspended flying system having a load suspended by a plurality of flexible support members. The plurality of flexible support members are attached to a first rotational element attached to the load and a second rotational element attached to a support. The system also includes a motor operably connected to the first rotational element providing sufficient motion to the plurality of flexible support members to render the flexible support members visually transparent, the load being movable within a space. A method for suspending a load from visually transparent flexible support members is also disclosed.
    Type: Grant
    Filed: July 17, 2015
    Date of Patent: August 23, 2016
    Assignee: TAIT TOWERS MANUFACTURING, LLC
    Inventors: James Kempf, Adam Davis
  • Patent number: 9250941
    Abstract: A tenant database is used to add tenant ID information to the cloud network manager (CNM) address mapping table to isolate tenant specific data to a tenant ID to the CNM. The CNM maintains a mapping among a plurality of items in a plurality of databases or tables. The plurality of databases or tables include a tenant database (DB), a tenant identifier to tenant label (TITL) table, a top of rack server label to virtual switch link label (TLVLL) table, a label mapping table (SMVL), and a CNM address mapping table. The CNM uses the plurality of databases to generate tenant specific labels that are added to packets sent between tenant virtual machines (VMs).
    Type: Grant
    Filed: January 25, 2013
    Date of Patent: February 2, 2016
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: James Kempf, Ramesh Mishra
  • Publication number: 20150327042
    Abstract: A system, a device, and various methods are described herein for billing a user for their consumption of mobile broadband services which are monitored by a mobile broadband charging system and for their consumption of virtualized cloud resources which are monitored by a cloud operating system. In one example, the system comprises a commercially available mobile broadband charging system and a commercially available cloud operating system and then incorporates the device to combine the commercially available mobile broadband charging system and the commercially available cloud operating system in order to bill the user for their consumption of mobile broadband services and virtualized cloud resources.
    Type: Application
    Filed: May 6, 2014
    Publication date: November 12, 2015
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: James Kempf, Mikael Persson
  • Publication number: 20150323127
    Abstract: A suspended flying system having a load suspended by a plurality of flexible support members. The plurality of flexible support members are attached to a first rotational element attached to the load and a second rotational element attached to a support. The system also includes a motor operably connected to the first rotational element providing sufficient motion to the plurality of flexible support members to render the flexible support members visually transparent, the load being movable within a space. A method for suspending a load from visually transparent flexible support members is also disclosed.
    Type: Application
    Filed: July 17, 2015
    Publication date: November 12, 2015
    Inventors: James KEMPF, Adam DAVIS
  • Patent number: 9167501
    Abstract: A control plane device in a cloud computing system executes a plurality of virtual machines for implementing network function virtualization (NFV). The control plane device is operable to manage implementation of a general packet radio service (GPRS) tunnel protocol (GTP) in a packet core (PC) of a third generation (3G) network having a split architecture where a control plane of the PC of the 3G network is in the cloud computing system. The control plane communicates with a data plane of the PC through a control plane protocol. The data plane is implemented in a plurality of network devices of the 3G network. The control plane device and the plurality of virtual machines are operable to communicate with other control plane devices in the cloud computing system and with the plurality of network devices of the data plane.
    Type: Grant
    Filed: May 5, 2014
    Date of Patent: October 20, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: James Kempf, Neda Beheshti-Zavareh, Ying Zhang, Tord K. Nilsson, Bengt E. Johansson, Sten Rune Pettersson, Harald Lüning
  • Patent number: 9109741
    Abstract: A suspended flying system having a load suspended by a plurality of flexible support members. The plurality of flexible support members are attached to a first rotational element attached to the load and a second rotational element attached to a support. The system also includes a motor operably connected to the first rotational element provides sufficient motion to the plurality of flexible support members to render the flexible support members visually transparent, the load being movable within a space. A method for suspending a load from visually transparent flexible support members is also disclosed.
    Type: Grant
    Filed: February 7, 2014
    Date of Patent: August 18, 2015
    Inventors: James Kempf, Adam Davis
  • Publication number: 20150107187
    Abstract: A truss hinge that allows hinging between truss parts, and also allows configuration into a different size, and spreads the angle of the truss open ends. One embodiment uses a first plate, having a connection part to a first truss, where the connection part is adapted for connection to a first truss. A second plate is movable relative to the first plate. The second plate also has a second connection part adapted for connection to a second truss. An angle setting part forms a connection between the first plate and the second plate, that holds the first plate relative to the second plate at any of a number of different relative locations between the first plate and the second plate. The plates include angle markings to set the connections.
    Type: Application
    Filed: December 23, 2014
    Publication date: April 23, 2015
    Inventor: James Kempf
  • Publication number: 20150086322
    Abstract: A truss hinge that includes a number of different labeled parts, where connections between the two different parts can constrain the truss to different angles.
    Type: Application
    Filed: October 6, 2014
    Publication date: March 26, 2015
    Inventors: James Kempf, Scott Gross
  • Publication number: 20150071053
    Abstract: A method implements a control plane of an evolved packet core (EPC) of a long term evolution (LTE) network in a cloud computing system. A cloud manager monitors resource utilization of each control plane module and the control plane traffic handled by each control plane module. The cloud manager detects a threshold level of resource utilization or traffic load for one of the plurality of control plane modules of the EPC. A new control plane module is initialized as a separate virtual machine by the cloud manager in response to detecting the threshold level. The new control plane module signals the plurality of network elements in the data plane to establish flow rules and actions to establish differential routing of flows in the data plane using the control protocol, wherein flow matches are encoded using an extensible match structure in which the flow match is encoded as a type-length-value (TLV).
    Type: Application
    Filed: September 15, 2014
    Publication date: March 12, 2015
    Inventors: James Kempf, Bengt E. Johansson, Sten Pettersson, Tord K. Nilsson, Harald Lüning
  • Patent number: 8953618
    Abstract: A multicast cloud controller (“MCC”) in a cloud system implements a process to manage multicast traffic in a cloud network. The MCC is coupled to at least one virtualized server for hosting one or more virtual machines (“VM”), wherein the virtualized server comprises at least one virtual switch (“VS”) that supports multiprotocol label switching (MPLS) and the virtual switch is coupled to a top of rack switch (“TORS”) that supports MPLS. MPLS is utilized to support multicast data traffic in the cloud system such that the system and method reduces state and is scalable.
    Type: Grant
    Filed: October 10, 2012
    Date of Patent: February 10, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Ramesh Mishra, Howard Green, Stephan Baucke, James Kempf, Mallik Tatipamula
  • Patent number: 8950716
    Abstract: A hoist pick up bar, which has its entire clamp system inside the footprint of the truss. A benefit of placing the hoist inside the truss allows designers to raise the truss structure itself higher since the hoist is no longer above it. In embodiments, the device has clamps that move out of the way so that the device can be lowered on to the truss.
    Type: Grant
    Filed: September 29, 2012
    Date of Patent: February 10, 2015
    Assignee: Production Resource Group, LLC
    Inventor: James Kempf
  • Patent number: 8915041
    Abstract: A truss hinge that allows hinging between truss parts, and also allows configuration into a different size, and spreads the angle of the truss open ends. One embodiment uses a first plate, having a connection part to a first truss, where the connection part is adapted for connection to a first truss. A second plate is movable relative to the first plate. The second plate also has a second connection part adapted for connection to a second truss. An angle setting part forms a connection between the first plate and the second plate, that holds the first plate relative to the second plate at any of a number of different relative locations between the first plate and the second plate. The plates include angle markings to set the connections.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: December 23, 2014
    Assignee: Production Resource Group LLC
    Inventor: James Kempf
  • Publication number: 20140360125
    Abstract: A truss hinge that allows hinging between truss parts, and also allows configuration into a different size.
    Type: Application
    Filed: May 12, 2014
    Publication date: December 11, 2014
    Applicant: Production Resource Group, LLC
    Inventors: James Kempf, Scott Gross