Patents by Inventor David C. BASTIAN

David C. BASTIAN 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: 11232641
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining virtual image data representing a virtual object; and encoding the virtual image data with physical image data to provide a formatted image file, wherein the encoding includes for a plurality of spatial image elements providing one or more data field that specifies physical image information and one or more data field that specifies virtual image information based on the virtual image data so the formatted image file for each of the plurality of spatial image elements provides physical image information and virtual image information, and wherein the encoding includes providing indexing data that associates an identifier for the virtual object to spatial image elements for the virtual object.
    Type: Grant
    Filed: October 5, 2020
    Date of Patent: January 25, 2022
    Assignee: Wayfair LLC
    Inventors: David C. Bastian, Aaron K. Baughman, Nicholas A. McCrory, Todd R. Whitman
  • Publication number: 20210019952
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining virtual image data representing a virtual object; and encoding the virtual image data with physical image data to provide a formatted image file, wherein the encoding includes for a plurality of spatial image elements providing one or more data field that specifies physical image information and one or more data field that specifies virtual image information based on the virtual image data so the formatted image file for each of the plurality of spatial image elements provides physical image information and virtual image information, and wherein the encoding includes providing indexing data that associates an identifier for the virtual object to spatial image elements for the virtual object.
    Type: Application
    Filed: October 5, 2020
    Publication date: January 21, 2021
    Applicant: Wayfair LLC
    Inventors: David C. Bastian, Aaron K. Baughman, Nicholas A. McCrory, Todd R. Whitman
  • Patent number: 10887292
    Abstract: Disclosed embodiments provide techniques for improvements in electronic communications. A mobile electronic device associated with a user measures crowd density proximate to the user. When the crowd density exceeds a threshold, a haptic signal, such as a vibration or pneumatic output, is discretely provided to the user. After issuing the haptic signal, the device listens for false data. False data is data entered by the user that is not part of the expected data sequence. The false data is used to obfuscate the true data. The randomness of the false data can be used to generate a keypair used for communication. The keypair is used for asymmetric encryption that provides an extra level of security for electronic communications from the mobile electronic device.
    Type: Grant
    Filed: April 18, 2018
    Date of Patent: January 5, 2021
    Assignee: International Business Machines Corporation
    Inventors: David C. Bastian, Aaron K. Baughman, Nicholas A. McCrory, Todd R. Whitman
  • Patent number: 10839611
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining virtual image data representing a virtual object; and encoding the virtual image data with physical image data to provide a formatted image file, wherein the encoding includes for a plurality of spatial image elements providing one or more data field that specifies physical image information and one or more data field that specifies virtual image information based on the virtual image data so the formatted image file for each of the plurality of spatial image elements provides physical image information and virtual image information, and wherein the encoding includes providing indexing data that associates an identifier for the virtual object to spatial image elements for the virtual object.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: November 17, 2020
    Assignee: Wayfair LLC
    Inventors: David C. Bastian, Aaron K. Baughman, Nicholas A. McCrory, Todd R. Whitman
  • Publication number: 20190385378
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining virtual image data representing a virtual object; and encoding the virtual image data with physical image data to provide a formatted image file, wherein the encoding includes for a plurality of spatial image elements providing one or more data field that specifies physical image information and one or more data field that specifies virtual image information based on the virtual image data so the formatted image file for each of the plurality of spatial image elements provides physical image information and virtual image information, and wherein the encoding includes providing indexing data that associates an identifier for the virtual object to spatial image elements for the virtual object.
    Type: Application
    Filed: August 28, 2019
    Publication date: December 19, 2019
    Inventors: David C. BASTIAN, Aaron K. BAUGHMAN, Nicholas A. MCCRORY, Todd R. WHITMAN
  • Publication number: 20190327215
    Abstract: Disclosed embodiments provide techniques for improvements in electronic communications. A mobile electronic device associated with a user measures crowd density proximate to the user. When the crowd density exceeds a threshold, a haptic signal, such as a vibration or pneumatic output, is discretely provided to the user. After issuing the haptic signal, the device listens for false data. False data is data entered by the user that is not part of the expected data sequence. The false data is used to obfuscate the true data. The randomness of the false data can be used to generate a keypair used for communication. The keypair is used for asymmetric encryption that provides an extra level of security for electronic communications from the mobile electronic device.
    Type: Application
    Filed: April 18, 2018
    Publication date: October 24, 2019
    Inventors: David C. Bastian, Aaron K. Baughman, Nicholas A. McCrory, Todd R. Whitman
  • Patent number: 10429926
    Abstract: Physical object addition and removal based on affordance and view. A method tracks eye gaze of a group of users who view an environment, the group of users each having a respective field of view to the environment. The method assesses, based on the tracking, whether an object present in the respective fields of view of the group of users is clutter. The method also initiates a physical change to the environment based on the assessing. In some examples, assessing whether the object is clutter includes determining an extent to which the group of users avoid the object by looking around or away from the object, measuring visual dwell time on and around the object by the group of users, and/or identifying affordances of the object based on input from the group of users and/or on correlating the object to another object having known affordances associated therewith.
    Type: Grant
    Filed: March 15, 2017
    Date of Patent: October 1, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David C. Bastian, Aaron K. Baughman, Nicholas A. McCrory, Todd R. Whitman
  • Patent number: 10409291
    Abstract: Embodiments of the present invention provide a method, system and computer program product for teaming in swarm intelligent robot sets. The method includes programming a multiplicity of robots in a multi-robot set with a particular locomotive model and assigning each of the robots to different individual tasks corresponding to different individual objectives of a problem based upon the particular locomotive model of the corresponding robots. The method additionally includes deploying the multi-robot set into a confined geographic area and surveilling each robot to ensure that each robot assigned to a corresponding task is achieving the assigned task. Finally, the method includes responding to one of the robots appearing to be unable to complete a corresponding assigned one of the tasks by selecting a different robot with a locomotive model considered compatible with the corresponding assigned one of the tasks to complete the corresponding assigned one of the tasks.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: September 10, 2019
    Assignee: International Business Machines Corporation
    Inventors: Aaron K. Baughman, David C. Bastian, Nicholas A. McCrory, Todd R. Whitman
  • Patent number: 10403052
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining virtual image data representing a virtual object; and encoding the virtual image data with physical image data to provide a formatted image file, wherein the encoding includes for a plurality of spatial image elements providing one or more data field that specifies physical image information and one or more data field that specifies virtual image information based on the virtual image data so the formatted image file for each of the plurality of spatial image elements provides physical image information and virtual image information, and wherein the encoding includes providing indexing data that associates an identifier for the virtual object to spatial image elements for the virtual object.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: September 3, 2019
    Assignee: International Business Machines Corporation
    Inventors: David C. Bastian, Aaron K. Baughman, Nicholas A. McCrory, Todd R. Whitman
  • Publication number: 20190102954
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining virtual image data representing a virtual object; and encoding the virtual image data with physical image data to provide a formatted image file, wherein the encoding includes for a plurality of spatial image elements providing one or more data field that specifies physical image information and one or more data field that specifies virtual image information based on the virtual image data so the formatted image file for each of the plurality of spatial image elements provides physical image information and virtual image information, and wherein the encoding includes providing indexing data that associates an identifier for the virtual object to spatial image elements for the virtual object.
    Type: Application
    Filed: November 30, 2018
    Publication date: April 4, 2019
    Inventors: David C. BASTIAN, Aaron K. BAUGHMAN, Nicholas A. MCCRORY, Todd R. WHITMAN
  • Patent number: 10249096
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining virtual image data representing a virtual object; and encoding the virtual image data with physical image data to provide a formatted image file, wherein the encoding includes for a plurality of spatial image elements providing one or more data field that specifies physical image information and one or more data field that specifies virtual image information based on the virtual image data so the formatted image file for each of the plurality of spatial image elements provides physical image information and virtual image information, and wherein the encoding includes providing indexing data that associates an identifier for the virtual object to spatial image elements for the virtual object.
    Type: Grant
    Filed: May 17, 2017
    Date of Patent: April 2, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David C. Bastian, Aaron K. Baughman, Nicholas A. McCrory, Todd R. Whitman
  • Patent number: 10249098
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining virtual image data representing a virtual object; and encoding the virtual image data with physical image data to provide a formatted image file, wherein the encoding includes for a plurality of spatial image elements providing one or more data field that specifies physical image information and one or more data field that specifies virtual image information based on the virtual image data so the formatted image file for each of the plurality of spatial image elements provides physical image information and virtual image information, and wherein the encoding includes providing indexing data that associates an identifier for the virtual object to spatial image elements for the virtual object.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: April 2, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David C. Bastian, Aaron K. Baughman, Nicholas A. McCrory, Todd R. Whitman
  • Patent number: 10224061
    Abstract: Methods forecast voice signal components, wherein processors are configured to translate the audio data that includes voice data and a fabricated background noise into frequency domain data; identify a threshold number of top frequencies within the frequency domain data; and generate a hash code value from the threshold number of top frequencies. Processors are configured to, in response to determining that the generated hash code value is unique from other hash code values that are indexed to each of a unique identification of the speaker and a background noise profile identification of the fabricated background noise, index a model of the threshold number of top frequencies in association with the hash code to the speaker identification and to the background noise profile.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: March 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: David C. Bastian, Aaron K. Baughman, Nicholas A. McCrory, Todd R. Whitman
  • Patent number: 10170137
    Abstract: Aspects forecast voice signal components, wherein processors are configured to translate the audio data that includes voice data and a fabricated background noise into frequency domain data; identify a threshold number of top frequencies within the frequency domain data; and generates a hash code value from the threshold number of top frequencies. In response to determining that the generated hash code value is unique from other hash code values that are indexed to each of a unique identification of the speaker and a background noise profile identification of the fabricated background noise, the processor indexes a model of the threshold number of top frequencies in association with the hash code to the speaker identification and to the background noise profile.
    Type: Grant
    Filed: May 18, 2017
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: David C. Bastian, Aaron K. Baughman, Nicholas A. McCrory, Todd R. Whitman
  • Publication number: 20180336730
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining virtual image data representing a virtual object; and encoding the virtual image data with physical image data to provide a formatted image file, wherein the encoding includes for a plurality of spatial image elements providing one or more data field that specifies physical image information and one or more data field that specifies virtual image information based on the virtual image data so the formatted image file for each of the plurality of spatial image elements provides physical image information and virtual image information, and wherein the encoding includes providing indexing data that associates an identifier for the virtual object to spatial image elements for the virtual object.
    Type: Application
    Filed: December 8, 2017
    Publication date: November 22, 2018
    Inventors: David C. BASTIAN, Aaron K. BAUGHMAN, Nicholas A. MCCRORY, Todd R. WHITMAN
  • Publication number: 20180336727
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining virtual image data representing a virtual object; and encoding the virtual image data with physical image data to provide a formatted image file, wherein the encoding includes for a plurality of spatial image elements providing one or more data field that specifies physical image information and one or more data field that specifies virtual image information based on the virtual image data so the formatted image file for each of the plurality of spatial image elements provides physical image information and virtual image information, and wherein the encoding includes providing indexing data that associates an identifier for the virtual object to spatial image elements for the virtual object.
    Type: Application
    Filed: May 17, 2017
    Publication date: November 22, 2018
    Inventors: David C. BASTIAN, Aaron K. BAUGHMAN, Nicholas A. MCCRORY, Todd R. WHITMAN
  • Publication number: 20180336920
    Abstract: Methods forecast voice signal components, wherein processors are configured to translate the audio data that includes voice data and a fabricated background noise into frequency domain data; identify a threshold number of top frequencies within the frequency domain data; and generate a hash code value from the threshold number of top frequencies. Processors are configured to, in response to determining that the generated hash code value is unique from other hash code values that are indexed to each of a unique identification of the speaker and a background noise profile identification of the fabricated background noise, index a model of the threshold number of top frequencies in association with the hash code to the speaker identification and to the background noise profile.
    Type: Application
    Filed: December 15, 2017
    Publication date: November 22, 2018
    Inventors: DAVID C. BASTIAN, AARON K. BAUGHMAN, NICHOLAS A. MCCRORY, TODD R. WHITMAN
  • Publication number: 20180336919
    Abstract: Aspects forecast voice signal components, wherein processors are configured to translate the audio data that includes voice data and a fabricated background noise into frequency domain data; identify a threshold number of top frequencies within the frequency domain data; and generates a hash code value from the threshold number of top frequencies. In response to determining that the generated hash code value is unique from other hash code values that are indexed to each of a unique identification of the speaker and a background noise profile identification of the fabricated background noise, the processor indexes a model of the threshold number of top frequencies in association with the hash code to the speaker identification and to the background noise profile.
    Type: Application
    Filed: May 18, 2017
    Publication date: November 22, 2018
    Inventors: DAVID C. BASTIAN, AARON K. BAUGHMAN, NICHOLAS A. MCCRORY, TODD R. WHITMAN
  • Publication number: 20180275679
    Abstract: Embodiments of the present invention provide a method, system and computer program product for teaming in swarm intelligent robot sets. The method includes programming a multiplicity of robots in a multi-robot set with a particular locomotive model and assigning each of the robots to different individual tasks corresponding to different individual objectives of a problem based upon the particular locomotive model of the corresponding robots. The method additionally includes deploying the multi-robot set into a confined geographic area and surveilling each robot to ensure that each robot assigned to a corresponding task is achieving the assigned task. Finally, the method includes responding to one of the robots appearing to be unable to complete a corresponding assigned one of the tasks by selecting a different robot with a locomotive model considered compatible with the corresponding assigned one of the tasks to complete the corresponding assigned one of the tasks.
    Type: Application
    Filed: March 27, 2017
    Publication date: September 27, 2018
    Inventors: Aaron K. Baughman, David C. Bastian, Nicholas A. McCrory, Todd R. Whitman
  • Publication number: 20180267603
    Abstract: Physical object addition and removal based on affordance and view. A method tracks eye gaze of a group of users who view an environment, the group of users each having a respective field of view to the environment. The method assesses, based on the tracking, whether an object present in the respective fields of view of the group of users is clutter. The method also initiates a physical change to the environment based on the assessing. In some examples, assessing whether the object is clutter includes determining an extent to which the group of users avoid the object by looking around or away from the object, measuring visual dwell time on and around the object by the group of users, and/or identifying affordances of the object based on input from the group of users and/or on correlating the object to another object having known affordances associated therewith.
    Type: Application
    Filed: March 15, 2017
    Publication date: September 20, 2018
    Inventors: David C. BASTIAN, Aaron K. BAUGHMAN, Nicholas A. MCCRORY, Todd R. WHITMAN