Patents by Inventor Gil Spencer
Gil Spencer 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: 11663764Abstract: Provided are methods and systems for automatic creation of a customized avatar animation of a user. An example method commences with receiving production parameters and creating, based on the production parameters, a multidimensional array of a plurality of blank avatar animations. Each blank avatar animation has a predetermined number of frames and a plurality of features associated with each frame. The method further includes receiving user parameters including body dimensions, hair, and images of a face of a user. The method continues with selecting, from the plurality of blank avatar animations, two blank avatar animations closest to the user based on the body dimensions. The method further includes interpolating corresponding frames of the two blank avatar animations to produce an interpolated avatar animation. The method continues with compositing the face and the hair with the interpolated avatar animation using a machine learning technique to render the customized avatar animation.Type: GrantFiled: April 15, 2021Date of Patent: May 30, 2023Assignee: Spree3D CorporationInventors: Gil Spencer, Dmitriy Vladlenovich Pinskiy, Evan Smyth
-
Publication number: 20220237841Abstract: Provided are methods and systems for automatic creation of a customized avatar animation of a user. An example method commences with receiving production parameters and creating, based on the production parameters, a multidimensional array of a plurality of blank avatar animations. Each blank avatar animation has a predetermined number of frames and a plurality of features associated with each frame. The method further includes receiving user parameters including body dimensions, hair, and images of a face of a user. The method continues with selecting, from the plurality of blank avatar animations, two blank avatar animations closest to the user based on the body dimensions. The method further includes interpolating corresponding frames of the two blank avatar animations to produce an interpolated avatar animation. The method continues with compositing the face and the hair with the interpolated avatar animation using a machine learning technique to render the customized avatar animation.Type: ApplicationFiled: April 15, 2021Publication date: July 28, 2022Inventors: Gil Spencer, Dmitriy Vladlenovich Pinskiy, Evan Smyth
-
Publication number: 20220237857Abstract: Methods and apparati for using an avatar (2) to help produce a digital image representation (17) of a body (1). A method embodiment of the present invention comprises the steps of capturing (21) measurements of the body (1) and combining the measurements with an avatar (2) to produce a set of avatar images (11); invoking (22) a neural network (3) to generate a set of photorealistic face and hair images (12); combining (26) the avatar images (11) and the face and hair images (12) to produce a set of composite images (16); and converting (27) the set of composite images (16) into a set of final images (17) representing the body (1).Type: ApplicationFiled: March 28, 2022Publication date: July 28, 2022Inventors: Evan Smyth, Gil SPENCER
-
Publication number: 20220237846Abstract: Systems and methods for generating and simultaneously displaying multiple photorealistic digital avatars wearing garments.Type: ApplicationFiled: April 13, 2022Publication date: July 28, 2022Inventors: Robert Meyer Davidson, Gil SPENCER, Dmitriy Vladlenovich Pinskiy, Evan Smyth
-
Patent number: 10341866Abstract: In one implementation, a computer-implemented method of establishing a secure wireless communication connection between an insulin pump device and a mobile computing device includes receiving, at a mobile computing device, a device identifier for the insulin pump device; obtaining, by the mobile computing device, device information for the insulin pump device from a remote server system using the device identifier; establishing, by the mobile computing device, a secure wireless connection with the insulin pump device using, at least in part, the device information; authenticating, by the mobile computing device, the insulin pump device based on asymmetric key verification using the public key for the insulin pump; and securely communicating, by the mobile computing device and in response to authenticating the insulin pump device, information with the insulin pump device.Type: GrantFiled: April 23, 2018Date of Patent: July 2, 2019Assignee: Bigfoot Biomedical, Inc.Inventors: Gil Spencer, Kevin S. Lee, Cameron Hinkel
-
Patent number: 9980140Abstract: In one implementation, a computer-implemented method of establishing a secure wireless communication connection between an insulin pump device and a mobile computing device includes receiving, at a mobile computing device, a device identifier for the insulin pump device; obtaining, by the mobile computing device, device information for the insulin pump device from a remote server system using the device identifier; establishing, by the mobile computing device, a secure wireless connection with the insulin pump device using, at least in part, the device information; authenticating, by the mobile computing device, the insulin pump device based on asymmetric key verification using the public key for the insulin pump; and securely communicating, by the mobile computing device and in response to authenticating the insulin pump device, information with the insulin pump device.Type: GrantFiled: February 13, 2017Date of Patent: May 22, 2018Assignee: BIGFOOT BIOMEDICAL, INC.Inventors: Gil Spencer, Kevin S. Lee, Cameron Hinkel
-
Publication number: 20140337592Abstract: A system and method for protecting against corruption of data stored in a peripheral storage device. The peripheral storage device is communicatively coupled with a host computer. The peripheral storage device includes at least memory and a controller. Data from the host computer is stored to a first portion of the peripheral storage device memory. The controller backs up some or all of the data to a second portion of the data to a second portion of the peripheral storage device memory. The controller restores some or all of the data from the second portion of the peripheral storage device memory to the first portion of the peripheral storage device memory.Type: ApplicationFiled: February 3, 2014Publication date: November 13, 2014Applicant: Imation Corp.Inventors: David Jevans, Gil Spencer
-
Patent number: 8745365Abstract: An operating system is booted from a secure peripheral device on a host computer. The secure peripheral device, which includes a memory, is communicatively coupled with the with the host computer. A first operating system is booted from the memory of the secure peripheral device. A secondary operating system is launched on the first operating system.Type: GrantFiled: August 6, 2009Date of Patent: June 3, 2014Assignee: Imation Corp.Inventors: David Jevans, Gil Spencer, Eric R. Smith
-
Patent number: 8683088Abstract: A system and method for protecting against corruption of data stored in a peripheral storage device. The peripheral storage device is communicatively coupled with a host computer. The peripheral storage device includes at least memory and a controller. Data from the host computer is stored to a first portion of the peripheral storage device memory. The controller backs up some or all of the data to a second portion of the data to a second portion of the peripheral storage device memory. The controller restores some or all of the data from the second portion of the peripheral storage device memory to the first portion of the peripheral storage device memory.Type: GrantFiled: August 6, 2009Date of Patent: March 25, 2014Assignee: Imation Corp.Inventors: David Jevans, Gil Spencer
-
Patent number: 8639873Abstract: A detachable storage device can comprise a ram cache, a device controller, and a storage system. The ram cache may be configured to receive data from a digital device. The device controller may be configured to transfer the data from the ram cache to the storage system. The storage system may be configured to store the data at a predetermined event.Type: GrantFiled: December 21, 2006Date of Patent: January 28, 2014Assignee: Imation Corp.Inventors: David Alexander Jevans, Gil Spencer
-
Patent number: 8543764Abstract: A detachable storage device can comprise a memory, circuitry, and a user interface. The memory may comprise a storage partition. The circuitry may be configured to authorize access to the storage partition to a digital device when the detachable storage device is coupled to the digital device based, at least in part, on a user code. The user interface may be configured to receive the user code while the detachable storage device is within a detached state and provide the user code to the circuitry to allow access to the storage partition.Type: GrantFiled: September 10, 2012Date of Patent: September 24, 2013Assignee: Imation Corp.Inventors: David Alexander Jevans, Gil Spencer
-
Patent number: 8505075Abstract: An administrator of an enterprise can recover a user secure storage device in conjunction with a third-party service without the administrator knowing a user secure storage device password. The administrator secure storage device is communicatively coupled with a host computer. A user secure storage device is communicatively coupled with a host computer. The administrator secure storage device is authenticated to the third-party service. One or more decryptions are performed on an encrypted portion of data with an enterprise private key and a shared administrator private key to produce information associated with the user secure storage device password. The administrator is logged into the user secure storage device using the information associated with the user secure storage device password without the administrator knowing the user secure storage device password.Type: GrantFiled: May 2, 2009Date of Patent: August 6, 2013Assignee: Marble Security, Inc.Inventors: David Jevans, Gil Spencer
-
Publication number: 20130061315Abstract: A detachable storage device can comprise a memory, circuitry, and a user interface. The memory may comprise a storage partition. The circuitry may be configured to authorize access to the storage partition to a digital device when the detachable storage device is coupled to the digital device based, at least in part, on a user code. The user interface may be configured to receive the user code while the detachable storage device is within a detached state and provide the user code to the circuitry to allow access to the storage partition.Type: ApplicationFiled: September 10, 2012Publication date: March 7, 2013Applicant: IMATION CORP.Inventors: David Alexander Jevans, Gil Spencer
-
Patent number: 8381294Abstract: A portable storage device can comprise a web page confidence module and a device controller. The web page confidence module may be configured to receive a web page address and determine a trust level status associated with the web page address. The device controller may be configured to indicate a trust level status based on the trust level determination.Type: GrantFiled: August 17, 2011Date of Patent: February 19, 2013Assignee: Imation Corp.Inventors: David Alexander Jevans, Steve Ryan, Gil Spencer, Shannon Holland
-
Patent number: 8356105Abstract: Methods and systems for managing policies of portable data storage devices in conjunction with a third-party service are disclosed. One or more candidates of a plurality of members in an enterprise may be identifying via the third-party service. Each of the plurality of members may be associated with a respective portable data storage device. An indication provided by the third-party service of one or more candidate devices may be obtained. The one or more candidate devices may each be a portable data storage device associated with a respective candidate. Policies of the one or more candidate devices may be modified.Type: GrantFiled: May 2, 2009Date of Patent: January 15, 2013Assignee: MarbleCloud, Inc.Inventors: David Jevans, Gil Spencer
-
Patent number: 8266378Abstract: A detachable storage device can comprise a memory, circuitry, and a user interface. The memory may comprise a storage partition. The circuitry may be configured to authorize access to the storage partition to a digital device when the detachable storage device is coupled to the digital device based, at least in part, on a user code. The user interface may be configured to receive the user code while the detachable storage device is within a detached state and provide the user code to the circuitry to allow access to the storage partition.Type: GrantFiled: December 21, 2006Date of Patent: September 11, 2012Assignee: Imation Corp.Inventors: David Alexander Jevans, Gil Spencer
-
Publication number: 20120054862Abstract: A portable storage device can comprise a web page confidence module and a device controller. The web page confidence module may be configured to receive a web page address and determine a trust level status associated with the web page address. The device controller may be configured to indicate a trust level status based on the trust level determination.Type: ApplicationFiled: August 17, 2011Publication date: March 1, 2012Inventors: David Alexander Jevans, Steve Ryan, Gil Spencer, Shannon Holland
-
Patent number: 8015606Abstract: A portable storage device includes a web page confidence module and a device controller. The web page confidence module may be configured to receive a user trust setting, receive a webpage address and determine a trust level status associated with the web page address based in part on the user trust setting. The device controller may be configured to indicate a trust level status based on the trust level determination.Type: GrantFiled: December 5, 2006Date of Patent: September 6, 2011Assignee: IronKey, Inc.Inventors: David Alexander Jevans, Steve Ryan, Gil Spencer, Shannon Holland
-
Publication number: 20110035513Abstract: A system and method for protecting against corruption of data stored in a peripheral storage device. The peripheral storage device is communicatively coupled with a host computer. The peripheral storage device includes at least memory and a controller. Data from the host computer is stored to a first portion of the peripheral storage device memory. The controller backs up some or all of the data to a second portion of the data to a second portion of the peripheral storage device memory. The controller restores some or all of the data from the second portion of the peripheral storage device memory to the first portion of the peripheral storage device memory.Type: ApplicationFiled: August 6, 2009Publication date: February 10, 2011Inventors: David Jevans, Gil Spencer
-
Publication number: 20100250796Abstract: Systems and method for forming a secure channel between a server and a portable storage device coupled to a host computer are presented. A message sequence is exchanged between the server and the portable storage device. The message sequence may pass transparently through the host computer to the portable storage device. The server and the portable storage device may be authenticated based on the message sequence. A secure channel may be established between the server and the portable storage device when the server and the portable storage device are authenticated. As such, the host computer, as well as any other interstitial device between the server and the portable storage device, cannot access information transferred via the secure channel.Type: ApplicationFiled: March 27, 2009Publication date: September 30, 2010Inventors: David Jevans, Gil Spencer, Shannon Holland, Manish Pandey, Dan Simon