Patents by Inventor Daniel James Smith

Daniel James Smith 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: 20240154939
    Abstract: A system obtains data logs from a set of applications that each output data of different data types and in different formats. Data is obtained from the applications as an input message stream and processed into an output message stream with messages in a standardized format for processing by an engine. The data source is detected from analysis of the data and a corresponding filter is applied to generate the output message stream. An alert is provided to an administrative interface when a pattern indicative of malicious activity is detected in the output data steam.
    Type: Application
    Filed: December 27, 2023
    Publication date: May 9, 2024
    Inventor: Daniel James Smith
  • Publication number: 20240115810
    Abstract: The present disclosure relates to medicament injection devices. An injection device includes: a movable dosage programming component comprising a rotary encoder system having a predefined angular periodicity, a sensor arrangement including a first optical sensor configured to detect movement of the movable dosage programming component relative to the sensor arrangement during dosing of a medicament, wherein the first optical sensor is configured to operate in a strobe-sampling mode at a first frequency, a second optical sensor configured to detect movement of the rotary encoder system relative to the second optical sensor wherein the second optical sensor is configured to operate in a strobe-sampling mode at a second frequency lower than the first frequency, and a processor arrangement configured to, based on the detected movement, determine a medicament dosage administered by the injection device.
    Type: Application
    Filed: December 14, 2023
    Publication date: April 11, 2024
    Inventors: Michael Schabbach, Anthony Paul Morris, Ronald Antony Smith, Brian Charles Molyneux, Paul Richard Draper, Craig Ashley Mason, Oliver Charles Gazeley, Daniel Edward Clark, David Aubrey Plumptre, Aidan Michael O'Hare, Richard James Thomas, Felix Kramer, Beat Wyss, Philipp Müller
  • Publication number: 20240076875
    Abstract: A shingle coating asphalt composition is provided that is produced from a paving grade asphalt. The asphalt composition comprises a paving-grade asphalt that has been modified with one or more polymer additives; and a secondary additive comprising one or more of a viscosity reducing agent, a wax, a salt of a fatty acid ester, and an amide of a fatty acid. The shingle coating asphalt coating composition is used to make a shingle. The shingle includes a substrate, the asphalt, and roofing granules.
    Type: Application
    Filed: November 8, 2023
    Publication date: March 7, 2024
    Inventors: Carmen Anthony LaTorre, Jacob Paul Honsvick, Christopher Patrick Kasprzak, Daniel James Buckwalter, Edward R. Harrington, Jonathan Ross Davis, Laurand Henry Lewandowski, David Michael Ploense, William Edwin Smith, Scott W. Schweiger, Ganesh Latta
  • Patent number: 11888817
    Abstract: A security system obtains data logs from a set of security applications that each output data of different data types and in different formats. A filtering module obtains the data from the security applications as an input message stream and processes the into message stream into an output message stream with messages in a standardized format for processing by a security engine. The filtering module includes a set of filters each tailored to process data from a different data source. The filtering module detects the data source from analysis of the data and applies the corresponding filter to generate the output message stream. The security engine then detects patterns in the output data stream and provides alerts to an administrative interface when it detects a pattern indicative of malicious activity.
    Type: Grant
    Filed: November 4, 2020
    Date of Patent: January 30, 2024
    Assignee: Cysiv, Inc.
    Inventor: Daniel James Smith
  • Publication number: 20230385280
    Abstract: A method of ingesting data to enable selection between a fast query mode and a low-cost query mode includes receiving data from one or more data sources, generating records based on the received data, adding the records to a current record file, and adding index metadata to the records. The index metadata for a given record includes a path and an offset, the path identifies a file in the datastore that includes the given record and the offset indicates a location of the given record in the file. The method further includes saving the current record file to a datastore and loading the records in the current record file into a table in a cloud database.
    Type: Application
    Filed: August 14, 2023
    Publication date: November 30, 2023
    Inventor: Daniel James Smith
  • Patent number: 11755579
    Abstract: A query is received from a client device and a mode is selected to process the query from a set of possible modes. The possible modes include a fast mode and a low-cost mode. If the fast mode is selected, the query is forwarded to a cloud database to retrieve responsive records. If the low-cost mode is selected, the cloud database is queried for index metadata of responsive records and the index metadata is used to retrieve the responsive records from a datastore other than the cloud database. Regardless of the mode selected, the responsive records are provided to the client device.
    Type: Grant
    Filed: August 4, 2021
    Date of Patent: September 12, 2023
    Assignee: Cysiv, Inc.
    Inventor: Daniel James Smith
  • Patent number: 11758268
    Abstract: Techniques to selectively capture media using a single user interface element are described. In one embodiment, an apparatus may comprise a touch controller, a visual media capture component, and a storage component. The touch controller may be operative to receive a haptic engagement signal. The visual media capture component may be operative to be configured in a capture mode based on whether a haptic disengagement signal is received by the touch controller before expiration of a first timer, the capture mode one of a photo capture mode or video capture mode, the first timer started in response to receiving the haptic engagement signal, the first timer configured to expire after a first preset duration. The storage component may be operative to store visual media captured by the visual media capture component in the configured capture mode. Other embodiments are described and claimed.
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: September 12, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: William M. Ruben, Daniel James Smith, Nilesh Vinubhai Patel, Mykyta Lutsenko, William Joseph Flynn, III, Andrei Victor Constantin Gheorghe
  • Publication number: 20230042738
    Abstract: A query is received from a client device and a mode is selected to process the query from a set of possible modes. The possible modes include a fast mode and a low-cost mode. If the fast mode is selected, the query is forwarded to a cloud database to retrieve responsive records. If the low-cost mode is selected, the cloud database is queried for index metadata of responsive records and the index metadata is used to retrieve the responsive records from a datastore other than the cloud database. Regardless of the mode selected, the responsive records are provided to the client device.
    Type: Application
    Filed: August 4, 2021
    Publication date: February 9, 2023
    Inventor: Daniel James Smith
  • Publication number: 20220141186
    Abstract: A security system obtains data logs from a set of security applications that each output data of different data types and in different formats. A filtering module obtains the data from the security applications as an input message stream and processes the into message stream into an output message stream with messages in a standardized format for processing by a security engine. The filtering module includes a set of filters each tailored to process data from a different data source. The filtering module detects the data source from analysis of the data and applies the corresponding filter to generate the output message stream. The security engine then detects patterns in the output data stream and provides alerts to an administrative interface when it detects a pattern indicative of malicious activity.
    Type: Application
    Filed: November 4, 2020
    Publication date: May 5, 2022
    Inventor: Daniel James Smith
  • Patent number: 10769835
    Abstract: Systems, methods, and non-transitory computer-readable media can detect a trigger to initiate at least one of a pixelation animation or a depixelation animation for a media content item. A set of pixelated images can be generated based on a source image associated with the media content item. Variable durations for presenting the set of pixelated images can be determined. The set of pixelated images can be presented, based on the variable durations, to produce the at least one of the pixelation animation or the depixelation animation.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: September 8, 2020
    Assignee: Facebook, Inc.
    Inventors: Nilesh Vinubhai Patel, William M. Ruben, William Joseph Flynn, III, Daniel James Smith, II
  • Patent number: 10440026
    Abstract: Systems, methods, and non-transitory computer-readable media can detect a trigger to provide public ephemeral media content to a viewing user account. A subset of user accounts can be identified, out of a set of user accounts, based on a respective popularity metric for each user account in the subset. The subset of user accounts can be identified such that each user account to be included in the subset has respectively shared one or more public ephemeral media content items within a specified time period. The subset of user accounts can be identified such that each user account to be included in the subset has not been subscribed to by the viewing user account. The viewing user account can be provided with access to the subset of user accounts.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: October 8, 2019
    Assignee: Facebook, Inc.
    Inventors: William Joseph Flynn, III, Daniel James Smith, II
  • Publication number: 20190266777
    Abstract: Systems, methods, and non-transitory computer-readable media can detect a trigger to initiate at least one of a pixelation animation or a depixelation animation for a media content item. A set of pixelated images can be generated based on a source image associated with the media content item. Variable durations for presenting the set of pixelated images can be determined. The set of pixelated images can be presented, based on the variable durations, to produce the at least one of the pixelation animation or the depixelation animation.
    Type: Application
    Filed: April 29, 2019
    Publication date: August 29, 2019
    Inventors: Nilesh Vinubhai Patel, William M. Ruben, William Joseph Flynn, III, Daniel James Smith, II
  • Patent number: 10319136
    Abstract: Systems, methods, and non-transitory computer-readable media can detect a trigger to initiate at least one of a pixelation animation or a depixelation animation for a media content item. A set of pixelated images can be generated based on a source image associated with the media content item. Variable durations for presenting the set of pixelated images can be determined. The set of pixelated images can be presented, based on the variable durations, to produce the at least one of the pixelation animation or the depixelation animation.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: June 11, 2019
    Assignee: Facebook, Inc.
    Inventors: Nilesh Vinubhai Patel, William M. Ruben, William Joseph Flynn, III, Daniel James Smith, II
  • Patent number: 10110666
    Abstract: Systems, methods, and non-transitory computer-readable media can cause a first computing system to receive an obscured version of a first media content item from a second computing system. Access to the obscured version of the first media content item can be provided by the first computing system. Access to an unobscured version of the first media content item can be prevented by the first computing system. An unobscured version of a second media content item can be acquired by the first computing system using at least one sensor. The first computing system can transmit to the second computing system at least one of the unobscured version of the second media content item or an obscured version of the second media content item generated based on the unobscured version. Access to the unobscured version of the first media content item can be provided by the first computing system.
    Type: Grant
    Filed: November 21, 2016
    Date of Patent: October 23, 2018
    Assignee: Facebook, Inc.
    Inventors: William Joseph Flynn, III, William M. Ruben, Daniel James Smith, II
  • Publication number: 20170228914
    Abstract: Systems, methods, and non-transitory computer-readable media can detect a trigger to initiate at least one of a pixelation animation or a depixelation animation for a media content item. A set of pixelated images can be generated based on a source image associated with the media content item. Variable durations for presenting the set of pixelated images can be determined. The set of pixelated images can be presented, based on the variable durations, to produce the at least one of the pixelation animation or the depixelation animation.
    Type: Application
    Filed: April 25, 2017
    Publication date: August 10, 2017
    Inventors: Nilesh Vinubhai Patel, William M. Ruben, William Joseph Flynn, III, Daniel James Smith, II
  • Patent number: 9710952
    Abstract: Systems, methods, and non-transitory computer-readable media can detect a trigger to initiate at least one of a pixelation animation or a depixelation animation for a media content item. A set of pixelated images can be generated based on a source image associated with the media content item. Variable durations for presenting the set of pixelated images can be determined. The set of pixelated images can be presented, based on the variable durations, to produce the at least one of the pixelation animation or the depixelation animation.
    Type: Grant
    Filed: November 3, 2014
    Date of Patent: July 18, 2017
    Assignee: Facebook, Inc.
    Inventors: Nilesh Vinubhai Patel, William M. Ruben, William Joseph Flynn, III, Daniel James Smith, II
  • Publication number: 20170149789
    Abstract: Systems, methods, and non-transitory computer-readable media can detect a trigger to provide public ephemeral media content to a viewing user account. A subset of user accounts can be identified, out of a set of user accounts, based on a respective popularity metric for each user account in the subset. The subset of user accounts can be identified such that each user account to be included in the subset has respectively shared one or more public ephemeral media content items within a specified time period. The subset of user accounts can be identified such that each user account to be included in the subset has not been subscribed to by the viewing user account. The viewing user account can be provided with access to the subset of user accounts.
    Type: Application
    Filed: November 24, 2015
    Publication date: May 25, 2017
    Inventors: William Joseph Flynn, III, Daniel James Smith, II
  • Publication number: 20170078370
    Abstract: Systems, methods, and non-transitory computer-readable media can cause a first computing system to receive an obscured version of a first media content item from a second computing system. Access to the obscured version of the first media content item can be provided by the first computing system. Access to an unobscured version of the first media content item can be prevented by the first computing system. An unobscured version of a second media content item can be acquired by the first computing system using at least one sensor. The first computing system can transmit to the second computing system at least one of the unobscured version of the second media content item or an obscured version of the second media content item generated based on the unobscured version. Access to the unobscured version of the first media content item can be provided by the first computing system.
    Type: Application
    Filed: November 21, 2016
    Publication date: March 16, 2017
    Inventors: William Joseph Flynn, III, William M. Ruben, Daniel James Smith, II
  • Patent number: 9537934
    Abstract: Systems, methods, and non-transitory computer-readable media can cause a first computing system to receive an obscured version of a first media content item from a second computing system. Access to the obscured version of the first media content item can be provided by the first computing system. Access to an unobscured version of the first media content item can be prevented by the first computing system. An unobscured version of a second media content item can be acquired by the first computing system using at least one sensor. The first computing system can transmit to the second computing system at least one of the unobscured version of the second media content item or an obscured version of the second media content item generated based on the unobscured version. Access to the unobscured version of the first media content item can be provided by the first computing system.
    Type: Grant
    Filed: April 3, 2014
    Date of Patent: January 3, 2017
    Assignee: Facebook, Inc.
    Inventors: William Joseph Flynn, III, William M. Ruben, Daniel James Smith, II
  • Publication number: 20160125244
    Abstract: Systems, methods, and non-transitory computer-readable media can detect a trigger to initiate at least one of a pixelation animation or a depixelation animation for a media content item. A set of pixelated images can be generated based on a source image associated with the media content item. Variable durations for presenting the set of pixelated images can be determined. The set of pixelated images can be presented, based on the variable durations, to produce the at least one of the pixelation animation or the depixelation animation.
    Type: Application
    Filed: November 3, 2014
    Publication date: May 5, 2016
    Inventors: Nilesh Vinubhai Patel, William M. Ruben, William Joseph Flynn, III, Daniel James Smith, II