Patents by Inventor Yen-Fu Chen
Yen-Fu Chen 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: 8732199Abstract: A system, a method, and a computer readable media for identifying a user-initiated log file record in a log file are provided. The log file has a user-initiated log file record and a repeating pattern of log file records automatically generated by a software program. The system allows a user to identify first and second timestamp values corresponding to first and second times which identify a time interval of interest in the log file. The system further analyzes the log file to identify the user-initiated log file record having a timestamp value between the first and second timestamp values. The system further identifies the repeating pattern of log file records in the log file.Type: GrantFiled: April 26, 2012Date of Patent: May 20, 2014Assignee: International Business Machines CorporationInventors: Danny Yen-Fu Chen, David A. Cox, Sheryl S. Kinstler, Fabian F. Morgan
-
Patent number: 8725753Abstract: A method and system of text entry. An attribute of text entered by a user into an application is determined. The entered text is matched to a single portion of each attribute segment of one or more indexed segments of text, based upon a determined attribute of each attribute segment and the determined attribute of the entered text. Each attribute segment consists of the single portion and a remaining portion. After the entered text is matched to a single portion of each attribute segment, a selection of a single attribute segment selected from the one or more indexed segments of text by the user is received. The remaining portion of the selected single attribute segment is entered into the application.Type: GrantFiled: September 5, 2012Date of Patent: May 13, 2014Assignee: International Business Machines CorporationInventors: Yen-Fu Chen, Fabian F. Morgan, Brian M. O'Connell, Keith R. Walker, Sarah V. White Eagle
-
Patent number: 8719351Abstract: A system and method automatically rescales an electronic message having one or more associated content. When the electronic message is generated and the associated content connected to the message, an agent of the electronic message application checks predefined settings/configurations of the message client. The sender's e-mail client checks a plurality of conditions, such as, the condition of the network, the type of network, the status or capacity of the receiving inbox of an intended recipient client, and the geographic destination of the message. Based on these dynamic content rescale settings, the sender's client dynamically and optimally rescales the associated content before forwarding the electronic message with the rescaled content to the recipient client. Rescaling of the associated content may be performed by the message exchange server or the recipient client. The recipient client may later request and receive a copy of the associated content without rescaling.Type: GrantFiled: September 15, 2009Date of Patent: May 6, 2014Assignee: International Business Machines CorporationInventors: Danny Yen-Fu Chen, Ta-Wei Lin, Chih-Wen Su, Meng Li Wong
-
Publication number: 20140122860Abstract: A cloud system and boot deployment method is provided to offer flexible and rapid host allocation and operating environment deployment. The cloud system comprises a boot server, a storage machine and a host. The required data for the boot deployment procedure is saved in the storage machine in advance. When the host is assigned the boot operation, a user makes a boot request via the management interface of the boot server to the host. The boot server sets up or transfers the file system according to user request and accesses corresponding images and root file system in the storage machine for performing the boot deployment procedure on the host. When there are different application service requests, the boot server respectively applied shared or proprietary images and root file systems for executing boot deployment operations according to each application request.Type: ApplicationFiled: October 9, 2013Publication date: May 1, 2014Applicant: DELTA ELECTRONICS, INC.Inventors: Ben-Chiao JAI, Wen-Min HUANG, Pa HSUAN, Yen-Fu CHEN
-
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
-
Patent number: 8683532Abstract: A system for space-shifting media broadcasts is provided. A request to space-shift a media broadcast is received. A device, out of a network of devices is selected to space-shift the media broadcast to. The media broadcast is then space-shifted to the selected device.Type: GrantFiled: November 29, 2005Date of Patent: March 25, 2014Assignee: International Business Machines CorporationInventors: Yen-Fu Chen, John Hans Handy-Bosma, Keith Raymond Walker
-
Patent number: 8645915Abstract: A data restructuring method and system. The method includes receiving by a computing system from a first user content data arranged in a first specified order and a command for tagging portions of the content data according to various parameters. The computing system assigns identification tags to the portions of the content data. The computing system presents the identification tags to the first user. The computing system receives from the first user, a selection of at least one of the identification tags. The computing system restructures the content data into a second specified order in response to the selection. The computing system receives a request for viewing the content data from a second user. The computing system presents to the second user, the content data in the second specified order.Type: GrantFiled: April 24, 2012Date of Patent: February 4, 2014Assignee: International Business Machines CorporationInventors: Gregory Jensen Boss, Yen-Fu Chen, Rick Allen Hamilton, II, Hari Shankar
-
Patent number: 8631077Abstract: A Duplicate Content Storage and Access Program (DCSAP) identifies duplicate content, stores the duplicate content in one location, and provides a doclink to the stored duplicate content so that the doclink may be automatically replaced with the duplicate content. DCSAP examines email to determine whether the email contains a section identifier. A section identifier is a data element assigned by an algorithm in such a manner that no two section identifiers can be the same. If the email does not contain a section identifier, DCSAP embeds a section identifier into the email and forwards the email. If the email contains a section identifier, DCSAP extracts the section. DCSAP stores the extracted section in a repository and creates a doclink to the stored section. DCSAP then embeds a section identifier in the remainder of the email, and forwards the remainder and the doclink to the recipient. The doclink may be activated by the recipient, or it may be activated automatically.Type: GrantFiled: July 22, 2004Date of Patent: January 14, 2014Assignee: International Business Machines CorporationInventors: Yen-Fu Chen, John Hans Handy-Bosma, Keith Raymond Walker
-
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
-
Patent number: 8600916Abstract: A computer implemented method, apparatus, and computer usable program code for content prediction. Differences between a sample set of cells and a target set of cells are compared to identify a pattern based on regular expression analysis. A preview of content prediction changes is presented for a user selection. Content predictions changes are made to the user selection in response to receiving a preview acceptance accepting the preview.Type: GrantFiled: April 21, 2006Date of Patent: December 3, 2013Assignee: International Business Machines CorporationInventors: Yen-Fu Chen, John Hans Handy-Bosma, Susan Elise Lee, Keith Raymond Walker
-
Patent number: 8595305Abstract: Systems, methods and media for playback of instant messaging session history in an instant messaging system by facilitating recording and playback of an instant messaging session history to a user are disclosed. Embodiments may include, during an instant messaging session where one or more instant messaging events occur, determining a timestamp associated with the one or more instant messaging events and recording an indication of the one or more instant messaging events and their associated timestamps. Embodiments may also include receiving one or more playback commands and, in response to the received playback commands, displaying playback of the one or more instant messaging events based on their associated timestamps. The instant messaging events may include one or more of a text message, file transfer, input device movement, or a status indication such as offline, returned from offline, away, returned from away, secure session established, session beginning or session ending.Type: GrantFiled: September 13, 2012Date of Patent: November 26, 2013Assignee: International Business Machines CorporationInventors: Yen-Fu Chen, John Hans Handy-Bosma, Mei Yang Seivage, Keith Raymond Walker
-
Publication number: 20130305030Abstract: An approach is presented for testing a change (i.e., configuration change) in a configuration of a computing environment. A user identifier (ID) of a user is received from an administrative user having an administrative user ID. First configurable attributes of the user ID are determined. A temporary simulation user ID (TSID) having second configurable attributes is generated so that the values of respective first and second configurable attributes are identical. The configuration change is received. The configuration change is associated with the TSID and with no other user ID. Based on the configuration change being associated with the TSID and with no other user ID, a simulation is performed by tracking data record modifications made by the TSID and based on the configuration change. The user ID and administrative user ID are unaffected by the configuration change. After completing the simulation, the data record modifications are undone.Type: ApplicationFiled: May 10, 2012Publication date: November 14, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Danny Yen-Fu Chen, Sarah V. White Eagle, Fabian F. Morgan, Siddhartha Upadhyaya
-
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
-
Publication number: 20130283150Abstract: In accordance with the present disclosure a user can return to a previously viewed/archived version of a web-page when the content of the currently available webpage is different from the archived content. To facilitate such an interaction, a browser can archive displayed versions of web pages and their network address and when a user makes new request for the web page, the browser can determine that there is an archived version with the requested network address. When an archived version of the web page exists, the browser can prompt the user to determine if the user wants to “re-display” the contents of a previously displayed web page or if the user wants to display the current contents provided by the website server.Type: ApplicationFiled: June 20, 2013Publication date: October 24, 2013Inventors: Yen-Fu Chen, Fabian F. Morgan, Keith R. Walker
-
Patent number: 8566400Abstract: An improvement to an electronic mail program is disclosed. In particular, the improved electronic mail program enables a user to mark individual action items within a message and set attributes for each action item. In the preferred embodiment, attributes include priority, deadline, abstract, and responsibility. The electronic mail program stores the action items and associated attributes in a database and sends the message to one or more recipients. The electronic mail program then displays the message and action items to the recipients. Message recipients then navigate through the list of action items to read descriptions and to determine the priority and nature of the actions necessary. The responsibility attribute further indicates which recipient should respond to the action item. The improved electronic mail program updates the status of each action item in the database as recipients respond.Type: GrantFiled: September 30, 2004Date of Patent: October 22, 2013Assignee: International Business Machines CorporationInventors: Yen-Fu Chen, John Hans Handy-Bosma, Keith Raymond Walker
-
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
-
Patent number: 8527905Abstract: In accordance with the present disclosure a user can return to a previously viewed/archived version of a web-page when the content of the currently available webpage is different from the archived content. To facilitate such an interaction, a browser can archive displayed versions of web pages and their network address and when a user makes new request for the web page, the browser can determine that there is an archived version with the requested network address. When an archived version of the web page exists, the browser can prompt the user to determine if the user wants to “re-display” the contents of a previously displayed web page or if the user wants to display the current contents provided by the website server.Type: GrantFiled: June 7, 2006Date of Patent: September 3, 2013Assignee: International Business Machines CorporsationInventors: Yen-Fu Chen, Fabian F. Morgan, Keith R. Walker
-
Patent number: 8484216Abstract: Previously conducted conversations in real-time collaboration messages are persistently stored, either by client or a server, and then are associated with conversational items presented to a user (e.g. contact names, topics, etc.). An icon is provided near each listed item, which when selected, displays to the user summaries or titles of all transcripts to which the selected item pertains or relates. The user may select one or more summaries or titles for which the conversation is to be resumed, causing the system to retrieve the stored transcript and resume appending new conversational entries to it, so that the user recovers conversational context effortlessly and accurately. Enhanced versions of the invention include sharing of transcripts so that all participants receive the context of the conversation, and server-side or client-side implementations.Type: GrantFiled: August 4, 2011Date of Patent: July 9, 2013Assignee: International Business Machines CorporationInventors: Richard Edmond Berry, Yen-Fu Chen, John Hans Handy-Bosma, Peter Y. Hsu, Mei Y. Selvage, Alan R. Tannenbaum, Anthony C. Courtney Temple, Keith Raymond Walker
-
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: 8402362Abstract: A system for automatically completing fields in online forms, such as login forms and new user registration forms, which employs a Master Cookie File containing sets of records associated with the user, his or her accounts or web sites, and registered values associated with form tags (e.g. username, password, address, email, telephone, etc.). When the user encounters another form, the MCF is automatically searched for matching values and form tags, primarily from the same account or web site, or alternatively from other accounts or sites. A flowing pop-up menu is displayed nearby the form fields from which the user can select values to automatically complete the form. Automatic account information updating, value expiration management, mapping of favorite values, and sharing of values are optional, enhanced functions of the invention.Type: GrantFiled: September 11, 2007Date of Patent: March 19, 2013Assignee: International Business Machines CorporationInventors: Gregory Jenson Boss, Yen-Fu Chen, Rick Allen Hamilton, II, Timothy Moffett Waters