Patents by Inventor Jason Curtis

Jason Curtis 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: 11960264
    Abstract: A load control system may control an electrical load in a space of a building based on one or more parameters regarding the physical condition of an occupant. The parameters may be gathered by one or more sensing devices. The sensing devices may be included in a mobile device. A system controller may receive the parameters and may automatically control the electrical loads in response to the parameters. The system controller may control the electrical load to attempt to adjust the physical condition of the occupant in response to the sensed parameters. The system controller may control the electrical load to provide an alert, an alarm, and/or a warning in response to the sensed parameters.
    Type: Grant
    Filed: September 14, 2021
    Date of Patent: April 16, 2024
    Assignee: Lutron Technology Company LLC
    Inventors: Rhodes B. Baker, Jason C. Killo, Galen Edgar Knode, Sanjeev Kumar, Brent Protzman, Daniel Curtis Raneri, Greg Edward Sloan
  • Publication number: 20240071114
    Abstract: Aspects of the present disclosure relate to image data verification. In examples, a discrete cosine transform (DCT) is performed on image data and used to generate a set of DCT coefficients. In some instances, multiple block sizes are used when processing the image data, such that a set of DCT coefficients is generated for each block size. The resulting sets of DCT coefficients for the plurality of block sizes may be processed according to an expected distribution to determine whether the content of the image data is likely to be authentic or likely to be altered, such that an indication may be provided in association with the image data accordingly.
    Type: Application
    Filed: August 25, 2023
    Publication date: February 29, 2024
    Inventors: Jason Wayne Harvey, Wilhelm Karl Peter Schwerdt, Christopher Bradley Behrens, Michael Curtis Jarrett
  • Publication number: 20220370202
    Abstract: A method for 3D printing a prosthetic socket from a digital model, including printing a solid wall perimeter of the prosthetic socket with a width achieved in a single pass of a printing nozzle, and forming a plurality of stiffener elements proximate a bottom end of the prosthetic socket, as a function of the printing the solid wall perimeter, is provided. Also provided is a 3D printed prosthetic socket including an upper portion, a lower portion configured to be attached to a prosthetic pylon, and a plurality of stiffener elements radially extending from the lower portion, wherein the upper portion, the lower portion, and the plurality of stiffener elements are printed as a solid wall construction comprised of a printing material deposited using only a single pass of a printing nozzle.
    Type: Application
    Filed: May 19, 2022
    Publication date: November 24, 2022
    Inventors: Eric Stephen Duma, Jason Curtis Schoen, Karin Cecilia Backlin Schaffer
  • Patent number: 11431662
    Abstract: Techniques for message deduplication are described. In one embodiment, an apparatus may comprise a client front-end component operative to receive an incoming message at a messaging system from a messaging client on a client device; extract a deduplication token from the incoming message; store the incoming message in a message queue where examining the deduplication token determines that the incoming message does not duplicate any existing message of the messaging system; and discard the incoming message where examining the deduplication token determines that the incoming message does duplicate an existing message; and a message deduplication component operative to examine the deduplication token to determine whether the incoming message duplicates any existing message of the messaging system. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: August 30, 2022
    Assignee: META PLATFORMS, INC.
    Inventors: Zardosht Kasheff, John Reed Riley, Jeremy David Fein, Jason Curtis Jenks
  • Patent number: 11310315
    Abstract: Techniques for directive-based messaging synchronization are described. In one embodiment, an apparatus may comprise a local network component operative to receive a directive package at a messaging client on a client device; and a local database synchronization component operative to execute the directive package with a messaging-sync virtual machine to modify a local messaging database of the messaging client; and refresh a user interface component of the messaging client in response to modifying the local messaging database of the messaging client. Other embodiments are described and claimed.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: April 19, 2022
    Assignee: META PLATFORMS, INC.
    Inventors: Jason Curtis Jenks, Joshua Scott Evenson, Mohsen M Agsen, Jeremy David Fein, Philippe Vincent Ajoux
  • Patent number: 11171903
    Abstract: Techniques for intelligent messaging for message syncing are described. An apparatus may comprise a recipient inbound messaging component, a recipient queue management component, a recipient update customization component, and a recipient outbound messaging component. The recipient inbound messaging component may be operative to receive an incoming update at a recipient update queue, the recipient update queue associated with a recipient of the incoming update. The recipient queue management component may be operative to add the incoming update to the recipient update queue and determine a recipient messaging endpoint to receive the incoming update. The recipient update customization component may be operative to retrieve one or more recipient messaging endpoint parameters associated with the recipient messaging endpoint and generate a customized incoming update from the incoming update according to the one or more recipient messaging endpoint parameters.
    Type: Grant
    Filed: February 13, 2015
    Date of Patent: November 9, 2021
    Assignee: FACEBOOK, INC.
    Inventors: Olivia Hsu Bishop, Thomas Apostolos Georgiou, Jeremy David Fein, Eyal Guthmann, Jason Curtis Jenks
  • Patent number: 11078623
    Abstract: A multi-layer material suitable for use as a covering for an article includes a polymeric cellular layer and nonwoven backing layer. The multi-layer material having a creasability angle of between about 20 and about 160 degrees.
    Type: Grant
    Filed: January 23, 2013
    Date of Patent: August 3, 2021
    Assignee: NEENAH NORTHEAST, LLC
    Inventors: Jian Ling Ding, Arthur Victor Fleury, Jr., Charles E. Snyder, Jason Curtis Hinkle, Daniel T. Bunker
  • Patent number: 11055314
    Abstract: Techniques for a database-driven messaging user interface are described. In one embodiment, an apparatus may comprise a database access component operative to determine that a local messaging database of a messaging client on a client device has been updated; and examine the local messaging database to determine a set of database queries to rerun for a plurality of local user interface components; and the local user interface components operative to refresh based on running the set of database queries against the local messaging database. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: July 6, 2021
    Assignee: FACEBOOK, INC.
    Inventors: Jason Curtis Jenks, Joshua Scott Evenson, Mohsen Agsen, Jeremy David Fein, Philippe Vincent Ajoux
  • Patent number: 11025576
    Abstract: Techniques for backend-specific cursor tracking are described. In one embodiment, an apparatus may comprise a local database synchronization component operative to initiate a client update at a messaging client on a client device, the client update associated with a specific backend service for a messaging system; retrieve an opaque backend-specific update cursor for the specific backend service; and store an updated opaque backend-specific update cursor for the messaging client; and a local network component operative to send the opaque backend-specific update cursor to the messaging system in association with a client update request; and receive an update package at the messaging client on the client device, the update package comprising the updated opaque backend-specific update cursor. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: June 1, 2021
    Assignee: FACEBOOK, INC.
    Inventors: Jason Curtis Jenks, Joshua Scott Evenson, Mohsen Agsen, Jeremy David Fein, Philippe Vincent Ajoux
  • Patent number: 10979500
    Abstract: Techniques for directive-based messaging synchronization are described. In one embodiment, an apparatus may comprise a local network component operative to receive a directive package at a messaging client on a client device; and a local database synchronization component operative to execute the directive package with a messaging-sync virtual machine to modify a local messaging database of the messaging client; and refresh a user interface component of the messaging client in response to modifying the local messaging database of the messaging client. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: April 13, 2021
    Assignee: FACEBOOK, INC.
    Inventors: Jason Curtis Jenks, Joshua Scott Evenson, Mohsen Agsen, Jeremy David Fein, Philippe Vincent Ajoux
  • Patent number: 10855761
    Abstract: Techniques for in-place directive execution are described. In one embodiment, an apparatus may comprise a local network component operative to receive a directive package at a messaging client on a client device, the directive package formatted according to a serialized directive schema; and store the directive package in a memory of the client device in the serialized directive schema; and a local database synchronization component operative to execute the directive package using in-place access of the directive package in the memory of the client device. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: December 1, 2020
    Assignee: FACEBOOK, INC.
    Inventors: Jason Curtis Jenks, Joshua Scott Evenson, Mohsen Agsen, Jeremy David Fein, Philippe Vincent Ajoux
  • Patent number: 10808421
    Abstract: An exemplary lock cylinder includes a shell, a plug positioned in the shell, and a locking assembly. The locking assembly is configured to prevent rotation of the plug when no key is inserted, and to permit rotation of the plug upon insertion of any of a plurality of keys having different bitting profiles. The locking assembly may further be configured to prevent key extraction when the plug is in a rotated position.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: October 20, 2020
    Assignee: Schlage Lock Company LLC
    Inventors: Jason Curtis Clifford, Scott Douglas Welsby, Brian Andrew Rappl, Brian Edward Walls, Peter Malenkovic, Kenton Hayes Barker
  • Patent number: 10645040
    Abstract: Techniques for consistent writes in a split message store are described. In one embodiment, an apparatus may comprise a client front-end component of a messaging system operative to receive a message, the message comprising message metadata and a message body; and store the message in a message queue; and the message queue operative to initiate a storing of the message metadata in a metadata store; delay a storing of the message body in a message store until a metadata storage success indication is received from the metadata store; receive the metadata storage success indication from the metadata store; and store the message body in the message store in response to receiving the metadata storage success indication from the metadata store. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: May 5, 2020
    Assignee: FACEBOOK, INC.
    Inventors: Rajesh Nishtala, Jason Curtis Jenks, Zardosht Kasheff, Samuel Rash
  • Publication number: 20200130911
    Abstract: Cartridge packaging for nicotine delivery systems are provided. Various embodiments of cartridge packaging are described that include or use one or more perforations or perforating patterns separating the cartridges. In one embodiment, for example, a cartridge pack can include a plurality of cartridge pack cavities that are each configured to receive a vaporizer cartridge and separated by a vertical perforation region, and a void cavity separated from the plurality of cartridge pack cavities by a horizontal perforation region. Related systems, methods, and articles of manufacture are also described.
    Type: Application
    Filed: February 11, 2019
    Publication date: April 30, 2020
    Inventors: Rajeev Bhalla, Jason Curtis, Peter C. De Alva, PyiPhyo Lwin, Kevin J. Myers, Alexander J. Parker, Vincent C. Phua, Alexandra N. Siano, Srinivasan Sundararajan, Jambunathan Vangal Ramamurthy, Thomas J. White
  • Patent number: 10581982
    Abstract: The disclosure is directed to moving an application, e.g., a messenger service in a social networking application, to various locations in a distributed computing system, e.g., to improve an efficiency of the application. For example, the application can be moved to a data center that is closer to a location of a user to decrease a latency associated with accessing the application. In another example, the application can be moved to a data center that is closer to a location of a storage system that stores data associated with the application to improve a throughput of the application, e.g., a rate at which data is read and/or written.
    Type: Grant
    Filed: April 8, 2016
    Date of Patent: March 3, 2020
    Assignee: Facebook, Inc.
    Inventors: Thomas Apostolos Georgiou, Haobo Xu, Jason Curtis Jenks, Hairong Kuang
  • Publication number: 20200024865
    Abstract: An exemplary lock cylinder includes a shell, a plug positioned in the shell, and a locking assembly. The locking assembly is configured to prevent rotation of the plug when no key is inserted, and to permit rotation of the plug upon insertion of any of a plurality of keys having different bitting profiles. The locking assembly may further be configured to prevent key extraction when the plug is in a rotated position.
    Type: Application
    Filed: June 7, 2019
    Publication date: January 23, 2020
    Inventors: Jason Curtis Clifford, Scott Douglas Welsby, Brian Andrew Rappl, Brian Edward Walls, Peter Malenkovic, Kenton Hayes Barker
  • Patent number: 10485404
    Abstract: An image sensor module includes a circuit board, image sensor, electronic component assembly, and cable assembly. The circuit board includes a center section located between two end sections. The end sections each extend away from the center section and define an interior area there between. The image sensor is secured to an outer face of the circuit board in the center section with sensor contact fingers being connected at the circuit board outer face in one or both end sections. The electronic component arrangement is mounted on an inner face of the circuit board in the center section. A number of wires of the cable assembly extend through an end gap between the circuit board end sections and are connected to the inner face of the circuit board so as to overlap with the sensor contact fingers along a module longitudinal axis.
    Type: Grant
    Filed: March 1, 2016
    Date of Patent: November 26, 2019
    Assignee: KARL STORZ Endovision, Inc.
    Inventors: Dashiell Birnkrant, Gerard Vadenais, Jordan He, Jason Curtis
  • Publication number: 20190207882
    Abstract: Techniques for consistent writes in a split message store are described. In one embodiment, an apparatus may comprise a client front-end component of a messaging system operative to receive a message, the message comprising message metadata and a message body; and store the message in a message queue; and the message queue operative to initiate a storing of the message metadata in a metadata store; delay a storing of the message body in a message store until a metadata storage success indication is received from the metadata store; receive the metadata storage success indication from the metadata store; and store the message body in the message store in response to receiving the metadata storage success indication from the metadata store. Other embodiments are described and claimed.
    Type: Application
    Filed: December 29, 2017
    Publication date: July 4, 2019
    Inventors: Rajesh Nishtala, Jason Curtis Jenks, Zardosht Kasheff, Samuel Rash
  • Patent number: D886638
    Type: Grant
    Filed: August 8, 2018
    Date of Patent: June 9, 2020
    Assignee: JUUL Labs, Inc.
    Inventors: Rajeev Bhalla, Jason Curtis, Peter C. De Alva, PyiPhyo Lwin, James Monsees, Kevin J. Myers, Vincent C. Phua, Jambunathan Vangal Ramamurthy, Alexandra N. Siano, Srinivasan Sundararajan, Bryan White, Thomas J. White
  • Patent number: D902054
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: November 17, 2020
    Assignee: JUUL Labs, Inc.
    Inventors: Rajeev Bhalla, Jason Curtis, Peter C. De Alva, PyiPhyo Lwin, James Monsees, Kevin J. Myers, Vincent C. Phua, Jambunathan Vangal Ramamurthy, Alexandra N. Siano, Srinivasan Sundararajan, Bryan White, Thomas J. White