Patents by Inventor William C. Deleeuw

William C. Deleeuw 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: 10068379
    Abstract: An embodiment of an augmented reality model placement apparatus may include a location identifier to identify one or more candidate locations in a three-dimensional (3D) model for an augmented reality (AR) model based on the 3D model, the AR model, and placement constraints for the AR model, a location ranker communicatively coupled to the location identifier to assign respective ranks to the one or more identified candidate locations based on placement ranking criteria, and a location selector communicatively coupled to the location ranker to select a placement location for the AR model from the one or more identified candidate locations. Other embodiments are disclosed and claimed.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: September 4, 2018
    Assignee: Intel Corporation
    Inventors: Bradford H. Needham, William C. Deleeuw
  • Patent number: 9967093
    Abstract: Various embodiments are directed to techniques for controlling access to data in a decentralized manner. An apparatus includes an apportioning component to divide an item of data into multiple portions based on an organizational structure of the item of data; a tree component to generate a PRN tree including a multitude of nodes and a branching structure based on the organizational structure, the multitude including at least one branching node and multiple leaf nodes that correspond to the multiple portions; a PRN component to generate a PRN for each node of the multitude, the PRN component to use a PRN of a branching node of the PRN tree to generate a PRN for a leaf node that depends therefrom; and a communications component to transmit the multiple portions and multiple addresses based on PRNs of leaf nodes of the PRN tree to a server. Other embodiments are described and claimed.
    Type: Grant
    Filed: March 25, 2015
    Date of Patent: May 8, 2018
    Assignee: INTEL CORPORATION
    Inventors: William C. Deleeuw, Ned M. Smith
  • Publication number: 20180096528
    Abstract: An embodiment of an augmented reality model placement apparatus may include a location identifier to identify one or more candidate locations in a three-dimensional (3D) model for an augmented reality (AR) model based on the 3D model, the AR model, and placement constraints for the AR model, a location ranker communicatively coupled to the location identifier to assign respective ranks to the one or more identified candidate locations based on placement ranking criteria, and a location selector communicatively coupled to the location ranker to select a placement location for the AR model from the one or more identified candidate locations. Other embodiments are disclosed and claimed.
    Type: Application
    Filed: September 30, 2016
    Publication date: April 5, 2018
    Applicant: Intel Corporation
    Inventors: Bradford H. Needham, William C. Deleeuw
  • Patent number: 9860057
    Abstract: A data processing system (DPS) supports exchange of digital keys. The DPS comprises a communication module which, when executed by the DPS, is operable to receive, via multiple different network routes, multiple copies of a seed message from a second DPS, as part of a Diffie-Hellman key exchange process with the second DPS, wherein each copy of the seed message includes a seed value. The DPS also comprises a security module which, when executed by the DPS, is operable to perform operations comprising (a) determining a prevalent seed value, based on the multiple copies of the seed message; (b) computing a prevalence metric to indicate how many of the seed messages contained the prevalent seed value; and (c) determining whether a seed exchange portion of the Diffie-Hellman key exchange process has been successfully performed, based on the prevalence metric. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: January 2, 2018
    Assignee: Intel Corporation
    Inventors: Ned M. Smith, William C. Deleeuw, Thomas G. Willis
  • Patent number: 9854436
    Abstract: Systems and methods may provide for obtaining a seed value from a location on a beacon device, using the seed value to initiate generation of a pseudo random number (PRN) tree having time-dependent branches, and sending a beacon signal based on the PRN tree and a timing schedule that corresponds to the time-dependent branches. Additionally, a PRN may be received, via an out-of-band link, at an observation device, wherein the PRN is associated with a particular time period. In one example, the PRN may be used by the observation device to generate a subset of a PRN number tree that corresponds to the particular time period. The observation device may also conduct a proximity determination of whether a detected beacon signal corresponds to one or more time-dependent branches of the subset of the PRN tree.
    Type: Grant
    Filed: September 25, 2014
    Date of Patent: December 26, 2017
    Assignee: Intel Corporation
    Inventors: William C. DeLeeuw, Bradford H. Needham
  • Publication number: 20170285588
    Abstract: The invention relates to a method and apparatus for exposing (i.e. bridging) data and services offered by low power, low duty cycle transducers (e.g. sensors and actuators) in a standardized format over existing and established home networking technologies. A transducer access point is a functional component that serves as a proxy for health devices and sensors that are off/asleep the majority of the time to conserver power (e.g. battery life). The transducer access point may be implemented as a stand alone device or embedded within a computing device such as a home PC.
    Type: Application
    Filed: August 8, 2014
    Publication date: October 5, 2017
    Inventors: Christopher S. Gough, Devon M. Welles, William C. DeLeeuw, Nandakishore Kushalnagar
  • Patent number: 9761249
    Abstract: Technologies for emotional modulation of natural language responses include a computing device that receives natural language requests from a user. The computing device identifies emotional features of the request and estimates an emotional state of the request by comparing the emotional features to a vocal pattern database. The computing device generates a natural language response and modulates the emotional content of the natural language response based on the emotional state of the request and the vocal pattern database. The computing device may modulate the natural language response to mimic the emotional state of the request, or to oppose the emotional state of the request. Possible emotional states include urgency, certainty, and dominance. Possible emotional features include acoustic, prosodic, and linguistic characteristics of the user request. The computing device may update the vocal pattern database based on the user request to adapt to the user. Other embodiments are described and claimed.
    Type: Grant
    Filed: September 25, 2013
    Date of Patent: September 12, 2017
    Assignee: Intel Corporation
    Inventor: William C. Deleeuw
  • Patent number: 9734531
    Abstract: A technique includes using a processor-based machine to determine a dynamic interaction characteristic of a group of users. The technique further includes, based at least in part on the determined dynamic interaction characteristic, determining a profile of the group for a recommendation engine.
    Type: Grant
    Filed: May 30, 2012
    Date of Patent: August 15, 2017
    Assignee: INTEL CORPORATION
    Inventors: Rita H. Wouhaybi, Audrey C. Younkin, William C. Deleeuw
  • Publication number: 20170195874
    Abstract: Systems and methods may provide for obtaining a seed value from a location on a beacon device, using the seed value to initiate generation of a pseudo random number (PRN) tree having time-dependent branches, and sending a beacon signal based on the PRN tree and a timing schedule that corresponds to the time-dependent branches. Additionally, a PRN may be received, via an out-of-band link, at an observation device, wherein the PRN is associated with a particular time period. In one example, the PRN may be used by the observation device to generate a subset of a PRN number tree that corresponds to the particular time period. The observation device may also conduct a proximity determination of whether a detected beacon signal corresponds to one or more time-dependent branches of the subset of the PRN tree.
    Type: Application
    Filed: September 25, 2014
    Publication date: July 6, 2017
    Inventors: William C. DeLeeuw, Bradford H. Needham
  • Publication number: 20170177080
    Abstract: Technologies for natural language interactions with virtual personal assistant systems include a computing device configured to capture audio input, distort the audio input to produce a number of distorted audio variations, and perform speech recognition on the audio input and the distorted audio variants. The computing device selects a result from a large number of potential speech recognition results based on contextual information. The computing device may measure a user's engagement level by using an eye tracking sensor to determine whether the user is visually focused on an avatar rendered by the virtual personal assistant. The avatar may be rendered in a disengaged state, a ready state, or an engaged state based on the user engagement level. The avatar may be rendered as semitransparent in the disengaged state, and the transparency may be reduced in the ready state or the engaged state. Other embodiments are described and claimed.
    Type: Application
    Filed: March 7, 2017
    Publication date: June 22, 2017
    Inventor: William C. Deleeuw
  • Publication number: 20170164887
    Abstract: Described is an apparatus comprising: an ensemble of sensors including a moisture sensor to sense moisture content of hair, the moisture sensor positioned in a first housing to be in contact with the hair; and a processor to receive data associated with sensed moisture content and to transmit information related to the received data to another device, the processor positioned in a second housing different from the first housing.
    Type: Application
    Filed: December 11, 2015
    Publication date: June 15, 2017
    Inventors: Rita Chattopadhyay, Akanksha Chattopadhyay, William C. DeLeeuw
  • Patent number: 9679575
    Abstract: Examples are disclosed for reproducing a voice for a speaker based on vocal tract sensing using ultra wide band (UWB) radar. These examples may include sensing a vocal tract of the speaker during non-sounded speech communication and mapping information associated with the sensed vocal tract to a voice model to generate a simulation of the vocal tract during sounded speech communication. The examples may also include reproducing a voice for the speaker based on the simulation.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: June 13, 2017
    Assignee: INTEL CORPORATION
    Inventor: William C. Deleeuw
  • Patent number: 9618749
    Abstract: Technologies for mitigating a physiological condition include a wearable computing device coupled with a head-mounted display and sensor(s). The wearable computing device may receive sensor data indicative of a physical attribute of the user while displaying information on the head-mounted display. The wearable computing device analyzes the sensor data to detect a physiological condition of the user and, if detected, applies a mitigation strategy to mitigate the physiological condition. The detected physical condition may be a nausea condition or a seizure condition. To reduce potential risk to the user, the wearable computing device may buffer information to be displayed by the head-mounted display, analyze the display information based on risk factor rules to determine whether the display information presents a potential risk to the user, and reduce the display rate of the head-mounted display in response to the potential risk to the user. Other embodiments are described and claimed.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: April 11, 2017
    Assignee: Intel Corporation
    Inventors: William C. Deleeuw, Jeffrey C. Sedayao
  • Patent number: 9607612
    Abstract: Technologies for natural language interactions with virtual personal assistant systems include a computing device configured to capture audio input, distort the audio input to produce a number of distorted audio variations, and perform speech recognition on the audio input and the distorted audio variants. The computing device selects a result from a large number of potential speech recognition results based on contextual information. The computing device may measure a user's engagement level by using an eye tracking sensor to determine whether the user is visually focused on an avatar rendered by the virtual personal assistant. The avatar may be rendered in a disengaged state, a ready state, or an engaged state based on the user engagement level. The avatar may be rendered as semitransparent in the disengaged state, and the transparency may be reduced in the ready state or the engaged state. Other embodiments are described and claimed.
    Type: Grant
    Filed: May 20, 2013
    Date of Patent: March 28, 2017
    Assignee: Intel Corporation
    Inventor: William C. Deleeuw
  • Patent number: 9589151
    Abstract: An apparatus may include an interface to receive a multiplicity of user information samples at a respective multiplicity of instances; a processor circuit, and an entropy multiplexer for execution on the processor circuit to generate a pseudo random number based upon a pseudo random number seed and pseudo random number algorithm for each user information sample of the multiplicity of user information samples. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: March 7, 2017
    Assignee: INTEL CORPORATION
    Inventors: William C. Deleeuw, Ned M. Smith
  • Publication number: 20160371685
    Abstract: In one embodiment, a processor comprises: a first logic to receive a random number associated with a user of a first computing system, generate a first pseudo random number seed based on the random number, the first pseudo random number seed associated with a first account of the user, and generate a sequence of pseudo random number seeds based on the first pseudo random number seed, where a first leaf of the sequence of pseudo random number seeds comprises a one time value associated with the first account; and a communication logic to communicate the one time value to a second computing system associated with a merchant, where a credit entity is to authorize a transaction occurring at a first time quantum based at least in part on the one time value. Other embodiments are described and claimed.
    Type: Application
    Filed: June 16, 2015
    Publication date: December 22, 2016
    Inventors: Ned M. Smith, William C. Deleeuw, Rajesh Poornachandran
  • Publication number: 20160350555
    Abstract: Improved techniques for context information management are described. In one embodiment, for example, an apparatus may comprise a processor element, a selection component for execution by the processor element to select a context information item, a random number generator to generate a random number, and an anonymization component for execution by the processor element to generate a random key based on the random number and send a message associating the context information item with the random key. Other embodiments are described and claimed.
    Type: Application
    Filed: December 23, 2013
    Publication date: December 1, 2016
    Inventors: WILLIAM C. DELEEUW, NED M. SMITH
  • Patent number: 9467296
    Abstract: Technologies for utilizing trusted messaging include a local computing device including a message client and a local trusted message module established in a trusted execution environment. The local trusted message module performs attestation of a remote computing device based on communication with a corresponding remote trusted message module established in a trusted execution environment of the remote computing device. The local trusted message module further exchanges, with the remote trusted message module, cryptographic keys in response to successful attestation of the remote computing device. The message client forwards outgoing messages to the local trusted message module and receives incoming messages from the local trusted message module.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: October 11, 2016
    Assignee: Intel Corporation
    Inventors: Ned M. Smith, William C. Deleeuw, Thomas G. Willis, Nathaniel J. Goss
  • Publication number: 20160285631
    Abstract: Various embodiments are directed to techniques for controlling access to data in a decentralized manner. An apparatus includes an apportioning component to divide an item of data into multiple portions based on an organizational structure of the item of data; a tree component to generate a PRN tree including a multitude of nodes and a branching structure based on the organizational structure, the multitude including at least one branching node and multiple leaf nodes that correspond to the multiple portions; a PRN component to generate a PRN for each node of the multitude, the PRN component to use a PRN of a branching node of the PRN tree to generate a PRN for a leaf node that depends therefrom; and a communications component to transmit the multiple portions and multiple addresses based on PRNs of leaf nodes of the PRN tree to a server. Other embodiments are described and claimed.
    Type: Application
    Filed: March 25, 2015
    Publication date: September 29, 2016
    Inventors: WILLIAM C. DELEEUW, NED M. SMITH
  • Patent number: 9454992
    Abstract: According to some embodiments, a method and apparatus are provided to receive a video media file comprising a first time-based portion divided into a plurality of sub-portions and receive information comprising a start time associated with each of the plurality of sub-portions, a duration associated with each of the plurality of sub portions, and a level of detail associated with each of the plurality of sub portions. A portion of the video media file is output based on the received information.
    Type: Grant
    Filed: February 23, 2016
    Date of Patent: September 27, 2016
    Assignee: Intel Corporation
    Inventors: William C. Deleeuw, David I. Shaw