Patents by Inventor James Battle

James Battle 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: 10339479
    Abstract: Methods, systems, and computer program products for dynamically aggregating data from disparate sources. A computer implemented method involves initializing a scheduler application to create one or more intermediate tables. The intermediate tables are populated with automatically aggregated data from one or more disparate data sources. The data is governed by business rules in an enterprise system. The method further involves enabling access to a subset of the aggregated data in accordance with a user authorization credential.
    Type: Grant
    Filed: August 24, 2015
    Date of Patent: July 2, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James Battle, Krishnamohan Dantam
  • Patent number: 9240649
    Abstract: The present invention relates to a power line coupler for coupling a pair of cables together. The coupler includes at least one protector for protecting the cables. A clamp is provided for clamping the protector and cables together.
    Type: Grant
    Filed: June 17, 2013
    Date of Patent: January 19, 2016
    Assignee: SICAME AUSTRAILIA PTY LTD
    Inventors: Robert James Battle, Pat Pearl
  • Publication number: 20150363729
    Abstract: Methods, systems, and computer program products for dynamically aggregating data from disparate sources. A computer implemented method involves initializing a scheduler application to create one or more intermediate tables. The intermediate tables are populated with automatically aggregated data from one or more disparate data sources. The data is governed by business rules in an enterprise system. The method further involves enabling access to a subset of the aggregated data in accordance with a user authorization credential.
    Type: Application
    Filed: August 24, 2015
    Publication date: December 17, 2015
    Inventors: James Battle, Krishnamohan Dantam
  • Publication number: 20130280966
    Abstract: The present invention relates to a power line coupler for coupling a pair of cables together. The coupler includes at least one protector for protecting the cables. A clamp is provided for clamping the protector and cables together.
    Type: Application
    Filed: June 17, 2013
    Publication date: October 24, 2013
    Inventors: Robert James Battle, Pat Pearl
  • Publication number: 20120276789
    Abstract: The present invention relates to a power line coupler for coupling a pair of cables together. The coupler includes a protector for receiving and protecting the cables. The protector includes a pair of protection members between which the cables can be received. A clamp is provided for clamping the protector and cables together.
    Type: Application
    Filed: May 9, 2012
    Publication date: November 1, 2012
    Applicant: SICAME AUSTRALIA PTY LTD
    Inventor: Robert James Battle
  • Patent number: 8274971
    Abstract: A method for controlling a flow of packet data in a memory management unit of a network switch fabric is disclosed. A first portion of a data packet is received at a port on an ingress bus ring of the network switch fabric. A class of service for the data packet is determined based on the first portion and the portion is stored in a packer RAM of the port based on the class of service. Subsequent portions of the data packet are stored in the packer RAM. Once the predetermined number of portions have been received, the predetermined number of portions is sent to a packet pool RAM. A reference pointer to a first predetermined number of portions is sent to a transaction queue once an end of packet is detected and an egress scheduler detects a presence of a ready packet in the transaction queue and notifies an unpacker of the ready packet. The unpacker puts the ready packet into a FIFO and the ready packet is sent to an ingress/egress module.
    Type: Grant
    Filed: April 7, 2009
    Date of Patent: September 25, 2012
    Assignee: Broadcom Corporation
    Inventors: James Battle, Daniel Tai
  • Patent number: 8202131
    Abstract: The present invention relates to a power line coupler for coupling a pair of cables together. The coupler comprises a protector for receiving and protecting the cables. A clamp is provided for clamping the protector and cables together. In many embodiments, the protector comprises an inner tube in which the cables can be inserted from opposite sides. In one embodiment, the clamp comprises an outer tube in which the protector is located.
    Type: Grant
    Filed: October 21, 2009
    Date of Patent: June 19, 2012
    Assignee: Sicame Australia Pty Ltd
    Inventor: Robert James Battle
  • Publication number: 20110318953
    Abstract: The present invention relates to a shear fastener for an electrical connector. The fastener includes a head from which a threaded shaft extends. The head defines a pair of polygonal portions separated by a recess so that an endmost one of the polygonal portions can be separated from the fastener by shearing as the fastener is tightened within the connector. Separation of opposite flats of the endmost polygonal portion is different (e.g. greater) than separation of opposite flats of the other polygonal portion. In one embodiment, the engagement socket of a pneumatic wrench can slip over the polygonal portions and rotate through 360° when rapidly tightening the fastener whilst engaging with the endmost polygonal portion, without engaging with the other polygonal portion.
    Type: Application
    Filed: September 12, 2011
    Publication date: December 29, 2011
    Inventor: Robert James Battle
  • Patent number: 8016622
    Abstract: The present invention relates to a mains-power electrical connector. The connector includes a core defining passages for receiving respective cables, and apertures for receiving fasteners to fasten the cables within the passages. Windows terminate the passages. A light penetrable cover is provided for covering the core and the windows. The fasteners may be in the form of shear bolts.
    Type: Grant
    Filed: November 7, 2008
    Date of Patent: September 13, 2011
    Assignee: Sicame Australia Pty Ltd
    Inventor: Robert James Battle
  • Publication number: 20110145913
    Abstract: Methods, systems, and computer program products for project management. A method embodiment for project management includes accepting a designation of disparate enterprise data from disparate sources in an enterprise system as plan data for a project. The disparate enterprise data is governed by business rules in the enterprise system. The method also includes dynamically aggregating the plan data from the disparate data sources; presenting the aggregated plan data in a project management interface; accepting a manipulation of a portion of the aggregated plan data; enforcing business rules on the aggregated plan data in the project management interface; and committing the manipulated aggregated plan data back to the datasources.
    Type: Application
    Filed: December 15, 2009
    Publication date: June 16, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James Battle, Krishnamohan Dantam
  • Publication number: 20110092112
    Abstract: The present invention relates to a power line coupler for coupling a pair of cables together. The coupler comprises a protector for receiving and protecting the cables. A clamp is provided for clamping the protector and cables together. In many embodiments, the protector comprises an inner tube in which the cables can be inserted from opposite sides. In one embodiment, the clamp comprises an outer tube in which the protector is located.
    Type: Application
    Filed: October 21, 2009
    Publication date: April 21, 2011
    Inventor: Robert James Battle
  • Publication number: 20100120300
    Abstract: The present invention relates to a mains-power electrical connector. The connector includes a core defining passages for receiving respective cables, and apertures for receiving fasteners to fasten the cables within the passages. Windows terminate the passages. A light penetrable cover is provided for covering the core and the windows. The fasteners may be in the form of shear bolts.
    Type: Application
    Filed: November 7, 2008
    Publication date: May 13, 2010
    Inventor: Robert James Battle
  • Publication number: 20090196303
    Abstract: A method for controlling a flow of packet data in a memory management unit of a network switch fabric is disclosed. A first portion of a data packet is received at a port on an ingress bus ring of the network switch fabric. A class of service for the data packet is determined based on the first portion and the portion is stored in a packer RAM of the port based on the class of service. Subsequent portions of the data packet are stored in the packer RAM. Once the predetermined number of portions have been received, the predetermined number of portions is sent to a packet pool RAM. A reference pointer to a first predetermined number of portions is sent to a transaction queue once an end of packet is detected and an egress scheduler detects a presence of a ready packet in the transaction queue and notifies an unpacker of the ready packet. The unpacker puts the ready packet into a FIFO and the ready packet is sent to an ingress/egress module.
    Type: Application
    Filed: April 7, 2009
    Publication date: August 6, 2009
    Applicant: Broadcom Corporation
    Inventors: James Battle, Daniel Tai
  • Patent number: 7519059
    Abstract: A method for controlling a flow of packet data in a memory management unit of a network switch fabric is disclosed. A first portion of a data packet is received at a port on an ingress bus ring of the network switch fabric. A class of service for the data packet is determined based on the first portion and the portion is stored in a packer RAM of the port based on the class of service. Subsequent portions of the data packet are stored in the packer RAM. Once the predetermined number of portions have been received, the predetermined number of portions is sent to a packet pool RAM. A reference pointer to a first predetermined number of portions is sent to a transaction queue once an end of packet is detected and an egress scheduler detects a presence of a ready packet in the transaction queue and notifies an unpacker of the ready packet. The unpacker puts the ready packet into a FIFO and the ready packet is sent to an ingress/egress module.
    Type: Grant
    Filed: April 12, 2006
    Date of Patent: April 14, 2009
    Assignee: Broadcom Corporation
    Inventors: James Battle, Daniel Tai
  • Patent number: 7136381
    Abstract: A memory management unit (MMU) for a network switch fabric for forwarding data is disclosed. The MMU has an ingress port interface receiving portions of a data packet and an egress port interface, connected to ingress ports of the fabric through an ingress bus ring. The MMU also includes a cell packer, that groups packet data into cells and a packet pool memory, that stores cells received from the cell packer. The MMU also includes a cell unpacker, where the cell unpacker separates stored cells before releasing the cells to an egress port. The MMU also includes an egress scheduler communicating with the cell unpacker, where the egress scheduler determines which packet data should be retrieved from the packet pool memory according to priority rules. The priority rules can be a deficit round robin scheduling algorithm or a weighted round robin scheduling algorithm.
    Type: Grant
    Filed: June 19, 2001
    Date of Patent: November 14, 2006
    Assignee: Broadcom Corporation
    Inventors: James Battle, Daniel Tai
  • Publication number: 20060182112
    Abstract: A method for controlling a flow of packet data in a memory management unit of a network switch fabric is disclosed. A first portion of a data packet is received at a port on an ingress bus ring of the network switch fabric. A class of service for the data packet is determined based on the first portion and the portion is stored in a packer RAM of the port based on the class of service. Subsequent portions of the data packet are stored in the packer RAM. Once the predetermined number of portions have been received, the predetermined number of portions is sent to a packet pool RAM. A reference pointer to a first predetermined number of portions is sent to a transaction queue once an end of packet is detected and an egress scheduler detects a presence of a ready packet in the transaction queue and notifies an unpacker of the ready packet. The unpacker puts the ready packet into a FIFO and the ready packet is sent to an ingress/egress module.
    Type: Application
    Filed: April 12, 2006
    Publication date: August 17, 2006
    Inventors: James Battle, Daniel Tai
  • Patent number: 7088713
    Abstract: A method for controlling a flow of packet data in a memory management unit of a network switch fabric is disclosed. A first portion of a data packet is received at a port on an ingress bus ring of the network switch fabric. A class of service for the data packet is determined based on the first portion and the portion is stored in a packer RAM of the port based on the class of service. Subsequent portions of the data packet are stored in the packer RAM. Once the predetermined number of portions have been received, the predetermined number of portions is sent to a packet pool RAM. A reference pointer to a first predetermined number of portions is sent to a transaction queue once an end of packet is detected and an egress scheduler detects a presence of a ready packet in the transaction queue and notifies an unpacker of the ready packet. The unpacker puts the ready packet into a FIFO and the ready packet is sent to an ingress/egress module.
    Type: Grant
    Filed: June 19, 2001
    Date of Patent: August 8, 2006
    Assignee: Broadcom Corporation
    Inventors: James Battle, Daniel Tai
  • Publication number: 20020136211
    Abstract: A method for controlling a flow of packet data in a memory management unit of a network switch fabric is disclosed. A first portion of a data packet is received at a port on an ingress bus ring of the network switch fabric. A class of service for the data packet is determined based on the first portion and the portion is stored in a packer RAM of the port based on the class of service. Subsequent portions of the data packet are stored in the packer RAM. Once the predetermined number of portions have been received, the predetermined number of portions is sent to a packet pool RAM. A reference pointer to a first predetermined number of portions is sent to a transaction queue once an end of packet is detected and an egress scheduler detects a presence of a ready packet in the transaction queue and notifies an unpacker of the ready packet. The unpacker puts the ready packet into a FIFO and the ready packet is sent to an ingress/egress module.
    Type: Application
    Filed: June 19, 2001
    Publication date: September 26, 2002
    Applicant: BROADCOM CORPORATION
    Inventors: James Battle, Daniel Tai
  • Publication number: 20020012341
    Abstract: A memory management unit (MMU) for a network switch fabric for forwarding data is disclosed. The MMU has an ingress port interface receiving portions of a data packet and an egress port interface, connected to ingress ports of the fabric through an ingress bus ring. The MMU also includes a cell packer, that groups packet data into cells and a packet pool memory, that stores cells received from the cell packer. The MMU also includes a cell unpacker, where the cell unpacker separates stored cells before releasing the cells to an egress port. The MMU also includes an egress scheduler communicating with the cell unpacker, where the egress scheduler determines which packet data should be retrieved from the packet pool memory according to priority rules. The priority rules can be a deficit round robin scheduling algorithm or a weighted round robin scheduling algorithm.
    Type: Application
    Filed: June 19, 2001
    Publication date: January 31, 2002
    Applicant: BROADCOM CORPORATION
    Inventors: James Battle, Daniel Tai
  • Patent number: 5772269
    Abstract: A flap handling tool which eliminates rigid hookup at fixed points and permits ease of location of lift points, disburses the lifting load over a broad area and permits an evaluation of proper position of loading strap anchor points during lift and excessive stresses. A flap handling tool is provided which includes a flap engaging fixture for receiving the trailing edge of a flap and a flexible strap assembly designed to be twice the proof load or twice the working load. The flap handling tool may be used in multi-lift point applications. Two such tools distributes the lifting factor in four places doing away with the normal three point solid lift. The hoisting structure, i.e. overhead crane and cables are attached to a lug on the engaging fixture and a D-ring sewn into the strap.
    Type: Grant
    Filed: October 9, 1996
    Date of Patent: June 30, 1998
    Assignee: McConnell Douglas Corporation
    Inventors: Arnold W. Henning, Jr., Marion R. Watkins, Walter M. Wright, James A. Battle