Patents by Inventor Anthony H. Phillips
Anthony H. Phillips 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: 10133766Abstract: At least one message flow file that stores a message flow is read by a processor. The message flow stored within the at least one message flow file is parsed. The message flow is organized within a memory as a message flow database structure. Entries within the message flow database structure represent nodes, connections, and properties used by the message flow. The message flow database structure is edited in response to receipt of a structured query language (SQL) statement that specifies a change to the message flow database structure.Type: GrantFiled: May 27, 2016Date of Patent: November 20, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John Hosie, Philip Jones, Gregory Lubel, Anthony H. Phillips, Brian Stewart, Dominic J. Storey
-
Publication number: 20160275126Abstract: At least one message flow file that stores a message flow is read by a processor. The message flow stored within the at least one message flow file is parsed. The message flow is organized within a memory as a message flow database structure. Entries within the message flow database structure represent nodes, connections, and properties used by the message flow. The message flow database structure is edited in response to receipt of a structured query language (SQL) statement that specifies a change to the message flow database structure.Type: ApplicationFiled: May 27, 2016Publication date: September 22, 2016Inventors: John Hosie, Philip Jones, Gregory Lubel, Anthony H. Phillips, Brian Stewart, Dominic J. Storey
-
Patent number: 9436274Abstract: A method, system, and computer program product for displaying help information on a mobile device is provided. The method can include receiving from a mobile device an image of a GUI for a computing application displayed in a separate computer. The method additionally can include determining from the image a subject portion of the computing application and retrieving help information from the computing application corresponding to the subject portion of the computing application. Finally, the method can include returning the help information to the mobile device for display in the mobile device.Type: GrantFiled: June 30, 2011Date of Patent: September 6, 2016Assignee: International Business Machines CorporationInventors: Andrew S. M. Edwards, Gregory Lubel, Anthony H. Phillips, Sam Rogers
-
Patent number: 9372902Abstract: At least one message flow file that stores a message flow is read by a processor. The message flow stored within the at least one message flow file is parsed. The message flow is organized within a memory as a message flow database structure. Entries within the message flow database structure represent nodes, connections, and properties used by the message flow. The message flow database structure is edited in response to receipt of a structured query language (SQL) statement that specifies a change to the message flow database structure.Type: GrantFiled: September 23, 2011Date of Patent: June 21, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John Hosie, Philip Jones, Gregory Lubel, Anthony H. Phillips, Brian Stewart, Dominic J. Storey
-
Patent number: 9009613Abstract: A method, system, and computer program product for displaying help information on a mobile device is provided. The method can include receiving from a mobile device an image of a GUI for a computing application displayed in a separate computer. The method additionally can include determining from the image a subject portion of the computing application and retrieving help information from the computing application corresponding to the subject portion of the computing application. Finally, the method can include returning the help information to the mobile device for display in the mobile device.Type: GrantFiled: February 28, 2012Date of Patent: April 14, 2015Assignee: International Business Machines CorporationInventors: Andrew S. M. Edwards, Gregory Lubel, Anthony H. Phillips, Sam Rogers
-
Patent number: 8799651Abstract: A method and system for encrypted file access are provided. The method includes the steps of: receiving (502, 552) an access request for an encrypted file (401-403) by an application (110); determining (503, 553) the application (110) making the access request; checking (505, 555) if the application (110) is authorized for access; and if authorized, allowing the access request. The access request may be a read or write access by a destination or source application (110). If the application (110) is authorized for access, the method checks (508, 558) if the application (110) is authorized for unencrypted access; and if so, allowing unencrypted file access.Type: GrantFiled: January 1, 2013Date of Patent: August 5, 2014Assignee: International Business Machines CorporationInventor: Anthony H. Phillips
-
Publication number: 20130080452Abstract: At least one message flow file that stores a message flow is read by a processor. The message flow stored within the at least one message flow file is parsed. The message flow is organized within a memory as a message flow database structure. Entries within the message flow database structure represent nodes, connections, and properties used by the message flow. The message flow database structure is edited in response to receipt of a structured query language (SQL) statement that specifies a change to the message flow database structure.Type: ApplicationFiled: September 23, 2011Publication date: March 28, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John Hosie, Philip Jones, Gregory Lubel, Anthony H. Phillips, Brian Stewart, Dominic J. Storey
-
Patent number: 8352735Abstract: A method and system for encrypted file access are provided. The method includes the steps of: receiving (502, 552) an access request for an encrypted file (401-403) by an application (110); determining (503, 553) the application (110) making the access request; checking (505, 555) if the application (110) is authorised for access; and if authorised, allowing the access request. The access request may be a read or write access by a destination or source application (110). If the application (110) is authorised for access, the method checks (508, 558) if the application (110) is authorised for unencrypted access; and if so, allowing unencrypted file access.Type: GrantFiled: January 28, 2009Date of Patent: January 8, 2013Assignee: International Business Machines CorporationInventor: Anthony H. Phillips
-
Publication number: 20130007613Abstract: A method, system, and computer program product for displaying help information on a mobile device is provided. The method can include receiving from a mobile device an image of a GUI for a computing application displayed in a separate computer. The method additionally can include determining from the image a subject portion of the computing application and retrieving help information from the computing application corresponding to the subject portion of the computing application. Finally, the method can include returning the help information to the mobile device for display in the mobile device.Type: ApplicationFiled: February 28, 2012Publication date: January 3, 2013Applicant: International Business Machines CorporationInventors: Andrew S.M. Edwards, Gregory Lubel, Anthony H. Phillips, Sam Rogers
-
Publication number: 20130007643Abstract: A method, system, and computer program product for displaying help information on a mobile device is provided. The method can include receiving from a mobile device an image of a GUI for a computing application displayed in a separate computer. The method additionally can include determining from the image a subject portion of the computing application and retrieving help information from the computing application corresponding to the subject portion of the computing application. Finally, the method can include returning the help information to the mobile device for display in the mobile device.Type: ApplicationFiled: June 30, 2011Publication date: January 3, 2013Applicant: International Business Machines CorporationInventors: Andrew S.M. Edwards, Gregory Lubel, Anthony H. Phillips, Sam Rogers
-
Patent number: 8346822Abstract: A method of memory management for a software application in execution in a computer system, the method comprising the steps of: a memory manager supplying a first unit of memory having a predetermined size as a first allocation space for the software application; the software application storing data in the first allocation space; and discarding inactive data in the first allocation space by the steps of: a) the memory manager supplying a second unit of memory for the software application; b) identifying active data in the first allocation space and copying said active data to the second unit of memory, the active data including at least data that is in use by the software application; c) indicating, in the first allocation space, that the active data has become inactive; d) mapping a portion of the first allocation space to be logically contiguous with the second unit of memory to define a second allocation space for the software application whereby the second allocation space has a size that is equivalenType: GrantFiled: November 19, 2008Date of Patent: January 1, 2013Assignee: International Business Machines CorporationInventors: Anthony H. Phillips, Andrew D. Wharmby
-
Patent number: 7653797Abstract: A garbage collector can initialize a garbage collection cycle. The cycle can include a mark phase and a sweep phase. The mark phase can traverses a complete set of objects in a heap. The heap can be associated with a virtual application memory including a primary memory and a secondary memory. The virtual application memory can be managed by a virtual memory manager, which moves pages between the primary memory and the secondary memory. Information can be bidirectionally communicated between a garbage collector and the virtual memory manager. A default order in which the objects are evaluated during the mark phase can be altered to minimize paging activity. The altering of the order can be based at least in part upon information obtained from the virtual memory manager.Type: GrantFiled: December 31, 2008Date of Patent: January 26, 2010Assignee: International Business Machines CorporationInventors: Anthony H. Phillips, Timothy E. Preece, Andrew D. Wharmby
-
Publication number: 20090276425Abstract: A method, system, and computer program product for encoding search results as a search permanent link Uniform Resource Locator (URL). The search result permanent link URL allows a user to distribute a search query that ensures that a set of search results will be the same (known as a fixed set of search result URLs) when the search query is re-run. If there is a broken search result URL link, the broken link is highlighted within a fixed set of search result URLs.Type: ApplicationFiled: May 1, 2008Publication date: November 5, 2009Inventors: Anthony H. Phillips, Timothy E. Preece
-
Publication number: 20090248701Abstract: The present invention provides for a system configured to redirect file access through a web server through the use of a symbolic link file. This symbolic link file is modified to include connection and authentication information of a file stored on a remote file system but is accessible through a web server. When the modified symbolic link file is accessed on a computer which is remote to the remote file system, the computer recognizes that the symbolic link requires an internet connection to the linked file. The computer establishes an internet connection to the web server using the connection and authentication connection information in the modified symbolic link file. The file is then accessed and downloaded from the web server. The computer accordingly is able to seamlessly access and open the modified symbolic link file as if it was an unmodified symbolic link file.Type: ApplicationFiled: December 15, 2008Publication date: October 1, 2009Applicant: International Business Machines CorporationInventors: Anthony H. Phillips, Timothy E. Preece
-
Publication number: 20090222754Abstract: A system and method for enabling the recipient of a multi-media broadcast containing a ticker to control the content of the ticker while the broadcaster controls the ticker's appearance. This allows a broadcaster to maintain the program's “look-and-feel” and at the same time provide flexible display content.Type: ApplicationFiled: February 29, 2008Publication date: September 3, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anthony H. Phillips, Tim Preece
-
Publication number: 20090210721Abstract: A method and system for encrypted file access are provided. The method includes the steps of: receiving (502, 552) an access request for an encrypted file (401-403) by an application (110); determining (503, 553) the application (110) making the access request; checking (505, 555) if the application (110) is authorised for access; and if authorised, allowing the access request. The access request may be a read or write access by a destination or source application (110). If the application (110) is authorised for access, the method checks (508, 558) if the application (110) is authorised for unencrypted access; and if so, allowing unencrypted file access.Type: ApplicationFiled: January 28, 2009Publication date: August 20, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Anthony H. Phillips
-
Publication number: 20090144349Abstract: A method of memory management for a software application in execution in a computer system, the method comprising the steps of: a memory manager supplying a first unit of memory having a predetermined size as a first allocation space for the software application; the software application storing data in the first allocation space; and discarding inactive data in the first allocation space by the steps of: a) the memory manager supplying a second unit of memory for the software application; b) identifying active data in the first allocation space and copying said active data to the second unit of memory, the active data including at least data that is in use by the software application; c) indicating, in the first allocation space, that the active data has become inactive; d) mapping a portion of the first allocation space to be logically contiguous with the second unit of memory to define a second allocation space for the software application whereby the second allocation space has a size that is equivalenType: ApplicationFiled: November 19, 2008Publication date: June 4, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anthony H. Phillips, Andrew D. Wharmby
-
Patent number: 7526559Abstract: A runtime state of a web application running on a first device is serialized and transferred to a second device. The serialized runtime state is loaded into a browser on the second device to establish a connection between the second device and the web application.Type: GrantFiled: March 31, 2008Date of Patent: April 28, 2009Assignee: International Business Machines CorporationInventor: Anthony H. Phillips
-
Patent number: 7512661Abstract: The present invention discloses a method for mounting email addresses in a file system by creating email virtual folders. The email virtual folders are created through the use of shell extensions in an operating system, and an email address is associated with the email virtual folder. The email virtual folders are utilized by adding one or more files to the email virtual folder. When the files are added to the email virtual folder, the files are sent to the email address(es) associated with the virtual folder. References to the files are stored and viewable in the virtual folder after the email is sent to allow additional file system commands to act upon the files added therein. The email virtual folder may be created and accessed through a graphical user interface or a command line interface.Type: GrantFiled: March 31, 2008Date of Patent: March 31, 2009Assignee: International Business Machines CorporationInventor: Anthony H. Phillips
-
Patent number: 7502856Abstract: The present invention provides for a method redirecting file access through a web server through the use of a symbolic link file. This symbolic link file is modified to include connection and authentication information of a file stored on a remote system but is accessible through a web server. When the modified symbolic link file is accessed on the local computer, the local computer recognizes that the symbolic link requires an internet connection to the linked file. The local computer establishes an internet connection to the web server using the connection and authentication connection information in the modified link file. The file is accessed and downloaded from the web server. The local computer is able to seamlessly access the modified symbolic link file as if it was a unmodified symbolic link file.Type: GrantFiled: March 31, 2008Date of Patent: March 10, 2009Assignee: International Business Machines CorporationInventors: Anthony H. Phillips, Timothy E. Preece