Patents by Inventor Daniel A. Mazzella
Daniel A. Mazzella 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: 10296723Abstract: Aspects of the disclosure relate to managing companionship data. The managing of companionship data includes establishing a set of companion data. The set of companion data relates to a user. A computer establishes the set of companion data. The computer also collects a set of stimuli. The set of stimuli is associated with the user. Based on the set of stimuli, a portion of the set of companion data is determined. The portion of the set of companion data is provided to the user.Type: GrantFiled: December 1, 2014Date of Patent: May 21, 2019Assignee: International Business Machines CorporationInventors: Shang Q. Guo, Canturk Isci, Christopher P. Jones, Jonathan Lenchner, Daniel A. Mazzella, Maharaj Mukherjee, Rodrigo A. Rey
-
Patent number: 10169427Abstract: A method for highlighting an electronic document comprises mining one or more sources to obtain data corresponding to a user, inferring one or more interests of the user based on the data, analyzing the electronic document to determine at least one portion of the electronic document related to the one or more interests, and automatically highlighting the at least one portion of the electronic document related to the one or more interests.Type: GrantFiled: November 25, 2015Date of Patent: January 1, 2019Assignee: International Business Machines CorporationInventors: Andrew S. Aaron, Shang Q. Guo, Jonathan Lenchner, Daniel A. Mazzella, Maharaj Mukherjee, John C. Nelson
-
Patent number: 10044872Abstract: In an approach for creating a hierarchal organization of spoken conference call topics, a processor determines an identity of a first speaker from a group of participants on a conference call, wherein the group of participants are known. A processor determines a first conference call topic, wherein the first conference call topic is determined using a portion of the first speaker's speech. A processor adds a second speaker's identity to a queue of speakers while recording the first speaker's voice. A processor determines a second conference call topic. A processor links the first conference call topic and the second conference call topic into a hierarchal organization of spoken conference call topics.Type: GrantFiled: March 27, 2015Date of Patent: August 7, 2018Assignee: International Business Machines CorporationInventors: Shang Q. Guo, Christopher P. Jones, Jonathan Lenchner, Daniel A. Mazzella, John C. Nelson, Rodrigo A. Rey, Adarsh Saxena
-
Patent number: 9984502Abstract: Obtaining physical model data for CAD model generation with a process that includes: receiving a first acceleration-based path data set including acceleration data for an accelerometer device as it was traced over a first path along the surface of a physical object, converting the first acceleration-based path data set to a first position-based data set including position data for the accelerometer as it was traced over the first path along the surface of the physical object, and generating a three dimensional object model data set based, at least in part on the position data of the first position-based data set.Type: GrantFiled: August 27, 2013Date of Patent: May 29, 2018Assignee: International Business Machines CorporationInventors: Christopher P. Jones, Jonathan Lenchner, Nathan Masters, Daniel A. Mazzella, James A. Oravec, Rodrigo A. Rey
-
Publication number: 20180012406Abstract: Obtaining physical model data for CAD model generation with a process that includes: receiving a first acceleration-based path data set including acceleration data for an accelerometer device as it was traced over a first path along the surface of a physical object, converting the first acceleration-based path data set to a first position-based data set including position data for the accelerometer as it was traced over the first path along the surface of the physical object, and generating a three dimensional object model data set based, at least in part on the position data of the first position-based data set.Type: ApplicationFiled: September 27, 2017Publication date: January 11, 2018Inventors: Christopher P. Jones, Jonathan Lenchner, Nathan Masters, Daniel A. Mazzella, James A. Oravec, Rodrigo A. Rey
-
Publication number: 20170345211Abstract: Obtaining physical model data for CAD model generation with a process that includes: receiving a first acceleration-based path data set including acceleration data for an accelerometer device as it was traced over a first path along the surface of a physical object, converting the first acceleration-based path data set to a first position-based data set including position data for the accelerometer as it was traced over the first path along the surface of the physical object, and generating a three dimensional object model data set based, at least in part on the position data of the first position-based data set.Type: ApplicationFiled: August 17, 2017Publication date: November 30, 2017Inventors: Christopher P. Jones, Jonathan Lenchner, Nathan Masters, Daniel A. Mazzella, James A. Oravec, Rodrigo A. Rey
-
Patent number: 9792727Abstract: Obtaining physical model data for CAD model generation with a process that includes: receiving a first acceleration-based path data set including acceleration data for an accelerometer device as it was traced over a first path along the surface of a physical object, converting the first acceleration-based path data set to a first position-based data set including position data for the accelerometer as it was traced over the first path along the surface of the physical object, and generating a three dimensional object model data set based, at least in part on the position data of the first position-based data set.Type: GrantFiled: April 27, 2016Date of Patent: October 17, 2017Assignee: International Business Machines CorporationInventors: Christopher P. Jones, Jonathan Lenchner, Nathan Masters, Daniel A. Mazzella, James A. Oravec, Rodrigo A. Rey
-
Publication number: 20170285739Abstract: Methods, systems, and computer program products are provided that facilitate a user operating a computing device in an atypical body position, such as using a computing device while lying in a horizontal position. An exemplary computer-implemented method can include providing an adjustable display for a computing system of a user; obtaining one or more images of the user from a vicinity of the adjustable display; evaluating a relative position of one or more of eyes and ears of the user and the adjustable display using the one or more images to determine whether the user is facing the adjustable display; and readjusting one or more of a position and an orientation of the adjustable display based on the relative position.Type: ApplicationFiled: April 4, 2016Publication date: October 5, 2017Inventors: Andrew S. Aaron, Mishal Dholakia, Shang Q. Guo, Jonathan Lenchner, Daniel A. Mazzella
-
Patent number: 9705972Abstract: Aspects of the disclosure include managing a set of data associated with a corpus. By analyzing the corpus, a domain is established to characterize the subject matter of the set of data. A user identifier is generated for a portion of the set of data. Based upon a credibility computation, a quality factor for a portion of the set of data is determined. The credibility computation includes using both the domain and the user identifier to determine the quality factor for the portion of the set of data. The quality factor for the portion of the set of data is compared with a threshold. In response to a quality factor for a portion of the set of data exceeding the threshold, the portion of the set of data is selected.Type: GrantFiled: October 31, 2014Date of Patent: July 11, 2017Assignee: International Business Machines CorporationInventors: Andrew S. Aaron, Joel W. Branch, Shang Q. Guo, Jonathan Lenchner, Daniel A. Mazzella, Maharaj Mukherjee, John C. Nelson
-
Publication number: 20170147655Abstract: A method for highlighting an electronic document comprises mining one or more sources to obtain data corresponding to a user, inferring one or more interests of the user based on the data, analyzing the electronic document to determine at least one portion of the electronic document related to the one or more interests, and automatically highlighting the at least one portion of the electronic document related to the one or more interests.Type: ApplicationFiled: November 25, 2015Publication date: May 25, 2017Inventors: Andrew S. Aaron, Shang Q. Guo, Jonathan Lenchner, Daniel A. Mazzella, Maharaj Mukherjee, John C. Nelson
-
Patent number: 9552512Abstract: Methods, systems, and computer program products for creating a personalized, automated, receptionist are provided herein. A method for providing an automated receptionist for a host user includes obtaining one or more images of a work environment of the host user; processing the one or more images to determine if a visitor is present in the work environment; and if the visitor is determined to be present in the work environment, notifying the host user that the visitor is present in the work environment, wherein at least one of the steps are performed by at least one hardware device. The method may be initiated, for example, when the host user is not present in the work environment. The automated receptionist can optionally (i) provide a greeting to the visitor; (ii) enable communication between the visitor and the host user; and/or (iii) provide one or more information items to the visitor when the host user is not present.Type: GrantFiled: June 25, 2015Date of Patent: January 24, 2017Assignee: International Business Machines CorporationInventors: Shang Q. Guo, Christopher P. Jones, Jonathan Lenchner, Nathan Masters, Daniel A. Mazzella, James A. Oravec
-
Patent number: 9519827Abstract: Methods, systems, and computer program products for creating a personalized, automated receptionist are provided herein. A method for providing an automated receptionist for a host user includes obtaining one or more images of a work environment of the host user; processing the one or more images to determine if at least one visitor is present in the work environment; and if the at least one visitor is determined to be present in the work environment, notifying the host user that the at least one visitor is present in the work environment, wherein at least one of the steps are performed by at least one hardware device. The method may be initiated, for example, when the host user is not present in the work environment. The automated receptionist can optionally (i) provide a greeting to the at least one visitor; (ii) enable communication between the at least one visitor and the host user; and/or (iii) provide one or more information items to the at least one visitor when the host user is not present.Type: GrantFiled: December 24, 2014Date of Patent: December 13, 2016Assignee: International Business Machines CorporationInventors: Shang Q. Guo, Christopher P. Jones, Jonathan Lenchner, Nathan Masters, Daniel A. Mazzella, James A. Oravec
-
Publication number: 20160286049Abstract: In an approach for creating a hierarchal organization of spoken conference call topics, a processor determines an identity of a first speaker from a group of participants on a conference call, wherein the group of participants are known. A processor determines a first conference call topic, wherein the first conference call topic is determined using a portion of the first speaker's speech. A processor adds a second speaker's identity to a queue of speakers while recording the first speaker's voice. A processor determines a second conference call topic. A processor links the first conference call topic and the second conference call topic into a hierarchal organization of spoken conference call topics.Type: ApplicationFiled: March 27, 2015Publication date: September 29, 2016Inventors: Shang Q. Guo, Christopher P. Jones, Jonathan Lenchner, Daniel A. Mazzella, John C. Nelson, Rodrigo A. Rey, Adarsh Saxena
-
Publication number: 20160232711Abstract: Obtaining physical model data for CAD model generation with a process that includes: receiving a first acceleration-based path data set including acceleration data for an accelerometer device as it was traced over a first path along the surface of a physical object, converting the first acceleration-based path data set to a first position-based data set including position data for the accelerometer as it was traced over the first path along the surface of the physical object, and generating a three dimensional object model data set based, at least in part on the position data of the first position-based data set.Type: ApplicationFiled: April 27, 2016Publication date: August 11, 2016Inventors: Christopher P. Jones, Jonathan Lenchner, Nathan Masters, Daniel A. Mazzella, James A. Oravec, Rodrigo A. Rey
-
Publication number: 20160188960Abstract: Methods, systems, and computer program products for creating a personalized, automated receptionist are provided herein. A method for providing an automated receptionist for a host user includes obtaining one or more images of a work environment of the host user; processing the one or more images to determine if at least one visitor is present in the work environment; and if the at least one visitor is determined to be present in the work environment, notifying the host user that the at least one visitor is present in the work environment, wherein at least one of the steps are performed by at least one hardware device. The method may be initiated, for example, when the host user is not present in the work environment. The automated receptionist can optionally (i) provide a greeting to the at least one visitor; (ii) enable communication between the at least one visitor and the host user; and/or (iii) provide one or more information items to the at least one visitor when the host user is not present.Type: ApplicationFiled: December 24, 2014Publication date: June 30, 2016Inventors: Shang Q. Guo, Christopher P. Jones, Jonathan Lenchner, Nathan Masters, Daniel A. Mazzella, James A. Oravec
-
Publication number: 20160188961Abstract: Methods, systems, and computer program products for creating a personalized, automated, receptionist are provided herein. A method for providing an automated receptionist for a host user includes obtaining one or more images of a work environment of the host user; processing the one or more images to determine if a visitor is present in the work environment; and if the visitor is determined to be present in the work environment, notifying the host user that the visitor is present in the work environment, wherein at least one of the steps are performed by at least one hardware device. The method may be initiated, for example, when the host user is not present in the work environment. The automated receptionist can optionally (i) provide a greeting to the visitor; (ii) enable communication between the visitor and the host user; and/or (iii) provide one or more information items to the visitor when the host user is not present.Type: ApplicationFiled: June 25, 2015Publication date: June 30, 2016Inventors: Shang Q. Guo, Christopher P. Jones, Jonathan Lenchner, Nathan Masters, Daniel A. Mazzella, James A. Oravec
-
Publication number: 20160154948Abstract: Aspects of the disclosure relate to managing companionship data. The managing of companionship data includes establishing a set of companion data. The set of companion data relates to a user. A computer establishes the set of companion data. The computer also collects a set of stimuli. The set of stimuli is associated with the user. Based on the set of stimuli, a portion of the set of companion data is determined. The portion of the set of companion data is provided to the user.Type: ApplicationFiled: December 1, 2014Publication date: June 2, 2016Inventors: Shang Q. Guo, Canturk Isci, Christopher P. Jones, Jonathan Lenchner, Daniel A. Mazzella, Maharaj Mukherjee, Rodrigo A. Rey
-
Publication number: 20160124946Abstract: Aspects of the disclosure include managing a set of data associated with a corpus. By analyzing the corpus, a domain is established to characterize the subject matter of the set of data. A user identifier is generated for a portion of the set of data. Based upon a credibility computation, a quality factor for a portion of the set of data is determined. The credibility computation includes using both the domain and the user identifier to determine the quality factor for the portion of the set of data. The quality factor for the portion of the set of data is compared with a threshold. In response to a quality factor for a portion of the set of data exceeding the threshold, the portion of the set of data is selected.Type: ApplicationFiled: October 31, 2014Publication date: May 5, 2016Inventors: Andrew S. Aaron, Joel W. Branch, Shang Q. Guo, Jonathan Lenchner, Daniel A. Mazzella, Maharaj Mukherjee, John C. Nelson
-
Publication number: 20150066439Abstract: Obtaining physical model data for CAD model generation with a process that includes: receiving a first acceleration-based path data set including acceleration data for an accelerometer device as it was traced over a first path along the surface of a physical object, converting the first acceleration-based path data set to a first position-based data set including position data for the accelerometer as it was traced over the first path along the surface of the physical object, and generating a three dimensional object model data set based, at least in part on the position data of the first position-based data set.Type: ApplicationFiled: August 27, 2013Publication date: March 5, 2015Applicant: International Business Machines CorporationInventors: Christopher P. Jones, Jonathan Lenchner, Nathan Masters, Daniel A. Mazzella, James A. Oravec, Rodrigo A. Rey