Patents by Inventor John W. Dunsmoir
John W. Dunsmoir 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: 9792034Abstract: A method and system for transferring an image. Displayed are: (a) a graphic object representing a web page, (b) a first destination point within the graphic object and first text which is adjacent to the first destination point and describes the first destination point, and (c) a second, different destination point within the graphic object and second, different text which is adjacent to the second destination point and describes the second destination point. A user mouse selection of one of the destination points within the graphic object is received, and in response, a selected image is copied into the web page at the selected destination point. The first destination point, the first text, the second destination point, and the second text are stored in the transfer map. The selected image is mapped to the one of the destination points in the transfer map.Type: GrantFiled: October 6, 2016Date of Patent: October 17, 2017Assignee: International Business Machines CorporationInventors: Viktors Berstis, Danny Yen-Fu Chen, John W. Dunsmoir
-
Patent number: 9680783Abstract: An email update system dynamically updates the content of an email when the originator of an email has sent the email, and the originator later determines that the email requires editing. The updating may take place transparent to the recipient and without the introduction of duplicative content into the recipient's email program. The email update system comprises a delta engine program and a delta temporary storage in a sender's computer, a queue manager program and an intermediate email queue in a server computer, and a recipient email retrieval program in a recipient's computer.Type: GrantFiled: October 10, 2014Date of Patent: June 13, 2017Assignee: SNAP INC.Inventors: Yen-Fu Chen, John W. Dunsmoir, Hari Shankar
-
Publication number: 20170024102Abstract: A method and system for transferring an image. Displayed are: (a) a graphic object representing a web page, (b) a first destination point within the graphic object and first text which is adjacent to the first destination point and describes the first destination point, and (c) a second, different destination point within the graphic object and second, different text which is adjacent to the second destination point and describes the second destination point. A user mouse selection of one of the destination points within the graphic object is received, and in response, a selected image is copied into the web page at the selected destination point. The first destination point, the first text, the second destination point, and the second text are stored in the transfer map. The selected image is mapped to the one of the destination points in the transfer map.Type: ApplicationFiled: October 6, 2016Publication date: January 26, 2017Inventors: Viktors Berstis, Danny Yen-Fu Chen, John W. Dunsmoir
-
Patent number: 9514108Abstract: Apparatuses, methods, and systems for automatic reference note generation are disclosed herein. The method includes identifying an information element that has been copied to a transfer buffer, collecting source reference information associated with the information element, wherein the source reference information includes at least one source identifier indicative of an origin of the information element, generating a reference note based on the source reference information and a reference note format specification, inserting the information element into a destination document, inserting the reference note into the destination document, wherein the reference note is associated with the information element.Type: GrantFiled: August 10, 2012Date of Patent: December 6, 2016Assignee: GOOGLE INC.Inventors: Yen-Fu Chen, John W. Dunsmoir
-
Patent number: 9495719Abstract: A method and system for transferring an image. A user-selected image is received. Displayed are: (a) a graphic object representing a web page, (b) a first destination point within the graphic object and first text which is adjacent to the first destination point and describes the first destination point, and (c) a second, different destination point within the graphic object and second, different text which is adjacent to the second destination point and describes the second destination point. A user mouse selection of one of the destination points within the graphic object is received, and in response, the image is copied into the web page at the selected destination point. The first destination point, the first text, the second destination point, and the second text are stored in the transfer map. The selected image is mapped to the one of the destination points in the transfer map.Type: GrantFiled: January 22, 2016Date of Patent: November 15, 2016Assignee: International Business Machines CorporationInventors: Viktors Berstis, Danny Yen-Fu Chen, John W. Dunsmoir
-
Publication number: 20160140682Abstract: A method and system for transferring an image. A user-selected image is received. Displayed are: (a) a graphic object representing a web page, (b) a first destination point within the graphic object and first text which is adjacent to the first destination point and describes the first destination point, and (c) a second, different destination point within the graphic object and second, different text which is adjacent to the second destination point and describes the second destination point. A user mouse selection of one of the destination points within the graphic object is received, and in response, the image is copied into the web page at the selected destination point. The first destination point, the first text, the second destination point, and the second text are stored in the transfer map. The selected image is mapped to the one of the destination points in the transfer map.Type: ApplicationFiled: January 22, 2016Publication date: May 19, 2016Inventors: Viktors Berstis, Danny Yen-Fu Chen, John W. Dunsmoir
-
Patent number: 9280264Abstract: A system and method for transferring data or an image. A user-selected image or user-generated text within a word processing document is received. Displayed are: a graphic object representing a web page, and a first and second destination point within the graphic object. A user mouse selection of one of the destination points within the graphic object is received, and in response, the image or selected text is copied into the web page at the selected destination point. The first destination point and first text which is adjacent to the first destination point and describes the first destination point in a transfer map are stored. The second destination point and second text which is adjacent to the second destination point and describes the second destination point in the transfer map are stored. The user-selected text is mapped to the one of the destination points in the transfer map.Type: GrantFiled: January 29, 2015Date of Patent: March 8, 2016Assignee: International Business Machines CorporationInventors: Viktors Berstis, Danny Yen-Fu Chen, John W. Dunsmoir
-
Publication number: 20150143265Abstract: A system and method for transferring data or an image. A user-selected image or user-generated text within a word processing document is received. Displayed are: a graphic object representing a web page, and a first and second destination point within the graphic object. A user mouse selection of one of the destination points within the graphic object is received, and in response, the image or selected text is copied into the web page at the selected destination point. The first destination point and first text which is adjacent to the first destination point and describes the first destination point in a transfer map are stored. The second destination point and second text which is adjacent to the second destination point and describes the second destination point in the transfer map are stored. The user-selected text is mapped to the one of the destination points in the transfer map.Type: ApplicationFiled: January 29, 2015Publication date: May 21, 2015Inventors: Viktors Berstis, Danny Yen-Fu Chen, John W. Dunsmoir
-
Patent number: 9037989Abstract: Methods, systems, and products are disclosed for multi-source, multi-destination data transfers that include identifying a plurality of destination points having destination contexts in one or more destination objects; selecting source content for transfer; displaying destination contexts for the destination points; and directing source content to at least one destination point in dependence upon the displayed destination contexts. In typical embodiments, identifying destination points includes recording each identified destination point and storing in association with each recorded destination point a copy of a destination context for each recorded destination point.Type: GrantFiled: May 23, 2013Date of Patent: May 19, 2015Assignee: International Business Machines CorporationInventors: Viktors Berstis, Danny Yen-Fu Chen, John W. Dunsmoir
-
Patent number: 9020794Abstract: Provided are techniques for demonstrating the efficiency and effectiveness of a customer's information technology (IT) system and applications operating in a shared IT, or electronic business on-demand, environment. A test suite mimics hypothetical settings in an on-demand services environment (129) and then determines how the settings affect the allocation of resources in the on-demand services environment (129). The calculated allocation of resources is then compared to one or more service level agreements (SLAs) in order to determine compliance with a particular SLA.Type: GrantFiled: April 9, 2013Date of Patent: April 28, 2015Assignee: International Business Machines CorporationInventors: Yen-Fu Chen, John W. Dunsmoir, Abhay Pradhan, Hari Shankar
-
Publication number: 20150032832Abstract: An email update system dynamically updates the content of an email when the originator of an email has sent the email, and the originator later determines that the email requires editing. The updating may take place transparent to the recipient and without the introduction of duplicative content into the recipient's email program. The email update system comprises a delta engine program and a delta temporary storage in a sender's computer, a queue manager program and an intermediate email queue in a server computer, and a recipient email retrieval program in a recipient's computer.Type: ApplicationFiled: October 10, 2014Publication date: January 29, 2015Inventors: Yen-Fu Chen, John W. Dunsmoir, Hari Shankar
-
Patent number: 8892660Abstract: An email update system dynamically updates the content of an email when the originator of an email has sent the email, and the originator later determines that the email requires editing. The updating may take place transparent to the recipient and without the introduction of duplicative content into the recipient's email program. The email update system comprises a delta engine program and a delta temporary storage in a sender's computer, a queue manager program and an intermediate email queue in a server computer, and a recipient email retrieval program in a recipient's computer.Type: GrantFiled: December 12, 2008Date of Patent: November 18, 2014Assignee: International Business Machines CorporationInventors: Yen-Fu Chen, John W. Dunsmoir, Hari Shankar
-
Patent number: 8689125Abstract: Content is transferred from one computer resource to another computer resource by receiving designating a first insertion point, enabling automatic paste operation, switching to a user interface to a source computer resource, receiving a user selection of content from said source user interface, and automatically copying the selected content to a transfer buffer and to the designated insertion point(s) in the destination computer resource. Additional content may be copied to the destination computer resource by simply selecting additional content in the same source computer resource or other computer resources without need to toggle back to the destination user interface between every copy and paste operation. Prior to insertion in the destination computer resource, compatibility of the content is checked, and incompatible elements are handled according to user configured rules, such as converting the elements, converting the elements, or isolating the elements.Type: GrantFiled: October 23, 2003Date of Patent: April 1, 2014Assignee: Google Inc.Inventors: Yen-Fu Chen, John W. Dunsmoir
-
Publication number: 20140006624Abstract: Provided are techniques for demonstrating the efficiency and effectiveness of a customer's information technology (IT) system and applications operating in a shared IT, or electronic business on-demand, environment. A test suite mimics hypothetical settings in an on-demand services environment (129) and then determines how the settings affect the allocation of resources in the on-demand services environment (129). The calculated allocation of resources is then compared to one or more service level agreements (SLAs) in order to determine compliance with a particular SLA.Type: ApplicationFiled: April 9, 2013Publication date: January 2, 2014Applicant: International Business Machines CorporationInventors: Yen-Fu Chen, John W. Dunsmoir, Abhay Pradhan, Hari Shankar
-
Publication number: 20130298048Abstract: Methods, systems, and products are disclosed for multi-source, multi-destination data transfers that include identifying a plurality of destination points having destination contexts in one or more destination objects; selecting source content for transfer; displaying destination contexts for the destination points; and directing source content to at least one destination point in dependence upon the displayed destination contexts. In typical embodiments, identifying destination points includes recording each identified destination point and storing in association with each recorded destination point a copy of a destination context for each recorded destination point.Type: ApplicationFiled: May 23, 2013Publication date: November 7, 2013Inventors: Viktors Berstis, Danny Yen-Fu Chen, John W. Dunsmoir
-
Patent number: 8543373Abstract: A system for assisting a user who is learning a language to prioritize words to be learned in order of usage frequency is disclosed. A frequency determination program running on a computer determines the frequency of usage of each word at a list of locations provided by the user. Different algorithms to identify what constitutes a word are employed depending upon the language of the source data. The total number of words at each location and their usage frequency found during the user session, along with a total number of words and their usage frequency for all user sessions performed regardless of location, are calculated and made available to the user. The user can view usage frequencies for words from a single location, a group of locations, or all user sessions performed.Type: GrantFiled: November 13, 2008Date of Patent: September 24, 2013Assignee: International Business Machines CorporationInventors: Yen-Fu Chen, John W. Dunsmoir
-
Enabling real-time testing of on-demand infrastructure to predict service level agreement compliance
Patent number: 8417499Abstract: Provided is an apparatus and method for demonstrating the efficiency and effectiveness of a customer's information technology (IT) system and applications operating in a shared IT, or electronic business on-demand, environment. A test suite mimics hypothetical settings in an on-demand services environment (129) and then determines how the settings affect the allocation of resources in the on-demand services environment (129). The calculated allocation of resources is then compared to one or more service level agreements (SLAs) in order to determine compliance with a particular SLA.Type: GrantFiled: March 31, 2004Date of Patent: April 9, 2013Assignee: International Business Machines CorporationInventors: Yen-Fu Chen, John W. Dunsmoir, Abhay Pradhan, Hari Shankar -
Patent number: 8346533Abstract: A system for assisting a user who is learning a language to prioritize words to be learned in order of usage frequency is disclosed. A frequency determination program running on a computer determines the frequency of usage of each word at a list of locations provided by the user. Different algorithms to identify what constitutes a word are employed depending upon the language of the source data. The total number of words at each location and their usage frequency found during the user session, along with a total number of words and their usage frequency for all user sessions performed regardless of location, are calculated and made available to the user. The user can view usage frequencies for words from a single location, a group of locations, or all user sessions performed.Type: GrantFiled: November 13, 2008Date of Patent: January 1, 2013Assignee: International Business Machines CorporationInventors: Yen-Fu Chen, John W. Dunsmoir
-
Patent number: 8328558Abstract: In a method for teaching a vocabulary, a computer receives a user selection of a chapter from a plurality of chapters in a Chinese-English textbook, a user selection of a language in which to display questions in a user interface, wherein the language in which to display the questions is one of English, Simplified Chinese, Traditional Chinese, and Pin Yin, and a user selection of a language in which to receive answers to the questions in the user interface, wherein the language in which to receive the answers is another of the one of English, Simplified Chinese, Traditional Chinese, and Pin Yin. The computer determines a question including a vocabulary word in the chapter and in the language in which to display the questions. In response to receiving an answer to the question in the language in which to receive the answers, the computer determines if the answer is correct.Type: GrantFiled: January 13, 2012Date of Patent: December 11, 2012Assignee: International Business Machines CorporationInventors: Yen-Fu Chen, John W. Dunsmoir
-
Patent number: 8276090Abstract: A reference note is automatically generated in an electronic document when directly quoting information from another electronic document by receiving a first user-selected insertion point or replacement area to a destination electronic document by receiving a user selection of text content to be transferred from a source user interface to the first insertion point or replacement area; automatically copying the selected content to a transfer buffer without requiring the user to return to the first user interface; automatically capturing and recording one or more source reference data items corresponding to the selected content simultaneously with or subsequent to automatically copying the selected content to a transfer buffer; and automatically generating in the destination electronic document at least one reference note such as a footnote, an endnote, a table of references entry, or a bibliographical entry containing the recorded source reference data items.Type: GrantFiled: December 20, 2007Date of Patent: September 25, 2012Assignee: Google Inc.Inventors: Yen-Fu Chen, John W. Dunsmoir