Tolga Oral

2016-08-08

Greater Boston AreaComputer Software Current IBM Previous IBM, 

Northeastern University Education Northeastern University

Experience


Senior Technical Staff Member, Master Inventor and IBM CTA for State Street Corporation

IBM

October 2015 – Present (11 months)Cambridge, MA USA

Serve as a trusted advisor to State Street executives with the responsibility of helping them materialize their strategic vision for Digital Enterprise

Senior Technical Staff Member and Master Inventor

IBM

June 2011 – Present (5 years 3 months)Cambridge, MA USA

Lead a distributed innovation team, tackling challenging problems IBMers face everyday. As part of my job I created vision, strategy and roadmap of technologies and areas to focus on for the next 2-3 years. Lead and delivered multiple innovation projects. In 2012 applied IBM Watson DeepQA technology to help IBM sellers bring value to their clients, spending less time in front of computer searching for answers. Recently worked on creating a digital assistant, a cloud service for a datacenter robot that collect environmental data and asset location data to be used by DCIM systems.


Lead Architect for Watson Sales Assistant, adopting Watson DeepQA technology to IBM Sales domain.

(Open)3 honors and awards

Software Architect and Master Inventor

IBM

September 2007 – June 2011 (3 years 10 months)

Advisory Software Engineer

IBM

July 2003 – September 2007 (4 years 3 months)

(Open)1 honor or award

Software Engineer

IBM

August 1999 – September 2007 (8 years 2 months)

Staff Software Engineer

IBM

May 2001 – July 2003 (2 years 3 months)

(Open)1 honor or award

Research Associate

Northeastern University

1997 – 1999 (2 years)

Honors & Awards


Outstanding Technical Achievement Award

IBM

January 2015

Outstanding Technical Achievement Awards (OTAA) is a corporate award that is granted to recognize outstanding achievements involving exceptional technical skill and insight.

Outstanding Technical Achievement Award

IBM

April 2013

Outstanding Technical Achievement Awards (OTAA) is a corporate award that is granted to recognize outstanding achievements involving exceptional technical skill and insight. 


Received this corporate award for conceiving IBM Recommendation Service (internal) and contributed technical innovations

IBM Master Inventor

IBM CIO's Office

July 2012

Master Inventor is a title and honor reserved for leading inventors at IBM whose talents, insights and contributions are not only exemplary, but critical for IBM's continued leadership and growth in Intellectual Property. Master Inventors serve for a period of 3 years as role models for the technical community, actively mentoring other inventors and using their expertise to elevate the profile of Intellectual Property and its value to IBM and individual inventors.

IBM Master Inventor

IBM Software Group

July 2009

IBM Bravo Award

IBM

May 2001

Technical contributions to a critical customer engagement on Domino Workflow

Patents


Ranking search results based upon content creation trends(Link)

United States 20120323908

Filed

Embodiments of the present invention provide a method, system and computer program product for ranking search results based upon content creation trends. In an embodiment of the invention, a method for ranking search results based upon content creation trends includes first receiving a set of results from a search engine produced in response to a search engine query of one or more search terms....more

Interest contour computation and management based upon user authored content(Link)

United States 8626738

Issued

Embodiments of the present invention provide a method, system and computer program product for interest contour computation and management based upon user generated content and associated meta-data. In an embodiment of the invention, an interest contour computation and management method is provided. The method includes crawling content sources disposed about a computer communications network for authored content created by an end user. The method further includes identifying meta data provided for the authored content and adding the meta data to a user interests profile of the end user. The meta-data further can include extracted text from the content. Of note, the method can further include receiving from the end user a specified time period and limiting the addition of the meta data to meta data applied to the authored content during the specified time period.

Method for displaying usage metrics as part of search results(Link)

United States 8,261,196

Issued September 4, 2012

A method is provided for enabling a user to search for documents that the user has previously viewed on its local machine. The method includes maintaining, on a workstation of a user, an index that includes one or more entries for only one or more documents the user has previously accessed; receiving from the user a request to search the index; and presenting a user interface providing a search results listing and one or more graphical visualizations characterizing the search results. In response to an input from the user, usage metrics for a selected documents are displayed.

System and method for automatically searching for documents related to calendar and email entries(Link)

United States 8,271,481

Issued September 18, 2012

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.less

System for remotely searching a local user index(Link)

United States 8,122,028

Issued February 22, 2012

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.

System for locating documents a user has previously accessed(Link)

United States 8,103,653

Issued January 24, 2012

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.less

System for providing multi-variable dynamic search results visualizations(Link)

United States 8,032,513

Issued October 4, 2011

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...more

System and method for end-user management of E-mail threads using a single click(Link)

United States 8,010,613

Issued August 30, 2011

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...more

System and method for reordering meeting agenda items prior to the occurrence of the meeting based upon partial participation by the meeting participants(Link)

United States 7,974,871

Issued July 5, 2011

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

System and method for enhancing keyword relevance by user's interest on the search result documents(Link)

United States 7,970,753

Issued June 28, 2011

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.

An IBM Research Article on this patent http://tinyurl.com/patent-7634461

Systems and methods for distributing updated information(Link)

United States 7,831,958

Issued November 9, 2010

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.

Method for automatically searching for documents related to calendar and email entries(Link)

United States 7,831,601

Issued November 9, 2010

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.

System configured for complex determination of a user's busy state and for assigning an organic "do not disturb" filter(Link)

United States 7,769,039

Issued August 3, 2010

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.

Method and system for transparently controlling the behavior of service methods in a service oriented architecture(Link)

United States 7,684,349

Issued March 23, 2010

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. The system advantageously provides transparent control over behavior of infrastructure services without requiring large amounts of code to be added to providers and consumers of such services.

System and method for enhancing keyword relevance by user's interest on the search result documents(Link)

United States 7,634,461

Issued December 15, 2009

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.

Method for locating documents a user has previously accessed(Link)

United States 7,496,563

Issued February 24, 2009

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 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.

Method for remotely searching a local user index(Link)

United States 7,493,303

Issued February 17, 2009

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.

Method for providing multi-variable dynamic search results visualizations(Link)

United States 7,421,421

Issued September 2, 2008

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.

Method for providing graphical representations of search results in multiple related histograms(Link)

United States 7,395,260

Issued July 1, 2008

A method is provided for enabling a user to search for documents that the user has previously viewed on its local machine. The documents with which the user interacts are monitored for predetermined events, and content data and metadata from the monitored documents is obtained. An index that includes parameters determined from the content data and metadata is created and a search of the index is performed to retrieve documents that the user has previously viewed

System and method for reordering meeting agenda items prior to the occurrence of the meeting based upon partial participation by the meeting participants(Link)

United States 7974871

Inferring sensitive information from tags(Link)

United States US 9141692 B2

Issued March 5, 2009

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.

Education

Northeastern University

MS, Civil Engineering

1997 – 1999

Master of Science focused on Geotechnical and Earthquake engineering.

Papers: Oral,T,Sheahan,T.C.,(1998) The Use of Soil Nails in Soft Clays, Design and Construction of Earth Retaining Systems,Proc. Of Sessions ofgeo-Congress 1998,pp. 26 –40.

Orta Doğu Teknik Üniversitesi / Middle East Technical University

Orta Doğu Teknik Üniversitesi / Middle East Technical University

BS, Civil Engineering

1993 – 1997

TED Ankara Koleji

High School

Languages

English Turkish

Previous Page:Laura Hamrick
Next Page:Frank Stapleton