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).
-
Publication number: 20150207368Abstract: A motorized servo device includes a case and a caseless motor. The case has a cylinder surface and an accommodating space defined by the cylinder surface. The caseless motor has a stator and a rotator, which are installed in the accommodating space coaxially and one of which contacts the cylinder surface directly. As a result, the motorized servo device of the present invention can output higher power than a conventional motorized servo device having a same volume of the motorized servo device of the present invention and is relatively easier in assembly and tolerance control.Type: ApplicationFiled: January 23, 2014Publication date: July 23, 2015Applicant: Tricore CorporationInventors: Yen-Fu CHEN, Chi-Hsing HO
-
Patent number: 9075817Abstract: 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: March 26, 2014Date of Patent: July 7, 2015Assignee: International Business Machines CorporationInventors: Danny Yen-Fu Chen, David A. Cox, Sheryl S. Kinstler, Fabian F. Morgan
-
Patent number: 9043711Abstract: A file managing software program for managing a list of elements in a specific sequence in a first file of a computer program, including the steps of copying the first file to form a second file having an identical list of elements as the first file. The user is then permitted to rearrange the sequence of the elements of the second file independently of the sequence of the first file. A display of both the first and the second file list elements is provided to the user. Further embodiments allow the user to categorize, prioritize, and order according to users specified rules of how the second file element list is organized and displayed to provide a more convenient and flexible presentation of the file contents.Type: GrantFiled: January 31, 2007Date of Patent: May 26, 2015Assignee: International Business Machines CorporationInventors: Yen-Fu Chen, Ta-Wei Lin, Chih-Wen Su, Shan Su, Meng Li Wong
-
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
-
Patent number: 8989057Abstract: A system and method for controlling a peer-to-peer, unmoderated conference call, which allows a non-talking conferee to send an in-band interrupt request signal which is detected by the conference bridge, which automatically determines which conferee is currently talking, and continuously sends an alert signal to the talking conferee, but prevents transmission of alert signal and interrupt request signal to all other, non-speaking conferees. When the talking conferee quits talking, or acknowledges the interrupt request, or a timeout occurs, alert signal is discontinued, and the request conferee (or another conferee) may speak. Optionally, after a timeout occurs, the voice of the currently speaking conferee is removed from the conference summation, effectively muting the non-yielding conferee.Type: GrantFiled: August 8, 2012Date of Patent: March 24, 2015Assignee: International Business Machines CorporationInventors: Yen-Fu Chen, John H. Bosma, Robyn L Focazio, Keith R Walker
-
Patent number: 8990311Abstract: Connection state information for Instant Message (IM) users is collected and stored by an IM client. Connection state information for everyone in a sender's buddy list is replicated and stored by the sender's IM client. The IM clients are updated as updates are made on the IM server. This enables simplified direct connection between IM clients when the IM server is down. Client-to-client IM searches are performable, wherein a search is transparently initiated against entries in the user's buddy list, i.e., the user's client directly contacts each available buddy in the user's buddy list using the stored connection state information of the buddy(ies), and it then queries the connection state information of all of the entries in their buddy list(s). For times when a user is not actively on-line, a listener service can be enabled at boot time for the user's PC or laptop computer.Type: GrantFiled: July 27, 2004Date of Patent: March 24, 2015Assignee: International Business Machines CorporationInventors: Yen-Fu Chen, Rick A. Hamilton, II, James W. Seaman, Timothy M. Waters
-
Patent number: 8972494Abstract: A computer implemented method, data processing system, and computer program product for scheduling calendaring entries within the context of an instant messaging client. The instant messaging client receives input from a user to schedule an instant messaging chat session with one or more invitees, wherein the one or more invitees are selected from a list of contacts in the instant messaging client. The instant messaging client provides a scheduling interface to the user, wherein the scheduling interface allows the user to define properties for the instant messaging chat session. Responsive to receiving user input defining the instant messaging chat session, an entry is created in the user's calendaring system to form a scheduled instant messaging chat session, wherein the entry is based on the properties defined in the scheduling interface.Type: GrantFiled: January 19, 2006Date of Patent: March 3, 2015Assignee: International Business Machines CorporationInventors: Yen-Fu Chen, John Hans Handy-Bosma, Mei Yang Selvage, Keith Raymond Walker
-
Patent number: 8954510Abstract: A method of parsing an email includes receiving an email and determining whether the email includes a response history. Based on the response history, the email is parsed. A computer usable medium including computer readable code and a system including means for accomplishing similar actions is also disclosed.Type: GrantFiled: July 26, 2005Date of Patent: February 10, 2015Assignee: International Business Machines CorporationInventors: Yen-Fu Chen, John H. Handy-Bosma, Keith R. Walker
-
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
-
Publication number: 20140317153Abstract: A method and system for processing a data load. A request is received for a data load to load data into a database in accordance with a data template that includes data to be loaded into the database. The template includes columns and rows. The request specifies a request type characterized by at least one column that collectively includes unique data for each row. The columns include N sets of columns (N?1) in addition to the at least one column. The data load is split into multiple loads of data. The multiple loads include one load and N additional loads. The one load is associated with the at least one column. The N additional loads are respectively associated with the N sets of columns and are configured to generate or modify one or more rows in each table of N respective additional tables in the database.Type: ApplicationFiled: April 19, 2013Publication date: October 23, 2014Applicant: International Business Machines CorporationInventors: Danny Yen-Fu Chen, Craig A. Cormier, Fabian F. Morgan, Badri Sridhar, Wesley Stevens
-
Patent number: 8850327Abstract: A Drop Down Menu Program having an Item Selection Program, a Sorting Program, and a Recall Program. The Item Selection Program eliminates the need for the user to hold down the shift key or the control key while making multiple selections. Instead, the user may activate a menu item to highlight it, and activate the menu item again to remove the highlight. The user may also open and close the drop down menu. The Sorting Program organizes the menu items in order of frequency of use. The Sorting Program also provides ascending and descending sort buttons that allow the user to sort the menu items in ascending or descending alphabetical, numeric, or chronological order. The Recall Program creates a recall list of selected menu items when the user activates a recall button. The recall list can be displayed and removed independent of opening and closing actions of the drop down menu.Type: GrantFiled: April 30, 2003Date of Patent: September 30, 2014Assignee: Lenovo (Singapore) Pte Ltd.Inventors: Yen-Fu Chen, Raymond Tang Wang
-
Patent number: 8839090Abstract: 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 16, 2004Date of Patent: September 16, 2014Assignee: International Business Machines CorporationInventors: Gregory Jenson Boss, Yen-Fu Chen, Rick Allen Hamilton, II, Timothy Moffett Waters
-
Patent number: 8832569Abstract: A computer implemented method, data processing system, and computer program product for enabling users to view a plurality of instant messaging chat conversations and respond quickly and easily a selected conversation, while minimizing the impact on the users' other activities. Users are also provided with the option of choosing which instant messaging conversations to monitor and which responses from particular people or topics to display. Multiple instant messaging chat conversations are provided to a user via a scrolling chat window, wherein the scrolling chat window allows the user to scroll through and monitor the multiple instant messaging chat conversations. When user input is received for a selected instant messaging chat conversation, the selected instant messaging chat conversation is loaded and displayed into an instant messaging chat window to allow the user to respond to the selected instant messaging chat conversation.Type: GrantFiled: January 25, 2006Date of Patent: September 9, 2014Assignee: International Business Machines CorporationInventors: Yen-Fu Chen, John Hans Handy-Bosma, Mei Yang Selvage, Keith Raymond Walker
-
Patent number: 8805936Abstract: Methods, systems, and media are disclosed for managing the routing of an email at the server level to an email client by preferences set in a routing application located on the server. One embodiment includes querying, by a routing application located on a server and associated with an email system, the email by comparison to conditions for each preference set in the routing application, wherein a preference comprises a routing action. Further, the method includes identifying, based on the querying and by the routing application, a match between the email and at least one of the conditions. Further still, the method includes performing, based on the match and by the routing application, the preference associated with the at least one of the conditions of the email, whereby the email is transmitted to an email client.Type: GrantFiled: April 16, 2008Date of Patent: August 12, 2014Assignee: International Business Machines CorporationInventors: Yen-Fu Chen, Fabian F. Morgan, Keith R. Walker, Sarah V. White Eagle
-
Publication number: 20140214777Abstract: 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: ApplicationFiled: March 26, 2014Publication date: July 31, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Danny Yen-Fu Chen, David A. Cox, Sheryl S. Kinstler, Fabian F. Morgan
-
Patent number: 8738895Abstract: 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: GrantFiled: May 10, 2012Date of Patent: May 27, 2014Assignee: International Business Machines CorporationInventors: Danny Yen-Fu Chen, Sarah V. White Eagle, Fabian F. Morgan, Siddhartha Upadhyaya
-
Patent number: RE45184Abstract: A process of segmenting a single email so that portions of it may be directed to or away from select recipients is disclosed. The sender highlights portions of the email and right clicks (or key command, button, or menu item) and selects an option to select recipients. The operator interface then provides the sender with the option of selecting recipients from their address book or the server's address book. To speed the process along, the sender may select those already on the To, Cc, or Bcc distribution lists. The sender then selects whether those chosen will receive the highlighted portion or if they will be excluded from receiving it. Lastly, the sender will have the option of providing text that is unique to each of the selected groups.Type: GrantFiled: February 14, 2013Date of Patent: October 7, 2014Assignee: International Business Machines CorporationInventors: Yen-Fu Chen, John Hans Handy-Bosma, Mei Yang Selvage, Keith Raymond Walker