Patents by Inventor David Phillips
David Phillips 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).
-
Publication number: 20240160655Abstract: A media request system to perform operations that include: receiving, at a client device, a response to a request, the response comprising media content; adding the media content from the response to a collection of media content within a media folder associated with the request at the client device; causing display of a notification at the client device in response to the receiving the response to the request, the notification including an identification of the request; receiving an input that selects the notification; and causing display of a presentation of the collection of media content in response to the input that selects the notification, the presentation of the collection of media content including the media content from the response, according to certain example embodiments.Type: ApplicationFiled: November 11, 2022Publication date: May 16, 2024Inventors: Christie Marie Heikkinen, Celia Nicole Mourkogiannis, David Phillip Taitz
-
Publication number: 20240160624Abstract: A distributed database system for handling transactions from multiple client systems. A database node receives a request to execute a transaction from a first client, involving a record modification. This record has an associated check-and-set (CAS) value that changes with modifications. The record is sent to the first client, which identifies the CAS value. Similarly, a second client sends a request for another transaction, receives the record, and identifies the CAS value. One of these clients attempts to stage a mutation based on their transaction. This includes sending the previously received CAS value. The system checks for a CAS value mismatch, indicating a conflicting mutation from another transaction. If a mismatch is detected, the transaction attempt is aborted to prevent conflicts. Otherwise, the mutation is staged, and the CAS value is updated.Type: ApplicationFiled: January 19, 2024Publication date: May 16, 2024Inventors: Graham Timothy Pople, Brett Phillip James Lawson, Matthew William Ingenthron, David John Finlay, Shivani Gupta, John Sae Liang, Stephen Ching-Sing Yen
-
Publication number: 20240152628Abstract: A permission based media system to perform operations that include: presenting a first media object at a client device associated with a user account, the first media object including a reference that identifies the user account; receiving an input that selects the first media object from the client device; determining a permission of the user account based on the reference that identifies the user account; presenting a set of options based on the permission associated with the user account; receiving a selection of an option from among the set of options; and generating a second media object based on the first media object and the selection of the option, according to certain embodiments.Type: ApplicationFiled: January 17, 2024Publication date: May 9, 2024Inventors: Christine Barron, Laurent Desserrey, Daniel Moreno, Celia Nicole Mourkogiannis, David Phillip Taitz, Christie Marie Heikkinen
-
Publication number: 20240154923Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing a reply interface with selectable stickers for sending in a message. The program and method provide for receiving, by a first device of a first user, a media content item provided by a second device of a second user; determining, in response to receiving the media content item, a set of stickers for displaying with the media content item; and displaying, by the first device, the media content item together with a first reply interface and a second reply interface for sending a reply message to the second device. The first reply interface includes the set of stickers, each of which is selectable by the first user for sending to the second device. The second reply interface includes an input box for sending message content to the second device.Type: ApplicationFiled: January 16, 2024Publication date: May 9, 2024Inventors: Christie Marie Heikkinen, Ranidu Lankage, David Phillip Taitz, Jeremy Baker Voss, David Whyte
-
Publication number: 20240149759Abstract: A rotatable child safety seat can include a seat shell for receiving a child therein. a rotating pedestal, and a seat base. The pedestal and seat shell can rotate with respect to the seat base. The pedestal can include a locking pin and the seat base can include a multitude of pin receiving apertures that allow a user to rotate the seat shell and pedestal in either a clockwise or counter-clockwise direction at a number of different angles or positions. The child safety seat can also include two separate seat belt/LATCH tether pathways. One seat belt/LATCH tether pathway can be provided on the seat back of the seal shell and can be used when the child safety seat is in a forward-facing configuration and the other seat belt/LATCH tether pathway can be provided in the seat base and used when in a rearward-facing configuration.Type: ApplicationFiled: December 6, 2023Publication date: May 9, 2024Applicant: GRACO CHILDREN'S PRODUCTS, INC.Inventors: Daniel J. Brunick, Thomas Jake Mitchell, Andrew Phillip Kitchens, David Hotard
-
Patent number: 11978140Abstract: A method starts with a processor receiving, at a computing system from a client device, descriptive text data from a descriptive text interface displayed on the client device, the descriptive text data associated with a media content item displayed on the client device, analyzing the descriptive text data to identify at least one data characteristic within the descriptive text data, and accessing a plurality of personalized media overlay icons each comprising at least one media overlay icon characteristic. The processor determines whether the identified data characteristic is associated with any of the at least one media overlay icon characteristics of each of the plurality of personalized media overlay icons, generates a personalized overlay icon interface which includes a selection of the plurality of personalized media overlay icons that include at least one media content icon characteristic associated with the data characteristic.Type: GrantFiled: February 21, 2023Date of Patent: May 7, 2024Assignee: Snap Inc.Inventors: Christie Marie Heikkinen, David Phillip Taitz
-
Publication number: 20240139618Abstract: A handgun simulation assembly that mates a virtual reality (VR) controller having a trigger finger button with a handgun grip and trigger in order to better simulate the feel of a typical handgun for a VR environment. The handgun simulation assembly includes a handgun body with a trigger translation subassembly for translating the horizontal motion of the trigger blade pull to a vertical translational action to depress the trigger finger button of the VR controller. A tensioning mechanism is incorporated in the trigger translation subassembly to simulate the feel of trigger resistance that is found in a physical handgun. By mating commercially available VR controllers with realistic handgun grips and triggers, users of the handgun simulation assembly are provided with a more realistic handgun experience when in a VR environment.Type: ApplicationFiled: October 27, 2023Publication date: May 2, 2024Inventors: Mann Howe Aaron Lee, David Spencer Clark, Brian Phillips
-
Publication number: 20240139620Abstract: A handgun simulation assembly that mates a virtual reality (VR) controller having a trigger finger button with a handgun grip and trigger in order to better simulate the feel of a typical handgun for a VR environment. The handgun simulation assembly includes a handgun body with a magazine release subassembly for transferring the depression of a magazine release button on the handgun grip to a translational action to depress the side button of the VR controller. Depressing the magazine release button can also cause a magazine weight suspended inside the handgun grip to at least partially drop downward in the handgun grip to simulate an actual magazine drop. By mating commercially available VR controllers with realistic handgun grips and triggers, users of the handgun simulation assembly are provided with a more realistic handgun experience when in a VR environment.Type: ApplicationFiled: October 27, 2023Publication date: May 2, 2024Inventors: Mann Howe Aaron Lee, David Spencer Clark, Brian Phillips
-
Publication number: 20240143755Abstract: Example implementations relate to deduplication operations in a storage system. An example includes receiving data units of a backup stream to be stored in a deduplication storage system; performing a first matching operation to match the data units against a first container index of a plurality of container indexes, where the plurality of container indexes comprise metadata indicating storage locations of data units previously stored in the persistent storage; calculating a first ratio indicating the amount of deduplication that occurred during the first matching operation against the first container index; and in response to a determination that the first ratio violates a condition with respect to local ratio history data of the first container index, identifying at least one portion of the backup stream as being potentially affected by a ransomware attack.Type: ApplicationFiled: October 27, 2022Publication date: May 2, 2024Inventors: David Malcolm Falkinder, Peter Thomas Camble, Richard Phillip Mayo
-
Publication number: 20240139619Abstract: A handgun simulation assembly that mates a virtual reality (VR) controller having a trigger finger button with a handgun grip and trigger in order to better simulate the feel of a typical handgun for a VR environment. The handgun simulation assembly includes a handgun body with a mating cradle that is designed to receive and hold a VR controller. The mating cradle has an engaged position where the VR controller is affixed to the handgun body and an unengaged position where the VR controller is released. When the mating cradle is in the engaged position, the VR controller can be oriented such that the trigger finger button is positioned downward, and the control pad is positioned rearward and facing the user. The mating cradle allows various subassemblies to access the buttons on the VR controller to provide a more realistic handgun experience when in a VR environment.Type: ApplicationFiled: October 27, 2023Publication date: May 2, 2024Inventors: Mann Howe Aaron Lee, David Spencer Clark, Brian Phillips
-
Publication number: 20240141711Abstract: In one aspect, a system includes a movable barrier operator configured to open and close a movable barrier; at least one ultra-wideband device associated with the movable barrier operator and electrically configured to receive ultra-wideband radio frequency signals; and a processor operatively connected to the at least one ultra-wideband device and configured to use the ultra-wideband radio signals to determine a status of the movable barrier.Type: ApplicationFiled: October 24, 2023Publication date: May 2, 2024Inventors: Casparus Cate, Michael Joseph Davies, Benjamin David Hunt, Thomas Jason Jankovsky, Paul Anthony Kuzich, Michael Joseph Phillips, Maged Riad
-
Publication number: 20240146881Abstract: Provided is a surveillance system, including: a trailer having wheels, a mast, and a trailer towing coupler; a camera coupled to the mast; a cellular modem communicatively coupled to the camera and operative to transmit video captured by the camera; a command center server operative to remotely receive and store data describing operation of a fluid-handling device and to receive the transmitted video and send the video to a user in response to a request from a web browser of the user; a power storage device; and a solar panel coupled to the power storage device such that the solar panel charges the power storage device.Type: ApplicationFiled: June 27, 2023Publication date: May 2, 2024Inventors: Aaron Phillips, Greg Stout, David Bateman
-
Publication number: 20240142609Abstract: Embodiments of the disclosure are drawn to apparatuses, systems, and methods for radar object classification. A radar classification system may include a number of endpoint units and a base station. Each endpoint unit includes a camera and a radar. The camera may image a scene and the image may be used to establish spatial zones within the scene. The radar may collect point cloud data from one or more objects in the scene. A classifier may determine an identity of the object based on the point cloud data. The base station may collect information such as the identity and location of objects in the scene and relate this information to the spatial zones. For example, objects may be identified as a vehicle, pedestrian, or cycle, and related to zones such as roadway, sidewalk, and crosswalk for the purpose of traffic control.Type: ApplicationFiled: December 22, 2023Publication date: May 2, 2024Inventors: Stefan Josef Liller, David Williams, Thomas Cloud, Clark Phillip Mourning, Michael Lenn Tipton
-
Patent number: 11973730Abstract: A sender holds a first platform account with an interaction system. The sender selects a content item to be shared with a recipient. In response to determining that a recipient identifier of the recipient is not linked to a platform account, an off-platform communication is transmitted to a second user device associated with the recipient identifier. The off-platform communication is in an electronic format supported by the second user device and contains a user-selectable registration link. In response to detecting establishment of a second platform account linked to the recipient identifier, the recipient is enabled to access the content item on the second user device via a user interface provided by an interaction application. A relationship between the first platform account and the second platform account is established within the interaction system.Type: GrantFiled: April 7, 2023Date of Patent: April 30, 2024Assignee: Snap Inc.Inventors: Nathan Kenneth Boyd, David Phillip Taitz, Jeremy Baker Voss, Xingnan Xia
-
Publication number: 20240132823Abstract: Photoreceptor scaffolds that can be used for transplantation of organized photoreceptor tissue, with or without retinal pigment epithelial cells, which may improve grafted cell survival, integration, and functional visual rescue are disclosed herein. The scaffolds include a cell support layer having at least one honeycomb-shaped reservoir fluidly connected to a plurality of through-holes and at least one cell in the at least one honeycomb-shaped reservoir.Type: ApplicationFiled: October 11, 2020Publication date: April 25, 2024Inventors: Zhenqiang Ma, Inkyu Lee, Juhwan Lee, Michael Phillips, David Gamm, Shaoqin Gong
-
Publication number: 20240128685Abstract: A connector assembly includes a plurality of receptacle modules configured to be received in corresponding module channels in a receptacle cage. Each receptacle module has a housing holding a contact assembly. The housing has a card slot at a front of the housing. The contact assembly has contacts terminated to ends of cables. The contacts have mating ends at the card slot to mate with a pluggable module received in the receptacle cage. The connector assembly includes an integrator having integrator walls forming a plurality of chambers. Each chamber receives the corresponding receptacle module. The connector assembly includes a latch coupled to the integrator. The latch configured to be latchably coupled to the receptacle cage.Type: ApplicationFiled: July 28, 2023Publication date: April 18, 2024Inventors: Nitish Balakrishnan, Michael John Phillips, Eric David Briant, Linda Ellen Shields
-
Publication number: 20240107258Abstract: Systems and methods for rendering spatial audio in accordance with embodiments of the invention are illustrated. One embodiment includes a spatial audio system, including a primary network connected speaker, including a plurality of sets of drivers, where each set of drivers is oriented in a different direction, a processor system, memory containing an audio player application, wherein the audio player application configures the processor system to obtain an audio source stream from an audio source via the network interface, spatially encode the audio source, decode the spatially encoded audio source to obtain driver inputs for the individual drivers in the plurality of sets of drivers, where the driver inputs cause the drivers to generate directional audio.Type: ApplicationFiled: June 22, 2023Publication date: March 28, 2024Applicant: SYNG, Inc.Inventors: Christopher John Stringer, Afrooz Family, Fabian Renn-Giles, David Narajowski, Joshua Phillip Song, John Moreland, Pooja Patel, Pere Aizcorbe Arrocha, Nicholas Knudson, Nathan Hoyt, Marc Carino, Mark Rakes, Ryan Mihelich, Matthew Brown, Bas Ording, Robert Tilton, Jay Sterling Coggin, Lasse Vetter, Christos Kyriakakis, Matthew Robbetts, Matthias Kronlachner, Yuan-Yi Fan
-
Patent number: 11940967Abstract: Embodiments are directed towards a method for searching data. The method comprises providing an inverted index that comprises at least one record, wherein the at least one record comprises at least one field name and a corresponding at least one field value. The at least one field name and corresponding value are extracted from time-stamped searchable events that are stored in a field searchable datastore and comprise portions of raw data. The at least one record further comprises a posting value that identifies a location in the field searchable datastore where an event associated with the at least one record is stored. The method further comprises evaluating an incoming search query that references a field name. Responsive to the evaluating, the method comprises determining results for the incoming search query by executing the incoming search query across the field searchable datastore or the inverted index.Type: GrantFiled: June 30, 2021Date of Patent: March 26, 2024Assignee: SPLUNK INC.Inventors: David Ryan Marquardt, Mitchell Neuman Blank, Jr., Stephen Phillip Sorkin
-
Publication number: 20240091745Abstract: A composite oxidation catalyst for use in an exhaust system for treating an exhaust gas produced by a vehicular compression ignition internal combustion engine is disclosed. The composite oxidation catalyst comprises a honeycomb flow-through substrate monolith and two catalyst washcoat zones arranged axially in series on and along the substrate surface.Type: ApplicationFiled: October 25, 2023Publication date: March 21, 2024Inventors: Andrew CHIFFEY, Kieran COLE, Oliver COOPER, Christopher DALY, Lee GILBERT, Robert HANLEY, David MICALLEF, Francois MOREAU, Paul PHILLIPS, George PLATT
-
Patent number: 11932365Abstract: An apparatus that facilitates search and rescue, for example, in open water. The apparatus comprises a substrate with a particular geometry and a perimeter. The apparatus further comprises a cover positioned atop the substrate with the cover also having a particular geometry and perimeter, which correspond to the geometry and perimeter of the substrate. An air-tight seal seals the substrate perimeter to the cover perimeter and creates a sealed internal region. A liquid-releasable vessel holding an illuminable dye located in the sealed internal region, along with an activator that is also located in the sealed internal region. When the liquid-releasable vessel releases the illuminable dye, the illuminable dye reacts with the activator, thereby resulting in illumination of the illuminable dye. The liquid-releasable vessel comprises an opening with a release mechanism (e.g., clamp, etc.).Type: GrantFiled: January 13, 2021Date of Patent: March 19, 2024Assignee: Battle Sight Technologies, LLCInventors: Nicholas R. Ripplinger, David Charles Di Staulo, Sunny L. Kapka, Grant David Santo, Jay Phillip-Donald Vallie, Christopher J. Vogt, Colton A. Whitman