Patents by Inventor Matthew C. Hillary

Matthew C. Hillary 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: 9697528
    Abstract: Mechanisms are provided for tracking link sharing in a messaging environment of a data processing system. Message information is received that identifies a plurality of links to content included in one or more messages exchanged via the data processing system. A relationship measure is determined based on the message information. The relationship measure measures a likelihood that a first link is related to a second link in the plurality of links and points to a same source of content. An association data structure associating the first link with the second link is generated based on the relationship measure. User interactions with the first link and the second link are tracked based on the generated association data structure.
    Type: Grant
    Filed: June 25, 2012
    Date of Patent: July 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Maryam Ahmed, Al Chakra, Matthew C. Hillary, Michael S. Thomason
  • Publication number: 20170070411
    Abstract: Analyzing communication network data set access of a data set group constituted by multiple data sets. The method includes the following steps: (i) determining, for a first interval, a first low access count value corresponding to an amount of data sets in the data set group that have been accessed, in the first interval, an amount of times that is no greater than a low access threshold value; (ii) determining, for a second interval, a second low access count value corresponding to an amount of data sets in the data set group that have been accessed, in the second interval, an amount of times that is no greater than the low access threshold value; and (iii) determining a delta value based, at least in part, on a difference between the first low access count value and the second low access count value.
    Type: Application
    Filed: November 18, 2016
    Publication date: March 9, 2017
    Inventors: Trudy L. Hewitt, Matthew C. Hillary, Lee A. Jacobson, Michael S. Thomason
  • Patent number: 9571368
    Abstract: Analyzing communication network data set access of a data set group constituted by multiple data sets. The method includes the following steps: (i) determining, for a first interval, a first low access count value corresponding to an amount of data sets in the data set group that have been accessed, in the first interval, an amount of times that is no greater than a low access threshold value; (ii) determining, for a second interval, a second low access count value corresponding to an amount of data sets in the data set group that have been accessed, in the second interval, an amount of times that is no greater than the low access threshold value; and (iii) determining a delta value based, at least in part, on a difference between the first low access count value and the second low access count value.
    Type: Grant
    Filed: February 4, 2013
    Date of Patent: February 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: Trudy L. Hewitt, Matthew C. Hillary, Lee A. Jacobson, Michael S. Thomason
  • Patent number: 9564037
    Abstract: A processor of a first loss-prevention configured mobile device detects a second loss-prevention configured mobile device in proximity of the first loss-prevention configured mobile device. Responsive to detecting the first and the second loss-prevention configured mobile devices in proximity, spatial separation of the first loss-prevention configured mobile device from the second loss-prevention configured mobile device beyond a configured separation distance is detected. A voice of an owner of the second loss-prevention configured mobile device is detected at the first loss-prevention configured mobile device located beyond the configured separation distance. An alert is generated at the first loss-prevention configured mobile device that indicates that the owner of the second loss-prevention configured mobile device is separated from the second loss-prevention configured mobile device.
    Type: Grant
    Filed: May 21, 2015
    Date of Patent: February 7, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Marcus L. Belvin, Matthew C. Hillary, Benjamin I. Rubinger
  • Publication number: 20160343235
    Abstract: A processor of a first loss-prevention configured mobile device detects a second loss-prevention configured mobile device in proximity of the first loss-prevention configured mobile device. Responsive to detecting the first and the second loss-prevention configured mobile devices in proximity, spatial separation of the first loss-prevention configured mobile device from the second loss-prevention configured mobile device beyond a configured separation distance is detected. A voice of an owner of the second loss-prevention configured mobile device is detected at the first loss-prevention configured mobile device located beyond the configured separation distance. An alert is generated at the first loss-prevention configured mobile device that indicates that the owner of the second loss-prevention configured mobile device is separated from the second loss-prevention configured mobile device.
    Type: Application
    Filed: May 21, 2015
    Publication date: November 24, 2016
    Inventors: Marcus L. Belvin, Matthew C. Hillary, Benjamin I. Rubinger
  • Patent number: 9298681
    Abstract: A method, computer program product, and computer system for dynamic webpage change animation. A computer system detects one or more items that are changed on a second version of a webpage relative to a first version of the webpage. The computer system determines an animation order based on user environment. And, on the first version of the webpage and a template for generating the second version of the webpage, the computer system animates changes of the one or more items, according to the animation order.
    Type: Grant
    Filed: January 3, 2013
    Date of Patent: March 29, 2016
    Assignee: International Business Machines Corporation
    Inventors: Maryam Ahmed, Matthew C. Hillary, Kimberly D. McCall, Michael S. Thomason
  • Patent number: 9292413
    Abstract: An embodiment of the invention pertains to debugging program code associated with graphical objects, wherein the code responds to events of user interactions with the object. A menu is generated that includes user interaction events, and an associated program window is adapted to present the menu to a user when requested, wherein the user can select user interaction events from the menu. For each selected event, the method identifies a component of the program code that is responsive to that selected event. The method further includes setting a breakpoint in the program code in selected relationship with each identified program code component, wherein the subsequent occurrence of one of the selected user interaction events triggers a corresponding one of the breakpoints.
    Type: Grant
    Filed: August 13, 2013
    Date of Patent: March 22, 2016
    Assignee: International Business Machines Corporation
    Inventors: Anthony E. Faillaci, III, Matthew C. Hillary, Jorge R. Nogueras, Irina Tyshkevich
  • Patent number: 9280795
    Abstract: In a method for creating a social networking check-in location for social networking applications, a computer receives a geographic location for each user computing device in a plurality of user computing devices. The computer determines a portion of the plurality of user computing devices that exhibit an area density exceeding a threshold. The area density is defined as a number of user computing devices per unit area. The computer receives two or more social networking messages from the portion of the plurality of user computing devices. The computer determines a common subject between the two or more social networking messages. The computer creates a social networking check-in location.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: March 8, 2016
    Assignee: International Business Machines Corporation
    Inventors: Anthony E. Faillaci, III, Matthew C. Hillary, Jorge R. Nogueras, Irina Tyshkevich
  • Patent number: 9122884
    Abstract: A method for accessing information during a teleconferencing event. The method includes identifying a reference to a document transmitted by a telecommunication device participating in a teleconferencing event and identifying a name of the referenced document. The method includes determining, by a computer, an identity of a user of the participating telecommunication device. The method further includes determining the user has permission to access the identified document and, in response, transmitting the identified document to the participating telecommunication device.
    Type: Grant
    Filed: October 28, 2013
    Date of Patent: September 1, 2015
    Assignee: International Business Machines Corporation
    Inventors: Marcus L. Belvin, Matthew C. Hillary, Kimberly D. McCall, Henri F. Meli
  • Patent number: 9043939
    Abstract: A method for accessing information during a teleconferencing event. The method includes identifying a reference to a document transmitted by a telecommunication device participating in a teleconferencing event and identifying a name of the referenced document. The method includes determining, by a computer, an identity of a user of the participating telecommunication device. The method further includes determining the user has permission to access the identified document and, in response, transmitting the identified document to the participating telecommunication device.
    Type: Grant
    Filed: October 26, 2012
    Date of Patent: May 26, 2015
    Assignee: International Business Machines Corporation
    Inventors: Marcus L. Belvin, Matthew C. Hillary, Kimberly D. McCall, Henri F. Meli
  • Publication number: 20150052502
    Abstract: An embodiment of the invention pertains to debugging program code associated with graphical objects, wherein the code responds to events of user interactions with the object. A menu is generated that includes user interaction events, and an associated program window is adapted to present the menu to a user when requested, wherein the user can select user interaction events from the menu. For each selected event, the method identifies a component of the program code that is responsive to that selected event. The method further includes setting a breakpoint in the program code in selected relationship with each identified program code component, wherein the subsequent occurrence of one of the selected user interaction events triggers a corresponding one of the breakpoints.
    Type: Application
    Filed: August 13, 2013
    Publication date: February 19, 2015
    Applicant: International Business Machines Corporation
    Inventors: Anthony E. Faillaci, III, Matthew C. Hillary, Jorge R. Nogueras, Irina Tyshkevich
  • Patent number: 8949350
    Abstract: Tracking initiation of network content requests is achieved by receiving at a network device requests from clients for network content, and tracking initiation of network content requests based upon initiator information, wherein the initiator information comprises information relating to each type of application hosted by a client that initiates the client request for network content from the network device.
    Type: Grant
    Filed: August 26, 2011
    Date of Patent: February 3, 2015
    Assignee: International Business Machines Corporation
    Inventors: Marcus L. Belvin, Matthew C. Hillary, Kimberly D. McCall, Henri F. Meli, Yingxin Xing
  • Publication number: 20140365602
    Abstract: A method for displaying an application for use on a mobile computing device. The method includes determining one or more environmental factors for a current environment of a mobile computing device. The method includes determining, based, at least in part, on the one or more environmental factors and past usage information of the mobile computing device, an application for use with the mobile computing device and displaying the application on the mobile computing device.
    Type: Application
    Filed: June 10, 2013
    Publication date: December 11, 2014
    Inventors: Matthew C. Hillary, Joshua D. Markwordt, Michael M. Skeen, Michael S. Thomason
  • Publication number: 20140325327
    Abstract: Problem links (for example, links to web pages) are replaced by replacement resources (for example, web pages). A process for determining a replacement resource includes a collecting step and an identifying step. In the collecting step, in response to a determination that a problem link condition exists within the source document, context information is collected for the source document. In the identifying step, at least a first replacement resource is identified based, at least in part, upon the context information. The identity of problem links, along with associated replacement resource(s), may be stored in a network accessible cache or repository.
    Type: Application
    Filed: April 29, 2013
    Publication date: October 30, 2014
    Applicant: International Business Machines Corporation
    Inventors: Marcus L. Belvin, Matthew C. Hillary, Benjamin I. Rubinger
  • Publication number: 20140222990
    Abstract: Analyzing communication network data set access of a data set group constituted by multiple data sets. The method includes the following steps: (i) determining, for a first interval, a first low access count value corresponding to an amount of data sets in the data set group that have been accessed, in the first interval, an amount of times that is no greater than a low access threshold value; (ii) determining, for a second interval, a second low access count value corresponding to an amount of data sets in the data set group that have been accessed, in the second interval, an amount of times that is no greater than the low access threshold value; and (iii) determining a delta value based, at least in part, on a difference between the first low access count value and the second low access count value.
    Type: Application
    Filed: February 4, 2013
    Publication date: August 7, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Trudy L. Hewitt, Matthew C. Hillary, Lee A. Jacobson, Michael S. Thomason
  • Patent number: 8738613
    Abstract: A computer-implemented method, system and computer program product providing ordered search results within a search engine. Items are retrieved from a network satisfying search criteria provided by a user. Computer-related activities performed by the user, including social networking activities, are determined, and the retrieved items are ranked based on the computer-related activities. The ranking of the retrieved items is dependent upon whether any retrieved item has been referenced by the social networking activities of the user, and the search results are provided including the retrieved items in order of the ranking.
    Type: Grant
    Filed: July 17, 2012
    Date of Patent: May 27, 2014
    Assignee: International Business Machines Corporation
    Inventors: Maryam Ahmed, Al Chakra, Matthew C. Hillary, Kimberly D. McCall, M. Scott Thomason
  • Publication number: 20140123318
    Abstract: A method for accessing information during a teleconferencing event. The method includes identifying a reference to a document transmitted by a telecommunication device participating in a teleconferencing event and identifying a name of the referenced document. The method includes determining, by a computer, an identity of a user of the participating telecommunication device. The method further includes determining the user has permission to access the identified document and, in response, transmitting the identified document to the participating telecommunication device.
    Type: Application
    Filed: October 28, 2013
    Publication date: May 1, 2014
    Applicant: International Business Machines Corporation
    Inventors: Marcus L. Belvin, Matthew C. Hillary, Kimberly D. McCall, Henri F. Meli
  • Publication number: 20140123313
    Abstract: A method for accessing information during a teleconferencing event. The method includes identifying a reference to a document transmitted by a telecommunication device participating in a teleconferencing event and identifying a name of the referenced document. The method includes determining, by a computer, an identity of a user of the participating telecommunication device. The method further includes determining the user has permission to access the identified document and, in response, transmitting the identified document to the participating telecommunication device.
    Type: Application
    Filed: October 26, 2012
    Publication date: May 1, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Marcus L. Belvin, Matthew C. Hillary, Kimberly D. McCall, Henri F. Meli
  • Patent number: 8688691
    Abstract: A computer-implemented method, system and computer program product providing ordered search results within a search engine. Items are retrieved from a network satisfying search criteria provided by a user. Computer-related activities performed by the user, including social networking activities, are determined, and the retrieved items are ranked based on the computer-related activities. The ranking of the retrieved items is dependent upon whether any retrieved item has been referenced by the social networking activities of the user, and the search results are provided including the retrieved items in order of the ranking.
    Type: Grant
    Filed: January 13, 2011
    Date of Patent: April 1, 2014
    Assignee: International Business Machines Corporation
    Inventors: Maryam Ahmed, Al Chakra, Matthew C. Hillary, Kimberly D. McCall, M. Scott Thomason
  • Publication number: 20130346841
    Abstract: Mechanisms are provided for tracking link sharing in a messaging environment of a data processing system. Message information is received that identifies a plurality of links to content included in one or more messages exchanged via the data processing system. A relationship measure is determined based on the message information. The relationship measure measures a likelihood that a first link is related to a second link in the plurality of links and points to a same source of content. An association data structure associating the first link with the second link is generated based on the relationship measure. User interactions with the first link and the second link are tracked based on the generated association data structure.
    Type: Application
    Filed: June 25, 2012
    Publication date: December 26, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Maryam Ahmed, Al Chakra, Matthew C. Hillary, Michael S. Thomason