Patents by Inventor Jason J. Illg

Jason J. Illg 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: 9207925
    Abstract: A computer-implemented method, program product and apparatus for platform specific payload management. The method receives a request containing an OS override value, calls a set of selection bundles using the OS override value and receives true for all selection bundles in the set of selection bundles applicable to the OS override value to form applicable selections and false for all selection bundles not applicable to the OS override value. The computer-implemented method further identifies OS specific payloads using the applicable selections, selects an OS specific payload as a deployable image from a repository, downloads the deployable image to a target system from the repository and unpacks the deployable image on the target system to form an installed image.
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: December 8, 2015
    Assignee: International Business Machines Corporation
    Inventors: Jason J. Illg, Leho Nigul, Patrick S. C. Tiu, Simon Wai
  • Patent number: 9137227
    Abstract: A method, apparatus and computer-usable medium for executing, at an Entitlement Broker Service (EBS), a request from a requesting user for a protected computer resource that is available only to entitled users. Entitlement identifications are located using a Standardized Entitlement Credentials Data Store (SECDS) in the EBS. The SECDS contains entitlement identification in a standardized format that can be used to contact an Entitlement Source (ES) for entitlement information regarding the requesting user and the requested protected computer resource. The located entitlement information, for the requesting user, is then transmitted from the EBS to an External Client Application (ECA) that manages the protected computer resource, thus affording the requesting user access to the protected computer resource.
    Type: Grant
    Filed: August 24, 2005
    Date of Patent: September 15, 2015
    Assignee: International Business Machines Corporation
    Inventors: Jason J. Illg, Sean Murray, John M. Pisello
  • Publication number: 20140255004
    Abstract: A method, system, and computer program product for bypassing as portion of content of a media. A history of skipped sections for a media is accumulated. Each portion of skipped content is detected during a display of the media. A reason is automatically determined for each portion of media content that is skipped based on a set of predefined criteria and resulting in a measured value for each portion of skipped content. Each portion of skipped content is tagged with the associated measured value. Information associated with the tagged portions of skipped content is shared across a social network for collaborative reuse. A determination is also made whether or not the previously skipped portion or media content exceeds a predetermined user display threshold. Responsive to a user-configurable policy for bypassing content, the content of the media is automatically displayed on a user device and content exceeding the predetermined display threshold is skipped.
    Type: Application
    Filed: March 7, 2013
    Publication date: September 11, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Corville Orain Allen, James E. Carey, Jason J. Illg, John Stephen Mysak
  • Patent number: 7945684
    Abstract: An apparatus, program product and method assess a spam risk associated with submission of a user's private information to an entity such as a web site. For example, the spam risk associated with an entity accessible over an electronic communications medium may be assessed by monitoring an account of a user for receipt of unsolicited communications from the entity in response to the user submitting private information solicited by the entity, and determining a spam risk for the entity based upon the monitoring.
    Type: Grant
    Filed: June 21, 2006
    Date of Patent: May 17, 2011
    Assignee: International Business Machines Corporation
    Inventors: Cary Lee Bates, Jason J. Illg
  • Patent number: 7890936
    Abstract: A method for reverse reading a computer program code to locate useful information includes receiving a selection of a line of the computer program code from a user, extracting one or more variables from the line of the computer program, searching the computer program code for one or more other lines of code that create and/or use the variables, and highlighting the other lines of code that create and/or use the variables.
    Type: Grant
    Filed: July 31, 2006
    Date of Patent: February 15, 2011
    Assignee: International Business Machines Corporation
    Inventors: Cary L. Bates, Jason J. Illg
  • Patent number: 7823774
    Abstract: An apparatus and method automatically verifies online transactions, such as credit card charges, made by a customer of a bank or financial institution. A browser “plug-in” is used to monitor a first party use of the internet to detect online transactions and create transaction data. The transaction data is forwarded to the financial institution to correlate with transaction data received independently from the other party in the transaction. The financial institution can provide the customer with alerts, such as online purchase warnings, if there are problems or discrepancies between the data from the first party and the data provided by the second party. The transaction data can also be used in other ways to provide information to the financial institution's customers.
    Type: Grant
    Filed: March 26, 2007
    Date of Patent: November 2, 2010
    Assignee: International Business Machines Corporation
    Inventors: Cary Lee Bates, Jason J. Illg
  • Patent number: 7818374
    Abstract: A method, computer program product and computer system for establishing an effective communication between two users in a virtual world, which includes measuring a communication capability for each of the users, and establishing a communication using a default type of communication, if a difference between the communication capabilities of the two users is not above a pre-determined threshold. The method, computer program product and computer system can further establish a communication using an alternate type of communication, if a difference is above the pre-determined threshold.
    Type: Grant
    Filed: May 29, 2008
    Date of Patent: October 19, 2010
    Assignee: International Business Machines Corporation
    Inventors: Cary L. Bates, Jason J. Illg, Ruthie D. Lyle
  • Patent number: 7640233
    Abstract: Electronic messaging systems, a machine-accessible medium, and methods for text-based electronic communication. In one embodiment, a plurality of databases are provided. The databases each define shorthand terms with one or more longhand terms. A shorthand term is targeted within a text message, and the databases are searched for corresponding longhand terms. The longhand terms are selected for display according to factors such as user preferences, the identities of participants to the text communication, and the context of the text message. Abbreviations, shorthand, and other jargon sent by one user is thereby interpreted. For example, one of the longhand terms may be substituted in-line with the text message. Alternatively, all matches for the shorthand term found in the databases may be listed in descending order according to relevancy.
    Type: Grant
    Filed: August 29, 2006
    Date of Patent: December 29, 2009
    Assignee: International Business Machines Corporation
    Inventors: Randall Paul Baartman, James Edward Carey, Jason J. Illg, John Stephen Mysak
  • Publication number: 20090300112
    Abstract: A method, computer program product and computer system for establishing an effective communication between two users in a virtual world, which includes measuring a communication capability for each of the users, and establishing a communication using a default type of communication, if a difference between the communication capabilities of the two users is not above a pre-determined threshold. The method, computer program product and computer system can further establish a communication using an alternate type of communication, if a difference is above the pre-determined threshold.
    Type: Application
    Filed: May 29, 2008
    Publication date: December 3, 2009
    Inventors: Cary L. Bates, Jason J. Illg, Ruthie D. Lyle
  • Publication number: 20080172738
    Abstract: A method for verifying the validity of a hyperlink, and determining whether the domain name of the website that the user is directed to is valid. In one embodiment, the method identifies a hyperlink, a URL within the hyperlink and a domain name within the URL. The identified domain name is then assigned a page rank parameter. If the page rank parameter is below a threshold value, then the method compares the identified domain name to a list of well-known or high page rank domain names. A similarity parameter is then assigned to the identified domain name to indicate if the hyperlink is misleading. If the link is misleading, the method may implement some configurable remedial action, such as alerting the user or disabling the hyperlink.
    Type: Application
    Filed: January 11, 2007
    Publication date: July 17, 2008
    Inventors: Cary Lee Bates, James Edward Carey, Jason J. Illg
  • Patent number: 7349904
    Abstract: A method, apparatus and program-product are provided for managing user access to a converged set of entitlement resources residing within an entitlement resource repository. Each of the entitlement resources is marked with an entitlement identifier. When a requester attempts to access an entitlement resource, an authentication token corresponding to the requester is sent to one or more entitlement authorities associated with the entitlement resource. The entitlement authority creates a set of entitlement identifiers associated with the requestor. This set of entitlement identifiers associated with the requestor is then compared with the entitlement identifiers associated with the entitlement resource to determine if the requestor has authority to access the entitlement resource.
    Type: Grant
    Filed: September 2, 2004
    Date of Patent: March 25, 2008
    Assignee: International Business Machines Corporation
    Inventors: Jason J. Illg, Sean Todd Murray, John Mailan Pisello
  • Publication number: 20080059421
    Abstract: Electronic messaging systems, a machine-accessible medium, and methods for text-based electronic communication. In one embodiment, a plurality of databases are provided. The databases each define shorthand terms with one or more longhand terms. A shorthand term is targeted within a text message, and the databases are searched for corresponding longhand terms. The longhand terms are selected for display according to factors such as user preferences, the identities of participants to the text communication, and the context of the text message. Abbreviations, shorthand, and other jargon sent by one user is thereby interpreted. For example, one of the longhand terms may be substituted in-line with the text message. Alternatively, all matches for the shorthand term found in the databases may be listed in descending order according to relevancy.
    Type: Application
    Filed: August 29, 2006
    Publication date: March 6, 2008
    Inventors: Randall Paul Baartman, James Edward Carey, Jason J. Illg, John Stephen Mysak
  • Publication number: 20080052619
    Abstract: In an embodiment, a subset of a document that includes data blocks is marked by begin ignore tags and end ignore tags. A subsequent spell check operation checks the spelling accuracy of a complement of the subset and ignores the spelling accuracy of the subset. In an embodiment, the data blocks are copied from selected origin locations in the document or another document to a buffer and then pasted from the buffer to the document. The data blocks are then marked to be ignored in response to an ignore spell check option associated with a paste command. In another embodiments, the data blocks are selected and marked in response to an ignore option associated with an edit command. In this way, spell checking of subsets of a document may be selectively enabled and disabled.
    Type: Application
    Filed: August 24, 2006
    Publication date: February 28, 2008
    Inventor: Jason J. Illg
  • Publication number: 20080028367
    Abstract: A method for reverse reading a computer program code to locate useful information includes receiving a selection of a line of the computer program code from a user, extracting one or more variables from the line of the computer program, searching the computer program code for one or more other lines of code that create and/or use the variables, and highlighting the other lines of code that create and/or use the variables.
    Type: Application
    Filed: July 31, 2006
    Publication date: January 31, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bates L. Cary, Jason J. Illg
  • Publication number: 20080010536
    Abstract: In an embodiment, a determination is made whether a breakpoint command identifies a breakpoint location, a condition expression, and a condition location with the condition location separate from the breakpoint location. If the determination is true and execution of a program reaches the condition location, the condition expression is evaluated at the condition location, and a result of the condition expression is saved and associated with the breakpoint location. In response to execution of the program reaching the breakpoint location, if the result exists and is associated with the breakpoint location, the execution of the program is halted at the breakpoint location. But, if the result is false, the program is allowed to continue executing at the breakpoint location.
    Type: Application
    Filed: June 12, 2006
    Publication date: January 10, 2008
    Inventors: Cary Lee Bates, Jason J. Illg
  • Publication number: 20070299916
    Abstract: An apparatus, program product and method assess a spam risk associated with submission of a user's private information to an entity such as a web site. For example, the spam risk associated with an entity accessible over an electronic communications medium may be assessed by monitoring an account of a user for receipt of unsolicited communications from the entity in response to the user submitting private information solicited by the entity, and determining a spam risk for the entity based upon the monitoring.
    Type: Application
    Filed: June 21, 2006
    Publication date: December 27, 2007
    Inventors: Cary Lee Bates, Jason J. Illg
  • Publication number: 20070288576
    Abstract: Methods, apparatus, and computer program products for disambiguating responses to questions within electronic messaging communications that include identifying within electronic messaging communications a question, rendering on a message graphical user interface (‘GUI’) a response request indicator adjacent to the question within the electronic messaging communications, and providing a response to the identified question by receiving an invocation of the response request indicator. Disambiguating responses to questions within electronic messaging communications may also include rendering on the message GUI the response. Disambiguating responses to questions within electronic messaging communications may also include rendering on the message GUI a response indicator that indicates the presence of the response.
    Type: Application
    Filed: June 12, 2006
    Publication date: December 13, 2007
    Inventor: Jason J. Illg