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).

  • Patent number: 8489954
    Abstract: Methods and apparatuses to model the relation between the delay samples and congestion losses and to protect media flows against congestion losses are disclosed. In one embodiment, the method comprises measuring congestion by delay samples, and performing a dynamic FEC algorithm that uses convex hull clustering for loss-event classification, including determining an FEC rate according to the loss-event classification. In another embodiment, the method comprises measuring congestion by delay samples, modeling loss events associated with the delay samples by grouping loss events as unions of convex hulls to identify a period of potentially increased congestion, dynamically changing the FEC rate based on the modeling, and applying FEC protection to the media flow during the period based on the FEC rate.
    Type: Grant
    Filed: July 23, 2009
    Date of Patent: July 16, 2013
    Assignee: NTT DoCoMo, Inc.
    Inventors: Hulya Seferoglu, Ulas C. Kozat, M. Reha Civanlar, James Kempf
  • Patent number: 8434728
    Abstract: A dual sided extrusion, where one side has a different shape than the other side, and the extrusion is intended to be used in different orientations depending on the application.
    Type: Grant
    Filed: March 29, 2010
    Date of Patent: May 7, 2013
    Assignee: Production Resource Group, LLC
    Inventor: James Kempf
  • Patent number: 8413756
    Abstract: A movable and steerable device that has a platform with four wheel assemblies, any of which are both drivable and steerable. Different driving and steering options can make the device move in different directions and orientations. The driving can be done by a drive motor, forming a drive loop of material, such as chain, and a steering motor, also forming a steering loop. The different loops are attached to different sprockets on the device, which have different sizes, and therefore the different loops do not interfere with one another.
    Type: Grant
    Filed: January 25, 2012
    Date of Patent: April 9, 2013
    Assignee: Production Resource Group, L.L.C.
    Inventor: James Kempf
  • Publication number: 20130086236
    Abstract: Embodiments of the invention include a method performed by a cloud network manager flow entries in a cloud network. The CNM is coupled to virtualized servers for hosting virtual machines (“VM”) that each comprise a virtual switch coupled to a top of rack switch (“TORS”). The CNM receives notification messages that indicate virtual machines have been scheduled for activation on virtualized servers. The CNM determines a VM media access control (“MAC”) address associated with the VM and a virtual switch MAC address associated with that virtualized server's virtual switch. The CNM records an association between the VM MAC address and the virtual switch MAC address. The CNM further determines a label that associates the TORS with the virtual switch. The CNM sends a modifies flow entries in the virtual switch to indicate data packets matching the MPLS label and the VM MAC address should be forwarded to the VM.
    Type: Application
    Filed: September 30, 2011
    Publication date: April 4, 2013
    Inventors: STEPHAN BAUCKE, HOWARD GREEN, JAMES KEMPF, MALLIK TATIPAMULA
  • Publication number: 20130054761
    Abstract: A method for implementing 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 a cloud computing system, the cloud computing system including a controller, the controller to execute a plurality of control plane modules, the control plane to communicate with the data plane of the PC through a control plane protocol, the data plane implemented in a plurality of network elements of the 3G network by configuring switches implementing a data plane of the SGSN and GGSN and intermediate switches to establish a first and second GTP tunnel endpoint.
    Type: Application
    Filed: August 29, 2011
    Publication date: February 28, 2013
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: James Kempf, Neda Beheshti-Zavareh, Ying Zhang, Tord K. Nilsson, Bengt E. Johansson, Sten Rune Pettersson, Harald Luning
  • Publication number: 20120303835
    Abstract: A method for implementing a control plane of an evolved packet core (EPC) of a third generation partnership project (3GPP) long term evolution (LTE) network in a cloud computing system, including initializing the plurality of control plane modules of the EPC within the controller, each control plane module in the plurality of control plane modules initialized as a separate virtual machine by the cloud manager; monitoring resource utilization of each control plane module and the control plane traffic handled by each control plane module; detecting a threshold level of resource utilization or traffic load for one of the plurality of control plane modules of the EPC; and initializing a new control plane module as a separate virtual machine by the cloud manager in response to detecting the threshold level, the new control plane module to share the load of the one of the plurality of control plane modules.
    Type: Application
    Filed: May 23, 2011
    Publication date: November 29, 2012
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: James Kempf, Harald Luning, Tord K. Nilsson, Bengt E. Johansson, Sten Pettersson
  • Publication number: 20120300615
    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: June 28, 2012
    Publication date: November 29, 2012
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: JAMES KEMPF, BENGT E. JOHANSSON, STEN PETTERSSON, TORD K. NILSSON, HARALD LÜNING
  • Publication number: 20120297718
    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: April 30, 2012
    Publication date: November 29, 2012
    Applicant: PRODUCTION RESOURCE GROUP LLC
    Inventor: James Kempf
  • Patent number: 8313090
    Abstract: A winch formed of modular components can be reconfigured between different operational configurations. A number of different lengths and devices can be attached to the winch.
    Type: Grant
    Filed: June 12, 2009
    Date of Patent: November 20, 2012
    Assignee: Production Resource Group, LLC
    Inventor: James Kempf
  • Patent number: 8316428
    Abstract: A method and apparatus is disclosed herein for security risk-based admission control. In one embodiment, the method comprises: receiving a request from the user device to access the network; determining whether to admit the user device based on a security-based admission control policy that admits user devices based on a constraint optimization that attempts to maximize the sum utility of the currently admitted user devices in view of a security assessment of the user device and security risk imposed on the network and already admitted user devices if the user device is admitted to the network, wherein the constraint optimization is based on a utility associated with admitting the user device to the network, a reputation value associated with the user device, and a botnet damage estimation on the network associated with the user device; and admitting the user device to the network based on results of determining whether to admit the user device.
    Type: Grant
    Filed: August 7, 2009
    Date of Patent: November 20, 2012
    Assignee: NTT DoCoMo, Inc.
    Inventors: Ulas C. Kozat, Svetlana Radosavac, James Kempf
  • Patent number: 8292268
    Abstract: A zero fleet winch that has a hollow drum and a motor and gear assembly mounted inside the drum. A roller assembly moves with the rotation to keep constant the angle where the cable goes on and off the drum.
    Type: Grant
    Filed: October 26, 2010
    Date of Patent: October 23, 2012
    Assignee: Production Resource Group, LLC
    Inventor: James Kempf
  • Publication number: 20120260754
    Abstract: A reconfigurable power pack, that produces rotational power and can be used with separate accessories. The housing can be mounted in a first configuration with its motor facing downward and in which the housing is energized to move along a substantially horizontal extrusion. A second configuration mounts the housing is to move along a track in a deck. Other configurations are also possible.
    Type: Application
    Filed: April 14, 2012
    Publication date: October 18, 2012
    Inventor: James Kempf
  • Publication number: 20120186893
    Abstract: A movable and steerable device that has a platform with four wheel assemblies, any of which are both drivable and steerable. Different driving and steering options can make the device move in different directions and orientations. The driving can be done by a drive motor, forming a drive loop of material, such as chain, and a steering motor, also forming a steering loop. The different loops are attached to different sprockets on the device, which have different sizes, and therefore the different loops do not interfere with one another.
    Type: Application
    Filed: January 25, 2012
    Publication date: July 26, 2012
    Applicant: Production Resource Group, L.L.C.
    Inventor: James Kempf
  • Patent number: 8196900
    Abstract: A zero fleet winch with guides that move while a cable is wound on a drum. The guides hold the cable always at 90 degrees to the drum. A tensioning turnaround sheave keeps the cable tight.
    Type: Grant
    Filed: June 13, 2009
    Date of Patent: June 12, 2012
    Assignee: Production Resource Group, L.L.C
    Inventor: James Kempf
  • Patent number: 8136794
    Abstract: A winch with adjustable arms allowing the length to be adjusted. The winch can have a very thin drum to allow it to fit in confined spaces.
    Type: Grant
    Filed: March 22, 2011
    Date of Patent: March 20, 2012
    Assignee: Vizio Inc.
    Inventor: James Kempf
  • Publication number: 20120042481
    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.
    Type: Application
    Filed: August 15, 2011
    Publication date: February 23, 2012
    Applicant: PRODUCTION RESOURCE GROUP L.L.C.
    Inventor: James Kempf
  • Publication number: 20120023861
    Abstract: A truss hub with a circular outer shape, that connects to trusses that extend radially away from the truss hub in different directions.
    Type: Application
    Filed: July 27, 2011
    Publication date: February 2, 2012
    Applicant: PRODUCTION RESOURCE GROUP L.L.C
    Inventor: James Kempf
  • Publication number: 20120018610
    Abstract: Stage usable device, such as a moving light, is held on a platform that is raised and lowered by a winch connected to a truss. The winch can be connected inside the truss, outside the truss such as above or below the truss, or in corner blocks of the truss.
    Type: Application
    Filed: May 16, 2011
    Publication date: January 26, 2012
    Applicant: PRODUCTION RESOURCE GROUP L.L.C.
    Inventor: James Kempf
  • Patent number: 8098823
    Abstract: A method for generating a network address, called a multi-key cryptographically generated address (MCGA), enables the network address to be claimed and defended by multiple network devices. The network address can be generated by (a) obtaining a cryptographically generated identifier using public keys corresponding to the network devices, and (b) applying an address generation function to the cryptographically generated identifier. The address generation function may be a one-way coding function or cryptographic hash of the public keys from all hosts that will advertise or claim the right to use the address. A message that claims authority over the MCGA may include an encrypted digest of the message which is encrypted using the private key of the sender. Authentication of the sender may be achieved by obtaining a test digest from the message using the digest function, decrypting the encrypted digest, and comparing the decrypted digest to the test digest.
    Type: Grant
    Filed: March 16, 2006
    Date of Patent: January 17, 2012
    Assignee: NTT DoCoMo, Inc.
    Inventors: James Kempf, Craig B. Gentry
  • Patent number: 8070135
    Abstract: A winch which can operate with an external brake, or the external brake can be removed to operate with an internal brake. The winch has a cable drum that rotates to get cable on and off the drum. Two eccentric cams are rotated to always keep a soft plastic part pressed against the drum.
    Type: Grant
    Filed: December 14, 2010
    Date of Patent: December 6, 2011
    Assignee: Production Resource Group, LLC
    Inventor: James Kempf