Patents by Inventor Kevin P. Acken

Kevin P. Acken 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: 11615462
    Abstract: A system for sharing at least one selected wearable with at least one selected user on a network, the system including a server configured to receive requests to share selected wearables from one of a plurality of client devices and communicate to the at least one selected user, the server comprising: a first database configured to store a plurality of avatars; and at least one database configured to store a plurality of wearable models; a plurality of client devices communicatively coupled to the server, each of the client devices having a processor configured to: receive an avatar and the model of the wearable for an associated user; morph the clothing to fit the personalized data for each of the at least one target user in response to the sharing request; and render the image of the clothed body for each of the at least one target.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: March 28, 2023
    Assignee: Ohzone, Inc.
    Inventors: Kevin P Acken, Warangkana Tepmongkol, Juncheng Han, Pete George Markiewicz, Danielle Ussery, Ashleigh Paynter
  • Patent number: 10373386
    Abstract: A system for creating a model of a model of a wearable on a portion of a human body, the system includes a processor configured to receive a three-dimensional model of a portion of a human body wearing the wearable, the processor configured to: access a three-dimensional model of a portion of a human body comprising a plurality of slices each having a plurality of vertices around a centroid; access a model of the wearable comprising a plurality of values, each of the values being associated with one of the plurality of vertices around the centroid of one of the plurality of slices; add each of the plurality of values to the distance of each corresponding one of the plurality of vertices around the centroids of the plurality of slices, the associated value representing a distance between the surface of the wearable and the underlying surface of the human body; and a storage means for storing the table representing the clothing article.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: August 6, 2019
    Assignee: Ohzone, Inc.
    Inventors: Warangkana Tepmongkol, John R. Myers, Richard W. Bunce, Kevin P Acken
  • Patent number: 10127717
    Abstract: A system for creating a model of an article of clothing or other wearable, the system includes a mannequin or other model of at least a portion of a human form; a sensing device configured to scan the mannequin without the wearable to generate a first scan information and configured to scan the surface of the wearable on the mannequin to generate a second scan information; a processor communicatively coupled to the sensing device to receive the first and second scan information, the processor configured to: generate point clouds using the scan information; aligning the point clouds; generating a plurality of slices along at least one longitudinal axis through the point clouds, each slice having a centroid along a corresponding longitudinal axis; and generating a table having a plurality of entries each representing a distance between corresponding vertices for the pair of point clouds; the table representing the wearable.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: November 13, 2018
    Assignee: Ohzone, Inc.
    Inventors: Warangkana Tepmongkol, John R. Myers, Richard W. Bunce, Kevin P Acken
  • Publication number: 20170293941
    Abstract: A system for generating electronic advertisements for wearables customized for a selected user on a network, the system including a first server configured to receive requests from a device to share wearables with the selected user on a network; a first server coupled to receive requests for advertisements from the first server and communicate to the selected user on the network, the second server comprising: a first database configured to store a plurality of user models, each user model being a three-dimensional model of a portion of a human body; a second database configured to store a plurality of wearable models, each wearable model being a three-dimensional model of a wearable; a third database configured to store advertising campaigns; a processor configured to: receive a three-dimensional model of a portion of a human body and the model of the wearable for an associated user; morph the clothing to fit the personalized data for the target user in response to the sharing request; and render the image of
    Type: Application
    Filed: February 17, 2017
    Publication date: October 12, 2017
    Inventors: Kevin P. Acken, Warangkana Tepmongkol
  • Publication number: 20170287210
    Abstract: A system for creating a model of an article of clothing or other wearable, the system includes a mannequin or other model of at least a portion of a human form; a sensing device configured to scan the mannequin without the wearable to generate a first scan information and configured to scan the surface of the wearable on the mannequin to generate a second scan information; a processor communicatively coupled to the sensing device to receive the first and second scan information, the processor configured to: generate point clouds using the scan information; aligning the point clouds; generating a plurality of slices along at least one longitudinal axis through the point clouds, each slice having a centroid along a corresponding longitudinal axis; and generating a table having a plurality of entries each representing a distance between corresponding vertices for the pair of point clouds; the table representing the wearable.
    Type: Application
    Filed: February 17, 2017
    Publication date: October 5, 2017
    Inventors: Warangkana Tepmongkol, John R. Myers, Richard W. Bunce, Kevin P Acken
  • Publication number: 20170236333
    Abstract: A system for creating a model of a model of a wearable on a portion of a human body, the system includes a processor configured to receive a three-dimensional model of a portion of a human body wearing the wearable, the processor configured to: access a three-dimensional model of a portion of a human body comprising a plurality of slices each having a plurality of vertices around a centroid; access a model of the wearable comprising a plurality of values, each of the values being associated with one of the plurality of vertices around the centroid of one of the plurality of slices; add each of the plurality of values to the distance of each corresponding one of the plurality of vertices around the centroids of the plurality of slices, the associated value representing a distance between the surface of the wearable and the underlying surface of the human body; and a storage means for storing the table representing the clothing article.
    Type: Application
    Filed: February 17, 2017
    Publication date: August 17, 2017
    Inventors: Warangkana Tepmongkol, John R. Myers, Richard W. Bunce, Kevin P. Acken
  • Publication number: 20170236197
    Abstract: A system for sharing at least one selected wearable with at least one selected user on a network, the system including a server configured to receive requests to share selected wearables from one of a plurality of client devices and communicate to the at least one selected user, the server comprising: a first database configured to store a plurality of avatars; and at least one database configured to store a plurality of wearable models; a plurality of client devices communicatively coupled to the server, each of the client devices having a processor configured to: receive an avatar and the model of the wearable for an associated user; morph the clothing to fit the personalized data for each of the at least one target user in response to the sharing request; and render the image of the clothed body for each of the at least one target.
    Type: Application
    Filed: February 17, 2017
    Publication date: August 17, 2017
    Inventors: Kevin P Acken, Warangkana Tepmongkol, Juncheng Han, Pete George Markiewicz, Danielle Ussery, Ashleigh Paynter
  • Patent number: 9183607
    Abstract: A method in system for latency buffered scoreboarding in a graphics pipeline of a graphics processor. The method includes receiving a graphics primitive for rasterization in a raster stage of a graphics processor and rasterizing the graphics primitive to generate a plurality pixels related to the graphics primitive. An ID stored to account for an initiation of parameter evaluation for each of the plurality of pixels as the pixels are transmitted to a subsequent stage of the graphics processor. A buffer is used to store the fragment data resulting from the parameter evaluation for each of the plurality of pixels by the subsequent stage. The ID and the fragment data from the buffering are compared to determine whether they correspond to one another. The completion of parameter evaluation for each of the plurality of pixels is accounted for when the ID and the fragment data match and as the fragment data is written to a memory.
    Type: Grant
    Filed: August 15, 2007
    Date of Patent: November 10, 2015
    Assignee: NVIDIA CORPORATION
    Inventors: Justin M. Mahan, Edward A. Hutchins, Kevin P. Acken, Michael J. M. Toksvig, Christopher D. S. Donham
  • Patent number: 6411333
    Abstract: The invention is a method and apparatus for processing image data stored in a memory. A read interface circuit is coupled to the memory to transfer a patch of the image data from the memory to a buffer. A scale filter is coupled to the read interface circuit to scale the image data in the patch from the buffer. A receive circuit is coupled to the scale filter to re-organize the scaled image data.
    Type: Grant
    Filed: April 2, 1999
    Date of Patent: June 25, 2002
    Assignee: Teralogic, Inc.
    Inventors: David Auld, Gerard K. Yeh, Peter Trajmar, C. Dardy Chang, Kevin P. Acken