Patents by Inventor Alexander Daniel

Alexander Daniel 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: 10762047
    Abstract: A technique for writing data in a file system includes aggregating data received in a set of I/O requests into a batch that includes multiple extents of data. After compressing a current extent of the batch and determining that the compressed extent does not fit in a space where a previous version of the extent is stored, the technique performs an FS-relocate operation by accessing an F S-hole list provided for the file system and selecting a hole, from the FS-relocate list, which is large enough to accommodate the compressed extent. The technique then places the compressed extent in the selected hole.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: September 1, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Philippe Armangau, Ajay Karri, Monica Chaudhary, Alexander Daniel
  • Patent number: 10755331
    Abstract: A trusted localized peer-to-peer services marketplace including an available search module to search an available services database for available services responsive to receiving a search query from a potential service buyer, a wanted services search module to search a wanted services database for wanted services responsive to a receiving a search query from a service seller, and a display module coupled with the available services search module and the wanted services search module, the display module to display the results of the search queries, the display module further to display an option for the potential service buyer to automatically populate the wanted services database based on the received available services search query, and to display an option for the service seller to automatically populate the available services database based on the received wanted services search query.
    Type: Grant
    Filed: October 17, 2016
    Date of Patent: August 25, 2020
    Assignee: THUMBTACK, INC.
    Inventors: Marco Zappacosta, Jeremy Tunnell, Alexander Daniels, Jonathan Swanson
  • Publication number: 20200133549
    Abstract: A technique for writing data in a data storage system includes aggregating data received in a set of I/O requests into a batch that includes multiple extents of data. After compressing a current extent of the batch and determining that the compressed extent does not fit in a space where a previous version of the extent is stored, the technique performs a batch-relocate operation by gathering a set of mapping metadata for mapping each of the extents in the batch, identifying a set of holes indicated by the set of mapping metadata, and adding the holes to a batch-hole list. The technique then selects a hole, from the batch-hole list, which is big enough to accommodate the compressed extent, and places the compressed extent in the selected hole.
    Type: Application
    Filed: October 31, 2018
    Publication date: April 30, 2020
    Inventors: Philippe Armangau, Monica Chaudhary, Ajay Karri, Alexander Daniel
  • Publication number: 20200134045
    Abstract: A technique for writing data in a file system includes aggregating data received in a set of I/O requests into a batch that includes multiple extents of data. After compressing a current extent of the batch and determining that the compressed extent does not fit in a space where a previous version of the extent is stored, the technique performs an FS-relocate operation by accessing an FS-hole list provided for the file system and selecting a hole, from the FS-relocate list, which is large enough to accommodate the compressed extent. The technique then places the compressed extent in the selected hole.
    Type: Application
    Filed: October 31, 2018
    Publication date: April 30, 2020
    Inventors: Philippe Armangau, Ajay Karri, Monica Chaudhary, Alexander Daniel
  • Publication number: 20200133547
    Abstract: A technique for managing write requests in a data storage system checks whether newly-arriving data match previously-stored data that have been recorded in a deduplication database. If a match is found, the technique compares mapping metadata for the newly-arriving data with mapping metadata for the matching data. If both sets of metadata point to the same storage location, then the newly-arriving data is a same-data write and a new write to disk is avoided.
    Type: Application
    Filed: October 31, 2018
    Publication date: April 30, 2020
    Inventors: Philippe Armangau, Monica Chaudhary, Ajay Karri, Alexander Daniel
  • Publication number: 20200137837
    Abstract: The disclosure relates to a PTC heating module for heating a fluid and a method for producing such a PTC heating module. The PTC heating module includes a plurality of PTC thermistors having main surfaces disposed opposite to one another and spaced apart relative to one another in a thickness direction. The PTC thermistors are arranged between two contact plates next to one another transversely to the thickness direction and spaced apart relative to one another. The main surfaces of the PTC thermistors are electrically contacted with a contact surface of the two contact plates. At least one dielectric function element is arranged between the two contact plates and laterally sealingly engages about the respective PTC thermistors to at least partially fill a hollow space between the two contact plates and facilitate enlarging a creepage distance between the two contact plates within the hollow space.
    Type: Application
    Filed: October 30, 2019
    Publication date: April 30, 2020
    Inventors: Alexander Daniel, Michael Kohl, Jonas Caspar Schwenzer, Wolfgang Seewald, Falk Viehrig
  • Publication number: 20200079180
    Abstract: An electric heating device and a method for manufacturing an electric heating device with at least two plate pairs forming a fluid passage through which fluid can flow, which plate pairs are assembled from two plates and form a fluid passage between the two, wherein the plate pairs take on a predefined distance from one another and form a free space, wherein at least one heating unit is arranged in the free space between at least two of the plate pairs, which heating unit has at least one heating element and contact electrodes electrically connected thereto for making electrical contact with the at least one heating element. The invention also relates to such an electric heating device.
    Type: Application
    Filed: September 11, 2019
    Publication date: March 12, 2020
    Applicant: MAHLE International GmbH
    Inventors: Igor TSCHEMERIS, Alexander DANIEL, Karim-Mathieu BOUCHALAT, Michael KOHL
  • Patent number: 10565298
    Abstract: Various systems and methods are provided for accessing and traversing one or more complex data structures and generating a functional user interface that can enable non-technical users to quickly and dynamically edit and generate detailed reports. The user interfaces are interactive such that a user may make selections, provide inputs, and/or manipulate outputs. In response to various user inputs, the system automatically accesses and traverses complex data structures (including, for example, a mathematical graph having nodes and edges), calculates complex data based on the traversals, displays the calculated complex data to the user, and/or enters the calculated complex data into the reports. The reports may be automatically updated based on a context selected by the user, and the system may automatically publish reports in multiple contexts.
    Type: Grant
    Filed: July 19, 2016
    Date of Patent: February 18, 2020
    Assignee: Addepar, Inc.
    Inventors: Christopher Thomas Bisignani, Justin D. Ross, Yueyang Alice Li, Alexander Daniel Zirbel, Jason Mirra, Michael Lee Greenbaum
  • Patent number: 10375807
    Abstract: A control pod includes a controller to control an environmental condition in a space, and a cover plate covering the controller and having a light transmissive area extending along a substantial section of an outer perimeter of the cover plate. Programming configures a processor to detect user inputs of a control command based on a user action detected via user input response sensors, and based on the detected control command, send a control signal to a device to implement a function corresponding to the detected control command. The processor also controls a light source to selectively provide a light output through the light transmissive area of the cover plate for a period of time following the control command detection, as visible feedback corresponding to the detected control command, for observation by the user, along at least a portion of the section of the light transmissive area of the cover plate.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: August 6, 2019
    Assignee: ABL IP HOLDING LLC
    Inventors: John M. Reilly, Sean P. White, Jenish S. Kastee, James Michael Phipps, Alexander Daniel Manasseh, Steve Lyons
  • Publication number: 20180124109
    Abstract: The present disclosure generally relates to web page analysis, and more particularly to a classification system for web pages. The classification system may classify a web page as malicious based upon one or more signatures generated for the web page. For example, the classification system may compare one or more signatures generated for a first web page to one or more signatures generated for a second web page, where the first web page and the second web page are the same web page at different times or different web pages. Based upon a similarity of the signatures, the classification system may output whether the first web page is malicious. For another example, the classification system may include a classification model that is trained based upon one or more signatures for one or more classified web pages. The classification model may output whether the web page is malicious.
    Type: Application
    Filed: November 1, 2017
    Publication date: May 3, 2018
    Applicant: RiskIQ, Inc.
    Inventors: Adam Hunt, Joseph Linn, Elias Manousos, Chris Kiernan, David Pon, Jonas Edgeworth, Steven Alexander Daniel Pon
  • Publication number: 20180021773
    Abstract: The present invention provides assay devices having a unitary body with an exterior surface, the unitary body being substantially transparent to visible light and formed from a material having a refractive index in the range 1.26 to 1.40, the refractive index being measured at 20° C. with light of wavelength 589 nm, and wherein the unitary body is formed from a hydrophobic material, and at least two capillary bores extending internally along the unitary body, wherein at least a portion of the surface of each capillary bore includes a hydrophilic layer for retaining an assay reagent, and wherein the hydrophilic layer is also substantially transparent to visible light to allow optical interrogation of the capillary bores through the capillary wall. The present invention also provides assay systems including such assay devices, methods of performing an assay using such assay devices and method of method for manufacturing such assay devices.
    Type: Application
    Filed: July 22, 2014
    Publication date: January 25, 2018
    Applicant: Loughborough University
    Inventors: Alexander Daniel Edwards, Nuno Miguel Fernandes Reis
  • Patent number: 9869053
    Abstract: A heater assembly for an appliance is provided. The heater assembly includes a housing and a thermostat. The housing defines an aperture. The thermostat includes a probe that is positioned adjacent the aperture. The aperture can increase the accuracy of temperature measurements by the thermostat and hinder unnecessary tripping of the thermostat.
    Type: Grant
    Filed: August 6, 2012
    Date of Patent: January 16, 2018
    Assignee: Haier US Appliance Solutions, Inc.
    Inventors: Alexander Daniel James, Stephen Bernard Froelicher, Richard Dustin Henderson, Ionelia Silvia Prajescu
  • Publication number: 20170236180
    Abstract: A trusted localized peer-to-peer services marketplace including an available search module to search an available services database for available services responsive to receiving a search query from a potential service buyer, a wanted services search module to search a wanted services database for wanted services responsive to a receiving a search query from a service seller, and a display module coupled with the available services search module and the wanted services search module, the display module to display the results of the search queries, the display module further to display an option for the potential service buyer to automatically populate the wanted services database based on the received available services search query, and to display an option for the service seller to automatically populate the available services database based on the received wanted services search query.
    Type: Application
    Filed: October 17, 2016
    Publication date: August 17, 2017
    Inventors: Marco Zappacosta, Jeremy Tunnell, Alexander Daniels, Jonathan Swanson
  • Patent number: 9475047
    Abstract: The invention relates to immunoassays, methods for carrying out immunoassays, immunoassay kits and methods for manufacturing immunoassay kits. In particular, the invention has relevance to capillary (especially microcapillary) immunoassay technology.
    Type: Grant
    Filed: March 23, 2011
    Date of Patent: October 25, 2016
    Assignee: Cambridge Enterprise Limited
    Inventors: Alexander Daniel Edwards, Nuno Miguel Fernandes Reis, Malcolm Robert Mackley, Nigel Kenneth Harry Slater
  • Patent number: 9471683
    Abstract: A trusted localized peer-to-peer services marketplace including an available search module to search an available services database for available services responsive to receiving a search query from a potential service buyer, a wanted services search module to search a wanted services database for wanted services responsive to a receiving a search query from a service seller, and a display module coupled with the available services search module and the wanted services search module, the display module to display the results of the search queries, the display module further to display an option for the potential service buyer to automatically populate the wanted services database based on the received available services search query, and to display an option for the service seller to automatically populate the available services database based on the received wanted services search query.
    Type: Grant
    Filed: August 12, 2013
    Date of Patent: October 18, 2016
    Assignee: THUMBTACK, INC.
    Inventors: Marco Zappacosta, Jeremy Tunnell, Alexander Daniels, Jonathan Swanson
  • Patent number: 9424333
    Abstract: Various systems and methods are provided for accessing and traversing one or more complex data structures and generating a functional user interface that can enable non-technical users to quickly and dynamically edit and generate detailed reports. The user interfaces are interactive such that a user may make selections, provide inputs, and/or manipulate outputs. In response to various user inputs, the system automatically accesses and traverses complex data structures (including, for example, a mathematical graph having nodes and edges), calculates complex data based on the traversals, displays the calculated complex data to the user, and/or enters the calculated complex data into the reports. The reports may be automatically updated based on a context selected by the user, and the system may automatically publish reports in multiple contexts.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: August 23, 2016
    Assignee: ADDEPAR, INC.
    Inventors: Christopher Thomas Bisignani, Justin D. Ross, Yueyang Alice Li, Alexander Daniel Zirbel, Jason Mirra, Michael Lee Greenbaum
  • Patent number: 9286039
    Abstract: A front-end compiler compiles source code into intermediate code, that may later be compiled into binary code. The source code defines an execution scope and includes a contract. When a contract is encountered at runtime of an execution scope, further execution of that execution scope is conditioned on whether a predicate associated with the contract is true. The front-end compiler operates so as to preserve the contract so that the contract continues to be semantically structured such that the predicate may be removed from the intermediate language code. The contract may thus continue to be understood by semantic analysis of the contract. Thus, the predicate may be understood by static analysis tools that operate on the intermediate code.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: March 15, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John J. Duffy, Jared Porter Parsons, Colin Stebbins Gordon, Alexander Daniel Bromfield, Martin Taillefer, David Allen Bartolomeo, Michael Barnett
  • Patent number: D842112
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: March 5, 2019
    Assignee: PepsiCo, Inc.
    Inventors: Xavi Cortadellas, Christopher Michael Hintermeister, Sean Joseph Huls, Drew Alexander Read Palin, Sameer Kirti Talsania, Bruce Joseph Ankenbrandt, Tracy Momany, John Lester Ostby, Alexander Daniel Warren
  • Patent number: D846042
    Type: Grant
    Filed: July 5, 2017
    Date of Patent: April 16, 2019
    Assignee: Klein Yadhu LLP
    Inventors: Raj Yadhunanthanan, Alexander Daniel Klein
  • Patent number: D858297
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: September 3, 2019
    Assignee: PepsiCo, Inc.
    Inventors: Xavi Cortadellas, Christopher Michael Hintermeister, Sean Joseph Huls, Drew Alexander Read Palin, Sameer Kirti Talsania, Bruce Joseph Ankenbrandt, Tracy Momany, John Lester Ostby, Alexander Daniel Warren