Patents by Inventor David A. Harrison

David A. Harrison 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: 9706265
    Abstract: A method, apparatus and system related to zero configuration communication between a sandboxed program and a networked service are disclosed. In one aspect a system includes a networked device configured to announce a networked service to a discovery service, and/or perform the discovery service for a private network; and/or a client device configured to execute a sandboxed program in a security sandbox. The system also includes automatically instantiating a connection between the sandboxed program and the networked device and/or the networked service. The discovery agent may be running with the sandboxed program is configured to query the discovery service for a service information associated with of the networked device and/or the networked service. The service information may include a global unique identifier (GUID), an alphanumeric name, a public address pair, and/or a private address pair.
    Type: Grant
    Filed: August 15, 2013
    Date of Patent: July 11, 2017
    Assignee: FREE STREAM MEDIA CORP.
    Inventor: David A. Harrison
  • Publication number: 20170008114
    Abstract: A system and method is provided related to additive manufacturing, where a welding system is used to build a work piece on a substrate where the work piece has discrete attachment points to the substrate to allow residual stresses in the finished work piece to aid in the removal of the work piece from the substrate. The work piece has one or more discrete attachment points which penetrate into the substrate to secure the work piece during manufacture, but which allow the residual stress in the completed work piece to aid in the removal of the work piece from the substrate.
    Type: Application
    Filed: July 9, 2015
    Publication date: January 12, 2017
    Inventors: Daniel J. Langham, David A. Harrison
  • Patent number: 9032104
    Abstract: A direct memory access (DMA) engine schedules data transfer requests of a data processing system according to both an assigned transfer priority and the deadline for completing a transfer.
    Type: Grant
    Filed: September 16, 2013
    Date of Patent: May 12, 2015
    Assignee: Cradle IP, LLC
    Inventors: Moshe B. Simon, Erik P. Machnicki, David A. Harrison
  • Publication number: 20140019664
    Abstract: A direct memory access (DMA) engine schedules data transfer requests of a data processing system according to both an assigned transfer priority and the deadline for completing a transfer.
    Type: Application
    Filed: September 16, 2013
    Publication date: January 16, 2014
    Applicant: Cradle IP, LLC
    Inventors: Moshe B. Simon, Erik P. Machnicki, David A. Harrison
  • Publication number: 20130340050
    Abstract: A method, apparatus and system related to zero configuration communication between a sandboxed program and a networked service are disclosed. In one aspect a system includes a networked device configured to announce a networked service to a discovery service, and/or perform the discovery service for a private network; and/or a client device configured to execute a sandboxed program in a security sandbox. The system also includes automatically instantiating a connection between the sandboxed program and the networked device and/or the networked service. The discovery agent may be running with the sandboxed program is configured to query the discovery service for a service information associated with of the networked device and/or the networked service. The service information may include a global unique identifier (GUID), an alphanumeric name, a public address pair, and/or a private address pair.
    Type: Application
    Filed: August 15, 2013
    Publication date: December 19, 2013
    Inventor: David A. Harrison
  • Patent number: 8539072
    Abstract: Particular embodiments permit a computer program running within a security sandbox to discover and communicate with networked services for example print servers, or remote control programming interfaces for TVs, stereos, and game boxes. The sandbox allows the computer program to originate unicast connections to a limited set of hosts but otherwise provides no access to the network. Particular embodiments may require no prior install, zero configuration, no account names or passwords, and yet resists spam. This is achieved by using centralized global infrastructure to coordinate the communications rather than local multicast, anycast, or datalink broadcast.
    Type: Grant
    Filed: May 14, 2012
    Date of Patent: September 17, 2013
    Assignee: Free Stream Media, Inc.
    Inventor: David A. Harrison
  • Patent number: 8436086
    Abstract: Reheat characteristics of polyethylene and polypropylene resins, including reheating time and resin color, are improved by adding to the resin carbon black with a primary particle size in the range of 200 to 500 nm as an infrared absorber. Thermal carbon blacks having this primary particle size are preferred over Furnace carbon blacks. Injection stretch-blow molded bottles and other thermoformed products are made from resins with carbon black infrared absorber.
    Type: Grant
    Filed: January 3, 2012
    Date of Patent: May 7, 2013
    Assignee: Invista North America S.A.R.L.
    Inventors: David A. Harrison, J. Paul Davis
  • Publication number: 20120173786
    Abstract: A direct memory access (DMA) engine schedules data transfer requests of a data processing system according to both an assigned transfer priority and the deadline for completing a transfer.
    Type: Application
    Filed: March 9, 2012
    Publication date: July 5, 2012
    Applicant: CRADLE IP, LLC
    Inventors: Moshe B. Simon, Erik P. Machnicki, David A. Harrison
  • Patent number: 8180891
    Abstract: Particular embodiments permit a computer program running within a security sandbox to discover and communicate with networked services for example print servers, or remote control programming interfaces for TVs, stereos, and game boxes. The sandbox allows the computer program to originate unicast connections to a limited set of hosts but otherwise provides no access to the network. Particular embodiments may require no prior install, zero configuration, no account names or passwords, and yet resists spam. This is achieved by using centralized global infrastructure to coordinate the communications rather than local multicast, anycast, or datalink broadcast.
    Type: Grant
    Filed: November 23, 2009
    Date of Patent: May 15, 2012
    Assignee: Free Stream Media Corp.
    Inventor: David A. Harrison
  • Publication number: 20120100322
    Abstract: Reheat characteristics of polyethylene and polypropylene resins, including reheating time and resin color, are improved by adding to the resin carbon black with a primary particle size in the range of 200 to 500 nm as an infrared absorber. Thermal carbon blacks having this primary particle size are preferred over Furnace carbon blacks. Injection stretch-blow molded bottles and other thermoformed products are made from resins with carbon black infrared absorber.
    Type: Application
    Filed: January 3, 2012
    Publication date: April 26, 2012
    Inventors: David A. Harrison, J. Paul Davis
  • Patent number: 8151008
    Abstract: A direct memory access (DMA) engine schedules data transfer requests of a system-on-chip data processing system according to both an assigned transfer priority and the deadline for completing a transfer. Transfer priority is based on a hardness representing the penalty for missing a deadline. Priorities are also assigned to zero-deadline transfer requests in which there is a penalty no matter how early the transfer completes. If desired, transfer requests may be scheduled in timeslices according to priority in order to bound the latency of lower priority requests, with the highest priority hard real-time transfers wherein the penalty for missing a deadline is severe are given the largest timeslice. Service requests for preparing a next data transfer are posted while a current transaction is in progress for maximum efficiency. Current transfers may be preempted whenever a higher urgency request is received.
    Type: Grant
    Filed: July 2, 2008
    Date of Patent: April 3, 2012
    Assignee: Cradle IP, LLC
    Inventors: Moshe B. Simon, Erik P. Machnicki, David A. Harrison
  • Patent number: 8097671
    Abstract: Reheat characteristics of polyethylene and polypropylene resins, including reheating time and resin color, are improved by adding to the resin carbon black with a primary particle size in the range of 200 to 500 nm as an infrared absorber. Thermal carbon blacks having this primary particle size are preferred over Furnace carbon blacks. Injection stretch-blow molded bottles and other thermoformed products are made from resins with carbon black infrared absorber.
    Type: Grant
    Filed: September 10, 2010
    Date of Patent: January 17, 2012
    Assignee: Invista North America S.A.R.L.
    Inventors: David A. Harrison, J. Paul Davis
  • Publication number: 20110073558
    Abstract: Reheat characteristics of polyethylene and polypropylene resins, including reheating time and resin color, are improved by adding to the resin carbon black with a primary particle size in the range of 200 to 500 nm as an infrared absorber. Thermal carbon blacks having this primary particle size are preferred over Furnace carbon blacks. Injection stretch-blow molded bottles and other thermoformed products are made from resins with carbon black infrared absorber.
    Type: Application
    Filed: September 10, 2010
    Publication date: March 31, 2011
    Applicant: INVISTA North America S.a.r.I.
    Inventors: David A. HARRISON, J. Paul DAVIS
  • Patent number: 7816436
    Abstract: Reheat characteristics of polyethylene and polypropylene resins, including reheating time and resin color, are improved by adding to the resin carbon black with a primary particle size in the range of 200 to 500 nm as an infrared absorber. Thermal carbon blacks having this primary particle size are preferred over Furnace carbon blacks. Injection stretch-blow molded bottles and other thermoformed products are made from resins with carbon black infrared absorber.
    Type: Grant
    Filed: November 8, 2004
    Date of Patent: October 19, 2010
    Assignee: Invista North America s.à.r.l.
    Inventors: David A. Harrison, J. Paul Davis
  • Publication number: 20100192509
    Abstract: A repair swatch (such as a patch) is provided that is preferably covered with appropriate granules on one face, with an opposite (back) face having an adhesive that allows the material to be placed over and adhere to small damaged areas of shingles and/or other types of roofing. The size, shape and color of the patch are such that it closely matches that of the existing shingle. Further, the size and shape of the patch are similar to shapes on laminated shingle products rendering the repair essentially invisible on such products.
    Type: Application
    Filed: March 24, 2010
    Publication date: August 5, 2010
    Applicant: Building Materials Investment Corporation
    Inventors: Frederick W. Sieling, William R. Carroll, David A. Harrison
  • Patent number: 7716269
    Abstract: A multiply accumulate unit (“MAC”) that performs operations on packed integer data. In one embodiment, the MAC receives 2 32-bit data words which, depending on the specified mode of operation, each contain either four 8-bit operands, two 16-bit operands, or one 32-bit operand. Depending on the mode of operation, the MAC performs either sixteen 8×8 operations, four 16×16 operations, or one 32×32 operation. Results may be individually retrieved from registers and the corresponding accumulator cleared after the read cycle. In addition, the accumulators may be globally initialized. Two results from the 8×8 operations may be packed into a single 32-bit register. The MAC may also shift and saturate the products as required.
    Type: Grant
    Filed: June 16, 2005
    Date of Patent: May 11, 2010
    Assignee: Cradle Technologies
    Inventors: Moshe B. Simon, Erik P. Machnicki, David A. Harrison, Rakesh K. Singh
  • Publication number: 20100005470
    Abstract: A direct memory access (DMA) engine schedules data transfer requests of a system-on-chip data processing system according to both an assigned transfer priority and the deadline for completing a transfer. Transfer priority is based on a hardness representing the penalty for missing a deadline. Priorities are also assigned to zero-deadline transfer requests in which there is a penalty no matter how early the transfer completes. If desired, transfer requests may be scheduled in timeslices according to priority in order to bound the latency of lower priority requests, with the highest priority hard real-time transfers wherein the penalty for missing a deadline is severe are given the largest timeslice. Service requests for preparing a next data transfer are posted while a current transaction is in progress for maximum efficiency. Current transfers may be preempted whenever a higher urgency request is received.
    Type: Application
    Filed: July 2, 2008
    Publication date: January 7, 2010
    Applicant: CRADLE TECHNOLOGIES, INC.
    Inventors: Moshe B. Simon, Erik P. Machnicki, David A. Harrison
  • Patent number: 7510751
    Abstract: Bottles, containers and other articles are formed from polypropylene compositions that include a reheating agent, such as antimony, carbon black, graphite, titanium, copper, manganese, iron, tungsten, graphite, infra-red absorbing dyes or other infra-red absorbing material. The reheating time for the polypropylene composition is shortened for injection stretch blow molding or thermoforming, and the polypropylene granule composition with reheating agent has an L* value of at least 80% of the L* value for a polypropylene granule control without added reheating agents as measured by the Gardner color test. The reheating agent may be incorporated into the polypropylene composition by in situ chemical reduction of a metal compound, such as antimony triglycolate, with a reducing agent, such as hypophosphorous acid. In addition, the polypropylene composition with reheating agent may be derived from a polypropylene masterbatch with high concentrations of reheating agent.
    Type: Grant
    Filed: October 24, 2007
    Date of Patent: March 31, 2009
    Assignee: INVISTA North America S.ar.l.
    Inventors: Michael Anthony Neal, David A. Harrison, Stephen Derek Jenkins, J. Paul Davis
  • Patent number: 7043518
    Abstract: A multiply accumulate unit (“MAC”) that performs operations on packed integer data. In one embodiment, the MAC receives 2 32-bit data words which, depending on the specified mode of operation, each contain either four 8-bit operands, two 16-bit operands, or one 32-bit operand. Depending on the mode of operation, the MAC performs either sixteen 8×8 operations, four 16×16 operations, or one 32×32 operation. Results may be individually retrieved from registers and the corresponding accumulator cleared after the read cycle. In addition, the accumulators may be globally initialized. Two results from the 8×8 operations may be packed into a single 32-bit register. The MAC may also shift and saturate the products as required.
    Type: Grant
    Filed: February 9, 2004
    Date of Patent: May 9, 2006
    Assignee: Cradle Technologies, Inc.
    Inventors: Moshe B. Simon, Erik P. Machnicki, David A. Harrison, Rakesh K. Singh
  • Publication number: 20040180159
    Abstract: Bottles, containers and other articles are formed from polypropylene compositions that include a reheating agent, such as antimony, carbon black, graphite, titanium, copper, manganese, iron, tungsten, graphite, infra-red absorbing dyes or other infra-red absorbing material. The reheating time for the polypropylene composition is shortened for injection stretch blow molding or thermoforming, and the polypropylene granule composition with reheating agent has an L* value of at least 80% of the L* value for a polypropylene granule control without added reheating agents as measured by the Gardner color test. The reheating agent may be incorporated into the polypropylene composition by in situ chemical reduction of a metal compound, such as antimony triglycolate, with a reducing agent, such as hypophosphorous acid. In addition, the polypropylene composition with reheating agent may be derived from a polypropylene masterbatch with high concentrations of reheating agent.
    Type: Application
    Filed: March 13, 2003
    Publication date: September 16, 2004
    Inventors: Michael A. Neal, David A. Harrison, Stephen D. Jenkins, J. Paul Davis