Patents by Inventor David Stephens

David Stephens 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: 20190173941
    Abstract: A system, method and computer-readable medium for data uploading based on points of presence (POPs) are provided. In response to a client's request for data uploading, the system provides routing information for POPs that may facilitate data communications between the client and a data storage service provider. The client may fragment the upload data and transmit the data fragments via data connections to POPs, which in turn may relay the received fragments to the data storage service provider. Upon receipt of necessary data fragments, the data storage service provider may merge the data fragments to reconstruct a copy of the upload data for storage.
    Type: Application
    Filed: February 4, 2019
    Publication date: June 6, 2019
    Inventors: Katarzyna Anna Puchala, Anton Stephen Radlein, David Alexander Dunlap
  • Publication number: 20190168176
    Abstract: A material wetting system for wetting a powder material includes a liquid supply system, a material mixing unit, a material supply system, and a shroud assembly. The liquid supply system includes a supply line. The material mixing unit is in fluid communication with the supply line and includes a central cavity having an open upper end configured to receive a supply of powder material. The material mixing unit is configured to receive liquid from the supply line and is operatively connected to a reduced pressure source to draw air into the central cavity. The material supply system includes an orifice and is configured to feed powder material through the orifice, with the orifice disposed above the central cavity of the material mixing unit. The shroud assembly is disposed about the open upper end of the central cavity of the material mixing unit and the orifice of the material supply system.
    Type: Application
    Filed: December 3, 2018
    Publication date: June 6, 2019
    Applicant: Ecolab USA Inc.
    Inventors: Daniel Davis Anderson, Brock Stephen Mueggenborg, Karl Heinbuch, David W. Scheimann, Alex Bodga, Thomas E. Peacock
  • Publication number: 20190168901
    Abstract: A hopper system for powder material includes a hopper and a cover. The hopper has hopper sidewalls that extend downward from an upper end of the hopper with at least one of the hopper sidewalls being sloped along a portion thereof. A hopper axis extends vertically between at least some of the hopper sidewalls. The cover is disposed at the upper end of the hopper and includes an opening configured for the powder material to flow therethrough and into the hopper. The opening defines a vertical material loading axis that is offset relative to the hopper axis. A diverter member may be provided that is positioned along the material loading axis and configured to divert the powder material entering through the opening. A powder material feed system may be disposed adjacent the lower end of the hopper to feed the powder material from the hopper.
    Type: Application
    Filed: December 3, 2018
    Publication date: June 6, 2019
    Applicant: Ecolab USA Inc.
    Inventors: Brock Stephen Mueggenborg, Karl Heinbuch, Daniel Davis Anderson, David W. Scheimann, Thomas E. Peacock
  • Publication number: 20190151516
    Abstract: A system and method for performing tissue therapy may include applying a reduced pressure to a tissue site, sensing a fluid parameter being applied to the tissue site, generating a fluid sensor signal in response to sensing the fluid parameter, and altering the fluid sensor signal in response to sensing that the fluid parameter changes. A fluid leak location mode may be entered. In response to the fluid leak location mode being entered, a graphical user interface that provides for fluid leak location functionality may be displayed. In one embodiment, the fluid leak location mode may be automatically entered in response to the sensor signal crossing a threshold value. Additionally, an alarm signal may be generated in response to determining that the fluid sensor signal crosses the threshold value.
    Type: Application
    Filed: January 25, 2019
    Publication date: May 23, 2019
    Inventors: Christopher Brian LOCKE, Mark Stephen James BEARD, David Robson BLANDFORD, Timothy Mark ROBINSON
  • Patent number: 10289633
    Abstract: An apparatus comprises a processing platform configured for integration of compliance and analytic environments. The compliance and analytic environments are implemented at least in part by the processing platform. The processing platform comprises at least a portion of a data lake at least partially shared between the compliance and analytic environments. The processing platform further comprises one or more integration mechanisms supporting interaction between the compliance and analytic environments via the data lake.
    Type: Grant
    Filed: February 4, 2015
    Date of Patent: May 14, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: David Stephen Reiner, Nihar Nanda, Ron Tozzie
  • Publication number: 20190138935
    Abstract: A method and apparatus for scoring member data in a social networking service is provided. A method comprises receiving input that indicates a particular feature that is not in a set of features upon which a first model is based. In response to receiving the input, training a plurality of models based on training data and a plurality of features that includes the set of features and the particular feature, and selecting, based on one or more criteria, a particular model from among the plurality of models that includes a second model that is of the same type as the first model. Using the particular model to score a particular data set based on the plurality of features indicated in the particular data set.
    Type: Application
    Filed: December 31, 2018
    Publication date: May 9, 2019
    Inventors: Sayan Dasgupta, David Stephen Mandell Freeman
  • Patent number: 10262019
    Abstract: An apparatus in one embodiment comprises a processing platform implementing an Internet of Things (IoT) distributed management system accessible to a plurality of user devices over at least one network. The processing platform is configured to determine IoT infrastructure for a given IoT deployment in at least one particular usage context, to control placement of multiple workflow processes for the IoT deployment over a plurality of distributed locations within the IoT infrastructure, and to manage execution of the workflow processes at the distributed locations in accordance with one or more constraints of the particular usage context. The IoT deployment comprises one or more IoT platforms each configured to interact with a different set of IoT devices. The placement of multiple workflow processes over the plurality of distributed locations illustratively provides a designated distribution of data, services, applications and analytics for the IoT deployment in the particular usage context.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: April 16, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: David Stephen Reiner, Nihar Nanda, Said Tabet
  • Publication number: 20190108074
    Abstract: Aspects of the disclosure track and monitor automated system events, user-initiated events, and outcomes associated with system events and user-initiated events for providing real-time or near real-time measurements and insights. According to examples, a system is provided that is operative or configured to collect specific events and associated data associated with events that occur within various systems and products. The data is captured, aggregated, and stored in in-memory data storage. Accordingly, the data can be represented and displayed in a dashboard interface in real-time or near real-time. Accordingly, inefficient polling, long-running queries, and scheduled tasks can be eliminated.
    Type: Application
    Filed: March 12, 2018
    Publication date: April 11, 2019
    Applicant: Experian Health, Inc.
    Inventors: Edmond Chase Pilkington, David Stephen Phoebus, Gregory Scott MacKenzie, Michael Peter Ochs, Jason Harrison Wallis, Kassandra Marie Kurth
  • Patent number: 10253964
    Abstract: Wearable headlight devices and related methods are provided and can include a luminaire that can include a housing having a luminaire vent therein for receiving cooling air and a light source contained within the housing. An air moving device can be located outside of the luminaire for facilitating cooling air intake through the luminaire vent. An exhaust tube can be connected to the luminaire and the air moving device to facilitate air flow of the cooling air between the luminaire and the air moving device.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: April 9, 2019
    Assignee: Integra LifeSciences Corporation
    Inventors: James Strong, Richard A. Tamburrino, John M. Ryan, Roger W. A. Leseberg, Ervin Goldfain, David M. Babson, David Stephens, Angelo Martellaro
  • Patent number: 10237262
    Abstract: An assembly management system allows a software service provider (SSP) to compile and upload client-specific client application code into a repository. The SSP deploys a client application comprising non-client-specific code to various clients. When a user logs in, a call is made to a web service, which queries the repository for code specific to the requesting client. If available, the web service sends a response with the name and version of the assembly to which the client is subscribed. If the locally-saved version does not match the version of the assembly in the repository, and if the SSP has permission to write to the client's disk, the web service retrieves the assembly and commits it to the disk. If the SSP does not have permission, the assembly is streamed to the client device and retained and executed in memory for the duration of the login.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: March 19, 2019
    Assignee: PASSPORT HEALTH COMMUNICATIONS, INC.
    Inventors: Michael Peter Ochs, Edmond Chase Pilkington, Thomas Ryan Sears, David Stephen Phoebus
  • Publication number: 20190075984
    Abstract: Methods and apparatus for cleaning a surface with a cleaning device having a body with a handle, a connector, and one or more cleaning heads that are removably attached to the cleaning device. Each cleaning head include a lower surface arranged to contact a surface to be cleaned and a dirt collection chamber permanently attached to the cleaning head. The cleaning head may include a support structure to support the dirt collection chamber and a cleaning sheet. The cleaning head also may include a suction nozzle. At least a portion of the dirt collection chamber may be made of a filter material.
    Type: Application
    Filed: September 10, 2018
    Publication date: March 14, 2019
    Applicant: SharkNinja Operating LLC
    Inventors: Samuel Emrys James, Michael James Douglas, David Stephen Clare, Chris Pinches, Nicholas James Sardar, Jamie Croggon, Damian Lee
  • Patent number: 10229186
    Abstract: An apparatus in one embodiment comprises a processing platform implementing a data set discovery engine. The data set discovery engine comprises a data set indexer configured to generate similarity indexes for a plurality of data sets, and a relativistic retriever coupled to the data set indexer and configured to obtain a suitability template for a query and to execute the query against one or more of the similarity indexes based at least in part on the suitability template. A given one of the similarity indexes comprises at least first and second auxiliary information generated from respective ones of at least first and second different similarity measures of a plurality of different similarity measures. The first and second similarity measures comprise selected ones of the plurality of different similarity measures that are supported by the data set discovery engine with the supported similarity measures comprising both frequency-based and non-frequency-based similarity measures.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: March 12, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: David Stephen Reiner, Nihar Nanda, Leonid Levkovich-Maslyuk, Andrey Abramov
  • Publication number: 20190066105
    Abstract: Provided is a computer-implemented method, system, and computer program product for stand-in processing. The method includes receiving a transaction request message corresponding to a transaction, the transaction request message including a transaction value and an account identifier, determining whether to process the transaction request message as a stand-in transaction based at least partially on the transaction request message, in response to determining to process the transaction request message as a stand-in transaction, determining an account capacity corresponding to the account identifier, determining whether to authorize the stand-in transaction based at least partially on the transaction value and the account capacity, and in response to determining to authorize the stand-in transaction, completing the stand-in transaction. A system and computer program product are also disclosed.
    Type: Application
    Filed: August 8, 2018
    Publication date: February 28, 2019
    Inventors: Michele Lauren Banks Larsen, David Stephen Richey
  • Patent number: 10210144
    Abstract: Methods and systems for creating a webpage having different element orders for different webpage widths are disclosed. A computing device receives inputs specifying different layouts of elements in different orders for different webpage widths. The computing device creates markup code for the webpage that specifies separate subtrees of nodes for the different layouts and then modifies the markup code to replace duplicate nodes with placeholders in the subtrees. The computing device also creates script code for the webpage with instructions for modifying a live DOM created from the markup code based on current webpage width. Specifically, the script code modifies the live DOM to specify positioning the elements differently for different webpage widths by changing the visibility of nodes and swapping placehoders and content nodes in the subtrees.
    Type: Grant
    Filed: August 16, 2016
    Date of Patent: February 19, 2019
    Assignee: Adobe Inc.
    Inventors: Samuel Wan, Razvan Cotlarciuc, David Williamson, David Stephens, Abhishek Gulati
  • Patent number: 10204307
    Abstract: A method and apparatus for scoring member data in a social networking service is provided. A method comprises training a model based on training data and a plurality of features that includes (1) one or more first features associated with activities of members of a social network service and (2) one or more second features associated with attributes of the members of the social network service; identifying one or more activities associated with a particular member account that is maintained by the social network service; identifying one or more attributes, associated with the particular member account, that are different than the one or more activities; using the model to generate a score based on the one or more activities and the one or more attributes; determining, based on the score, whether to apply a restriction to the member account to prevent a member of the member account from performing one or more actions associated with the social network service.
    Type: Grant
    Filed: September 17, 2015
    Date of Patent: February 12, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sayan Dasgupta, David Stephen Mandell Freeman
  • Publication number: 20190000576
    Abstract: Certain aspects relate to systems and techniques for medical robotic systems that leverage a versatile, open kinematic chain together with a set of medical-procedure-specific software-controlled actuation constraints in order to perform a variety of medical procedures. The robotic system can be operated in a first mode by identifying a remote center and constraining the actuation of motorized joints to maintain intersection of at least an insertion axis with the remote center. The robotic system can be operated in a second mode by identifying a virtual rail position and constraining the actuation of motorized joints to maintain alignment of the insertion axis along the virtual rail.
    Type: Application
    Filed: June 18, 2018
    Publication date: January 3, 2019
    Inventors: David Stephen Mintz, Bruce R. Woodley, Travis Michael Schuh, Yanan Huang, Matthew Reagan Williams
  • Patent number: 10158596
    Abstract: Techniques are provided for proposing automatic corrections of online identifiers, such as an email address or a subject name of a directory entry or a certificate. In an embodiment, one or more computers store domain correction records. Each domain correction record comprises a misspelled domain name and candidate domain name corrections. The computers detect that an unprocessed online identifier is not contained in a plurality of known online identifiers. The unprocessed online identifier comprises a misspelled domain name. Each known online identifier of the plurality of known online identifiers comprises a domain name. The computers retrieve, based on the misspelled domain name of the unprocessed online identifier, from the plurality of domain correction records, a matching domain correction record having a same misspelled domain name as the unprocessed online identifiers. A client device displays the one or more candidate domain name corrections of the matching domain correction record.
    Type: Grant
    Filed: July 7, 2015
    Date of Patent: December 18, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Stephen Mandell Freeman, Qin Sun, Thomas Chow
  • Patent number: D849823
    Type: Grant
    Filed: March 13, 2018
    Date of Patent: May 28, 2019
    Assignee: Roka Sports, Inc.
    Inventors: Robert Allen Canales, Kurt Robert Spenser, Tobin Rohrbach, James Donald Oman, David S. Ginther, John Brandon Currie, Steven Oldham, Eric Baptiste Suburu, Mark Niiro, Jonathan McCann, Mark Stephens, James Alan Lareau
  • Patent number: D849825
    Type: Grant
    Filed: March 13, 2018
    Date of Patent: May 28, 2019
    Assignee: Roka Sports, Inc.
    Inventors: Robert Allen Canales, Jonathan McCann, Mark Stephens, James Alan Laraeu, Kurt Robert Spenser, Tobin Rohrbach, James Donald Oman, David S. Ginther, John Brandon Currie, Steven Oldham, Eric Baptiste Suburu, Mark Niiro
  • Patent number: D850047
    Type: Grant
    Filed: October 3, 2017
    Date of Patent: May 28, 2019
    Assignee: SharkNinja Operating LLC
    Inventors: Samuel Emrys James, Michael Douglas, David Stephen Clare, Chris Pinches, Nicholas Sardar