Patents by Inventor Stefan B. Edlund

Stefan B. Edlund 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: 9602607
    Abstract: Embodiments relate to implementing a query-driven virtual social media network group. An aspect includes providing, through a social media network, a search function option incorporated into a user interface that is configured for access by a user of the social media network. Another aspect includes receiving, at the social media network, a query from the user through the search function option of the user interface and searching a database of user profiles and content history for information that satisfies the query. The user profiles and the content history include content received from users as members of the social media network. A further aspect includes creating a virtual social media network group from results of the searching and providing access to a view of the virtual social media network group via the user interface for the user.
    Type: Grant
    Filed: May 10, 2013
    Date of Patent: March 21, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stefan B. Edlund, Kun Hu, James H. Kaufman
  • Patent number: 9269076
    Abstract: Embodiments relate to method and program product enabling collaborative social coding. Social networking functionality is embedded and via that social networking functionality information relating to a particular function across a computing network is tracked. The tracked information is then accumulating and organized as relating to a particular function. Upon request receipt, information is then provided relating to the particular function including a list of those accessing that function.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: February 23, 2016
    Assignee: International Business Machines Corporation
    Inventors: Stefan B. Edlund, Kun Hu, James H. Kaufman
  • Publication number: 20140337421
    Abstract: Embodiments relate to implementing a query-driven virtual social media network group. An aspect includes providing, through a social media network, a search function option incorporated into a user interface that is configured for access by a user of the social media network. Another aspect includes receiving, at the social media network, a query from the user through the search function option of the user interface and searching a database of user profiles and content history for information that satisfies the query. The user profiles and the content history include content received from users as members of the social media network. A further aspect includes creating a virtual social media network group from results of the searching and providing access to a view of the virtual social media network group via the user interface for the user.
    Type: Application
    Filed: May 10, 2013
    Publication date: November 13, 2014
    Applicant: International Business Machines Corporation
    Inventors: Stefan B. Edlund, Kun Hu, James H. Kaufman
  • Patent number: 8086566
    Abstract: Exemplary embodiments of the present invention relate to methodologies, computer program products and systems for the support of content replication, wherein transaction-level data replication consistency is guaranteed. Further, the exemplary methodologies of the present invention can be implemented while incurring little or no additional I/O overhead.
    Type: Grant
    Filed: December 18, 2008
    Date of Patent: December 27, 2011
    Assignee: International Business Machines Corporation
    Inventors: Stefan B. Edlund, Hui-I Hsiao, Joshua W. Hui, Steven J. Watts
  • Patent number: 8028030
    Abstract: A method and system for supervising electronic text messages in an enterprise allows for storing organizational information related to the enterprise, identifying a source and a target of the electronic text message, invoking communication screens between the identified source and target, each of the invoked communication screens being determined by the organizational information for the identified source and target, analyzing the electronic text message by a set of rules corresponding to said invoked communication screens to provide a supervisory score, and applying supervisory action to the electronic text message based on the supervisory score, including any of blocking transmission, redirecting the electronic text message to a supervisor or a supervisory file, and copying the electronic text message to the supervisory file.
    Type: Grant
    Filed: May 22, 2008
    Date of Patent: September 27, 2011
    Assignee: International Business Machines Corporation
    Inventors: Stefan B. Edlund, Joshua W. Hui, Christopher M. Johnson
  • Patent number: 7761341
    Abstract: A system and method of automating and managing bids within the context of an Internet auction is disclosed. The present invention permits continuous monitoring and verification of auctions on the Internet based on criterion such as highest bid on an item, maximum permissible bid, and a restriction on the number of successful bids in the auctions by any given participant (0109). The present invention permits embodiments incorporating an auction profile database (0101) that is generated by an auction profile configuration tool (0102) to act as input to an item search manager (0104) that takes data from an item database (0105) and control from an item selector (0103) to then interact with an auction bid controller (0106) that communicates with the remote auction site via an auction command interface (0107).
    Type: Grant
    Filed: July 24, 2007
    Date of Patent: July 20, 2010
    Assignee: International Business Machines Corporation
    Inventors: Stefan B. Edlund, Daniel A. Ford, Reiner Kraft
  • Publication number: 20100010965
    Abstract: Methods and computer program products are presented for managing a query result set in response to a search, including: generating a user request corresponding with a portion of the query result set, responsive to the portion of the query result set being resident on a client cache, returning the portion of the query result set corresponding with the user request to a client table, responsive to the user request not having been sent to an application server, adding the user request to an inflight queue, sending the user request to the application server, returning the portion of the query result set corresponding with the user request to the client cache, and returning the portion of the query result set corresponding with the user request to the client table, and responsive to the user request having been sent to the application server, adding the user request to a blocked cache queue.
    Type: Application
    Filed: July 8, 2008
    Publication date: January 14, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stefan B. Edlund, Joshua W. Hui
  • Publication number: 20090292779
    Abstract: A method and system for supervising electronic text messages in an enterprise allows for storing organizational information related to the enterprise, identifying a source and a target of the electronic text message, invoking communication screens between the identified source and target, each of the invoked communication screens being determined by the organizational information for the identified source and target, analyzing the electronic text message by a set of rules corresponding to said invoked communication screens to provide a supervisory score, and applying supervisory action to the electronic text message based on the supervisory score, including any of blocking transmission, redirecting the electronic text message to a supervisor or a supervisory file, and copying the electronic text message to the supervisory file.
    Type: Application
    Filed: May 22, 2008
    Publication date: November 26, 2009
    Applicant: International Business Machines Corporation
    Inventors: Stefan B. Edlund, Joshua W. Hui, Christopher M. Johnson
  • Publication number: 20090119351
    Abstract: Exemplary embodiments of the present invention relate to methodologies, computer program products and systems for the support of content replication, wherein transaction-level data replication consistency is guaranteed. Further, the exemplary methodologies of the present invention can be implemented while incurring little or no additional I/O overhead.
    Type: Application
    Filed: December 18, 2008
    Publication date: May 7, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stefan B. Edlund, Hui-I Hsiao, Joshua W. Hui, Steven J. Watts
  • Publication number: 20090119349
    Abstract: Exemplary embodiments of the present invention relate to a methodology for using replication anchors to detect conflicts within replicated hierarchical content repository. The method comprises locking a data object in the event that an operation applied on the data object is replicated from a first server to a second server, reading a transaction identifier that is associated with the data object, retrieving a transaction sequence value that is associated with the transaction identifier, and determining if a conflict situation exist by comparing the retrieved transaction sequence value with an operation synchronization anchor value, the operation synchronization value being the transaction sequence value of a last transaction from the second server to the first server, wherein a conflict situation is determined to exist in the event that the transaction sequence value is greater than the operation synchronization anchor value.
    Type: Application
    Filed: November 7, 2007
    Publication date: May 7, 2009
    Applicant: International Business Machines Corporation
    Inventors: Stefan B. Edlund, Hui-I Hsiao, Joshua W. Hui
  • Patent number: 7483922
    Abstract: Exemplary embodiments of the present invention relate to methodologies, computer program products and systems for the support of content replication, wherein transaction-level data replication consistency is guaranteed. Further, the exemplary methodologies of the present invention can be implemented while incurring little or no additional I/O overhead.
    Type: Grant
    Filed: November 7, 2007
    Date of Patent: January 27, 2009
    Assignee: International Business Machines Corporation
    Inventors: Stefan B. Edlund, Hui-I Hsiao, Joshua W. Hui, Steven J. Watts
  • Patent number: 7440910
    Abstract: A system and method for renewing business, professional and personal contacts is described. The system overcomes time and psychological hindrances to maintaining relationships by automatically selecting whom a user should keep in touch with by displaying this selection to the user. In an automatic mode, the system searches a contact list for candidates based on predetermined user preferences and a time-based algorithm (e.g. contact each week, month, 2 weeks after a meeting, etc.). Selected candidates are collected and images transferred to a display module to build a “keep in touch” section to be displayed to the user. In a manual mode, the user initiates the selection process.
    Type: Grant
    Filed: February 9, 2000
    Date of Patent: October 21, 2008
    Assignee: International Business Machines Corporation
    Inventors: Joann Ruvolo, Stefan B. Edlund, Daniel Alexander Ford
  • Patent number: 7302643
    Abstract: A calendar system stores and organizes materials related to scheduled events, to-dos, addresses, etc. and allows a user to browse a calendar and select entries for viewing. In addition, each entry is linked to any number of topics related to that entry and up-to-date information on these topics are displayed when the entry is viewed. Topics are published on topic channels by one or more topic providers and a calendar system administrator defines which topics relate to which calendar entries. When a client enters information related to a new calendar entry or event, the calendar system determines which topics relate to that event and identifies corresponding topic channels which currently exist or need to be created between the calendar system and the topic providers. Finally, in each calendar entry, links are created to local versions of the appropriate topic channels and the entry is then persistently stored.
    Type: Grant
    Filed: March 20, 2000
    Date of Patent: November 27, 2007
    Assignee: International Business Machines Corporation
    Inventors: Stefan B. Edlund, Daniel Alexander Ford, Joann Ruvolo
  • Patent number: 7251628
    Abstract: A system and method of automating and managing bids within the context of an Internet auction is disclosed. The present invention permits continuous monitoring and verification of auctions on the Internet based on criterion such as highest bid on an item, maximum permissible bid, and a restriction on the number of successful bids in the auctions by any given participant (0109). The present invention permits embodiments incorporating an auction profile database (0101) that is generated by an auction profile configuration tool (0102) to act as input to an item search manager (0104) that takes data from an item database (0105) and control from an item selector (0103) to then interact with an auction bid controller (0106) that communicates with the remote auction site via an auction command interface (0107). In accordance with another embodiment of the present invention, an information processing system and computer readable storage medium is disclosed for carrying out the above method.
    Type: Grant
    Filed: October 13, 1999
    Date of Patent: July 31, 2007
    Assignee: International Business Machines Corporation
    Inventors: Stefan B. Edlund, Daniel A. Ford, Reiner Kraft
  • Patent number: 7058668
    Abstract: Analysis of a history of previous location reports received from a tracked entity is performed and this analysis is utilized to estimate the relevance of future location reports over time. This is accomplished via associating a computed expiration time with each location report, wherein this expiration time is used by an application to estimate the relevance degradation of a location report over time. Thus, the expiration time value acts as a threshold that controls the shape of a relevance degradation curve of a location report.
    Type: Grant
    Filed: January 11, 2002
    Date of Patent: June 6, 2006
    Assignee: International Business Machines Corporation
    Inventors: Stefan B. Edlund, Jussi Petri Myllymaki
  • Patent number: 7003735
    Abstract: A structure and method for supplying a graphic user interface for a computer. The graphic user interface comprises a schedule having at least one time slot identifying at least one activity and at least one link associated with the activity. The link starts at least one computer program and opens a computer file associated with the activity.
    Type: Grant
    Filed: March 29, 2001
    Date of Patent: February 21, 2006
    Assignee: International Business Machines Corporation
    Inventors: Stefan B. Edlund, Daniel A. Ford, Joseph J. Gebis, Qi Lu
  • Patent number: 6978246
    Abstract: The present invention provides for an integrated matching service and calendaring system. Calendar events are utilized as a bridge between an electronic calendaring system and a matching service. A calendar event represents an activity, e.g., job opening, tennis match, bicycle race, etc., the requirements to match the activity, the entity attributes, and any match results. An entity defines criteria and information for a matching activity which is stored as a calendar event in the electronic calendar system. Portions of the criteria and information are stored as attachments to the calendar event. The calendar events representing a matching activity and associated attachments are provided to a matching server which locates suitable matches for the activity based upon the criteria and information of the activity. If a suitable match is located, the matching server notifies the entities involved by listing the corresponding entities as attendees associated with the calendar event.
    Type: Grant
    Filed: April 24, 2000
    Date of Patent: December 20, 2005
    Assignee: International Business Machines Corporation
    Inventors: Joann Ruvolo, Reiner Kraft, Stefan B. Edlund, Michael Lawrence Emens, Daniel Alexander Ford
  • Patent number: 6845241
    Abstract: Rather than attempting to compute an average position where the mobile object might reside, location reports are ranked according to their relevance using a combination of spatial, temporal, and associative factors. This is particularly beneficial when the number of location information sources is large due to many independent trackable mobile objects (mobile phone, car, credit cards, identity cards, etc.) one might be associated with.
    Type: Grant
    Filed: January 7, 2002
    Date of Patent: January 18, 2005
    Assignee: International Business Machines Corporation
    Inventors: Stefan B. Edlund, Jussi Petri Myllymaki
  • Patent number: 6718324
    Abstract: A system and method of metadata search ranking is disclosed. The present invention utilizes a combination of popularity and/or relevancy to determine a search ranking for a given search result association. Given the exponential growth rate currently being experienced in the Internet community, the present invention provides one of the few methods by which searches of this vast distributed database can produce useful results ranked and sorted by usefulness to the searching web surfer. The present invention permits embodiments incorporating a Ranking System/Method (0100) further comprising a Session Manager (0101), Query Manager (0102), Popularity Sorter (0103), and Association (0104) functions. These components may be augmented in some preferred embodiments via the use of a Query Entry means (0155), Search Engine (0156); Data Repository (0157), Query Database (0158), and/or a Resource List (0159).
    Type: Grant
    Filed: January 30, 2003
    Date of Patent: April 6, 2004
    Assignee: International Business Machines Corporation
    Inventors: Stefan B. Edlund, Michael L. Emens, Reiner Kraft, Jussi Myllymaki, Shanghua Teng
  • Patent number: 6604079
    Abstract: Calendar entries provide for a wealth of information. For example, for a meeting, information such as the start date, subject, attendees, and location are provided. Yet, when writing a follow up e-mail, that's exactly the information a user has to copy/or cut and paste from the calendar entries to the e-mail. Significant time is saved by automatically finding the relevant calendar entry(ies), extracting the known information, and augmenting that information into the e-mail and sending it via a server.
    Type: Grant
    Filed: March 20, 2000
    Date of Patent: August 5, 2003
    Assignee: International Business Machines Corporation
    Inventors: Joann Ruvolo, Stefan B. Edlund, Daniel Alexander Ford