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: 8576218
    Abstract: 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: Grant
    Filed: December 18, 2008
    Date of Patent: November 5, 2013
    Assignee: Microsoft Corporation
    Inventors: 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: 8332922
    Abstract: 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: Grant
    Filed: August 31, 2007
    Date of Patent: December 11, 2012
    Assignee: Microsoft Corporation
    Inventors: Richard L. Dickinson, Edward A. Martinez, Dominic J. Pouzin, Jasjit S. Grewal, Michael J. Ott
  • Publication number: 20120284312
    Abstract: 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: Application
    Filed: May 3, 2011
    Publication date: November 8, 2012
    Applicant: Microsoft Corporation
    Inventors: Abhijit Gore, Abhishek Agarwal, Kunal Garg, Ramani Jagadeba, Ankit Malpani, Adithya Vishwanath, Kulothungan Rajasekaran, Manjeet Bothra, Andrew Miller, David Shutt, Edward Martinez
  • Patent number: 7992107
    Abstract: 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: Grant
    Filed: March 9, 2009
    Date of Patent: August 2, 2011
    Assignee: International Business Machines Corporation
    Inventor: Anthony Edward Martinez
  • Patent number: 7843597
    Abstract: 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: Grant
    Filed: February 19, 2004
    Date of Patent: November 30, 2010
    Assignee: InfoPrint Solutions Company, LLC
    Inventor: Anthony Edward Martinez
  • Patent number: 7769774
    Abstract: 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: Grant
    Filed: August 16, 2007
    Date of Patent: August 3, 2010
    Assignee: International Business Machines Corporation
    Inventors: Anthony Edward Martinez, Bradley Scott Tagg
  • Publication number: 20100156889
    Abstract: 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: Application
    Filed: December 18, 2008
    Publication date: June 24, 2010
    Applicant: Microsoft Corporation
    Inventors: 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: 7707546
    Abstract: 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: Grant
    Filed: September 13, 2001
    Date of Patent: April 27, 2010
    Assignee: International Business Machines Corporation
    Inventors: Anthony Edward Martinez, Michael D. Rahn
  • Publication number: 20090313209
    Abstract: 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: Application
    Filed: June 17, 2008
    Publication date: December 17, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Michael J. Lu, Edward A. Martinez, Shashi Ranjan
  • Patent number: 7564425
    Abstract: 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: Grant
    Filed: April 4, 2002
    Date of Patent: July 21, 2009
    Assignee: Lenovo (Singapore) Pte Ltd.
    Inventors: Anthony Edward Martinez, Michael D. Rahn
  • Patent number: 7562092
    Abstract: 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: Grant
    Filed: December 22, 2004
    Date of Patent: July 14, 2009
    Assignee: Microsoft Corporation
    Inventors: Min Fan, Edward A. Martinez, Tsvi Reiter, Jasjit Singh Grewal
  • Publication number: 20090164950
    Abstract: 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: Application
    Filed: March 9, 2009
    Publication date: June 25, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Anthony Edward Martinez
  • Patent number: 7519576
    Abstract: 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: Grant
    Filed: September 13, 2001
    Date of Patent: April 14, 2009
    Assignee: International Business Machines Corporation
    Inventors: Anthony Edward Martinez, Michael D. Rahn
  • Patent number: 7509592
    Abstract: 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: Grant
    Filed: September 7, 2000
    Date of Patent: March 24, 2009
    Assignee: International Business Machines Corporation
    Inventor: Anthony Edward Martinez
  • Publication number: 20090064303
    Abstract: 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: Application
    Filed: August 31, 2007
    Publication date: March 5, 2009
    Applicant: Microsoft Corporation
    Inventors: RICHARD L. DICKINSON, Edward A. Martinez, Dominic J. Pouzin, Jasjit S. Grewal, Michael J. Ott
  • Patent number: 7444323
    Abstract: 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: Grant
    Filed: September 2, 2004
    Date of Patent: October 28, 2008
    Assignee: International Business Machines Corporation
    Inventors: Anthony Edward Martinez, Bradley Scott Tagg
  • Publication number: 20070271108
    Abstract: 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: Application
    Filed: May 18, 2006
    Publication date: November 22, 2007
    Applicant: International Business Machines Corporation
    Inventors: Christine Broderick, Anthony Edward Martinez, Ronald James Salpietra
  • Patent number: 7269794
    Abstract: 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: Grant
    Filed: September 11, 2003
    Date of Patent: September 11, 2007
    Assignee: International Business Machines Corporation
    Inventors: Anthony Edward Martinez, Michael D. Rahn
  • Patent number: 7253791
    Abstract: 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: Grant
    Filed: November 13, 2003
    Date of Patent: August 7, 2007
    Assignee: International Business Machines Corporation
    Inventors: Eduardo T. Kahan, Anthony Edward Martinez
  • Publication number: 20070005635
    Abstract: 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: Application
    Filed: November 30, 2005
    Publication date: January 4, 2007
    Applicant: MICROSOFT CORPORATION
    Inventors: Edward Martinez, Tao Yue, Ramanathan Pallassana, Jan Jamrich, Wan Zhu