Patents by Inventor Christopher Aarons
Christopher Aarons 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: 10788263Abstract: Methods, systems, and devices for a lightweight, space-saving soap bar container that may allow contents to dry while in storage are provided in accordance with various embodiments. The tools and techniques in accordance with various embodiments may provide for a lightweight, space saving container that may contain bar soap for travel, backpacking, camping, and recreational activities, for example. The container may allow a wet soap bar to dry while in storage, which may avoid a soggy soap bar that can be an unpleasant experience for the user and reduce the lifespan and quality of the soap. It also may contain soap and wet soapy residue from the soap bar to prevent the soap and residue from getting on other objects during travel. Lastly, the container may be able to change size as the soap bar changes size, allowing maximum portability.Type: GrantFiled: February 17, 2019Date of Patent: September 29, 2020Assignee: Clearman Labs, LLCInventors: Christopher Aaron Clearman, Jaime Lynn Caso
-
Publication number: 20200301996Abstract: A circuit comprises an input register configured to receive an input vector of elements, a control register configured to receive a control vector of elements, wherein each element of the control vector corresponds to a respective element of the input vector, and wherein each element specifies a permutation of a corresponding element of the input vector, and a permute execution circuit configured to generate an output vector of elements corresponding to a permutation of the input vector. Generating each element of the output vector comprises accessing, at the input register, a particular element of the input vector, accessing, at the control register, a particular element of the control vector corresponding to the particular element of the input vector, and outputting the particular element of the input vector as an element at a particular position of the output vector that is selected based on the particular element of the control vector.Type: ApplicationFiled: April 6, 2020Publication date: September 24, 2020Inventors: Dong Hyuk Woo, Gregory Michael Thorson, Andrew Everett Phelps, Olivier Temam, Jonathan Ross, Christopher Aaron Clark
-
Patent number: 10776078Abstract: In one embodiment, in a first mode, first and second input operands having a first data type are multiplied using one or more of a plurality of multipliers, and in second mode, a plurality of input operands having a second data type are multiplied using the plurality of multipliers. Accordingly, multiplier circuitry may process different input data types and share circuitry across the different modes. In some embodiments, in the first mode, products may be converted to a third data type, and in the second mode, multiple products may be concatenated. Values in the third data type, in the first mode, and concatenated values having the second data type, in the second mode, may be added across different multimodal multipliers to form a multiply-accumulator. In some embodiments, the plurality of multiply-accumulators may be configured in series.Type: GrantFiled: September 23, 2018Date of Patent: September 15, 2020Assignee: Groq, Inc.Inventors: Christopher Aaron Clark, Jonathan Ross
-
Patent number: 10754229Abstract: A camera housing includes a main body having four sides that form a cavity to receive a camera, a door detachably coupled to the main body, and an exposed area in the main body allowing a user to manipulate a button on the camera or access an I/O or microphone interface of the camera. The camera housing includes an indicator window substantially aligning with a visible indicator on the camera, a latch detachably securing a first side of the door to a first side of the main body; and a hinge coupling a second side of the door to a second side of the main body. The camera housing includes securing protrusions that interlock with corresponding mounting protrusions extending from a camera mount. A front face and a rear face of the camera are exposed when the camera is secured by the door in the camera housing.Type: GrantFiled: July 18, 2019Date of Patent: August 25, 2020Assignee: GoPro, Inc.Inventors: Christopher Aaron Clearman, Rudy Lucas Samuels, Richard Gioscia
-
Publication number: 20200263376Abstract: A spreader comprises a hopper for containing sand, salt or other granular material to be spread upon snow or ice on paved surfaces, the hopper being adapted to be installed in or on a bed of a truck, the hopper having a trough, a shaftless auger positioned in the trough, an auger motor for driving the auger, a spinner positioned at one end of the auger for slinging the granular material upon the snow or ice, a spinner motor for driving the spinner, and at least one keeper supported by the trough and extending over the auger for retaining the auger in place during operation and thereby reducing flexure of the auger and resulting loss of efficiency of material transport by the auger during operation of the spreader.Type: ApplicationFiled: February 15, 2019Publication date: August 20, 2020Inventors: Ryan Fossett, Christopher Aaron Horn, Gregory B. Neilson, Paul Yagiela
-
Patent number: 10735388Abstract: For confining data to particular set of data servers based on a location restriction of the data, systems, apparatus, methods, and program products are disclosed. The apparatus may include a storage device for storing data, a processor, and a memory that stores code executable by the processor. In one embodiment, the processor identifies a location restriction of the data, encrypt. In another embodiment, the processor encrypts the data. In a further embodiment, the processor confines the data to particular set of data servers based on the location restriction.Type: GrantFiled: March 17, 2016Date of Patent: August 4, 2020Assignee: Lenovo (Singapore) PTE LTDInventors: Amy Leigh Rose, William Laurence Jaeger, Jr., David Burke Stone, Christopher Aaron Whitesock
-
Patent number: 10725741Abstract: Embodiments of the present disclosure pertain to digital circuits with compressed carries. In one embodiment, an adder circuit generates a sum and carry. The carry is compressed to reduce the number of bits required to represent the carry. In one embodiment, a multiplier circuit generates output product values. The output product values may be summed to produce a sum and carry. The carry may be compressed. In other embodiments, a multiplier circuit receives an input sum and compressed carry. The compressed input carry is decompressed and added to output product values and the input sum, and a resulting carry is compressed. The output of such a multiplier is another sum and compressed carry.Type: GrantFiled: September 21, 2018Date of Patent: July 28, 2020Assignee: Groq, Inc.Inventors: Christopher Aaron Clark, Jonathan Ross
-
Publication number: 20200233663Abstract: A vector processing unit is described, and includes processor units that each include multiple processing resources. The processor units are each configured to perform arithmetic operations associated with vectorized computations. The vector processing unit includes a vector memory in data communication with each of the processor units and their respective processing resources. The vector memory includes memory banks configured to store data used by each of the processor units to perform the arithmetic operations. The processor units and the vector memory are tightly coupled within an area of the vector processing unit such that data communications are exchanged at a high bandwidth based on the placement of respective processor units relative to one another, and based on the placement of the vector memory relative to each processor unit.Type: ApplicationFiled: April 8, 2020Publication date: July 23, 2020Inventors: William Lacy, Gregory Michael Thorson, Christopher Aaron Clark, Norman Paul Jouppi, Thomas Norrie, Andrew Everett Phelps
-
Patent number: 10667633Abstract: Methods, systems, and device for affixing a ground cover to the ground are provided in accordance with various embodiments. For example, some embodiments include a system that may include a ground cover and one or more stakes coupled with the ground cover. In some embodiments, the one or more stakes are coupled with the ground cover utilizing one or more tethers. The one or more tethers may include one or more elastic materials. In some embodiments, the one or more elastic materials include one or more flat elastic bands. In some embodiments, the one or more elastic materials include one or more round elastic chords. Some embodiments of the system include one or more storage components coupled with the ground cover; each of the one or more storage components may be configured to stow one of the one or more stakes.Type: GrantFiled: November 3, 2017Date of Patent: June 2, 2020Assignee: Clearman Labs LLCInventors: Christopher Aaron Clearman, Jaime Lynn Caso
-
Publication number: 20200142285Abstract: A camera mount comprising: a sliding mount component comprising: a sliding base; protrusions protruding outward from a bottom surface of the sliding base; and a sliding mount component locking mechanism; and a rail mount component comprising: a rail base; and a rail mount component locking mechanism; wherein the sliding mount component is configured for insertion into the rail mount component, and wherein the sliding mount component is connected to the rail mount component by the sliding mount component locking mechanism forming a connection with the rail mount component locking mechanism.Type: ApplicationFiled: January 8, 2020Publication date: May 7, 2020Inventor: Christopher Aaron Clearman
-
Patent number: 10642133Abstract: A camera mounting system has an upper mount component, a lower mount component, and a base mount component. The upper mount component secures the camera and has a ball protrusion that reciprocally couples with a socket of the lower mount component. The upper mount component can rotate 360 degrees relative to the lower mount, and can pivot 90 degrees or more relative to the lower mount component. The lower mount component couples with the base mount component in a plurality of orientations. This camera mounting system allows for a large range of motion for the camera relative to the mounting system.Type: GrantFiled: August 15, 2019Date of Patent: May 5, 2020Assignee: GoPro, Inc.Inventor: Christopher Aaron Clearman
-
Publication number: 20200114803Abstract: A snow plow headlamp comprises a housing adapted to be mounted to a frame member of a snow plow assembly, at least a first forwardly directed LED mounted in the housing between opposite ends of the housing and configured to illuminate ahead of a vehicle to which the snow plow assembly is mounted, a second forwardly directed LED mounted in the housing adjacent one of the ends of the housing, a reflector mounted in the housing on a side of the second LED opposite the one end of the housing and configured to reflect light from the second LED to illuminate to a side of the vehicle to which the snow plow assembly is mounted, and a transparent cover mounted to the housing.Type: ApplicationFiled: October 11, 2018Publication date: April 16, 2020Inventor: Christopher Aaron Horn
-
Patent number: 10614151Abstract: A circuit comprises an input register configured to receive an input vector of elements, a control register configured to receive a control vector of elements, wherein each element of the control vector corresponds to a respective element of the input vector, and wherein each element specifies a permutation of a corresponding element of the input vector, and a permute execution circuit configured to generate an output vector of elements corresponding to a permutation of the input vector. Generating each element of the output vector comprises accessing, at the input register, a particular element of the input vector, accessing, at the control register, a particular element of the control vector corresponding to the particular element of the input vector, and outputting the particular element of the input vector as an element at a particular position of the output vector that is selected based on the particular element of the control vector.Type: GrantFiled: August 1, 2019Date of Patent: April 7, 2020Assignee: Google LLCInventors: Dong Hyuk Woo, Gregory Michael Thorson, Andrew Everett Phelps, Olivier Temam, Jonathan Ross, Christopher Aaron Clark
-
Publication number: 20200097253Abstract: Embodiments of the present disclosure pertain to digital circuits with compressed carries. In one embodiment, an adder circuit generates a sum and carry. The carry is compressed to reduce the number of bits required to represent the carry. In one embodiment, a multiplier circuit generates output product values. The output product values may be summed to produce a sum and carry. The carry may be compressed. In other embodiments, a multiplier circuit receives an input sum and compressed carry. The compressed input carry is decompressed and added to output product values and the input sum, and a resulting carry is compressed. The output of such a multiplier is another sum and compressed carry.Type: ApplicationFiled: September 21, 2018Publication date: March 26, 2020Inventors: Christopher Aaron Clark, Jonathan Ross
-
Patent number: 10599020Abstract: A swivel mount locking apparatus is configured to mount a camera system onto a target user, an object, or a surface. The camera system is mounted on a swivel component which can be rotated to a variety of different positions relative to a base component. To fix the camera position, a locking protrusion of a release lever in the base component is compressibly inserted into a detent located on the swivel component. When a new orientation of the camera system is desired, a user may forcibly pivot the release lever away from the swivel component to decouple the locking protrusion from the detent. The user can then rotate the mounted camera system and the swivel component to the new orientation relative to the base component. At the new orientation, the user may recouple the locking protrusion of the release lever into a different detent of the swivel component, thereby fixing the camera system into the desired, new orientation.Type: GrantFiled: January 16, 2018Date of Patent: March 24, 2020Assignee: GoPro, Inc.Inventors: Joshua Todd Druker, Christopher Aaron Clearman
-
Patent number: 10592583Abstract: A circuit comprises an input register configured to receive an input vector of elements, a control register configured to receive a control vector of elements, wherein each element of the control vector corresponds to a respective element of the input vector, and wherein each element specifies a permutation of a corresponding element of the input vector, and a permute execution circuit configured to generate an output vector of elements corresponding to a permutation of the input vector. Generating each element of the output vector comprises accessing, at the input register, a particular element of the input vector, accessing, at the control register, a particular element of the control vector corresponding to the particular element of the input vector, and outputting the particular element of the input vector as an element at a particular position of the output vector that is selected based on the particular element of the control vector.Type: GrantFiled: February 25, 2019Date of Patent: March 17, 2020Assignee: Google LLCInventors: Dong Hyuk Woo, Gregory Michael Thorson, Andrew Everett Phelps, Olivier Temam, Jonathan Ross, Christopher Aaron Clark
-
Patent number: 10539858Abstract: A camera mount is configured to securely couple a camera to an object. The camera mount includes a rail mount component and a sliding mount component which can be securely coupled, resulting in a low profile, easy to use camera mount. The rail mount component includes a rail base and two rail wings. The sliding mount component is configured to be inserted into the rail mount component. The sliding amount component further includes two levers and a sliding base with a plurality of protrusions for coupling to a reciprocal mount component. Each lever of the sliding mount component includes a pin and wedge that abut the inside of the rail base to secure the sliding mount component to the rail mount component.Type: GrantFiled: August 16, 2017Date of Patent: January 21, 2020Assignee: GoPro, Inc.Inventor: Christopher Aaron Clearman
-
Patent number: D880027Type: GrantFiled: October 11, 2018Date of Patent: March 31, 2020Assignee: Douglas Dynamics, L.L.C.Inventors: Christopher Aaron Horn, Seth Thomas Bergerud, Robert Douglas Clark, Michael Lee Frank, Tyler Barron Jones
-
Patent number: D896521Type: GrantFiled: February 19, 2018Date of Patent: September 22, 2020Assignee: Clearman Labs LLCInventors: Christopher Aaron Clearman, Jaime Lynn Caso
-
Patent number: D897415Type: GrantFiled: January 3, 2019Date of Patent: September 29, 2020Assignee: GoPro, Inc.Inventors: John George Muhlenkamp, IV, Christopher Aaron Clearman