Patents by Inventor Tolga Oral

Tolga Oral 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: 8103653
    Abstract: A system is provided for enabling a user to search for documents that the user has previously viewed on its local machine. The system may include upon three main components: the desktop integration module, the index module, and the graphical user interface module. The desktop integration module is an application which monitors documents with which the user interacts for predetermined events, and obtains content data and metadata from the monitored documents. The index module indexes the content data and metadata received from the desktop integration module. The graphical user interface module then permits a user to utilize the desktop integration module and index module by allowing a user to search for a document.
    Type: Grant
    Filed: January 13, 2009
    Date of Patent: January 24, 2012
    Assignee: International Business Machines Corporation
    Inventors: David L. Newbold, Tolga Oral, Michael Bolin
  • Patent number: 8032513
    Abstract: A system are provided for enabling a user to search for documents that the user has previously viewed on its local machine. The system includes three main components: the desktop integration module, the index module, and the graphical user interface module. The desktop integration module is an application which monitors documents with which the user interacts for predetermined events, and obtains content data and metadata from the monitored documents. The index module indexes the content data and metadata received from the desktop integration module. The graphical user interface module then permits a user to utilize the desktop integration module and index module by allowing a user to search for a document.
    Type: Grant
    Filed: July 2, 2008
    Date of Patent: October 4, 2011
    Assignee: International Business Machines Corporation
    Inventors: David L. Newbold, Tolga Oral, Andrew Lewis Schirmer, Martin M Wattenberg, Michael Bolin
  • Patent number: 8010613
    Abstract: The present invention provides various simple and easy ways for each end user to manage the thread in a way that suits them. In some cases, the user experience requires only a single click. Additional embodiments allow user to manage inbox space, recover suppressed threads, be alerted on contextual changes of such threads, and so forth. The system allows the user to specifically configure his/her own email thread management scheme by selecting an email and choosing “Suppress Thread” on his/her user interface. The system then performs a number of steps such as examining the <message-id> and <references> headers of the selected email to configure the suppress filter. Once configured, the system will examine each email as it is received and examine its <message-id> and <references> headers per RFC 822. If the headers match the configured <messageid> and <responses> headers, the emails will be suppressed in the manner chosen by the user such as deletion or move to folder.
    Type: Grant
    Filed: May 24, 2007
    Date of Patent: August 30, 2011
    Assignee: International Business Machines Corporation
    Inventors: Tolga Oral, Sergei R. Landar, Andrew L. Schirmer
  • Patent number: 7974871
    Abstract: The system and method of the present invention allows a Chair to a meeting to pre-define an agenda in the meeting invitation and to send the meeting invitation to the Invitees/Attendees. The Invitees/Attendees receive the meeting notice to determine whether they can attend the meeting during the time/date specified. In the event that the Invitees/Attendees can only attend a portion of the meeting, the Invitees/Attendees are given an option to request reordering of agenda items. After receiving enough receipts, the Meeting Chair can decide to reorder the agenda items and send an update to Invitees/Attendees prior to the meeting or not to reorder and the original agenda stands.
    Type: Grant
    Filed: December 29, 2006
    Date of Patent: July 5, 2011
    Assignee: International Business Machines Corporation
    Inventors: Tolga Oral, Sergei R. Landar
  • Patent number: 7970753
    Abstract: A system and method are provided for enabling a user to search for documents that the user has previously viewed on its local machine. The system includes three main components: the desktop integration module, the index module, and the graphical user interface module. The desktop integration module is an application which monitors documents with which the user interacts for predetermined events, and obtains content data and metadata from the monitored documents. The index module indexes the content data and metadata received from the desktop integration module. The graphical user interface module then permits a user to utilize the desktop integration module and index module by allowing a user to search for a document.
    Type: Grant
    Filed: September 25, 2009
    Date of Patent: June 28, 2011
    Assignee: International Business Machines Corporation
    Inventors: Tolga Oral, David L. Newbold, Michael Bolin, Raudel S. Rodriguez
  • Publication number: 20100325158
    Abstract: A system and method are provided for enabling a user to search for documents that the user has previously viewed on its local machine. The system includes three main components: the desktop integration module, the index module, and the graphical user interface module. The desktop integration module is an application which monitors documents with which the user interacts for predetermined events, and obtains content data and metadata from the monitored documents. The index module indexes the content data and metadata received from the desktop integration module. The graphical user interface module then permits a user to utilize the desktop integration module and index module by allowing a user to search for a document.
    Type: Application
    Filed: September 1, 2010
    Publication date: December 23, 2010
    Applicant: IBM Corporation
    Inventors: Tolga Oral, Michael Bolin, Raudel S. Rodriguez, David L. Newbold
  • Patent number: 7831601
    Abstract: A method is provided for enabling a user to search for documents that the user has previously viewed on its local machine. The method may rely upon three main system components: the desktop integration module, the index module, and the graphical user interface module. The desktop integration module is an application which monitors documents with which the user interacts for predetermined events, and obtains content data and metadata from the monitored documents. The index module indexes the content data and metadata received from the desktop integration module. The graphical user interface module then permits a user to utilize the desktop integration module and index module by allowing a user to search for a document.
    Type: Grant
    Filed: August 4, 2004
    Date of Patent: November 9, 2010
    Assignee: International Business Machines Corporation
    Inventors: Tolga Oral, Michael Bolin, Raudel S. Rodriguez, David L. Newbold
  • Patent number: 7831958
    Abstract: Systems and methods for distributing updated property information to interrelated components based on property changes in other components are provided that allow the use of component abstraction. In one embodiment, the present invention may include a property broker system that monitors property changes in components, analyzes the which interrelated components may be affected by the property change, and updates any affected components accordingly.
    Type: Grant
    Filed: July 28, 2005
    Date of Patent: November 9, 2010
    Assignee: International Business Machines Corporation
    Inventors: Tolga Oral, Sami Mohammed Shalabi, Sergei Landar
  • Publication number: 20100228730
    Abstract: A set of tags can be identified from a first set of tagged documents in a first repository. A set of tags can be identified from a second set of tagged documents in a second repository. Access to documents in the second repository can be more restrictive than access to documents in the first repository. For each of a subset tags in the first set and/or the second set, a number of steps can occur. A ratio can be determined of tag instances in the second repository compared to tag instances in the first repository. It can be determined whether the ratio exceeds a previously determined threshold. When the threshold is exceeded, an indicator of at least one tagged document associated with the tag can be changed to indicate that the tagged document is likely to contain sensitive content.
    Type: Application
    Filed: March 5, 2009
    Publication date: September 9, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Muller, Tolga Oral, Andrew L. Schirmer
  • Patent number: 7769039
    Abstract: A system and method for complex determination of a user's busy state and for assigning a do not disturb (DND) filter. A first electronic device is configured to house a DND recognizer module. The first electronic device is further configured to store and execute a plurality of applications. A second electronic device operably associated with the first electronic device. The second electronic device having another DND recognizer module, a DND filter module, and a DND propagator module. The DND filter module is configured to determine whether a particular DND filter is associated with the current busy state of the user and to adjust the DND status provided a DND filter does exist. The DND propagator configured to propagate the DND status to all at least one device operably associated with the system provided a DND status exists for the current busy state of the user.
    Type: Grant
    Filed: October 5, 2006
    Date of Patent: August 3, 2010
    Assignee: International Business Machines Corporation
    Inventors: Tolga Oral, Thomas Schaeck
  • Publication number: 20100106727
    Abstract: A system and method are provided for enabling a user to search for documents that the user has previously viewed on its local machine. The system includes three main components: the desktop integration module, the index module, and the graphical user interface module. The desktop integration module is an application which monitors documents with which the user interacts for predetermined events, and obtains content data and metadata from the monitored documents. The index module indexes the content data and metadata received from the desktop integration module. The graphical user interface module then permits a user to utilize the desktop integration module and index module by allowing a user to search for a document.
    Type: Application
    Filed: September 25, 2009
    Publication date: April 29, 2010
    Applicant: IBM Corporation
    Inventors: Tolga Oral, David L. Newbold, Michael Bolin, Raudel S. Rodriguez
  • Patent number: 7684349
    Abstract: A method and system for transparently controlling infrastructure service methods in a service oriented architecture by enabling a higher level application component that is a consumer of infrastructure services to be alerted both before and after an infrastructure service is executed, by either that component or from an external source, such as another higher level application component. The pre-execution event enables a higher level application component to run additional business logic, change arguments passed to the infrastructure service before the call to the infrastructure service, or completely cancel execution of the infrastructure service method and route execution flow to other business logic. Since higher level application components can also be alerted after infrastructure service execution, they can also introduce additional business logic at that point, and/or change the return value passed from the service call.
    Type: Grant
    Filed: July 26, 2005
    Date of Patent: March 23, 2010
    Assignee: International Business Machines Corporation
    Inventors: Tolga Oral, Sami M. Shalabi
  • Publication number: 20090319319
    Abstract: A computer-implemented method of processing a plurality of events within a calendar application can include receiving a user input specifying a period of time within a calendar associated with a user, detecting a plurality of events occurring within the period of time, and determining at least one attribute for each of the plurality of events. An event clearing technique can be selected for each of the plurality of events according to the at least one attribute of each respective event. The specified time period can be cleared by executing the selected event clearing technique for each of the plurality of events, wherein an updated calendar is generated. The updated calendar can be output.
    Type: Application
    Filed: June 18, 2008
    Publication date: December 24, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tolga Oral, Andrew L. Schirmer
  • Patent number: 7634461
    Abstract: A system and method are provided for enabling a user to search for documents that the user has previously viewed on its local machine. The system includes three main components: the desktop integration module, the index module, and the graphical user interface module. The desktop integration module is an application which monitors documents with which the user interacts for predetermined events, and obtains content data and metadata from the monitored documents. The index module indexes the content data and metadata received from the desktop integration module. The graphical user interface module then permits a user to utilize the desktop integration module and index module by allowing a user to search for a document.
    Type: Grant
    Filed: August 4, 2004
    Date of Patent: December 15, 2009
    Assignee: International Business Machines Corporation
    Inventors: Tolga Oral, David L. Newbold, Michael Bolin, Raudel S. Rodriguez
  • Publication number: 20090172592
    Abstract: A system for clustering electronic calendar schedules in an event scheduling user interface displays the availability of invitee clusters that each include invitees with sufficiently similar availability during a target period. An invitee cluster list includes an invitee cluster entry for each invitee cluster, such that each invitee cluster entry displays the availability for all invitees contained in the corresponding cluster, as well as the number of invitees contained in the cluster. Invitees that do not belong to any cluster are listed as individual outlier entries, such that each outlier entry displays the availability for the corresponding outlier invitee and the invitee's name. The names of invitees contained in an invitee cluster are displayed in response to user selection of the cluster entry. A degree of similarity required for invitees to be clustered together, and/or a permitted total number of clusters, may be input from a user.
    Type: Application
    Filed: December 28, 2007
    Publication date: July 2, 2009
    Inventors: Andrew L. Schirmer, Tolga Oral
  • Publication number: 20090132329
    Abstract: A computer-implemented method of automatically scheduling meetings can include determining that no timeslot is available for scheduling a proposed meeting involving a plurality of participants and selecting a plurality of candidate times for the proposed meeting. An inconvenience metric for each participant of the proposed meeting can be calculated. A schedule misfit metric for each of the plurality of candidate times can be calculated, at least in part, according to the inconvenience metric for each participant. A time for the proposed meeting can be selected from the candidate times according to the schedule misfit metric. The proposed meeting can be scheduled for the selected time.
    Type: Application
    Filed: November 20, 2007
    Publication date: May 21, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Derek S. Lam, Asima Silva, Ping Wang, Robert C. Weir, Andrew L. Schirmer, Tolga Oral
  • Publication number: 20090125513
    Abstract: A system is provided for enabling a user to search for documents that the user has previously viewed on its local machine. The system may include three main components: the desktop integration module, the index module, and the graphical user interface module. The desktop integration module is an application which monitors documents with which the user interacts for predetermined events, and obtains content data and metadata from the monitored documents. The index module indexes the content data and metadata received from the desktop integration module. The graphical user interface module then permits a user to utilize the desktop integration module and index module by allowing a user to search for a document.
    Type: Application
    Filed: January 21, 2009
    Publication date: May 14, 2009
    Applicant: International Business Machines Corporation
    Inventors: David L. Newbold, Tolga Oral, Raudel S. Rodriguez
  • Publication number: 20090125490
    Abstract: A system is provided for enabling a user to search for documents that the user has previously viewed on its local machine. The system may include upon three main components: the desktop integration module, the index module, and the graphical user interface module. The desktop integration module is an application which monitors documents with which the user interacts for predetermined events, and obtains content data and metadata from the monitored documents. The index module indexes the content data and metadata received from the desktop integration module. The graphical user interface module then permits a user to utilize the desktop integration module and index module by allowing a user to search for a document.
    Type: Application
    Filed: January 13, 2009
    Publication date: May 14, 2009
    Applicant: International Business Machines Corporation
    Inventors: David L. Newbold, Tolga Oral, Michael Bolin
  • Publication number: 20090077570
    Abstract: A calendared event may be visually indicated. A proposed time for the calendared event can be identified and each of a plurality of event participants can be associated with the calendared event. For each of the participants, a local time of the participant that corresponds to the proposed time for the calendared event can be identified and displayed.
    Type: Application
    Filed: September 14, 2007
    Publication date: March 19, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tolga Oral, Andrew L. Schirmer
  • Publication number: 20090070678
    Abstract: A method and computer program product for sending a meeting invitation to one or more meeting attendees and sending an information request to at least one of the one or more meeting attendees and a meeting host. An information request response is received from at least one of the one or more meeting attendees and the meeting host. A meeting profile is updated with information based upon, at least in part, the received information request response.
    Type: Application
    Filed: September 12, 2007
    Publication date: March 12, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: SERGEI R. LANDAR, Tolga Oral