Patents by Inventor Daniel A. Ford

Daniel A. Ford 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: 9727936
    Abstract: A computer-implemented method receives, into a computerized system, routine electronic transmissions such as a clinician order entry (CPOE) order message relating to a patient. The order message is used to identify one of a number of pre-established templates to create an individualized wellness plan. The method identifies data variables that need to be supplied for the wellness plan and identifies patient documentation related to the wellness plan. The method supplies the data variables and combines patient documentation into the wellness plan. The method identifies and includes dependency-awareness of tasks, reminders, and appointments within and across wellness plans. The method can customize the wellness plan according to clinician preferences and patient preferences, and can restrict access and content of the wellness plan.
    Type: Grant
    Filed: December 9, 2009
    Date of Patent: August 8, 2017
    Assignee: International Business Machines Corporation
    Inventors: Daniel A. Ford, Sondra R. Renly
  • Publication number: 20170180469
    Abstract: A system for data processing is disclosed that includes a computing cluster allocation system operating on a processor and configured to receive a work project, to segment the work project into a plurality of tasks and to distribute the plurality of tasks to a plurality of anonymous computing units using a block chain algorithm, and a computing cluster monitor system operating on the processor and configured to receive data associated with the plurality of tasks from the computing cluster allocation and response data from the anonymous computing units and to determine whether the project has been completed.
    Type: Application
    Filed: December 16, 2015
    Publication date: June 22, 2017
    Inventors: Daniel A. Ford, Zhuoqun Cheng
  • Patent number: 9652919
    Abstract: Various embodiments of the present invention provide for secure and flexible access to the contents of a smart package in the chain of transportation. In embodiments, access is automatically controlled by a security authentication adaptor based on an authentication mechanism that adapts to changing security environments during transportation. In embodiments, a level of required authentication is adjusted depending on situational, contextual awareness that is achieved via sensors coupled to a context state detector to monitor and detect a transportation state of the smart package. Based on the transportation state, a security state machine dynamically adjust a risk level associated with the transportation state and instructs an authentication module apply, in response to an authentication request, one or more authentication methods based on the risk level.
    Type: Grant
    Filed: April 22, 2015
    Date of Patent: May 16, 2017
    Assignee: DELL PRODUCTS LP
    Inventors: YuLing Chen, Daniel A. Ford
  • Patent number: 9619776
    Abstract: In one embodiment, a method includes determining real-time location information for a transportation item. The method further includes determining real-time route information for a plurality of vehicles, the plurality of vehicles comprising a vehicle-in-transit actively transporting the transportation item. In addition, the method includes analyzing, via the real-time location information and the real-time route information, a route efficiency of the plurality of vehicles relative to an intended destination of the transportation item. Further, the method includes selecting a replacement vehicle from among the plurality of vehicles based, at least in part, on a result of the analyzing. Additionally, the method includes initiating physical transfer of the transportation item from the vehicle-in-transit to the replacement vehicle.
    Type: Grant
    Filed: February 6, 2015
    Date of Patent: April 11, 2017
    Assignee: Dell Software Inc.
    Inventors: Daniel A. Ford, Rajesh Narayanan, Gabriel Mauricio Silberman
  • Patent number: 9560315
    Abstract: Systems and techniques to reduce bandwidth usage of video frames in a videoconferencing system are described. A computing device may receive a first frame of a first video stream from an imaging device and decompose the frame into a plurality of portions. The computing device may select a first portion of the plurality of portions, determine that the first portion matches a sent portion in a sent catalog, determine a first identifier associated with the first portion, and send the first identifier to a server. The computing device may select a second portion of the plurality of portions, determine that the second portion fails to match any of the sent portions in the sent catalog, create and associate a second identifier with the second portion, store the second portion with the second identifier in the sent catalog, and send the second portion to the server.
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: January 31, 2017
    Assignee: Dell Software, Inc.
    Inventors: Gabriel M. Silberman, Daniel A. Ford
  • Patent number: 9538130
    Abstract: Systems and techniques to dynamically correct a gaze of participants in a video conference are described. A computing device participating in a video conference may determine that a frame of a video stream includes features of a face, extract a portion of the frame that includes a first pair of eyes, and determine that the first pair of eyes are looking in a non-forward direction. The computing device may retrieve, from a database, a stored portion that includes a second pair of eyes that are looking in a forward direction, and modify the frame by substituting the stored portion for the portion in the frame to create a modified frame. The computing device may send the modified frame to a videoconferencing server for distribution to other computing devices participating in the video conference.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: January 3, 2017
    Assignee: Dell Software, Inc.
    Inventors: Daniel A. Ford, Gabriel M. Silberman
  • Publication number: 20160314635
    Abstract: Various embodiments of the present invention provide for secure and flexible access to the contents of a smart package in the chain of transportation. In embodiments, access is automatically controlled by a security authentication adaptor based on an authentication mechanism that adapts to changing security environments during transportation. In embodiments, a level of required authentication is adjusted depending on situational, contextual awareness that is achieved via sensors coupled to a context state detector to monitor and detect a transportation state of the smart package. Based on the transportation state, a security state machine dynamically adjust a risk level associated with the transportation state and instructs an authentication module apply, in response to an authentication request, one or more authentication methods based on the risk level.
    Type: Application
    Filed: April 22, 2015
    Publication date: October 27, 2016
    Applicant: DELL PRODUCTS L.P.
    Inventors: YuLing Chen, Daniel A. Ford
  • Publication number: 20160299918
    Abstract: A system, method, and computer-readable medium for providing a device control operation which enables a device to receive or otherwise identify commands intended for it by having the device consult and interact with a secure decentralized transactional ledger. Such a device control operation indirectly and securely controls a device. More specifically, in certain embodiments, the transactional ledger comprises a distributed data structure that is maintained by a set of unassociated network attached information handling systems. In certain embodiments, the network attached information handling systems use novel algorithms and cryptographic methods to ensure that the state of the ledger is valid and that it reflects the state endorsed by a predetermined number (e.g., a majority) of the information handling systems maintaining the ledger.
    Type: Application
    Filed: April 7, 2015
    Publication date: October 13, 2016
    Applicant: DELL SOFTWARE, INC.
    Inventor: Daniel A. Ford
  • Publication number: 20160300385
    Abstract: Systems and techniques for processing and/or transmitting three-dimensional (3D) data are presented. A partitioning component receives captured 3D data associated with a 3D model of an interior environment and partitions the captured 3D data into at least one data chunk associated with at least a first level of detail and a second level of detail. A data component stores 3D data including at least the first level of detail and the second level of detail for the at least one data chunk. An output component transmits a portion of data from the at least one data chunk that is associated with the first level of detail or the second level of detail to a remote client device based on information associated with the first level of detail and the second level of detail.
    Type: Application
    Filed: June 20, 2016
    Publication date: October 13, 2016
    Inventors: Matthew Tschudy Bell, David Alan Gausebeck, Gregory William Coombe, Daniel Ford
  • Publication number: 20160259937
    Abstract: Aspects of the present invention provide systems and methods that allow for a generic, decentralized system that is independent of a centralized resource and allows for the reporting and protecting of all types of smart devices including smart phones, laptop, tablets, or smart packages, and the like. In embodiments, the device comprises a security module or modules that interface with a decentralized network that maintains a secure distributed transactional ledger, or block chain, in order to send and/or receive data via the block chain. In embodiments, the device may not operate when its ability to access a communication channel provided via secure distributed transactional ledger has been impeded or otherwise hindered.
    Type: Application
    Filed: May 1, 2015
    Publication date: September 8, 2016
    Applicant: DELL PRODUCTS L.P.
    Inventors: Daniel A. Ford, YuLing Chen
  • Publication number: 20160260095
    Abstract: A peer-to-peer network includes a cryptocurrency system with a block chain, a client system coupled to the cryptocurrency system, and a host system coupled to the cryptocurrency system. The client system publishes a container execution request that includes information associating the client system with a containerized computational task, the cryptocurrency system incorporates the container execution request into a block chain of a cryptocurrency system, and the host system receives the container execution request via the block chain, retrieves the containerized computational task, and executes the containerized computational task.
    Type: Application
    Filed: March 2, 2015
    Publication date: September 8, 2016
    Inventor: Daniel A. Ford
  • Publication number: 20160260171
    Abstract: Aspects of the present invention provide systems and methods that solved the problems of how to participate in a marketplace exchange without using a centralized intermediary. In embodiments, a secure distributed transaction ledger may be used as an integration framework that supports communications between parties, the transfer of funds from one party to another party, and the ability to for the provisioning or transfer of deliverables by a seller to a buyer or for the benefit of a buyer. In embodiments, a buyer, a seller, and an escrow entity have defined functions that facilitate transactions and help build in more trust into the marketplace.
    Type: Application
    Filed: July 17, 2015
    Publication date: September 8, 2016
    Applicant: DELL PRODUCTS L.P.
    Inventors: Daniel A. Ford, Rajesh Narayanan
  • Publication number: 20160261685
    Abstract: Aspects of the present invention provide systems and methods that allow that facilitate communicating a message, independent of a centralized resource, to be retrieved at a future time. In embodiments, a computing device receives a configuration-related message via a block chain maintained by a plurality of decentralized nodes. In embodiments, upon verification of the authenticity of the message, the device will execute the deferred instructions indicated in the message. In embodiments, the instructions may be add functionality or not allow functionality in the device. In embodiments, the instructions may indicate that a smart package should allow the end user to access contents of the package or to not allow access to the contents.
    Type: Application
    Filed: June 5, 2015
    Publication date: September 8, 2016
    Applicant: DELL PRODUCTS L.P.
    Inventors: YuLing Chen, Daniel A. Ford
  • Publication number: 20160261690
    Abstract: Aspects of the present invention provide systems and methods that facilitate the communicating of messages to a vastly scalable number of devices, independent of a centralized resource. In embodiments, a computing device, or a number of devices, may receive from a managing entity one or more messages via a block chain that is maintained by a plurality of decentralized nodes in a peer-to-peer network. In embodiments, the device or devices execute the instructions identified in the message, and if appropriate, return results.
    Type: Application
    Filed: June 25, 2015
    Publication date: September 8, 2016
    Applicant: DELL PRODUCTS L.P.
    Inventor: Daniel A. Ford
  • Publication number: 20160261404
    Abstract: Aspects of the present invention provide systems and methods that facilitate computations that are publically defined while assuring the confidentiality of the input data provided, the generated output data, or both using homomorphic encryption on the contents of the secure distributed transaction ledger. Full homomorphic encryption schemes protect data while still enabling programs to accept it as input. In embodiments, using a homomorphic encryption data input into a secure distributed transaction ledger allows a consumer to employ highly motivated entities with excess compute capability to perform calculations on the consumer's behalf while assuring data confidentiality, correctness, and integrity as it propagates through the network.
    Type: Application
    Filed: May 29, 2015
    Publication date: September 8, 2016
    Applicant: DELL PRODUCTS L.P.
    Inventors: Daniel A. Ford, Irwin O. Reyes, Rajesh Narayanan
  • Patent number: 9396586
    Abstract: Systems and techniques for processing and/or transmitting three-dimensional (3D) data are presented. A partitioning component receives captured 3D data associated with a 3D model of an interior environment and partitions the captured 3D data into at least one data chunk associated with at least a first level of detail and a second level of detail. A data component stores 3D data including at least the first level of detail and the second level of detail for the at least one data chunk. An output component transmits a portion of data from the at least one data chunk that is associated with the first level of detail or the second level of detail to a remote client device based on information associated with the first level of detail and the second level of detail.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: July 19, 2016
    Assignee: Matterport, Inc.
    Inventors: Matthew Tschudy Bell, David Alan Gausebeck, Gregory William Coombe, Daniel Ford
  • Publication number: 20160055268
    Abstract: Systems and techniques for processing three-dimensional (3D) data are presented. Captured three-dimensional (3D) data associated with a 3D model of an architectural environment is received and at least a portion of the captured 3D data associated with a flat surface is identified. Furthermore, missing data associated with the portion of the captured 3D data is identified and additional 3D data for the missing data is generated based on other data associated with the portion of the captured 3D data.
    Type: Application
    Filed: June 6, 2014
    Publication date: February 25, 2016
    Inventors: Matthew Tschudy Bell, David Alan Gausebeck, Daniel Ford, Gregory William Coombe
  • Publication number: 20150269785
    Abstract: Systems and methods for generating three-dimensional models with correlated three-dimensional and two dimensional imagery data are provided. In particular, imagery data can be captured in two dimensions and three dimensions. Imagery data can be transformed into models. Two-dimensional data and three-dimensional data can be correlated within models. Two-dimensional data can be selected for display within a three-dimensional model. Modifications can be made to the three-dimensional model and can be displayed within a three-dimensional model or within two-dimensional data. Models can transition between two dimensional imagery data and three dimensional imagery data.
    Type: Application
    Filed: March 19, 2014
    Publication date: September 24, 2015
    Applicant: Matterport, Inc.
    Inventors: Matthew Tschudy Bell, David Alan Gausebeck, Gregory William Coombe, Daniel Ford, William John Brown
  • Patent number: 9140093
    Abstract: Apparatus (10) for restricting a flow of fluid through a bore (14) comprises a bore sealing member (12a) and an actuation assembly for moving the bore sealing member (12a) between first and second configurations. The actuation assembly is configured to isolate first and second end portions (46, 48) of the activation member (12a) from a bore fluid (50). The apparatus (10) provides for moving the bore sealing member (12a) between the first and second configurations without a bore fluid (50) pressure acting on an end portion (46, 48) of the activation member (12a).
    Type: Grant
    Filed: April 19, 2013
    Date of Patent: September 22, 2015
    Assignee: WEATHERFORD TECHNOLOGY HOLDINGS, LLC
    Inventors: Daniel Ford, James Fogg
  • Publication number: 20150262421
    Abstract: Systems and techniques for processing and/or transmitting three-dimensional (3D) data are presented. A partitioning component receives captured 3D data associated with a 3D model of an interior environment and partitions the captured 3D data into at least one data chunk associated with at least a first level of detail and a second level of detail. A data component stores 3D data including at least the first level of detail and the second level of detail for the at least one data chunk. An output component transmits a portion of data from the at least one data chunk that is associated with the first level of detail or the second level of detail to a remote client device based on information associated with the first level of detail and the second level of detail.
    Type: Application
    Filed: March 14, 2014
    Publication date: September 17, 2015
    Applicant: Matterport, Inc.
    Inventors: Matthew Tschudy Bell, David Alan Gausebeck, Gregory William Coombe, Daniel Ford