Patents by Inventor Jeffrey D. Potter

Jeffrey D. Potter 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: 20240095176
    Abstract: Techniques are disclosed relating to thread preemption in the context of memory-backed registers. In some embodiments, a memory hierarchy includes one or more cache levels and one or more memory circuits. Execution circuitry may operate on operands in architectural registers to execute instructions of threads, where data for the architectural registers is stored and backed by the memory hierarchy. Control circuitry may, in response to a context switch indication for a given thread: flush and invalidate a set of architectural register data from a first cache level and store memory page information (e.g., a page catalog base address) associated with the set of architectural register data.
    Type: Application
    Filed: November 10, 2022
    Publication date: March 21, 2024
    Inventors: Benjiman L. Goodman, Yoong Chert Foo, Karl D. Mann, Terence M. Potter, Frank W. Liljeros, Jeffrey T. Brady
  • Patent number: 10153898
    Abstract: A wireless mesh network provides secure communication by encrypting data using one or more encryption keys. A configuration device in communication with a security manager of the network provides a temporary secure communication path between the security manager and a new field device to be added to the mesh network. Cryptographic material and other configuration data can then be transferred between the security manager of the network and the new field device securely via the configuration device.
    Type: Grant
    Filed: May 24, 2012
    Date of Patent: December 11, 2018
    Assignee: Rosemount Inc
    Inventors: Robert J. Karschnia, Marcos Peluso, Daniel Carlson, Jeffrey D. Potter
  • Publication number: 20120237034
    Abstract: A wireless mesh network provides secure communication by encrypting data using one or more encryption keys. A configuration device in communication with a security manager of the network provides a temporary secure communication path between the security manager and a new field device to be added to the mesh network. Cryptographic material and other configuration data can then be transferred between the security manager of the network and the new field device securely via the configuration device.
    Type: Application
    Filed: May 24, 2012
    Publication date: September 20, 2012
    Applicant: ROSEMOUNT INC.
    Inventors: Robert J. Karschnia, Marcos Peluso, Daniel Carlson, Jeffrey D. Potter
  • Patent number: 8208635
    Abstract: A wireless mesh network provides secure communication by encrypting data using one or more encryption keys. A configuration device in communication with a security manager of the network provides a temporary secure communication path between the security manager and a new field device to be added to the mesh network. Cryptographic material and other configuration data can then be transferred between the security manager of the network and the new field device securely via the configuration device.
    Type: Grant
    Filed: November 13, 2007
    Date of Patent: June 26, 2012
    Assignee: Rosemount Inc.
    Inventors: Robert J. Karschnia, Marcos Peluso, Daniel Carlson, Jeffrey D. Potter
  • Publication number: 20090125713
    Abstract: A wireless mesh network provides secure communication by encrypting data using one or more encryption keys. A configuration device in communication with a security manager of the network provides a temporary secure communication path between the security manager and a new field device to be added to the mesh network. Cryptographic material and other configuration data can then be transferred between the security manager of the network and the new field device securely via the configuration device.
    Type: Application
    Filed: November 13, 2007
    Publication date: May 14, 2009
    Applicant: Rosemount, Inc.
    Inventors: Robert J. Karschnia, Marcos Peluso, Daniel Carlson, Jeffrey D. Potter
  • Patent number: 7050063
    Abstract: A 3D rendering texture caching scheme that minimizes external bandwidth requirements for texture and increases the rate at which textured pixels are available. The texture caching scheme efficiently pre-fetches data at the main memory access granularity and stores it in cache memory. The data in the main memory and texture cache memory is organized in a manner to achieve large reuse of texels with a minimum of cache memory to minimize cache misses. The texture main memory stores a two dimensional array of texels, each texel having an address and one of N identifiers. The texture cache memory has addresses partitioned into N banks, each bank containing texels transferred from the main memory that have the corresponding identifier. A cache controller determines which texels need to be transferred from the texture main memory to the texture cache memory and which texels are currently in the cache using a least most recently used algorithm.
    Type: Grant
    Filed: February 11, 2000
    Date of Patent: May 23, 2006
    Assignee: Intel Corporation
    Inventors: Michael Mantor, John Austin Carey, Ralph Clayton Taylor, Thomas A. Piazza, Jeffrey D. Potter, Angel E. Socarras
  • Patent number: 6433790
    Abstract: A method and system for rendering a feature, such as a line, for display on an array of pixels. With this method, the line is identified on the pixel array, the line is expanded into a polygon, and color values are determined for the pixels within the polygon. Also, an antialiasing region is identified in the polygon, and blend values are computed for the pixels in this antialiasing region. Then, the color values determined for the pixels in the antialiasing region are modified as a function of these computed blend values. The pixels in the antialiasing region may then be shown at their modified color values, while the pixels that are in the polygon but not in the antialising region may be shown at their original determined color value. Preferably, the blend values for the pixels in the antialiasing region are calculated as a function of the locations of the pixels in that region.
    Type: Grant
    Filed: January 19, 1999
    Date of Patent: August 13, 2002
    Assignee: Intel Corporation
    Inventors: Ralph Clayton Taylor, Daniel B. Clifton, David Gotwalt, Michael A. Mang, Thomas A. Piazza, Jeffrey D. Potter
  • Patent number: 6072505
    Abstract: A rasterizer comprised of a bounding box calculator, a plane converter, a windower, and incrementers. For each polygon to be processed, a bounding box calculation is performed which determines the display screen area, in spans, that totally encloses the polygon and passes the data to the plane converter. The plane converter also receives as input attribute values for each vertex of the polygon. The plane converter computes planar coefficients for each attribute of the polygon, for each of the edges of the polygon. The plane converter unit computes the start pixel center location at a start span and a starting coefficient value at that pixel center. The computed coefficients also include the rate of change or gradient, for each polygon attribute in the x and y directions, respectively. The plane converter also computes line coefficients for each of the edges of the polygon.
    Type: Grant
    Filed: April 1, 1998
    Date of Patent: June 6, 2000
    Assignee: Real 3D, Inc.
    Inventors: Thomas A. Piazza, R. Scott Hartog, Michael Mantor, Jeffrey D. Potter, Ralph Clayton Taylor, Michael A. Mang
  • Patent number: 5293467
    Abstract: A method for determining the proper occulation relationship between a calligraphic point and at least one of another calligraphic point and a surface in a raster image, divides the total image screen into an array of spans, each containing an ordered set of pixels which may be further divided into an array of subpixels; determines which of the subpixels on the total screen lie inside each of the raster surfaces and calligraphic points which must be considered for the image totality; then orders the distance of each of the raster surfaces from the viewing point and also orders the distance of each of the point features from the viewing point; and then compares the ordered distances of each point to at least one of the raster surface distances and other point distances to determine which of subpixels of the point or surface/other point are occluded and which subpixels are visible.
    Type: Grant
    Filed: April 3, 1991
    Date of Patent: March 8, 1994
    Inventors: Gregory C. Buchner, Jeffrey D. Potter, Walter R. Steiner
  • Patent number: 5016193
    Abstract: In computer image generation (CIG) systems, image data for defining pixel modulation values and for supporting a display having a predetermined resolution are determined for defining a scene. For some applications, such as for representing background and/or peripheral areas, it may be acceptable to use data having a lower resolution than the predetermined resolution. Method and apparatus for taking a portion of the image data obtain derived data by a predetermined combination of the portion of image data. Lines of composed data supplied to a display device include a sequence of pixel modulation values selected from the portion of image data and the derived data. In one embodiment the number of lines supported by the image data is doubled with each line containing 50% image data and 50% derived data. Pixel modulation values may be oversampled between adjacent lines of the display for obtaining derived data.
    Type: Grant
    Filed: April 7, 1988
    Date of Patent: May 14, 1991
    Assignee: General Electric Company
    Inventors: Robert F. Stone, Jeffrey D. Potter, William S. Beamon, III