Patents by Inventor Ann Little
Ann Little 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: 12045593Abstract: A polygon simplification computer system for performing polygon simplification within a web application pipeline has a memory device including a three-dimensional data model (3D data model), a Node.js environment, and a polygon simplification module for performing one or more polygon simplification operations on the 3D data model. The polygon simplification module has a binding component including a set of bindings that convert JavaScript into C++ source code, and a mesh simplification module comprising a C++ compiled polygon simplification framework. The polygon simplification module receives a request for the 3D data model, converts the request into a set of C++ instructions, transmits the instructions to the mesh simplification module, receives a 3D simplified data model, and transmits the 3D simplified data model to a client computing device.Type: GrantFiled: December 7, 2021Date of Patent: July 23, 2024Assignee: State Farm Mutual Automobile Insurance CompanyInventors: Rebecca Ann Little, Nathan Carl Summers, Kevin Lee Mitchell
-
Publication number: 20220091832Abstract: A polygon simplification computer system for performing polygon simplification within a web application pipeline has a memory device including a three-dimensional data model (3D data model), a Node.js environment, and a polygon simplification module for performing one or more polygon simplification operations on the 3D data model. The polygon simplification module has a binding component including a set of bindings that convert JavaScript into C++ source code, and a mesh simplification module comprising a C++ compiled polygon simplification framework. The polygon simplification module receives a request for the 3D data model, converts the request into a set of C++ instructions, transmits the instructions to the mesh simplification module, receives a 3D simplified data model, and transmits the 3D simplified data model to a client computing device.Type: ApplicationFiled: December 7, 2021Publication date: March 24, 2022Applicant: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANYInventors: Rebecca Ann Little, Nathan Carl Summers, Kevin Lee Mitchell
-
Patent number: 11216260Abstract: A polygon simplification computer system for performing polygon simplification within a web application pipeline has a memory device including a three-dimensional data model (3D data model), a Node.js environment, and a polygon simplification module for performing one or more polygon simplification operations on the 3D data model. The polygon simplification module has a binding component including a set of bindings that convert JavaScript into C++ source code, and a mesh simplification module comprising a C++ compiled polygon simplification framework. The polygon simplification module receives a request for the 3D data model, converts the request into a set of C++ instructions, transmits the instructions to the mesh simplification module, receives a 3D simplified data model, and transmits the 3D simplified data model to a client computing device.Type: GrantFiled: October 15, 2019Date of Patent: January 4, 2022Assignee: State Farm Mutual Automobile Insurance CompanyInventors: Rebecca Ann Little, Nathan Carl Summers, Kevin Lee Mitchell
-
Patent number: 10459706Abstract: A polygon simplification computer system for performing polygon simplification within a web application pipeline has a memory device including a three-dimensional data model (3D data model), a Node.js environment, and a polygon simplification module for performing one or more polygon simplification operations on the 3D data model. The polygon simplification module has a binding component including a set of bindings that convert JavaScript into C++ source code, and a mesh simplification module comprising a C++ compiled polygon simplification framework. The polygon simplification module receives a request for the 3D data model, converts the request into a set of C++ instructions, transmits the instructions to the mesh simplification module, receives a 3D simplified data model, and transmits the 3D simplified data model to a client computing device.Type: GrantFiled: March 12, 2018Date of Patent: October 29, 2019Assignee: State Farm Mutual Automobile Insurance CompanyInventors: Rebecca Ann Little, Nathan Carl Summers, Kevin Lee Mitchell
-
Patent number: 9179755Abstract: An assembly for dispensing a cosmetic stick includes a housing base and an extracting tube for extracting the remaining portion of a cosmetic stick from another dispenser. The assembly also includes a plunger with a plunger cap that moves within the extracting tube when the housing base is rotated with respect to the extracting tube to push the cosmetic stick through the extracting tube until a portion of the cosmetic stick is exposed at a top end of the top section of the extracting tube.Type: GrantFiled: May 7, 2014Date of Patent: November 10, 2015Assignee: MoreStick, LLCInventors: DeBorah Ann Little, David Thornton Middleton, Jr.
-
Publication number: 20140334862Abstract: An assembly for dispensing a cosmetic stick includes a housing base and an extracting tube for extracting the remaining portion of a cosmetic stick from another dispenser. The assembly also includes a plunger with a plunger cap that moves within the extracting tube when the housing base is rotated with respect to the extracting tube to push the cosmetic stick through the extracting tube until a portion of the cosmetic stick is exposed at a top end of the top section of the extracting tube.Type: ApplicationFiled: May 7, 2014Publication date: November 13, 2014Applicant: MoreStick, LLCInventors: DeBorah Ann Little, David Thornton Middleton, JR.
-
Publication number: 20070277809Abstract: A portable cooking utensil having self-contained heating features for cooking food without requiring gas or electric includes a handle having a chamber for storing therein batteries, the handle projecting from a cooking body that has heating coils embedded within the body, and the coils forming an electrical circuit with the batteries that are controlled by an on/off switch mounted on the handle so that switching the switch to the on position causes food placed within the utensil to be cooked from the heat generated in the coils and conducted through the body of the utensil to the food.Type: ApplicationFiled: June 5, 2006Publication date: December 6, 2007Inventors: Arlethia Little, Mary Ann Little
-
Patent number: 6996725Abstract: Methods, systems, and arrangements enable increased security for a processor, including by implementing block encryption. The block may include multiple instructions and/or operations to be executed by the processor. The block may also include multiple bytes that are read into the processor byte by byte. Once a block-wide encrypted buffer has been filled from an external memory source, the block may be decrypted using an encryption algorithm (e.g., the Data Encryption Standard (DES), the triple DES, etc.), and the decrypted block may be forwarded to a decrypted buffer. The decrypted block may thereafter be moved into a cache, which may optionally be organized into an equivalent block width (e.g., for each way of a multi-way cache). Therefore, when a processing core/instruction decoder needs a new instruction, it may retrieve one from the cache, directly from the decrypted buffer, or from external memory (e.g., after undergoing decryption).Type: GrantFiled: August 16, 2001Date of Patent: February 7, 2006Assignee: Dallas Semiconductor CorporationInventors: Edward Tang Kwai Ma, Stephen N. Grider, Ann Little, legal representative, Wendell L. Little
-
Patent number: 6868505Abstract: Methods, systems, and arrangements enable efficient reprogramming of a memory block of a microcontroller. Two blocks of memory each have a different logical location with respect to a processor of the microcontroller. The first memory may store vector information to be executed by the processor. The second memory may store data information. The logical location of each memory block is dependent on the value of a pre-determined bit in a specified register. When a user wishes to reprogram the contents of the first memory, the user enters new code into the second memory. Upon completion, the value of the pre-determined bit is changed, and the logical locations of the first and second memories are interchanged. In effect, the newly entered code from the second memory is accessed as if it were in the first memory (e.g., from an addressing perspective), and the processor may execute the new program (e.g., after the processor undergoes a system reset).Type: GrantFiled: August 7, 2001Date of Patent: March 15, 2005Assignee: Dallas Semiconductor CorporationInventors: Edward Tang Kwai Ma, Stephen N. Grider, Frank V. Taylor, III, Joseph P. Gorski, Andrew D. Jones, Ann Little, Wendell L. Little
-
Publication number: 20030046563Abstract: Methods, systems, and arrangements enable increased security for a processor, including by implementing block encryption. The block may include multiple instructions and/or operations to be executed by the processor. The block may also include multiple bytes that are read into the processor byte by byte. Once a block-wide encrypted buffer has been filled from an external memory source, the block may be decrypted using an encryption algorithm (e.g., the Data Encryption Standard (DES), the triple DES, etc.), and the decrypted block may be forwarded to a decrypted buffer. The decrypted block may thereafter be moved into a cache, which may optionally be organized into an equivalent block width (e.g., for each way of a multi-way cache). Therefore, when a processing core/instruction decoder needs a new instruction, it may retrieve one from the cache, directly from the decrypted buffer, or from external memory (e.g., after undergoing decryption).Type: ApplicationFiled: August 16, 2001Publication date: March 6, 2003Applicant: Dallas SemiconductorInventors: Edward Tang Kwai Ma, Stephen N. Grider, Wendell L. Little, Ann Little
-
Publication number: 20020194521Abstract: Methods, systems, and arrangements enable efficient reprogramming of a memory block of a microcontroller. Two blocks of memory each have a different logical location with respect to a processor of the microcontroller. The first memory may store vector information to be executed by the processor. The second memory may store data information. The logical location of each memory block is dependent on the value of a pre-determined bit in a specified register. When a user wishes to reprogram the contents of the first memory, the user enters new code into the second memory. Upon completion, the value of the pre-determined bit is changed, and the logical locations of the first and second memories are interchanged. In effect, the newly entered code from the second memory is accessed as if it were in the first memory (e.g., from an addressing perspective), and the processor may execute the new program (e.g., after the processor undergoes a system reset).Type: ApplicationFiled: August 7, 2001Publication date: December 19, 2002Applicant: Dallas Semiconductor CorporationInventors: Edward Tang Kwai Ma, Stephen N. Grider, Frank V. Taylor, Joseph P. Gorski, Andrew D. Jones, Wendell L. Little, Ann Little
-
Publication number: 20020133687Abstract: An 8051-based style microcontroller system which is capable of using multiple data pointers while remaining compatible with 8-bit 8051 instruction-set compatible microcontrollers. A hardware feature for selecting one of two active data pointers is incorporated into the design. The design includes circuitry for incrementing/decrementing the active data pointer. Furthermore, there is included circuitry for enabling automatic incrementing/decrementing of the active data pointer.Type: ApplicationFiled: August 7, 2001Publication date: September 19, 2002Inventors: Wendell L. Little, Edward Tang Kwai Ma, Frank V. Taylor, Ann Little