Patents by Inventor Nicholas A. McCrory
Nicholas A. McCrory 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: 11232641Abstract: 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: GrantFiled: October 5, 2020Date of Patent: January 25, 2022Assignee: Wayfair LLCInventors: David C. Bastian, Aaron K. Baughman, Nicholas A. McCrory, Todd R. Whitman
-
Patent number: 11093449Abstract: A method and system for improving data storage, presentation, and manipulation is provided. The method includes receiving data from a data source and analyzing the data for data classification attributes. A data set associated with a data classification attribute is selected and a data texture characteristic for association with said data set is received. The data texture characteristic is associated with the data set and a data texture representation associated with the data texture characteristic is presented via a haptic hardware device. A touch-based command associated with the data set is received and a user is enabled to manipulate, transfer, and store the data set.Type: GrantFiled: August 28, 2018Date of Patent: August 17, 2021Assignee: International Business Machines CorporationInventors: David Bastian, Aaron K. Baughman, Nicholas A. McCrory, Todd R. Whitman
-
Patent number: 11019123Abstract: Embodiments provide for multi-bit rate component sharding, wherein processors are configured to identify respective sizes of each of different data partitions of a totality of content data of a moving picture experts group format file, the content data including audio data or video data. The processor is configured to determine bandwidth capacities for each of different telecommunication channels that are available to send the file content data to a designated recipient device; partition the file content data into differently-sized data groups, each of including audio data or video data; and differentially rout the data groups to ones of the channels as a function of matching data group data sizes to the channel bandwidth capacities.Type: GrantFiled: June 22, 2018Date of Patent: May 25, 2021Assignee: International Business Machines CorporationInventors: David Bastian, Aaron K. Baughman, Nicholas A. McCrory, Todd R. Whitman
-
Publication number: 20210019952Abstract: 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: ApplicationFiled: October 5, 2020Publication date: January 21, 2021Applicant: Wayfair LLCInventors: David C. Bastian, Aaron K. Baughman, Nicholas A. McCrory, Todd R. Whitman
-
Patent number: 10885221Abstract: A system, method and program product for obfuscating audible messages in a listening space A system is provided that includes an orchestrator having: an invocation detection system that triggers an obfuscation event; a system for selecting injector nodes in the listening space for the obfuscation event; and a key management system that distributes keys, derived from a natural interface key, to the injector nodes to cause the injector nodes to inject sounds into the listening space to obfuscate an audible message broadcast by a source node for a target node; and a machine learning system that calculates the natural interface key based on interactions captured from the source node in the listening space.Type: GrantFiled: October 16, 2018Date of Patent: January 5, 2021Assignee: International Business Machines CorporationInventors: Todd R. Whitman, Aaron K. Baughman, David Bastian, Nicholas A. McCrory
-
Patent number: 10887292Abstract: 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: GrantFiled: April 18, 2018Date of Patent: January 5, 2021Assignee: International Business Machines CorporationInventors: David C. Bastian, Aaron K. Baughman, Nicholas A. McCrory, Todd R. Whitman
-
Patent number: 10839611Abstract: 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: GrantFiled: August 28, 2019Date of Patent: November 17, 2020Assignee: Wayfair LLCInventors: David C. Bastian, Aaron K. Baughman, Nicholas A. McCrory, Todd R. Whitman
-
Patent number: 10834464Abstract: An experience feedback of a user is measured, the experience feedback being in response to a presentation of a stream of a content. In response to the determining that an experience value corresponding to the experience feedback has to be adjusted to a target experience value, an optional content selected, the optional content including data indicative of an option experience value, the option experience value being at least a component of a difference between the experience value and the target experience value. The optional content is steganographically combined with the content in the stream to form a combined stream. During the presentation of the combined stream, a switch is made to the optional content such that a portion of the content is replaced by the optional content in the presentation, the switching causing in the user a change from the experience value towards the target experience value.Type: GrantFiled: August 14, 2019Date of Patent: November 10, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Aaron K. Baughman, John S. Cope, Nicholas A. McCrory, Diwesh Pandey
-
Patent number: 10819810Abstract: Social media inputs specific to a content of a broadcast program and received from a plurality of users are analyzed to determine a sentiment value expressed relative to a portion of the content. A group is formed of those users whose sentiment values expressed relative to the portion of the content are within a specified tolerance value of sentiment value and are expressed within a defined period during the broadcast of the program. A historical data from the inputs unrelated to the content is analyzed to extract an entity. A time zone of a geographical location of the entity is associated with the group. a sentiment of the group expressed relative to the portion of the content is shifted by an amount of time on a program continuum timeline, such that the sentiment of the group aligns with a time when the portion was broadcast in the time zone.Type: GrantFiled: January 5, 2017Date of Patent: October 27, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Aaron K. Baughman, Thomas B. Harrison, Nicholas A. McCrory, Michelle Welcks
-
Patent number: 10675760Abstract: Aspects of the present invention disclose a method, computer program product, and system for identifying a robotic. The method includes receiving an authentication request for an unknown robotic device asserting to be a first robotic device. The method further includes receiving a first identification dataset for the first robotic device. The method further includes issuing an identification action to the unknown robotic device. The method further includes generating a second identification dataset for the unknown robotic device based upon a response to the identification action received from the unknown robotic device. The method further includes in response to determining the first identification dataset matches the second identification dataset, determining that the unknown robotic device is the first robotic device. The method further includes authenticating the unknown robotic device in response to determining that the unknown robotic device is the first robotic device.Type: GrantFiled: June 14, 2018Date of Patent: June 9, 2020Assignee: International Business Machines CorporationInventors: Todd R. Whitman, Aaron K. Baughman, David Bastian, Nicholas McCrory
-
Patent number: 10666954Abstract: A method and system for improving audio and video multimedia modification and presentation is provided. The method includes receiving an audio/video stream and analyzing objects of the audio/video stream for generating predictions with respect to the objects. Component analysis code is executed with respect to the audio/video stream and an object is removed from the audio/video stream resulting in a modified audio/video stream being generated thereby reducing hardware storage and transfer size requirements of the audio/video stream. The modified audio/video stream is presented to a user via a graphical user interface.Type: GrantFiled: June 19, 2018Date of Patent: May 26, 2020Assignee: International Business Machines CorporationInventors: David Bastian, Aaron K. Baughman, Nicholas A. McCrory, Todd R. Whitman
-
Publication number: 20200117828Abstract: A system, method and program product for obfuscating audible messages in a listening space A system is provided that includes an orchestrator having: an invocation detection system that triggers an obfuscation event; a system for selecting injector nodes in the listening space for the obfuscation event; and a key management system that distributes keys, derived from a natural interface key, to the injector nodes to cause the injector nodes to inject sounds into the listening space to obfuscate an audible message broadcast by a source node for a target node; and a machine learning system that calculates the natural interface key based on interactions captured from the source node in the listening space.Type: ApplicationFiled: October 16, 2018Publication date: April 16, 2020Inventors: Todd R. Whitman, Aaron K. Baughman, David Bastian, Nicholas A. McCrory
-
Patent number: 10602208Abstract: Social media inputs from users, and specific to a content of a broadcast program, are analyzed to determine a sentiment value expressed relative to a portion of the content by a user. A group is formed of those users whose sentiment values expressed relative to the portion within a defined period during the broadcast of the program are within a specified tolerance value of sentiment value expressed by the user. A time zone of a location extracted from a social media input of the user is assigned to the group. A fabricated event that evokes a predicted sentiment is inserted in the broadcast program. A confidence value for the time zone is computed by comparing a sentiment value of a response by the group to the fabricated event with the predicted sentiment value. The group's placement in the time zone is confirmed when the confidence value exceeds a threshold.Type: GrantFiled: November 7, 2018Date of Patent: March 24, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Aaron K. Baughman, Thomas B. Harrison, Nicholas A. McCrory, Michelle Welcks
-
Publication number: 20200073961Abstract: A method and system for improving data storage, presentation, and manipulation is provided. The method includes receiving data from a data source and analyzing the data for data classification attributes. A data set associated with a data classification attribute is selected and a data texture characteristic for association with said data set is received. The data texture characteristic is associated with the data set and a data texture representation associated with the data texture characteristic is presented via a haptic hardware device. A touch-based command associated with the data set is received and a user is enabled to manipulate, transfer, and store the data set.Type: ApplicationFiled: August 28, 2018Publication date: March 5, 2020Inventors: David Bastian, Aaron K. Baughman, Nicholas A. McCrory, Todd R. Whitman
-
Patent number: 10554686Abstract: A set and a second set of collections of forecasted feature vectors are selected from a repository for a future time window, a cyber-attack being in progress in a data processing environment at the present time, a collection in the set and a collection in the second set indicating an event related to the cyber-attack in a first region and a second event in a second region, respectively, of the environment at a discrete time. The events corresponding to the collections are classified, using an LTSM network, into a class of cyber-attack. From a mapping between a set of phases of the cyber-attack and a set of classes, a phase that corresponds to the class is predicted as likely to occur during the future time window in the region.Type: GrantFiled: May 22, 2018Date of Patent: February 4, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mohamed N. Ahmed, Aaron K. Baughman, Nicholas A. McCrory, Andeep S. Toor, Michelle Welcks
-
Patent number: 10552217Abstract: An application is deployed on a first cloud from a set of clouds. A simulator is deployed on each cloud in the set. A vertical relationship function is computed between a time-series of the application and a time-series of the simulator. A first actual value in the time-series of the application is forecasted for a future time. A horizontal relationship function is computed between a first simulator value in the time-series of the simulator on the first cloud and a second simulator value in the time-series of the simulator on a second cloud. A second actual value in the time-series of a hypothetical deployment of the application on the second cloud is forecasted for the future time without deploying the application on the second cloud. The application is placed on the second cloud when the second actual value satisfies a condition.Type: GrantFiled: August 15, 2016Date of Patent: February 4, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Aaron K. Baughman, Nicholas A. McCrory, Michelle Welcks
-
Publication number: 20190394250Abstract: Embodiments provide for multi-bit rate component sharding, wherein processors are configured to identify respective sizes of each of different data partitions of a totality of content data of a moving picture experts group format file, the content data including audio data or video data. The processor is configured to determine bandwidth capacities for each of different telecommunication channels that are available to send the file content data to a designated recipient device; partition the file content data into differently-sized data groups, each of including audio data or video data; and differentially rout the data groups to ones of the channels as a function of matching data group data sizes to the channel bandwidth capacities.Type: ApplicationFiled: June 22, 2018Publication date: December 26, 2019Inventors: David Bastian, Aaron K. Baughman, Nicholas A. McCrory, Todd R. Whitman
-
Publication number: 20190385378Abstract: 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: ApplicationFiled: August 28, 2019Publication date: December 19, 2019Inventors: David C. BASTIAN, Aaron K. BAUGHMAN, Nicholas A. MCCRORY, Todd R. WHITMAN
-
Publication number: 20190387235Abstract: A method and system for improving audio and video multimedia modification and presentation is provided. The method includes receiving an audio/video stream and analyzing objects of the audio/video stream for generating predictions with respect to the objects. Component analysis code is executed with respect to the audio/video stream and an object is removed from the audio/video stream resulting in a modified audio/video stream being generated thereby reducing hardware storage and transfer size requirements of the audio/video stream. The modified audio/video stream is presented to a user via a graphical user interface.Type: ApplicationFiled: June 19, 2018Publication date: December 19, 2019Inventors: David Bastian, Aaron K. Baughman, Nicholas A. McCrory, Todd R. Whitman
-
Publication number: 20190381664Abstract: Aspects of the present invention disclose a method, computer program product, and system for identifying a robotic. The method includes receiving an authentication request for an unknown robotic device asserting to be a first robotic device. The method further includes receiving a first identification dataset for the first robotic device. The method further includes issuing an identification action to the unknown robotic device. The method further includes generating a second identification dataset for the unknown robotic device based upon a response to the identification action received from the unknown robotic device. The method further includes in response to determining the first identification dataset matches the second identification dataset, determining that the unknown robotic device is the first robotic device. The method further includes authenticating the unknown robotic device in response to determining that the unknown robotic device is the first robotic device.Type: ApplicationFiled: June 14, 2018Publication date: December 19, 2019Inventors: Todd R. Whitman, Aaron K. Baughman, David Bastian, Nicholas McCrory