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: 11615462Abstract: 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: GrantFiled: February 17, 2017Date of Patent: March 28, 2023Assignee: Ohzone, Inc.Inventors: Kevin P Acken, Warangkana Tepmongkol, Juncheng Han, Pete George Markiewicz, Danielle Ussery, Ashleigh Paynter
-
Patent number: 10373386Abstract: 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: GrantFiled: February 17, 2017Date of Patent: August 6, 2019Assignee: Ohzone, Inc.Inventors: Warangkana Tepmongkol, John R. Myers, Richard W. Bunce, Kevin P Acken
-
Patent number: 10127717Abstract: 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: GrantFiled: February 17, 2017Date of Patent: November 13, 2018Assignee: Ohzone, Inc.Inventors: Warangkana Tepmongkol, John R. Myers, Richard W. Bunce, Kevin P Acken
-
Publication number: 20170293941Abstract: 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 ofType: ApplicationFiled: February 17, 2017Publication date: October 12, 2017Inventors: Kevin P. Acken, Warangkana Tepmongkol
-
Publication number: 20170287210Abstract: 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: ApplicationFiled: February 17, 2017Publication date: October 5, 2017Inventors: Warangkana Tepmongkol, John R. Myers, Richard W. Bunce, Kevin P Acken
-
Publication number: 20170236333Abstract: 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: ApplicationFiled: February 17, 2017Publication date: August 17, 2017Inventors: Warangkana Tepmongkol, John R. Myers, Richard W. Bunce, Kevin P. Acken
-
Publication number: 20170236197Abstract: 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: ApplicationFiled: February 17, 2017Publication date: August 17, 2017Inventors: Kevin P Acken, Warangkana Tepmongkol, Juncheng Han, Pete George Markiewicz, Danielle Ussery, Ashleigh Paynter
-
Patent number: 9183607Abstract: 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: GrantFiled: August 15, 2007Date of Patent: November 10, 2015Assignee: NVIDIA CORPORATIONInventors: Justin M. Mahan, Edward A. Hutchins, Kevin P. Acken, Michael J. M. Toksvig, Christopher D. S. Donham
-
Patent number: 6411333Abstract: 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: GrantFiled: April 2, 1999Date of Patent: June 25, 2002Assignee: Teralogic, Inc.Inventors: David Auld, Gerard K. Yeh, Peter Trajmar, C. Dardy Chang, Kevin P. Acken