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: 12045593
    Abstract: 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: Grant
    Filed: December 7, 2021
    Date of Patent: July 23, 2024
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: Rebecca Ann Little, Nathan Carl Summers, Kevin Lee Mitchell
  • Publication number: 20220091832
    Abstract: 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: Application
    Filed: December 7, 2021
    Publication date: March 24, 2022
    Applicant: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventors: Rebecca Ann Little, Nathan Carl Summers, Kevin Lee Mitchell
  • Patent number: 11216260
    Abstract: 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: Grant
    Filed: October 15, 2019
    Date of Patent: January 4, 2022
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: Rebecca Ann Little, Nathan Carl Summers, Kevin Lee Mitchell
  • Patent number: 10459706
    Abstract: 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: Grant
    Filed: March 12, 2018
    Date of Patent: October 29, 2019
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: Rebecca Ann Little, Nathan Carl Summers, Kevin Lee Mitchell
  • Patent number: 9179755
    Abstract: 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: Grant
    Filed: May 7, 2014
    Date of Patent: November 10, 2015
    Assignee: MoreStick, LLC
    Inventors: DeBorah Ann Little, David Thornton Middleton, Jr.
  • Publication number: 20140334862
    Abstract: 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: Application
    Filed: May 7, 2014
    Publication date: November 13, 2014
    Applicant: MoreStick, LLC
    Inventors: DeBorah Ann Little, David Thornton Middleton, JR.
  • Publication number: 20070277809
    Abstract: 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: Application
    Filed: June 5, 2006
    Publication date: December 6, 2007
    Inventors: Arlethia Little, Mary Ann Little
  • Patent number: 6996725
    Abstract: 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: Grant
    Filed: August 16, 2001
    Date of Patent: February 7, 2006
    Assignee: Dallas Semiconductor Corporation
    Inventors: Edward Tang Kwai Ma, Stephen N. Grider, Ann Little, legal representative, Wendell L. Little
  • Patent number: 6868505
    Abstract: 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: Grant
    Filed: August 7, 2001
    Date of Patent: March 15, 2005
    Assignee: Dallas Semiconductor Corporation
    Inventors: Edward Tang Kwai Ma, Stephen N. Grider, Frank V. Taylor, III, Joseph P. Gorski, Andrew D. Jones, Ann Little, Wendell L. Little
  • Publication number: 20030046563
    Abstract: 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: Application
    Filed: August 16, 2001
    Publication date: March 6, 2003
    Applicant: Dallas Semiconductor
    Inventors: Edward Tang Kwai Ma, Stephen N. Grider, Wendell L. Little, Ann Little
  • Publication number: 20020194521
    Abstract: 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: Application
    Filed: August 7, 2001
    Publication date: December 19, 2002
    Applicant: Dallas Semiconductor Corporation
    Inventors: Edward Tang Kwai Ma, Stephen N. Grider, Frank V. Taylor, Joseph P. Gorski, Andrew D. Jones, Wendell L. Little, Ann Little
  • Publication number: 20020133687
    Abstract: 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: Application
    Filed: August 7, 2001
    Publication date: September 19, 2002
    Inventors: Wendell L. Little, Edward Tang Kwai Ma, Frank V. Taylor, Ann Little