Movatterモバイル変換


[0]ホーム

URL:


US20110035652A1 - Conditional Cell Execution in Electronic Spreadsheets - Google Patents

Conditional Cell Execution in Electronic Spreadsheets
Download PDF

Info

Publication number
US20110035652A1
US20110035652A1US12/907,704US90770410AUS2011035652A1US 20110035652 A1US20110035652 A1US 20110035652A1US 90770410 AUS90770410 AUS 90770410AUS 2011035652 A1US2011035652 A1US 2011035652A1
Authority
US
United States
Prior art keywords
expressions
expression
spreadsheet
cell
cells
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US12/907,704
Inventor
John McGarry
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by IndividualfiledCriticalIndividual
Priority to US12/907,704priorityCriticalpatent/US20110035652A1/en
Publication of US20110035652A1publicationCriticalpatent/US20110035652A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

An improved electronic spreadsheet is provided for applications requiring conditional expression execution behavior. Each cell having an executable expression is cooperative with an implicit conditional execution wrapper. The execution of each cellular expression is implicitly conditioned on the state of an individually assigned logical switch expression. The improved electronic spreadsheet also includes a user interface by which a user can assign logical switch expressions to a cell, or to a range of cells. The improved electronic spreadsheet facilitates the use of spreadsheets for wider range of applications than was possible with conventional electronic spreadsheets.

Description

Claims (8)

12. Apparatus comprising:
an electronic spreadsheet generator including a processor and memory configured to generate a spreadsheet in accordance with a spreadsheet application on a computer screen, the spreadsheet having a plurality of cells;
stored executable expressions respectively corresponding to select ones of the plurality of cells, the stored executable expressions including a given executable expression corresponding to a given cell among the plurality of cells, the given executable expression including an image measurement function configured to refer to and operate on image data in an image data buffer;
a user interface configured to receive data for and to display, on a computer screen, cells of the spreadsheet, the executable expressions; and
an execution controller configured to cause the given executable expression corresponding to the given cell to be executed.
US12/907,7041999-08-092010-10-19Conditional Cell Execution in Electronic SpreadsheetsAbandonedUS20110035652A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US12/907,704US20110035652A1 (en)1999-08-092010-10-19Conditional Cell Execution in Electronic Spreadsheets

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US09/370,705US7882426B1 (en)1999-08-091999-08-09Conditional cell execution in electronic spreadsheets
US12/907,704US20110035652A1 (en)1999-08-092010-10-19Conditional Cell Execution in Electronic Spreadsheets

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US09/370,705ContinuationUS7882426B1 (en)1999-08-091999-08-09Conditional cell execution in electronic spreadsheets

Publications (1)

Publication NumberPublication Date
US20110035652A1true US20110035652A1 (en)2011-02-10

Family

ID=43502059

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US09/370,705Expired - Fee RelatedUS7882426B1 (en)1999-08-091999-08-09Conditional cell execution in electronic spreadsheets
US12/907,704AbandonedUS20110035652A1 (en)1999-08-092010-10-19Conditional Cell Execution in Electronic Spreadsheets

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US09/370,705Expired - Fee RelatedUS7882426B1 (en)1999-08-091999-08-09Conditional cell execution in electronic spreadsheets

Country Status (1)

CountryLink
US (2)US7882426B1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103838706A (en)*2012-11-222014-06-04江苏现代造船技术有限公司Flexible management information system with process and form customization function
US9934215B2 (en)2015-11-022018-04-03Microsoft Technology Licensing, LlcGenerating sound files and transcriptions for use in spreadsheet applications
US9990349B2 (en)2015-11-022018-06-05Microsoft Technology Licensing, LlcStreaming data associated with cells in spreadsheets

Citations (94)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4992781A (en)*1987-07-171991-02-12Sharp Kabushiki KaishaImage synthesizer
US5021973A (en)*1986-01-161991-06-04International Business Machines CorporationMethod for assisting the operator of an interactive data processing system to enter data directly into a selected cell of a spreadsheet
US5048018A (en)*1989-06-291991-09-10International Business Machines CorporationDebugging parallel programs by serialization
US5121499A (en)*1985-05-301992-06-09International Business Machines Corp.Method for controlling the order of editing cells in a spreadsheet by evaluating entered next cell attribute of current cell
US5226118A (en)*1991-01-291993-07-06Prometrix CorporationData analysis system and method for industrial process control systems
US5252951A (en)*1989-04-281993-10-12International Business Machines CorporationGraphical user interface with gesture recognition in a multiapplication environment
US5255363A (en)*1990-06-191993-10-19Mentor Graphics CorporationGraph-based programming system and associated method
US5265202A (en)*1992-08-281993-11-23International Business Machines CorporationMethod and system for accessing visually obscured data in a data processing system
US5278390A (en)*1993-03-181994-01-11The Lincoln Electric CompanySystem and method for controlling a welding process for an arc welder
US5317686A (en)*1990-09-101994-05-31Lotus Development CorporationData processing apparatus and method for a reformattable multidimensional spreadsheet
US5339392A (en)*1989-07-271994-08-16Risberg Jeffrey SApparatus and method for creation of a user definable video displayed document showing changes in real time data
US5394168A (en)*1993-01-061995-02-28Smith EngineeringDual-mode hand-held game controller
US5410649A (en)*1989-11-171995-04-25Texas Instruments IncorporatedImaging computer system and network
US5416895A (en)*1992-04-081995-05-16Borland International, Inc.System and methods for improved spreadsheet interface with user-familiar objects
US5437006A (en)*1993-01-271995-07-25Microsoft CorporationSpreadsheet command/function capability from a dynamic-link library
US5455903A (en)*1991-05-311995-10-03Edify Corp.Object oriented customer information exchange system and method
US5463728A (en)*1993-03-101995-10-31At&T Corp.Electronic circuits for the graphical display of overlapping windows with transparency
US5481712A (en)*1993-04-061996-01-02Cognex CorporationMethod and apparatus for interactively generating a computer program for machine vision analysis of an object
US5481620A (en)*1991-09-271996-01-02E. I. Du Pont De Nemours And CompanyAdaptive vision system
US5504848A (en)*1992-12-221996-04-02Brother Kogyo Kabushiki KaishaWord processor with data table calculating function, capable of indicating necessity of re-calculations to solve mathematical expressions in changed data table
US5517586A (en)*1994-08-161996-05-14Wang Laboratories, Inc.Method and apparatus for automatically specifying a portion of text from a bitmap image of the text
US5530795A (en)*1994-02-151996-06-25Wan; Hong K.Computer conferencing
US5537104A (en)*1991-11-111996-07-16U.S. Philips CorporationSystem for equipment control, comprising a common communication channel
US5546525A (en)*1989-11-131996-08-13Lotus Development CorporationComputer user interface with multimode selection of displayed controls
US5574930A (en)*1994-08-121996-11-12University Of HawaiiComputer system and method using functional memory
US5633998A (en)*1994-03-031997-05-27Schlafly; RogerMethods for compiling formulas stored in an electronic spreadsheet system
US5638501A (en)*1993-05-101997-06-10Apple Computer, Inc.Method and apparatus for displaying an overlay image
US5651107A (en)*1992-12-151997-07-22Sun Microsystems, Inc.Method and apparatus for presenting information in a display system using transparent windows
US5721847A (en)*1994-10-211998-02-24Microsoft CorporationMethod and system for linking controls with cells of a spreadsheet
US5742504A (en)*1995-11-061998-04-21Medar, Inc.Method and system for quickly developing application software for use in a machine vision system
US5745126A (en)*1995-03-311998-04-28The Regents Of The University Of CaliforniaMachine synthesis of a virtual video camera/image of a scene from multiple video cameras/images of the scene in accordance with a particular perspective on the scene, an object in the scene, or an event in the scene
US5754348A (en)*1996-05-141998-05-19Planetweb, Inc.Method for context-preserving magnification of digital image regions
US5764229A (en)*1996-05-091998-06-09International Business Machines CorporationMethod of and system for updating dynamic translucent windows with buffers
US5768158A (en)*1995-12-081998-06-16Inventure America Inc.Computer-based system and method for data processing
US5774878A (en)*1992-09-301998-06-30Marshall; Paul StevenVirtual reality generator for use with financial information
US5799295A (en)*1993-12-291998-08-25Kabushiki Kaisha ToshibaConstraint-based spreadsheet system capable of displaying a process of execution of programs
US5805163A (en)*1996-04-221998-09-08Ncr CorporationDarkened transparent window overlapping an opaque window
US5815152A (en)*1995-04-181998-09-29Logical Software Solutions CorporationMethod and apparatus for defining and evaluating a graphic rule
US5821993A (en)*1996-01-251998-10-13Medar, Inc.Method and system for automatically calibrating a color camera in a machine vision system
US5838916A (en)*1996-03-141998-11-17Domenikos; Steven D.Systems and methods for executing application programs from a memory device linked to a server
US5874959A (en)*1997-06-231999-02-23Rowe; A. AllenTransparent overlay viewer interface
US5880742A (en)*1993-09-171999-03-09Xerox-CorporationSpreadsheet image showing data items as indirect graphical representations
US5892511A (en)*1996-09-301999-04-06Intel CorporationMethod for assisting window selection in a graphical user interface
US5893128A (en)*1993-03-011999-04-06Nauckhoff; SvenDistributed work flow management
US5896131A (en)*1997-04-301999-04-20Hewlett-Packard CompanyVideo raster display with foreground windows that are partially transparent or translucent
US5911044A (en)*1996-11-081999-06-08Ricoh Company, Ltd.Network image scanning system which transmits image information from a scanner over a network to a client computer
US5910895A (en)*1997-06-131999-06-08Teradyne, Inc.Low cost, easy to use automatic test system software
US5915257A (en)*1994-10-111999-06-22Brio Technology, Inc.Cross tab analysis and reporting method
US5926822A (en)*1996-09-061999-07-20Financial Engineering Associates, Inc.Transformation of real time data into times series and filtered real time data within a spreadsheet application
US5933830A (en)*1997-05-091999-08-03Corda Technologies, Inc.Device and method for arranging data for use by a data client, such as a graph
US5933638A (en)*1996-04-041999-08-03Cencik; PeterMethod and apparatus for creating application computer programs using an objects evaluation matrix
US5940296A (en)*1995-11-061999-08-17Medar Inc.Method and system for interactively developing a graphical control-flow structure and associated application software for use in a machine vision system
US5963662A (en)*1996-08-071999-10-05Georgia Tech Research CorporationInspection system and method for bond detection and validation of surface mount devices
US5961831A (en)*1996-06-241999-10-05Board Of Regents, The University Of Texas SystemAutomated closed recirculating aquaculture filtration system and method
US5970506A (en)*1997-01-201999-10-19Justsystem CorporationSpreadsheet-calculating system and method
US5983268A (en)*1997-01-141999-11-09Netmind Technologies, Inc.Spreadsheet user-interface for an internet-document change-detection tool
US5991760A (en)*1997-06-261999-11-23Digital Equipment CorporationMethod and apparatus for modifying copies of remotely stored documents using a web browser
US6032157A (en)*1994-03-172000-02-29Hitachi, Ltd.Retrieval method using image information
US6055549A (en)*1995-10-262000-04-25Casio Computer Co., Ltd.Method and apparatus for processing a table
US6058434A (en)*1997-11-262000-05-02Acuity Imaging, LlcApparent network interface for and between embedded and host processors
US6057837A (en)*1997-07-152000-05-02Microsoft CorporationOn-screen indentification and manipulation of sources that an object depends upon
US6061689A (en)*1997-05-062000-05-09International Business Machines CorporationObject aggregation representation of relational database rows having nontraditional datatypes
US6078747A (en)*1998-01-052000-06-20Jewitt; James W.Application program interface to physical devices
US6094684A (en)*1997-04-022000-07-25Alpha Microsystems, Inc.Method and apparatus for data communication
US6138130A (en)*1995-12-082000-10-24Inventure Technologies, Inc.System and method for processing data in an electronic spreadsheet in accordance with a data type
US6138140A (en)*1995-07-142000-10-24Sony CorporationData processing method and device
US6144375A (en)*1998-08-142000-11-07Praja Inc.Multi-perspective viewer for content-based interactivity
US6154549A (en)*1996-06-182000-11-28Extreme Audio Reality, Inc.Method and apparatus for providing sound in a spatial environment
US6195092B1 (en)*1997-07-152001-02-27Schlumberger Technology CorporationSoftware utility for creating and editing a multidimensional oil-well log graphics presentation
US6199078B1 (en)*1998-09-152001-03-06Sphere Software Engineering, Inc.Analytic network engine and spreadsheet interface system
US6222531B1 (en)*1998-01-052001-04-24Amiga Development LlcMutatably transparent displays
US6292810B1 (en)*1997-03-032001-09-18Richard Steele RichardsPolymorphic enhanced modeling
US6298474B1 (en)*1999-04-302001-10-02Intergral Vision, Inc.Method and system for interactively developing a graphical control-flow structure and associated application software for use in a machine vision system and computer-readable storage medium having a program for executing the method
US6301586B1 (en)*1997-10-062001-10-09Canon Kabushiki KaishaSystem for managing multimedia objects
US6317758B1 (en)*1998-02-202001-11-13Corel CorporationMethod and system for detecting and selectively correcting cell reference errors
US6342901B1 (en)*1998-12-222002-01-29Xerox CorporationInteractive device for displaying information from multiple sources
US6360188B1 (en)*1998-10-272002-03-19Brixx LimitedTime-based modeling
US6366284B1 (en)*1998-10-012002-04-02Sun Microsystems, Inc.Generating three-dimensional bar charts with unobscured blocks
US6388654B1 (en)*1997-10-032002-05-14Tegrity, Inc.Method and apparatus for processing, displaying and communicating images
US6400903B1 (en)*1999-12-232002-06-04Paul ConovalRemote camera relay controller method and apparatus
US6421069B1 (en)*1997-07-312002-07-16Sony CorporationMethod and apparatus for including self-describing information within devices
US6442538B1 (en)*1998-05-272002-08-27Hitachi, Ltd.Video information retrieval method and apparatus
US6504575B1 (en)*1998-02-272003-01-07Flashpoint Technology, Inc.Method and system for displaying overlay bars in a digital imaging device
US6565609B1 (en)*1999-06-152003-05-20Microsoft CorporationTranslating data into HTML while retaining formatting and functionality for returning the translated data to a parent application
US6592626B1 (en)*1999-03-052003-07-15International Business Machines CorporationMethod and system in an electronic spreadsheet for processing different cell protection modes
US6631497B1 (en)*1999-07-192003-10-07International Business Machines CorporationBinding data from data source to cells in a spreadsheet
US6859907B1 (en)*1999-08-092005-02-22Cognex Technology And Investment CorporationLarge data set storage and display for electronic spreadsheets applied to machine vision
US6931602B1 (en)*2000-12-222005-08-16Cognex CorporationApproach facilitating the selection of various machine vision functionality from among different platforms
US7055098B2 (en)*1999-02-192006-05-30Lucent Technologies Inc.Dynamic display of data item evaluation
US7069499B1 (en)*1999-08-092006-06-27Cognex Technology And Investment CompanySpreadsheet having a clocked delay line object, for processing a continuous data stream
US7071972B2 (en)*1997-08-262006-07-04Canon Kabushiki KaishaDetecting device information including information about a device
US7107519B1 (en)*2001-08-162006-09-12Cognax CorporationSpreadsheet-based user interface creation
US7266761B2 (en)*1999-06-152007-09-04Microsoft CorporationSpecial API interface for interfacing an application with a TWAIN module, negotiating and presenting a user interface for inserting an image into a document
US7348181B2 (en)*1997-10-062008-03-25Trustees Of Tufts CollegeSelf-encoding sensor with microspheres

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6317128B1 (en)1996-04-182001-11-13Silicon Graphics, Inc.Graphical user interface with anti-interference outlines for enhanced variably-transparent applications
US5848425A (en)1996-07-011998-12-08Electronic Data Systems CorporationSystem and method for displaying alphanumeric data in a three dimensional grid
US6226783B1 (en)1998-03-162001-05-01Acuity Imaging, LlcObject oriented method of structuring a software step program
US6167469A (en)1998-05-182000-12-26Agilent Technologies, Inc.Digital camera having display device for displaying graphical representation of user input and method for transporting the selected digital images thereof
US6826756B1 (en)1998-06-302004-11-30Symbol Technologies, Inc.Automatic transfer of data from an input device to a software application
US6317750B1 (en)*1998-10-262001-11-13Hyperion Solutions CorporationMethod and apparatus for accessing multidimensional data
EP1221101A4 (en)1999-08-092003-03-12Cognex CorpMachine vision spreadsheet
US6332163B1 (en)1999-09-012001-12-18Accenture, LlpMethod for providing communication services over a computer network system
US20020184347A1 (en)2001-06-022002-12-05Steven OlsonConfiguration of a machine vision system over a network

Patent Citations (100)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5121499A (en)*1985-05-301992-06-09International Business Machines Corp.Method for controlling the order of editing cells in a spreadsheet by evaluating entered next cell attribute of current cell
US5021973A (en)*1986-01-161991-06-04International Business Machines CorporationMethod for assisting the operator of an interactive data processing system to enter data directly into a selected cell of a spreadsheet
US4992781A (en)*1987-07-171991-02-12Sharp Kabushiki KaishaImage synthesizer
US5252951A (en)*1989-04-281993-10-12International Business Machines CorporationGraphical user interface with gesture recognition in a multiapplication environment
US5048018A (en)*1989-06-291991-09-10International Business Machines CorporationDebugging parallel programs by serialization
US5339392A (en)*1989-07-271994-08-16Risberg Jeffrey SApparatus and method for creation of a user definable video displayed document showing changes in real time data
US5546525A (en)*1989-11-131996-08-13Lotus Development CorporationComputer user interface with multimode selection of displayed controls
US5410649A (en)*1989-11-171995-04-25Texas Instruments IncorporatedImaging computer system and network
US5255363A (en)*1990-06-191993-10-19Mentor Graphics CorporationGraph-based programming system and associated method
US5317686A (en)*1990-09-101994-05-31Lotus Development CorporationData processing apparatus and method for a reformattable multidimensional spreadsheet
US5226118A (en)*1991-01-291993-07-06Prometrix CorporationData analysis system and method for industrial process control systems
US5455903A (en)*1991-05-311995-10-03Edify Corp.Object oriented customer information exchange system and method
US5481620A (en)*1991-09-271996-01-02E. I. Du Pont De Nemours And CompanyAdaptive vision system
US5537104A (en)*1991-11-111996-07-16U.S. Philips CorporationSystem for equipment control, comprising a common communication channel
US5416895A (en)*1992-04-081995-05-16Borland International, Inc.System and methods for improved spreadsheet interface with user-familiar objects
US5623591A (en)*1992-04-081997-04-22Borland International, Inc.System and methods for building spreadsheet applications
US5883623A (en)*1992-04-081999-03-16Borland International, Inc.System and methods for building spreadsheet applications
US5265202A (en)*1992-08-281993-11-23International Business Machines CorporationMethod and system for accessing visually obscured data in a data processing system
US5774878A (en)*1992-09-301998-06-30Marshall; Paul StevenVirtual reality generator for use with financial information
US5651107A (en)*1992-12-151997-07-22Sun Microsystems, Inc.Method and apparatus for presenting information in a display system using transparent windows
US5504848A (en)*1992-12-221996-04-02Brother Kogyo Kabushiki KaishaWord processor with data table calculating function, capable of indicating necessity of re-calculations to solve mathematical expressions in changed data table
US5394168A (en)*1993-01-061995-02-28Smith EngineeringDual-mode hand-held game controller
US5437006A (en)*1993-01-271995-07-25Microsoft CorporationSpreadsheet command/function capability from a dynamic-link library
US5893128A (en)*1993-03-011999-04-06Nauckhoff; SvenDistributed work flow management
US5463728A (en)*1993-03-101995-10-31At&T Corp.Electronic circuits for the graphical display of overlapping windows with transparency
US5278390A (en)*1993-03-181994-01-11The Lincoln Electric CompanySystem and method for controlling a welding process for an arc welder
US5481712A (en)*1993-04-061996-01-02Cognex CorporationMethod and apparatus for interactively generating a computer program for machine vision analysis of an object
US5638501A (en)*1993-05-101997-06-10Apple Computer, Inc.Method and apparatus for displaying an overlay image
US5949432A (en)*1993-05-101999-09-07Apple Computer, Inc.Method and apparatus for providing translucent images on a computer display
US5880742A (en)*1993-09-171999-03-09Xerox-CorporationSpreadsheet image showing data items as indirect graphical representations
US5799295A (en)*1993-12-291998-08-25Kabushiki Kaisha ToshibaConstraint-based spreadsheet system capable of displaying a process of execution of programs
US5530795A (en)*1994-02-151996-06-25Wan; Hong K.Computer conferencing
US5633998A (en)*1994-03-031997-05-27Schlafly; RogerMethods for compiling formulas stored in an electronic spreadsheet system
US6032157A (en)*1994-03-172000-02-29Hitachi, Ltd.Retrieval method using image information
US5574930A (en)*1994-08-121996-11-12University Of HawaiiComputer system and method using functional memory
US5517586A (en)*1994-08-161996-05-14Wang Laboratories, Inc.Method and apparatus for automatically specifying a portion of text from a bitmap image of the text
US5915257A (en)*1994-10-111999-06-22Brio Technology, Inc.Cross tab analysis and reporting method
US5721847A (en)*1994-10-211998-02-24Microsoft CorporationMethod and system for linking controls with cells of a spreadsheet
US5745126A (en)*1995-03-311998-04-28The Regents Of The University Of CaliforniaMachine synthesis of a virtual video camera/image of a scene from multiple video cameras/images of the scene in accordance with a particular perspective on the scene, an object in the scene, or an event in the scene
US5815152A (en)*1995-04-181998-09-29Logical Software Solutions CorporationMethod and apparatus for defining and evaluating a graphic rule
US6343312B1 (en)*1995-07-142002-01-29Sony CorporationData processing method and device
US6138140A (en)*1995-07-142000-10-24Sony CorporationData processing method and device
US6356932B1 (en)*1995-07-142002-03-12Sony CorporationData processing method and device
US6055549A (en)*1995-10-262000-04-25Casio Computer Co., Ltd.Method and apparatus for processing a table
US5742504A (en)*1995-11-061998-04-21Medar, Inc.Method and system for quickly developing application software for use in a machine vision system
US5940296A (en)*1995-11-061999-08-17Medar Inc.Method and system for interactively developing a graphical control-flow structure and associated application software for use in a machine vision system
US6138130A (en)*1995-12-082000-10-24Inventure Technologies, Inc.System and method for processing data in an electronic spreadsheet in accordance with a data type
US5768158A (en)*1995-12-081998-06-16Inventure America Inc.Computer-based system and method for data processing
US5821993A (en)*1996-01-251998-10-13Medar, Inc.Method and system for automatically calibrating a color camera in a machine vision system
US5838916A (en)*1996-03-141998-11-17Domenikos; Steven D.Systems and methods for executing application programs from a memory device linked to a server
US5933638A (en)*1996-04-041999-08-03Cencik; PeterMethod and apparatus for creating application computer programs using an objects evaluation matrix
US5805163A (en)*1996-04-221998-09-08Ncr CorporationDarkened transparent window overlapping an opaque window
US5764229A (en)*1996-05-091998-06-09International Business Machines CorporationMethod of and system for updating dynamic translucent windows with buffers
US5754348A (en)*1996-05-141998-05-19Planetweb, Inc.Method for context-preserving magnification of digital image regions
US6154549A (en)*1996-06-182000-11-28Extreme Audio Reality, Inc.Method and apparatus for providing sound in a spatial environment
US5961831A (en)*1996-06-241999-10-05Board Of Regents, The University Of Texas SystemAutomated closed recirculating aquaculture filtration system and method
US5963662A (en)*1996-08-071999-10-05Georgia Tech Research CorporationInspection system and method for bond detection and validation of surface mount devices
US5926822A (en)*1996-09-061999-07-20Financial Engineering Associates, Inc.Transformation of real time data into times series and filtered real time data within a spreadsheet application
US5892511A (en)*1996-09-301999-04-06Intel CorporationMethod for assisting window selection in a graphical user interface
US5911044A (en)*1996-11-081999-06-08Ricoh Company, Ltd.Network image scanning system which transmits image information from a scanner over a network to a client computer
US6256662B1 (en)*1996-11-082001-07-03Ricoh Company, Ltd.Network image scanning system which transmits image information from a scanner over a network to a client computer
US5983268A (en)*1997-01-141999-11-09Netmind Technologies, Inc.Spreadsheet user-interface for an internet-document change-detection tool
US5970506A (en)*1997-01-201999-10-19Justsystem CorporationSpreadsheet-calculating system and method
US6292810B1 (en)*1997-03-032001-09-18Richard Steele RichardsPolymorphic enhanced modeling
US6094684A (en)*1997-04-022000-07-25Alpha Microsystems, Inc.Method and apparatus for data communication
US5896131A (en)*1997-04-301999-04-20Hewlett-Packard CompanyVideo raster display with foreground windows that are partially transparent or translucent
US6061689A (en)*1997-05-062000-05-09International Business Machines CorporationObject aggregation representation of relational database rows having nontraditional datatypes
US5933830A (en)*1997-05-091999-08-03Corda Technologies, Inc.Device and method for arranging data for use by a data client, such as a graph
US5910895A (en)*1997-06-131999-06-08Teradyne, Inc.Low cost, easy to use automatic test system software
US5874959A (en)*1997-06-231999-02-23Rowe; A. AllenTransparent overlay viewer interface
US5991760A (en)*1997-06-261999-11-23Digital Equipment CorporationMethod and apparatus for modifying copies of remotely stored documents using a web browser
US6057837A (en)*1997-07-152000-05-02Microsoft CorporationOn-screen indentification and manipulation of sources that an object depends upon
US6195092B1 (en)*1997-07-152001-02-27Schlumberger Technology CorporationSoftware utility for creating and editing a multidimensional oil-well log graphics presentation
US6421069B1 (en)*1997-07-312002-07-16Sony CorporationMethod and apparatus for including self-describing information within devices
US7071972B2 (en)*1997-08-262006-07-04Canon Kabushiki KaishaDetecting device information including information about a device
US6388654B1 (en)*1997-10-032002-05-14Tegrity, Inc.Method and apparatus for processing, displaying and communicating images
US7348181B2 (en)*1997-10-062008-03-25Trustees Of Tufts CollegeSelf-encoding sensor with microspheres
US6301586B1 (en)*1997-10-062001-10-09Canon Kabushiki KaishaSystem for managing multimedia objects
US6058434A (en)*1997-11-262000-05-02Acuity Imaging, LlcApparent network interface for and between embedded and host processors
US6222531B1 (en)*1998-01-052001-04-24Amiga Development LlcMutatably transparent displays
US6078747A (en)*1998-01-052000-06-20Jewitt; James W.Application program interface to physical devices
US6317758B1 (en)*1998-02-202001-11-13Corel CorporationMethod and system for detecting and selectively correcting cell reference errors
US6504575B1 (en)*1998-02-272003-01-07Flashpoint Technology, Inc.Method and system for displaying overlay bars in a digital imaging device
US6442538B1 (en)*1998-05-272002-08-27Hitachi, Ltd.Video information retrieval method and apparatus
US6144375A (en)*1998-08-142000-11-07Praja Inc.Multi-perspective viewer for content-based interactivity
US6199078B1 (en)*1998-09-152001-03-06Sphere Software Engineering, Inc.Analytic network engine and spreadsheet interface system
US6366284B1 (en)*1998-10-012002-04-02Sun Microsystems, Inc.Generating three-dimensional bar charts with unobscured blocks
US6360188B1 (en)*1998-10-272002-03-19Brixx LimitedTime-based modeling
US6342901B1 (en)*1998-12-222002-01-29Xerox CorporationInteractive device for displaying information from multiple sources
US7055098B2 (en)*1999-02-192006-05-30Lucent Technologies Inc.Dynamic display of data item evaluation
US6592626B1 (en)*1999-03-052003-07-15International Business Machines CorporationMethod and system in an electronic spreadsheet for processing different cell protection modes
US6298474B1 (en)*1999-04-302001-10-02Intergral Vision, Inc.Method and system for interactively developing a graphical control-flow structure and associated application software for use in a machine vision system and computer-readable storage medium having a program for executing the method
US6565609B1 (en)*1999-06-152003-05-20Microsoft CorporationTranslating data into HTML while retaining formatting and functionality for returning the translated data to a parent application
US7266761B2 (en)*1999-06-152007-09-04Microsoft CorporationSpecial API interface for interfacing an application with a TWAIN module, negotiating and presenting a user interface for inserting an image into a document
US6631497B1 (en)*1999-07-192003-10-07International Business Machines CorporationBinding data from data source to cells in a spreadsheet
US6859907B1 (en)*1999-08-092005-02-22Cognex Technology And Investment CorporationLarge data set storage and display for electronic spreadsheets applied to machine vision
US7069499B1 (en)*1999-08-092006-06-27Cognex Technology And Investment CompanySpreadsheet having a clocked delay line object, for processing a continuous data stream
US6400903B1 (en)*1999-12-232002-06-04Paul ConovalRemote camera relay controller method and apparatus
US6931602B1 (en)*2000-12-222005-08-16Cognex CorporationApproach facilitating the selection of various machine vision functionality from among different platforms
US7107519B1 (en)*2001-08-162006-09-12Cognax CorporationSpreadsheet-based user interface creation

Cited By (16)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103838706A (en)*2012-11-222014-06-04江苏现代造船技术有限公司Flexible management information system with process and form customization function
US9934215B2 (en)2015-11-022018-04-03Microsoft Technology Licensing, LlcGenerating sound files and transcriptions for use in spreadsheet applications
US9990349B2 (en)2015-11-022018-06-05Microsoft Technology Licensing, LlcStreaming data associated with cells in spreadsheets
US9990350B2 (en)2015-11-022018-06-05Microsoft Technology Licensing, LlcVideos associated with cells in spreadsheets
US10031906B2 (en)2015-11-022018-07-24Microsoft Technology Licensing, LlcImages and additional data associated with cells in spreadsheets
US10366157B2 (en)2015-11-022019-07-30Microsoft Technology Licensing, LlcImages on charts
US10503824B2 (en)2015-11-022019-12-10Microsoft Technology Licensing, LlcVideo on charts
US10579724B2 (en)2015-11-022020-03-03Microsoft Technology Licensing, LlcRich data types
US10599764B2 (en)2015-11-022020-03-24Microsoft Technology Licensing, LlcOperations on images associated with cells in spreadsheets
US10713428B2 (en)2015-11-022020-07-14Microsoft Technology Licensing, LlcImages associated with cells in spreadsheets
US10997364B2 (en)2015-11-022021-05-04Microsoft Technology Licensing, LlcOperations on sound files associated with cells in spreadsheets
US11080474B2 (en)2015-11-022021-08-03Microsoft Technology Licensing, LlcCalculations on sound associated with cells in spreadsheets
US11106865B2 (en)2015-11-022021-08-31Microsoft Technology Licensing, LlcSound on charts
US11157689B2 (en)2015-11-022021-10-26Microsoft Technology Licensing, LlcOperations on dynamic data associated with cells in spreadsheets
US11200372B2 (en)2015-11-022021-12-14Microsoft Technology Licensing, LlcCalculations on images within cells in spreadsheets
US11630947B2 (en)2015-11-022023-04-18Microsoft Technology Licensing, LlcCompound data objects

Also Published As

Publication numberPublication date
US7882426B1 (en)2011-02-01

Similar Documents

PublicationPublication DateTitle
US8904307B2 (en)Parameter input receiving method
US10067774B2 (en)Application bar browsing of tabbed view applications
US5446900A (en)Method and apparatus for statement level debugging of a computer program
US8539443B2 (en)Edit time analyzer in a loosely typed textual language
US20040019875A1 (en)Masked edit control for use in a graphical programming environment
KR960014171B1 (en) Data processing system and method for directly or indirectly executing uniformly structured object types
US20040031019A1 (en)Debugger for a graphical programming environment
US8893084B2 (en)Methods and apparatuses for deferred object customization
CN107766310B (en)Grid cell editing method and device
US9311111B2 (en)Programming environment with support for handle and non-handle user-created classes
US20110035652A1 (en)Conditional Cell Execution in Electronic Spreadsheets
CN116112746B (en)Online education live video compression method and system
CN104142881A (en)Adaptive defect detecting method and device of application program programming interfaces
CN108845929A (en)Page performance test method and apparatus
CN111385661B (en)Method, device, terminal and storage medium for voice control of full screen playing
US20110126172A1 (en)Systems and methods for virtual machine thread tracing
EP1230787A2 (en)Machine vision sensor
US20060078228A1 (en)Information processing device and program
US6862030B1 (en)Method for showing the execution trail of objects in a graphical programming language
JPH07219810A (en) Module test method and device
CN111399931A (en)Method and terminal for L ayaAir engine to export UI resources
US20080276187A1 (en)Iconic Programming System with Disabling and Enabling of Dependent Objects
CN112099687B (en)Test data curve setting interaction system and method based on Qt platform
US8271897B2 (en)Method and system for navigating a user dialog configured to accomplish a task
JP2003108404A (en) Debugging device, debugging method, and debugging program

Legal Events

DateCodeTitleDescription
STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp