Patents by Inventor Edward A. Martinez
Edward A. Martinez 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: 8576218Abstract: Architecture that facilitates the attachment of multiple visualization types (e.g., charts) to the data of a grid and the presentation of the visualization next to the grid. The infrastructure allows each data view to be associated with a set of visualizations. These visualizations are rendered along with the grid (in a separate presentation pane) so that the user does not have to switch context to perform analysis. The visualizations available include charts that show aggregate and/or non-aggregate data. In a server farm scenario, all user interactions such as drill-downs are provided. Server farm drill-downs for these visualizations can be obtained using MHTML (MIME hypertext markup language). The visualizations can be automatically updated when filters are applied on the grid, and when drill-down is performed on the visualization, the grid is automatically updated. The visualizations can be consumed from a web-based browser client and/or thick client, for example.Type: GrantFiled: December 18, 2008Date of Patent: November 5, 2013Assignee: Microsoft CorporationInventors: Edward A. Martinez, Siddhartha Rai, Ramani Ranjan Jagadeba, Adithya Nittor Vishwanath, Kaladhar Bapu V S Korasala, Tushar Bhatia, Rishab Govind, Nitin Mukhija, Abhishek Agarwal, Sonal Sawhney, Jeff Kelleran
-
Patent number: 8332922Abstract: In a web-based service environment, third party providers need to have varying degrees of access to user data for their complementary services. To prevent third party providers from having broader access than necessary or not adequate levels of access, transferable restricted security tickets are employed to determine an appropriate level of access for third parties. Tickets with expiration and restriction roles define a duration and level of access for a third party. The restrictions are determined through an intersection of the authorizing user's security role and restriction roles defined in the system.Type: GrantFiled: August 31, 2007Date of Patent: December 11, 2012Assignee: Microsoft CorporationInventors: Richard L. Dickinson, Edward A. Martinez, Dominic J. Pouzin, Jasjit S. Grewal, Michael J. Ott
-
Publication number: 20120284312Abstract: A data reporting framework that works across on-premise and hosted Customer Relationship Management (CRM) platforms enabling definition and execution of secure custom reports is provided. A fetch query language of a CRM platform is used along with reporting service tools and constructs to enable users to upload and execute custom fetch based reports with support for expressions, code, formatting, and drill through. Users are also enabled to build simple reports from within CRM and, if needed, enhance those reports using reporting service tools and re-upload in CRM. Furthermore, custom reports may be executed in a sandboxed environment to provide full security in a multi-tenant, hosted CRM system.Type: ApplicationFiled: May 3, 2011Publication date: November 8, 2012Applicant: Microsoft CorporationInventors: Abhijit Gore, Abhishek Agarwal, Kunal Garg, Ramani Jagadeba, Ankit Malpani, Adithya Vishwanath, Kulothungan Rajasekaran, Manjeet Bothra, Andrew Miller, David Shutt, Edward Martinez
-
Patent number: 7992107Abstract: An apparatus and method is disclosed for displaying a secondary layer of information in a graphical user interface where the second layer of information is revealed when a point on the circumference defined by radius “r” originating at the x,y coordinates of the cursor covers a point in a secondary content of the second layer. The circumference may be set to trigger appearance of secondary content gradually, all at once or to trigger the appearance of all secondary content in a predefined zone.Type: GrantFiled: March 9, 2009Date of Patent: August 2, 2011Assignee: International Business Machines CorporationInventor: Anthony Edward Martinez
-
Patent number: 7843597Abstract: A method and implementing computer system are provided for enabling multiple usages of the same printing job separator page. Separator pages are scanned and an image of the separator page content is obtained in order to determine the location on the separator page of prior print job identification information blocks. The prior identification information block is then obscured and identification information for a newly queued print job is printed in a new information block which is positioned in an unused area of the separator page. The separator pages may be reused until the full extent of each separator page has been filled-up with used or obscured print job identification blocks.Type: GrantFiled: February 19, 2004Date of Patent: November 30, 2010Assignee: InfoPrint Solutions Company, LLCInventor: Anthony Edward Martinez
-
Patent number: 7769774Abstract: A mechanism for routing content to a person or group of persons for review and evaluation. This mechanism involves receiving the content and analyzing the content to generate identifiers of subject matter of the content. Subject matter categories are then determined to be associated with the content based on the analysis. The mechanism then retrieves profiles for people that are authorized to review and evaluate content. These profiles include identifiers of categories of knowledge that indicate areas of knowledge held by an associated person. A person is then selected based on the subject matter categories and categories of knowledge. The content may then be routed to a client computing device associated with the selected person or group or persons.Type: GrantFiled: August 16, 2007Date of Patent: August 3, 2010Assignee: International Business Machines CorporationInventors: Anthony Edward Martinez, Bradley Scott Tagg
-
Publication number: 20100156889Abstract: Architecture that facilitates the attachment of multiple visualization types (e.g., charts) to the data of a grid and the presentation of the visualization next to the grid. The infrastructure allows each data view to be associated with a set of visualizations. These visualizations are rendered along with the grid (in a separate presentation pane) so that the user does not have to switch context to perform analyses. The visualizations available include charts that show aggregate and/or non-aggregate data. In a server farm scenario, all user interactions such as drill-downs are provided. Server farm drill-downs for these visualizations can be obtained using MHTML (MIME hypertext markup language). The visualizations can be automatically updated when filters are applied on the grid, and when drill-down is performed on the visualization, the grid is automatically updated. The visualizations can be consumed from a web-based browser client and/or thick client, for example.Type: ApplicationFiled: December 18, 2008Publication date: June 24, 2010Applicant: Microsoft CorporationInventors: Edward A. Martinez, Siddhartha Rai, Ramani Ranjan Jagadeba, Adithya Nittor Vishwanath, Kaladhar Bapu V S Korasala, Tushar Bhatia, Rishab Govind, Nitin Mukhija, Abhishek Agarwal, Sonal Sawhney
-
Patent number: 7707546Abstract: A method and implementing system are provided in which a user is enabled to view source code within a context of the screen presentation which is created by the source code. In an exemplary embodiment, a graphical user interface (GUI) is selectively overlaid upon a content screen display. The GUI displays markers to indicate beginning and ending points of source code elements for screen areas which are proximate to the hot-spot area in the GUI. Where a marker indicates additional code is present, the user is enabled to select the marker and a detailed presentation of the related source code is presented.Type: GrantFiled: September 13, 2001Date of Patent: April 27, 2010Assignee: International Business Machines CorporationInventors: Anthony Edward Martinez, Michael D. Rahn
-
Publication number: 20090313209Abstract: Various technologies and techniques are disclosed for integrating a customer relationship management application with a mail merge operation on a client-side word processor. Mail merge settings are received from a user, including a record set to use in a mail merge operation. A new mail merge document is created. The record set is added to the mail merge document. A link is added to a template that will control the mail merge operation on a client-side word processor. The linked template gets attached to the new mail merge document when opened on the client-side word processor. Techniques for beginning a mail merge operation on a client-side word processor are described. A downloaded mail merge document is validated. The record set contained in the downloaded mail merge document is separated into one or more separate files. A mail merge wizard is started and advanced to a proper stage.Type: ApplicationFiled: June 17, 2008Publication date: December 17, 2009Applicant: MICROSOFT CORPORATIONInventors: Michael J. Lu, Edward A. Martinez, Shashi Ranjan
-
Patent number: 7564425Abstract: An improved computer display device is disclosed. The improved computer display device comprises a display monitor and at least one display module each containing their own desktop real estate and each lined with a series of male and female couplers containing electrical connections is disclosed. When the couplers are connected, they are capable of supporting the weight of the display module when attached to the display monitor. The couplers allow information to be transmitted back and forth between the display module and the display monitor, and allow the modules to be connected in various configurations. The display monitor and display module communication allows the icons, programs, applications and cursor on the desktop to be positioned anywhere on the improved display device.Type: GrantFiled: April 4, 2002Date of Patent: July 21, 2009Assignee: Lenovo (Singapore) Pte Ltd.Inventors: Anthony Edward Martinez, Michael D. Rahn
-
Patent number: 7562092Abstract: The claims of the present application recite a method and system for accessing information in an otherwise inaccessible application database of a DBMS using view definitions that implement a security protocol.Type: GrantFiled: December 22, 2004Date of Patent: July 14, 2009Assignee: Microsoft CorporationInventors: Min Fan, Edward A. Martinez, Tsvi Reiter, Jasjit Singh Grewal
-
Publication number: 20090164950Abstract: An apparatus and method is disclosed for displaying a secondary layer of information in a graphical user interface where the second layer of information is revealed when a point on the circumference defined by radius “r” originating at the x,y coordinates of the cursor covers a point in a secondary content of the second layer. The circumference may be set to trigger appearance of secondary content gradually, all at once or to trigger the appearance of all secondary content in a predefined zone.Type: ApplicationFiled: March 9, 2009Publication date: June 25, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Anthony Edward Martinez
-
Patent number: 7519576Abstract: The present invention is a graphical user interface and method of operation for searching, and selecting items from, a database. The invention provides a convenient mechanism to thoroughly search a database for useful items. The invention runs in the background, dynamically annotating the active part of a main application's user interface with an indicator, to show a user of a main application that useful items may be available in a database. The trigger for initially activating the mechanism for searching and selecting in a main application is the same as the trigger for activating another round of searching the database, thus minimizing the diversion of a user's attention away from the main application. A user may select an item from the database for use in the main application. This might involve inserting a word into text with a word processor; the items may be words, and the database may be a thesaurus or dictionary, for example.Type: GrantFiled: September 13, 2001Date of Patent: April 14, 2009Assignee: International Business Machines CorporationInventors: Anthony Edward Martinez, Michael D. Rahn
-
Patent number: 7509592Abstract: An apparatus and method is disclosed for displaying a secondary layer of information in a graphical user interface where the second layer of information is revealed when a point on the circumference defined by radius “r” originating at the x,y coordinates of the cursor covers a point in a secondary content of the second layer. The circumference may be set to trigger appearance of secondary content gradually, all at once or to trigger the appearance of all secondary content in a predefined zone.Type: GrantFiled: September 7, 2000Date of Patent: March 24, 2009Assignee: International Business Machines CorporationInventor: Anthony Edward Martinez
-
Publication number: 20090064303Abstract: In a web-based service environment, third party providers need to have varying degrees of access to user data for their complementary services. To prevent third party providers from having broader access than necessary or not adequate levels of access, transferable restricted security tickets are employed to determine an appropriate level of access for third parties. Tickets with expiration and restriction roles define a duration and level of access for a third party. The restrictions are determined through an intersection of the authorizing user's security role and restriction roles defined in the system.Type: ApplicationFiled: August 31, 2007Publication date: March 5, 2009Applicant: Microsoft CorporationInventors: RICHARD L. DICKINSON, Edward A. Martinez, Dominic J. Pouzin, Jasjit S. Grewal, Michael J. Ott
-
Patent number: 7444323Abstract: A mechanism for routing content, e.g., an electronic document, an invention disclosure, etc., to a person or group of persons, e.g., a reviewer/review team, for review and evaluation of the electronic document. This mechanism involves receiving the content and analyzing the content to generate identifiers of subject matter of the content. Subject matter categories are then determined to be associated with the content based on the analysis. The mechanism then retrieves profiles for people that are authorized to review and evaluate content. These profiles include identifiers of categories of knowledge that indicate areas of knowledge held by an associated person. A person is then selected based on the subject matter categories and categories of knowledge. The content may then be routed to a client computing device associated with the selected person or group or persons.Type: GrantFiled: September 2, 2004Date of Patent: October 28, 2008Assignee: International Business Machines CorporationInventors: Anthony Edward Martinez, Bradley Scott Tagg
-
Publication number: 20070271108Abstract: A computer-implemented method for maximizing labor value in an organization. An exemplary method includes determining a capability level score for an individual in an organization, determining a corresponding labor cost score for the individual, and computing an individual skills value index for the individual. The individual skills value index is the ratio of the capability level score to the labor cost score. The individual skill value index is used to maximize the labor value.Type: ApplicationFiled: May 18, 2006Publication date: November 22, 2007Applicant: International Business Machines CorporationInventors: Christine Broderick, Anthony Edward Martinez, Ronald James Salpietra
-
Patent number: 7269794Abstract: A method, apparatus, and computer instructions for managing messages. A viewport is displayed on a display in association with a chat window in which the viewport defines an area on the display. The image is defined as graphical data in the area defined by the viewport to form a selected image in response to a user input to select an image. A marker is placed in a text message in the chat window in which the marker is associated with the selected image.Type: GrantFiled: September 11, 2003Date of Patent: September 11, 2007Assignee: International Business Machines CorporationInventors: Anthony Edward Martinez, Michael D. Rahn
-
Patent number: 7253791Abstract: A method and implementing system are provided for enabling a user, through the use of a specialized viewing device, to view information on a display device which is not viewable by others who are not equipped with the device. In an exemplary embodiment, selected sensitive information on a display screen is obscured from normal view. A view-enabling device is provided to authorized individuals who are able to use the device to view the sensitive information on the display device. The user looks through the view-enabling device and is able to see the otherwise obscured sensitive information. Obscuring fields are overlaid upon the sensitive information during an obscuring phase at a known overlay frequency and the view-enabling device is synchronized to effectively block-out the user's view of the display during the obscuring phase resulting in an un-obscured view of the sensitive information on the display device to the user.Type: GrantFiled: November 13, 2003Date of Patent: August 7, 2007Assignee: International Business Machines CorporationInventors: Eduardo T. Kahan, Anthony Edward Martinez
-
Publication number: 20070005635Abstract: A method and system to implement the method of importing data to a non-database program is disclosed. The method may allow a user to identify data and formatting to be imported into a non-database program so that database data may be viewed in a non-database program.Type: ApplicationFiled: November 30, 2005Publication date: January 4, 2007Applicant: MICROSOFT CORPORATIONInventors: Edward Martinez, Tao Yue, Ramanathan Pallassana, Jan Jamrich, Wan Zhu