Patents by Inventor Daniel Campbell

Daniel Campbell 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: 10632061
    Abstract: A sunscreen in powder form includes vegetable oil, vegetable butter, wax or mixture thereof. Vegetable oil, vegetable butter and wax are present in a total amount of from 1 to 25% by weight of the sunscreen. One or more UV absorbing materials are present in an amount of from 10 to 40% by weight of the sunscreen. One or more UV reflecting materials are present in an amount of from 30 to 85% by weight of the sunscreen. One or more anti-caking agents are present in an amount of from 5 to 25% by weight of the sunscreen.
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: April 28, 2020
    Assignee: COSMETIC WARRIORS LIMITED
    Inventors: Mark Constantine, Margaret Joan Constantine, Helen Elizabeth Ambrosen, Rowena Jacqueline Bird, Daniel Campbell
  • Patent number: 10554730
    Abstract: A method and system of managing downloads of a file from a server. A determination is made of whether or not a number of current connections between a client and the server is less than a preset threshold number, exceeding one, of allowable concurrent connections with the server. If the determination is that the number of current connections is less than the preset threshold number, responsive to a request by the client to download the file pursuant to another connection between the client and the server, the computer establishes the other connection between the client and the server and downloads the file to the client via the other connection. If the determination is that the number of current connections is at least the preset threshold number, the computer denies a request by the client to download the file from the server using another connection between the client and the server.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: February 4, 2020
    Assignee: International Business Machines Corporation
    Inventors: Daniel A. Campbell, Robert F. Pryor, John B. Simmons
  • Publication number: 20190364094
    Abstract: A method and system of managing downloads of a file from a server. A number of current connections between a client and the server is determined to be at least a preset threshold number of allowable concurrent connections between the server and the client and in response, a request by the client to download the file from the server using another connection between the client and the server is denied. After the request is denied, the number of current connections between the client and the server is determined to be less than the preset threshold number after which the other connection between the client and the server is established and the file is downloaded to the client via the other connection. The preset threshold number of allowable concurrent connections is automatically changed based on a total number of active current connections between server and both the client and other clients.
    Type: Application
    Filed: August 9, 2019
    Publication date: November 28, 2019
    Inventors: Daniel A. Campbell, Robert F. Pryor, John B. Simmons
  • Patent number: 10434352
    Abstract: A locomotor training system, including device and methods of use, is provided. The locomotor training device is a simple mechanical device which includes a rigid supporting member coupled to the front-thigh side of a user's proximal lower extremity and a hinged member coupled to the lower extremity distal to the rigid supporting member. Manipulation of the device by an operator, in some cases facilitated by an adjustable handle, facilitates the user's normalization of joint mechanics associated with unimpaired ambulation while providing neuromuscular re-education and muscle strengthening.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: October 8, 2019
    Inventor: Daniel Campbell
  • Publication number: 20190284515
    Abstract: A solid soap composition includes soap in an amount of at least 70% by weight of the solid soap composition. The solid soap composition (i) has a pH of from 7 to 9.5, and (ii) contains water in an amount of from 0.01 to 15% by weight of the solid soap composition.
    Type: Application
    Filed: July 20, 2017
    Publication date: September 19, 2019
    Inventors: Mark CONSTANTINE, Margaret Joan CONSTANTINE, Helen Elizabeth AMBROSEN, Rowena Jacqueline BIRD, Simon CONSTANTINE, Wesley BURRAGE, Daniel CAMPBELL
  • Publication number: 20180334287
    Abstract: A storage container includes a body, a lid, and two handles. The body defines a compartment between first and second side walls of the body. The compartment is accessible along a top end of the body. The first and second side walls include respective cavities that are recessed from exterior surfaces of the side walls via rims that define perimeters of the cavities. The lid is connected to the top end of the body and encloses the compartment when in a closed position. The two handles are tethered to the body via cords, and are configured to nest within the cavities of the corresponding side walls when not grasped by a person. First and second ends of the handles are configured to engage opposing portions of the corresponding rim to retain the handle nested in the cavity via an interference fit.
    Type: Application
    Filed: May 22, 2018
    Publication date: November 22, 2018
    Inventors: Daniel Campbell Schaefer, Patrick Michael Barron
  • Publication number: 20180154202
    Abstract: A locomotor training system, including device and methods of use, is provided. The locomotor training device is a simple mechanical device which includes a rigid supporting member coupled to the front-thigh side of a user's proximal lower extremity and a hinged member coupled to the lower extremity distal to the rigid supporting member. Manipulation of the device by an operator, in some cases facilitated by an adjustable handle, facilitates the user's normalization of joint mechanics associated with unimpaired ambulation while providing neuromuscular re-education and muscle strengthening.
    Type: Application
    Filed: December 1, 2017
    Publication date: June 7, 2018
    Inventor: Daniel Campbell
  • Publication number: 20180104863
    Abstract: A tooling system for fabricating a composite structure comprising a printed thermoplastic material tooling component having a non-tooling surface and a tooling surface, wherein the tooling surface defines a predetermined shape for the composite structure. The tooling system may further comprise a printed thermoplastic material tooling base structure having a plurality of non-tooling surfaces to support the printed thermoplastic material tooling component during layup or cure. The printed thermoplastic material tooling base structure may employ a support structure, such as a honeycomb support structure or a filler material.
    Type: Application
    Filed: October 19, 2017
    Publication date: April 19, 2018
    Inventors: Daniel Cottrell, Daniel Campbell
  • Publication number: 20180077220
    Abstract: A method and system of managing downloads of a file from a server. A determination is made of whether or not a number of current connections between a client and the server is less than a preset threshold number, exceeding one, of allowable concurrent connections with the server. If the determination is that the number of current connections is less than the preset threshold number, responsive to a request by the client to download the file pursuant to another connection between the client and the server, the computer establishes the other connection. between the client and the server and downloads the file to the client via the other connection. If the determination is that the number of current connections is at least the preset threshold number, the computer denies a request by the client to download the file from the server using another connection between the client and the server.
    Type: Application
    Filed: November 20, 2017
    Publication date: March 15, 2018
    Inventors: Daniel A. Campbell, Robert F. Pryor, John B. Simmons
  • Patent number: 9894140
    Abstract: A method and system for managing download of a file. In response to a request from a client computer to establish a session to download the file beginning at a specified location after a start of the file, an estimated length of a portion of the file beginning at the specified location is estimated, a time window for enabling the client computer to avoid a redundant download of a portion of the file by terminating the session within the time window is computed, and the download of the file is suspended for the time window. If the session is not terminated within the time window, then download of the file is automatically resumed following the length in further response to the request. If the session is terminated within the time window, then download of the file is not automatically resumed following the length in further response to the request.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: February 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Daniel A. Campbell, Robert F. Pryor, John B. Simmons
  • Patent number: 9876847
    Abstract: A method and system of managing downloads of a file from a server. A determination is made of whether or not a number of current connections between the client and the server is less than a preset threshold number, exceeding one, of allowable concurrent connections with the server. If the determination is that the number of current connections is less than the preset threshold number, responsive to a request by the client to download the file pursuant to another connection between the client and the server, the computer establishes the other connection between the client and the server and downloads the file to the client via the other connection. If the determination is that the number of current connections is at least the preset threshold number, the computer denies a request by the client to download the file from the server using another connection between the client and the server.
    Type: Grant
    Filed: July 22, 2015
    Date of Patent: January 23, 2018
    Assignee: International Business Machines Corporation
    Inventors: Daniel A. Campbell, Robert F. Pryor, John B. Simmons
  • Publication number: 20170310707
    Abstract: Disclosed are multi-tenant networked security systems and methods. The system includes a central server, a first user application provided on a first computing device, and a second user application provided on a second computer device, wherein the first and second computing devices are communicatively linked with the central server. The system further includes a persistent network key generated by the central server and based at least in part on a unique request identifier and a transient physical key generated by the first user application and based at least in part on the network key, wherein the network key is received by the first user application. The second user application is configured to communicate with the central server to analyze the network key and the physical key in order to verify that a user of the first user application possesses an ingress permission to an access point.
    Type: Application
    Filed: April 22, 2016
    Publication date: October 26, 2017
    Inventors: Dmitry Amelchenko, Daniel Campbell, Steven Gottfried
  • Publication number: 20170151168
    Abstract: A sunscreen in powder form includes vegetable oil, vegetable butter, wax or mixture thereof. Vegetable oil, vegetable butter and wax are present in a total amount of from 1 to 25% by weight of the sunscreen. One or more UV absorbing materials are present in an amount of from 10 to 40% by weight of the sunscreen. One or more UV reflecting materials are present in an amount of from 30 to 85% by weight of the sunscreen. One or more anti-caking agents are present in an amount of from 5 to 25% by weight of the sunscreen.
    Type: Application
    Filed: June 10, 2015
    Publication date: June 1, 2017
    Inventors: Mark CONSTANTINE, Margaret Joan CONSTANTINE, Helen Elizabeth AMBROSEN, Rowena Jacqueline BIRD, Daniel CAMPBELL
  • Patent number: 9644940
    Abstract: A system and method for the monitoring of ammonia in a fluid. The ammonia monitoring system includes an ammonia sensor that is configured to detect trace amounts of ammonia (NH3) in a fluid (i.e., gas or liquid) that is pumped through it in real time. The real time ammonia sensor includes an interferometer configured to track the amount of ammonia that is pumped into the real time ammonia sensor. The ammonia monitoring system, via the real time ammonia sensor, is further configured to detect ammonia levels in industrial poultry houses and provide electronic feedback to the building's ventilation control system.
    Type: Grant
    Filed: January 13, 2014
    Date of Patent: May 9, 2017
    Assignee: Lumense, Inc.
    Inventors: Daniel Campbell, Jayme Caspall, Janet Cobb-Sullivan, Bonnie Bobzin, Kenneth Johnson, Robert E. Jones, Michael Slawson
  • Publication number: 20170043671
    Abstract: The present disclosure provides a control system for monitoring an electric vehicle service network which comprises a plurality of service stations providing electric energy reload to a fleet of electric vehicles. The control system is configured and operable for communication with the electric vehicles via a communication network, and comprises: a processing unit configured for aggregating vehicle route planning information associated with at least some of the electric vehicles to build forecast data of the flow of electric vehicles to the service stations over time; and a service time estimation unit configured and operable for utilizing the forecast data and evaluating the service duration for servicing a given electric vehicle at a given service station and at a given service time based on said forecast.
    Type: Application
    Filed: February 13, 2014
    Publication date: February 16, 2017
    Inventor: Daniel Campbell
  • Patent number: 9445131
    Abstract: A novel de-blocking and de-banding filter and a related method of operation reduce and/or remove blocking and banding artifacts that originate from a low bitrate video compression. For filtering a luminance channel, the de-blocking and de-banding filter determines filtering needs and also adjusts filtering strengths based on a compression level (Qp) and a gray level of the video signal. For filtering a chrominance channel, the de-blocking and de-banding filter determines the filtering needs and adjusts the filtering strengths based on Qp alone. Preferably, the de-blocking and de-banding filter utilizes a low pass filter of adjustable strength at a border of a block perpendicular to the border or a band border. The adjustable strength of the de-blocking and de-banding filter is a function of the compression level (Qp) and/or the gray level of the video signal, but does not depend on a duration of the blocking and/or banding artifacts.
    Type: Grant
    Filed: April 10, 2015
    Date of Patent: September 13, 2016
    Assignee: Faroudja Enterprises, Inc.
    Inventors: Yves Faroudja, Daniel Campbell, Xu Dong
  • Publication number: 20160072874
    Abstract: A method and system for managing download of a file. In response to a request from a client computer to establish a session to download the file beginning at a specified location after a start of the file, an estimated length of a portion of the file beginning at the specified location is estimated, a time window for enabling the client computer to avoid a redundant download of a portion of the file by terminating the session within the time window is computed, and the download of the file is suspended for the time window. If the session is not terminated within the time window, then download of the file is automatically resumed following the length in further response to the request. If the session is terminated within the time window, then download of the file is not automatically resumed following the length in further response to the request.
    Type: Application
    Filed: November 18, 2015
    Publication date: March 10, 2016
    Inventors: Daniel A. Campbell, Robert F. Pryor, John B. Simmons
  • Publication number: 20150326643
    Abstract: A method and system of managing downloads of a file from a server. A determination is made of whether or not a number of current connections between the client and the server is less than a preset threshold number, exceeding one, of allowable concurrent connections with the server. If the determination is that the number of current connections is less than the preset threshold number, responsive to a request by the client to download the file pursuant to another connection between the client and the server, the computer establishes the other connection between the client and the server and downloads the file to the client via the other connection. If the determination is that the number of current connections is at least the preset threshold number, the computer denies a request by the client to download the file from the server using another connection between the client and the server.
    Type: Application
    Filed: July 22, 2015
    Publication date: November 12, 2015
    Inventors: Daniel A. Campbell, Robert F. Pryor, John B. Simmons
  • Patent number: 9106627
    Abstract: A method, system and program product for managing downloads of files from a server. The method includes presetting, using a tool, a threshold number of allowable connections for each client requesting connections to download files from a server. The method further includes identifying, using the tool, a client requesting one or more connections to download a file and tracking, using the tool, whether or not the client has exceeded the threshold number of allowable connections preset. If the client has not exceeded the threshold number of allowable connections preset, allowing the one or more connections up to the threshold number of allowable connections preset for the client to download the file from the server and if the client has exceeded the threshold number of allowable connections preset, preventing the client from connecting to the server, such that overloading of the server with too many simultaneous active connections is minimized.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: August 11, 2015
    Assignee: International Business Machines Corporation
    Inventors: Daniel A. Campbell, Robert F. Pryor, John B. Simmons
  • Publication number: 20140337734
    Abstract: The present invention is a content management system (“CMS”) for a 3D virtual world. In one or more embodiments, the CMS provides user interfaces that allow an instructor to create a course, add pre-programmed 3D scenes to the course, upload slideshow presentations, images, and/or videos (“content”) to the CMS, assemble the content into a presentation, and display the presentation on pre-programmed display areas (“VIEWBoards™”) within a 3D scene. In one or more embodiments, the CMS stores data representing courses created using the user interfaces provided by the CMS in one or more databases. In one or more embodiments, the CMS converts uploaded content into a set of standard image and video formats for display in the 3D scene and stores them in a database.
    Type: Application
    Filed: May 9, 2013
    Publication date: November 13, 2014
    Inventors: Linda Bradford, Abraham L. Day, Daniel Campbell