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: 10339479Abstract: 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: GrantFiled: August 24, 2015Date of Patent: July 2, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James Battle, Krishnamohan Dantam
-
Patent number: 9240649Abstract: 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: GrantFiled: June 17, 2013Date of Patent: January 19, 2016Assignee: SICAME AUSTRAILIA PTY LTDInventors: Robert James Battle, Pat Pearl
-
Publication number: 20150363729Abstract: 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: ApplicationFiled: August 24, 2015Publication date: December 17, 2015Inventors: James Battle, Krishnamohan Dantam
-
Publication number: 20130280966Abstract: 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: ApplicationFiled: June 17, 2013Publication date: October 24, 2013Inventors: Robert James Battle, Pat Pearl
-
Publication number: 20120276789Abstract: 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: ApplicationFiled: May 9, 2012Publication date: November 1, 2012Applicant: SICAME AUSTRALIA PTY LTDInventor: Robert James Battle
-
Patent number: 8274971Abstract: 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: GrantFiled: April 7, 2009Date of Patent: September 25, 2012Assignee: Broadcom CorporationInventors: James Battle, Daniel Tai
-
Patent number: 8202131Abstract: 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: GrantFiled: October 21, 2009Date of Patent: June 19, 2012Assignee: Sicame Australia Pty LtdInventor: Robert James Battle
-
Publication number: 20110318953Abstract: 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: ApplicationFiled: September 12, 2011Publication date: December 29, 2011Inventor: Robert James Battle
-
Patent number: 8016622Abstract: 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: GrantFiled: November 7, 2008Date of Patent: September 13, 2011Assignee: Sicame Australia Pty LtdInventor: Robert James Battle
-
Publication number: 20110145913Abstract: 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: ApplicationFiled: December 15, 2009Publication date: June 16, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James Battle, Krishnamohan Dantam
-
Publication number: 20110092112Abstract: 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: ApplicationFiled: October 21, 2009Publication date: April 21, 2011Inventor: Robert James Battle
-
Publication number: 20100120300Abstract: 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: ApplicationFiled: November 7, 2008Publication date: May 13, 2010Inventor: Robert James Battle
-
Publication number: 20090196303Abstract: 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: ApplicationFiled: April 7, 2009Publication date: August 6, 2009Applicant: Broadcom CorporationInventors: James Battle, Daniel Tai
-
Patent number: 7519059Abstract: 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: GrantFiled: April 12, 2006Date of Patent: April 14, 2009Assignee: Broadcom CorporationInventors: James Battle, Daniel Tai
-
Patent number: 7136381Abstract: 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: GrantFiled: June 19, 2001Date of Patent: November 14, 2006Assignee: Broadcom CorporationInventors: James Battle, Daniel Tai
-
Publication number: 20060182112Abstract: 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: ApplicationFiled: April 12, 2006Publication date: August 17, 2006Inventors: James Battle, Daniel Tai
-
Patent number: 7088713Abstract: 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: GrantFiled: June 19, 2001Date of Patent: August 8, 2006Assignee: Broadcom CorporationInventors: James Battle, Daniel Tai
-
Publication number: 20020136211Abstract: 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: ApplicationFiled: June 19, 2001Publication date: September 26, 2002Applicant: BROADCOM CORPORATIONInventors: James Battle, Daniel Tai
-
Publication number: 20020012341Abstract: 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: ApplicationFiled: June 19, 2001Publication date: January 31, 2002Applicant: BROADCOM CORPORATIONInventors: James Battle, Daniel Tai
-
Patent number: 5772269Abstract: 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: GrantFiled: October 9, 1996Date of Patent: June 30, 1998Assignee: McConnell Douglas CorporationInventors: Arnold W. Henning, Jr., Marion R. Watkins, Walter M. Wright, James A. Battle