Cut And Paste Patents (Class 715/770)
-
Patent number: 8370763Abstract: A method and system for creating an electronic-calendar entry from a note-entry application is described. The note-entry application includes a function to create the calendar entry directly in a calendar application. The system may include an interface to allow the user to modify and confirm the calendar entry before its creation.Type: GrantFiled: October 31, 2001Date of Patent: February 5, 2013Assignee: AT&T Intellectual Property I, L. P.Inventors: Darryl Cynthia Moore, Edward Michael Silver
-
Patent number: 8365084Abstract: A system and method allows panels to be dragged into position using an icon displayed on a selector user interface or from another position, and as the panels are moved over a position in which another panel is displayed, the other panel, and panels in subsequent positions, are animated to move out of the position over which the panel being dragged is positioned.Type: GrantFiled: May 31, 2006Date of Patent: January 29, 2013Assignee: Adobe Systems IncorporatedInventors: Andrew Lin, Mike Sundermeyer, Michael Gough
-
Publication number: 20130014044Abstract: Systems and methods for enabling access to data, including data represented using a variety of “richer” data formats, are disclosed. Such systems and methods may be useful, among a variety of cases, with applications or entities that may not typically be able to access such richer data. In at least some implementations, data copied to a clipboard and formatted using a variety of formats may be provided or accessed by a destination application as part of a paste operation even when the destination application may not natively provide the ability to access all of the data formats that might exist on a clipboard. In at least some implementations, such access may be provided without modifying or augmenting the data placed on the clipboard.Type: ApplicationFiled: September 14, 2012Publication date: January 10, 2013Applicant: Microsoft CorporationInventors: Raman Narayanan, Ming Liu, Paresh S. Suthar
-
Patent number: 8335991Abstract: Techniques for facilitating secure application interoperation via user interface (UI) gestures in computing devices that strictly isolate applications operating thereon are described herein. For instance, applications may define one or more specific UI gestures that, when executed by the user, express that the user desires for the computing device to allow for an instance of directed, ephemeral, by-value communication between two isolated applications. In some implementations, the gesture is an atomic gesture, such as a drag-and-drop operation. That is, the gesture is one that the user completes continuously and without interruption.Type: GrantFiled: June 11, 2010Date of Patent: December 18, 2012Assignee: Microsoft CorporationInventors: John R. Douceur, Jonathan R. Howell
-
Publication number: 20120304094Abstract: A method of a mobile terminal for editing using multiple copy or crop operation includes displaying a menu window, and when a user's input for copy or crop via the menu window exists, a highlighting pen icon is displayed to allow the user to select an object to copy or crop via the highlighting pen icon, wherein the selected object(s) is stored for a subsequent paste operation.Type: ApplicationFiled: March 28, 2012Publication date: November 29, 2012Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventor: Kyoung-Su CHO
-
Publication number: 20120278746Abstract: Detail-in-context techniques are described. In an implementation, an original image is distorted to produce a distorted region for a selected object at a first position in an original image displayed on a display screen. The distorted region magnifies at least a portion of the object. A signal is received to drag the object and the distorted region from the first position to a second position. A signal is received to drop the object at the second position. The distorted region is removed from the original image after the object is dropped at the second position.Type: ApplicationFiled: June 25, 2012Publication date: November 1, 2012Applicant: NOREGIN ASSETS N.V., LLCInventors: Zeenat Jetha, David Baar, Andrew Carlisle, Maria Lantin
-
Patent number: 8296670Abstract: Computer-readable media, computerized methods, and computer systems for intuitively invoking a presentation action (e.g., rendering a menu) by applying a drag-operation at a top-level control button rendered at a touchscreen display are provided. Initially, aspects of a user-initiated input applied at the top-level control button are detected. These aspects may include an actuation location and a distance of a drag-movement therefrom. If a distance of the drag-movement at the touchscreen display is greater than a threshold distance in a particular radial direction from the actuation location, the user-initiated input is considered a drag-operation. Typically, a set of trigger boundaries are constructed based on system metrics to assist in disambiguating the drag-operation from a tap-type operation. If a drag-operation is identified, the presentation action is invoked; otherwise, a principle action associated with the top-level control button (e.g., manipulating content of an application) may be invoked.Type: GrantFiled: May 19, 2008Date of Patent: October 23, 2012Assignee: Microsoft CorporationInventors: David A Matthews, Chaitanya D Sareen, Patrice L Miner, Bret P Anderson, Jason Silvis
-
Patent number: 8296671Abstract: Systems and methods for enabling access to data, including data represented using a variety of “richer” data formats, are disclosed. Such systems and methods may be useful, among a variety of cases, with applications or entities that may not typically be able to access such richer data. In at least some implementations, data copied to a clipboard and formatted using a variety of formats may be provided or accessed by a destination application as part of a paste operation even when the destination application may not natively provide the ability to access all of the data formats that might exist on a clipboard. In at least some implementations, such access may be provided without modifying or augmenting the data placed on the clipboard.Type: GrantFiled: May 1, 2008Date of Patent: October 23, 2012Assignee: Microsoft CorporationInventors: Raman Narayanan, Ming Liu, Paresh S Suthar
-
Patent number: 8276090Abstract: A reference note is automatically generated in an electronic document when directly quoting information from another electronic document by receiving a first user-selected insertion point or replacement area to a destination electronic document by receiving a user selection of text content to be transferred from a source user interface to the first insertion point or replacement area; automatically copying the selected content to a transfer buffer without requiring the user to return to the first user interface; automatically capturing and recording one or more source reference data items corresponding to the selected content simultaneously with or subsequent to automatically copying the selected content to a transfer buffer; and automatically generating in the destination electronic document at least one reference note such as a footnote, an endnote, a table of references entry, or a bibliographical entry containing the recorded source reference data items.Type: GrantFiled: December 20, 2007Date of Patent: September 25, 2012Assignee: Google Inc.Inventors: Yen-Fu Chen, John W. Dunsmoir
-
Patent number: 8266539Abstract: Variables incorporated into a hypertext markup language document enable location of hypertext elements. Once the variable is located, the information contained within the identified hypertext element may be used in other applications. The information may be received, as a recognized input, by the application.Type: GrantFiled: November 29, 2006Date of Patent: September 11, 2012Assignee: Intel CorporationInventor: Oleg B. Rashkovskiy
-
Patent number: 8261213Abstract: Techniques involving gestures and other functionality are described. In one or more implementations, the techniques describe gestures that are usable to provide inputs to a computing device. A variety of different gestures are contemplated, including bimodal gestures (e.g., using more than one type of input) and single modal gestures. Additionally, the gesture techniques may be configured to leverage these different input types to increase the amount of gestures that are made available to initiate operations of a computing device.Type: GrantFiled: January 28, 2010Date of Patent: September 4, 2012Assignee: Microsoft CorporationInventors: Kenneth P. Hinckley, Koji Yatani
-
Patent number: 8255819Abstract: A computer-implemented method of providing information for a web notebook is disclosed. The method can include displaying a web document in a content area of a browser window, receiving a user selection of content from the document initiated by a first user mouse click, and displaying a selection icon in the content area upon completion of the user selection, wherein the selection icon is displayed without the need for a second user mouse click.Type: GrantFiled: May 10, 2007Date of Patent: August 28, 2012Assignee: Google Inc.Inventors: Bay-Wei Chang, Kushal Dave, Robert Allen Ryskamp, Xiangtian Dai, Paul Fontes, Daniel M. Russell, Joseph M. Ashear
-
Patent number: 8255830Abstract: In some embodiments, a device displays content on a touch screen display and detects input by finger gestures. In response to the finger gestures, the device selects content, visually distinguishes the selected content, and/or updates the selected content based on detected input. In some embodiments, the device displays a command display area that includes one or more command icons; detects activation of a command icon in the command display area; and, in response to detecting activation of the command icon in the command display area, performs a corresponding action with respect to the selected content. Exemplary actions include cutting, copying, and pasting content.Type: GrantFiled: September 24, 2009Date of Patent: August 28, 2012Assignee: Apple Inc.Inventors: Bas Ording, Kenneth L. Kocienda, Bradford Allen Moore, Marcel van Os, Richard Williamson, Scott Forstall
-
Patent number: 8250461Abstract: The present invention includes a method and system for persistently self-replicating multiple ranges of cells through a copy-paste operation, in a multi dimensional spreadsheet. A set of ranges of cells is defined, wherein each range of cells has the same size. Each time the content of a range of cells belonging to this set is changed, a self-replication operation is performed automatically. The self-replication operation includes the steps of copying the changed range of cells onto a buffer; determining the set of ranges of cells to which the changed range of cells belongs to; identifying the ranges of cells belonging to the set; and pasting the content of the buffer in each of identified range of cells belonging to the set.Type: GrantFiled: September 29, 2008Date of Patent: August 21, 2012Assignee: International Business Machines CorporationInventor: Frederic Bauchot
-
Patent number: 8239757Abstract: A system and method for creating and modifying test data files. The system comprises a parse map editor and a test data file editor, wherein parse maps are created and edited in the parse map editor, wherein the system parses incoming data files based on the parse maps that are created in the parse map editor, wherein each incoming data file is matched to a parse map, wherein the parsed data files are sent to the test data file editor, and wherein the test data file editor allows a user to view and edit the parsed data files. The method comprises parsing an incoming data file with a parse map, creating and/or editing the parse map in a parse map editor, and viewing and/or editing the parsed data file in a test data file editor.Type: GrantFiled: June 14, 2006Date of Patent: August 7, 2012Assignee: Zoot Enterprises, Inc.Inventors: Thomas H. Johnson, Peter A. Quinlan, Kevin R. Fletcher
-
Patent number: 8225225Abstract: Detail-in-context techniques are described. In an implementation, an original image is distorted to produce a distorted region for a selected object at a first position in an original image displayed on a display screen. The distorted region magnifies at least a portion of the object. A signal is received to drag the object and the distorted region from the first position to a second position. A signal is received to drop the object at the second position. The distorted region is removed from the original image after the object is dropped at the second position.Type: GrantFiled: December 19, 2008Date of Patent: July 17, 2012Assignee: Noregin Assets, N.V., L.L.C.Inventors: Zeenat Jetha, David J. P. Baar, Andrew Carlisle, Maria Lantin
-
Patent number: 8201098Abstract: An application capture is distributed by an application capture trigger associated with an online communication session between a first user and a second user and generating an application capture associated with rendered portions of the first user's display in response to activation of the application capture trigger. The application capture is sent to the second user within the online communication session.Type: GrantFiled: March 20, 2007Date of Patent: June 12, 2012Assignee: AOL, Inc.Inventor: Jeff Bollman
-
Publication number: 20120131486Abstract: An online tool allows a user, such as an online merchant, to access a page of a service provider, select a format, customize funding sources and designs, and copy and paste the code to the merchant page to quickly and easily create a customized funding source graphic.Type: ApplicationFiled: November 23, 2010Publication date: May 24, 2012Applicant: EBAY INC.Inventor: Timothy O'Leary
-
Publication number: 20120110486Abstract: A multi-screen user device and a universal clipboard application are described. Specifically, the universal clipboard application can be open on one screen of the multi-screen device while another application, from which data is either being copied to the clipboard application or pasted from the clipboard application, is open on another screen of the multi-screen device. Inputs received on the screen displaying the universal clipboard application can cause content to be copied to an application being displayed on the other screen of the multi-screen device, thereby providing an intuitive user interface for the universal clipboard application.Type: ApplicationFiled: September 28, 2011Publication date: May 3, 2012Applicant: IMERJ LLCInventors: Sanjiv Sirpal, Paul Edward Reeves, Alexander de Paz, Eric Freedman, Jared L. Ficklin, Denise Burton, Misty Cripps, Gregg Wygonik
-
Patent number: 8161401Abstract: A method for viewing and controlling data intermediately between source and destination by receiving from a graphical user interface a user designation of a plurality of sets of copy command destination positions within contents of a computer file, wherein each destination point is allowed to be included in more than one set of destination points; displaying to the user information elements contained in an operating system clipboard transfer buffer; receiving a user selection of information elements in the clipboard transfer buffer; receiving a user definition of a subset of the previously-designated copy command destination positions; and automatically copying the selected information elements to positions in the computer file according to the user defined subset of copy command destination positions.Type: GrantFiled: October 15, 2008Date of Patent: April 17, 2012Assignee: International Business Machines CorporationInventors: Yen-Fu Chen, John W. Dunsmoir, John H. Bosma, Keith R. Walker, Mei Yang Selvage
-
Publication number: 20120081317Abstract: A multi-screen user device and methods for performing a copy-paste operation using finger gestures are disclosed. A first finger gesture is used to select a display area from which data is to be copied. Subsequently, a drag finger gesture is used to identify where the data that is to be pasted. The drag may extend across a non-display boundary between a first and second display screen of the multi-screen device.Type: ApplicationFiled: September 28, 2011Publication date: April 5, 2012Applicant: IMERJ LLCInventors: Sanjiv Sirpal, Paul Reeves, Alexander de Paz, Jared Ficklin, Denise Burton, Gregg Wygonik
-
Patent number: 8127218Abstract: The state of a label at an optional time point, such as a past time point, can be recognized, while the label can be regenerated even when the label has been deleted. When a label on which can be pasted an object, such as text, picture or sound, is acted upon (yes at step S141) the difference of the label information is computed (step S142) and the computed difference information is stored (steps S144, S145). The label state is then regenerated based on the time information stored in association with the label and the difference information. Also, time is displayed, plural time intervals are displayed (step S201), a desired one of the plural time intervals is selected (step S202) and time display is controlled responsive to the selected time intervals (steps S203 to S206), to facilitate retrieval of the information corresponding to the specified time.Type: GrantFiled: February 22, 2007Date of Patent: February 28, 2012Assignee: Sony CorporationInventors: Takanori Nishimura, Takayuki Kori
-
Publication number: 20120042272Abstract: According to an embodiment of the present invention, a method of controlling a mobile terminal includes displaying, on a display module of the mobile terminal, an operation screen on which a plurality of icons including a first icon and a second icon are arranged, displaying at least one pocket area on one side of the operation screen, receiving, on the display module, a dragging input for dragging the first icon into the at least one pocket area, wherein the first icon disappears into the pocket area as a result of the dragging input, and displaying the second icon at a location where the disappeared first icon was originally displayed.Type: ApplicationFiled: July 29, 2011Publication date: February 16, 2012Inventors: Jiyoung HONG, Penugonda Chandra SEKHAR
-
Patent number: 8112705Abstract: A web browser magnifies the content of the whole page in memory and displays the relevant portion in a magnifier with hyperlinks. The web browser then maps the magnified display to the original document. Thus, manipulation of the mouse in the magnified display may result in an action with respect to the original document. The user may then select a link for navigation within the magnified display. Alternatively, the web browser may analyze the original web page and construct magnifier contents on the basis of either the document object model, extensible markup language (XML), or hypertext markup language (HTML) representation of the magnified portion.Type: GrantFiled: July 28, 2008Date of Patent: February 7, 2012Assignee: International Business Machines CorporationInventors: Don Rutledge Day, Rabindranath Dutta
-
Patent number: 8108785Abstract: A method for managing windows in a display is disclosed. The method comprises forming clippings for windows located in a focal region of a display; displaying the clippings in a peripheral region of the display; hiding the windows in the focal region of the display; indicating the states of the clippings; and in response to a user action, displaying the windows and hiding the clippings. A clipping comprises an image of a region of a window and an icon. A clipping is formed when a window is dragged from the focal region into the peripheral region or when the minimize button of a window is clicked. A clipping list is formed when a clipping is moved near another clipping. A clipping moved near a clipping list is inserted into the clipping list.Type: GrantFiled: January 9, 2006Date of Patent: January 31, 2012Assignee: Microsoft CorporationInventors: Tara L Matthews, George G Robertson, Mary P Czerwinski, Desney S Tan
-
Patent number: 8103951Abstract: In a database application executing on a computer system, a database table view is represented by a structured object located on a storage device coupled to the computer system. Responsive to a user pasting content (e.g., spreadsheet data) onto the view of the table, the database application determines if the content to be pasted extends beyond the number of rows (records in a database) or columns (database fields) currently displayed in the table view. If the content extends beyond the number of rows or columns currently displayed, the database application automatically adds one or more records or fields to the structured object on the storage device, and updates the table view to display one or more rows or columns corresponding to the records or fields added to the structured object.Type: GrantFiled: September 30, 2008Date of Patent: January 24, 2012Assignee: Apple Inc.Inventors: Geoff Schuller, Yan Guo
-
Patent number: 8095867Abstract: The present invention is related to displaying and/or hiding, in an electronic multi-dimensional spreadsheet on a user interface, elements of a range of cells, a range of cells including one or more contiguous elements aligned along a given spreadsheet dimension, an element of a range of cells including one or more cells along one or more of the spreadsheet dimensions.Type: GrantFiled: October 24, 2008Date of Patent: January 10, 2012Assignee: International Business Machines CorporationInventors: Jean-Jacques Aureglia, Frederic Bauchot
-
Publication number: 20120005608Abstract: When using graphical diagrams, cutting and pasting operations may take advantage of predefined relationships to intelligently insert and remove items from the diagram. A text data model may be interpreted sequentially or hierarchically to construct various diagrams. Pasting operations will bring new data into the diagram and data model while conforming the new data to the diagram definition. Cutting operations may cause the data model and diagram to be healed to conform to the diagram definition.Type: ApplicationFiled: September 15, 2011Publication date: January 5, 2012Applicant: MICROSOFT CORPORATIONInventors: Karen K. Wong, Andrew J. Howe, Brent Gilbert, Crystal L. Hoyer, Matthew J. Kotler, Mikko T. Mannisto
-
Patent number: 8086999Abstract: Information elements are automatically translated during cutting-and-pasting in a destination first, source second sequence by receiving a user selection of insertion points in the contents of a destination computer resource, then receiving a user selection of one or more information elements, intercepting transfer of the information elements to the destination computer resource, determining which intercepted information elements are expressed in a natural language not matching a user-specified natural language, performing one or more natural language handling actions on the intercepted information elements which do not match the user specified natural language as defined by one or more natural language handling rules, and transferring translated information elements to the destination.Type: GrantFiled: October 3, 2008Date of Patent: December 27, 2011Assignee: International Business Machines CorporationInventors: Viktors Berstis, Yen-Fu Chen, John W. Dunsmoir
-
Patent number: 8082494Abstract: Embodiments are provided for rendering markup language data representing a macro as macro objects in a graphical user interface on a display device and for converting macro objects to markup language data. In one embodiment, markup language data representing the macro from a data source may be translated into macro objects for display in the graphical user interface in response to receiving a paste command in an application program. The macro objects visually represent the macro. The application program may automatically convert the markup language data into the macro objects. The macro objects are then automatically rendered in the graphical user interface. In another embodiment, a selection of macro objects displayed in the graphical user interface may be received via a copy command in the application program. In response to receiving the copy command, the application program may automatically convert the selected macro objects into markup language data.Type: GrantFiled: April 18, 2008Date of Patent: December 20, 2011Assignee: Microsoft CorporationInventors: Arthur C. Leonard, Timothy E. Getsch, Michael J. McCormack
-
Publication number: 20110291952Abstract: An apparatus, method and computer program are provided. The method comprises: controlling a touch sensitive display, while a user digit is detected hovering a distance from the touch sensitive display, to display a transient indication of first content for pasting, wherein if the user subsequently moves the user digit away from the touch sensitive display such that the user digit is no longer detected, the transient indication of the first content for pasting is removed from display on the touch sensitive display.Type: ApplicationFiled: May 28, 2010Publication date: December 1, 2011Inventors: Pekka Ketola, Jari Selenius, Panu Johansson, Ari Tolonen
-
Publication number: 20110283204Abstract: Described is a technology by which a user pastes selected data into a command line of a program, including when the selected data is non-textual. Upon detecting the paste (or drop) action, a variable name is automatically generated and inserted at the current point in a command line, where it acts as a proxy for the pasted data itself. A data structure comprising the selected data or transformed data corresponding to that selected data is maintained in program storage, e.g., RAM allocated to the program. In one aspect, a handler may be used to transform the data from one format into another that may be used by a particular program. For example, text may be reformatted into an array on which the program operates. The handler may be selected from a plurality of possible handlers, including customized handlers.Type: ApplicationFiled: May 12, 2010Publication date: November 17, 2011Applicant: Microsoft CorporationInventors: Charles Edward Jacobs, Sumit Basu, John C. Platt
-
Publication number: 20110271218Abstract: Associating an object with a relevant data source is disclosed. In some embodiments, an object pasted into a destination document is associated with a data source included in the destination document. In various embodiments, the data source associated with the object may comprise a data source concurrently pasted with the object into the destination document, a data source already existing in the destination document prior to the object being pasted into the destination document, or a data source generated in the destination document using data extracted from the pasted object.Type: ApplicationFiled: July 15, 2011Publication date: November 3, 2011Applicant: APPLE INC.Inventors: Peter Glen Berger, Peter William Rapp, Michael Duncan Trent, Christopher Douglas Weeldreyer
-
Patent number: 8042065Abstract: When using graphical diagrams, cutting and pasting operations may take advantage of predefined relationships to intelligently insert and remove items from the diagram. A text data model may be interpreted sequentially or hierarchically to construct various diagrams. Pasting operations will bring new data into the diagram and data model while conforming the new data to the diagram definition. Cutting operations may cause the data model and diagram to be healed to conform to the diagram definition.Type: GrantFiled: November 17, 2005Date of Patent: October 18, 2011Assignee: Microsoft CorporationInventors: Karen K. Wong, Andrew J. Howe, Brent Gilbert, Crystal L. Hoyer, Matthew J. Kotler, Mikko T. Mannisto
-
Patent number: 8042057Abstract: A method for editing software objects can include identifying at least one user selection of at least a portion of an electronic document displayed within an application and prompting a user for a target destination to which the user selection is to be posted. A user input specifying the target destination to which the user selection is to be posted can be received and the user selection can be duplicated to the target destination.Type: GrantFiled: July 23, 2007Date of Patent: October 18, 2011Assignee: International Business Machines CorporationInventors: Brent W. Cossey, Gregory P. Fitzpatrick
-
Patent number: 8031944Abstract: This invention relates to an image processing method and image processing apparatus capable of accurately cutting out a desired target from a displayed image. A polygonal area including a cutout target is specified from a displayed image. It is determined whether or not each side of the specified polygon contacts with the cutout target. A side that does not contact with the cutout target is selected as a side for starting cutout processing in accordance with the determination result. The pixel value is examined from the selected side in the inward direction of the polygonal area. It is determined whether or not the pixel belongs to the desired target. Finally, the desired target is cut out in accordance with the determination result.Type: GrantFiled: October 7, 2010Date of Patent: October 4, 2011Assignee: Canon Kabushiki KaishaInventor: Hiroyuki Sanami
-
Publication number: 20110239125Abstract: A first display server and a second display server execute on a processing device. The first display server provides a secure environment for data presented in first application windows of the first display server and the second display server provides an unsecure environment for data presented in second application windows of the second display server. The processing device receives at least one user command to copy data from one of the first application windows of the first display server to one of the second application windows of the second display server. The processing device prompts a user to perform an authentication upon receiving the at least one user command. In response to the user successfully performing the authentication, data is copied from said one of the first application windows to said one of the second application windows.Type: ApplicationFiled: March 24, 2010Publication date: September 29, 2011Inventors: Kristian H. Kristensen, David Zeuthen
-
Patent number: 8020112Abstract: Systems, methods, and data structures for augmenting data placed on the clipboard with additional data are disclosed. Such systems, methods, and data structures may transform the data to produce data in other formats using, for example, transform specifications or executable code.Type: GrantFiled: November 6, 2006Date of Patent: September 13, 2011Assignee: Microsoft CorporationInventors: Raymond E. Ozzie, Jack E. Ozzie, George P. Moromisato, Paresh S. Suthar, Raman Narayanan, Matthew S. Augustine
-
Patent number: 8010900Abstract: Systems and methods are provided for storing and restoring digital data. A method includes receiving, a first user input requesting that a backup interface be displayed, displaying the backup interface, the backup interface including a display area for presenting at least a first visual representation of an earlier version of a current view and a visual representation of the current view, the earlier version including a first element, receiving, while the backup interface is displayed, a second user input requesting that the current view be modified according to the earlier version, at least with regard to the first element, animating the modification of the first element as moving from the visual representation of the earlier version to the visual representation of the current view, and modifying, in response to the second user input, the current view according to the earlier version, at least with regard to the first element.Type: GrantFiled: June 8, 2007Date of Patent: August 30, 2011Assignee: Apple Inc.Inventors: David Hart, Mike Matas, Pavel Cisler, Kevin Tiene
-
Patent number: 8006194Abstract: Associating an object with a relevant data source is disclosed. In some embodiments, an object pasted into a destination document is associated with a data source included in the destination document. In various embodiments, the data source associated with the object may comprise a data source concurrently pasted with the object into the destination document, a data source already existing in the destination document prior to the object being pasted into the destination document, or a data source generated in the destination document using data extracted from the pasted object.Type: GrantFiled: August 6, 2007Date of Patent: August 23, 2011Assignee: Apple Inc.Inventors: Peter Glen Berger, Peter William Rapp, Michael Duncan Trent, Christopher Douglas Weeldreyer
-
Publication number: 20110197155Abstract: A mobile device with dual display units and a method for executing a clipboard function on the mobile device are provided. The method includes displaying screen images on at least one of a first display unit and a second display unit according to an execution of an application, displaying a clipboard area on the first display unit and the second display unit according to an execution of the clipboard function, where the clipboard area includes regions allocated to the first display unit and the second display unit, respectively, and controlling the registration or the addition of an object on the first display unit or the second display unit in which a clipboard event occurs.Type: ApplicationFiled: January 28, 2011Publication date: August 11, 2011Applicant: SAMSUNG ELECTRONICS CO. LTD.Inventors: Hyung Min LEE, Myeong Lo LEE
-
Publication number: 20110173555Abstract: A copy and paste operation allows selection from a copy source display area to be copied from a display screen of a display unit and pasted to a paste destination display area without losing the original appearance and style. A processing unit determines from data generated on the style of a copy source and data on the paste destination style, whether the paste destination style would change the copy source style. If it is determined that the paste destination style would change the copy source style, the copy source style is processed into the paste destination style in order to make the paste destination style consistent with the copy source style. The paste destination display area then displays the copy source display area pasted therein with the copy source style.Type: ApplicationFiled: December 21, 2010Publication date: July 14, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: TATSUYA MIYOSHI
-
Publication number: 20110125970Abstract: A clipboard software application running on a computer system that automatically selects at least one data item to be pasted to a target destination area upon determining at least one data item in the clipboard memory buffer is appropriate for pasting to the target destination area. A clipboard memory buffer stores a plurality of data items, each data item associated with one or more data traits. The clipboard application selects at least one data item from the clipboard memory buffer upon determining a user selected data item is not appropriate for the target destination area.Type: ApplicationFiled: November 25, 2009Publication date: May 26, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Patrick Michael Commarford, James Lee Lentz
-
Patent number: 7950066Abstract: Techniques and mechanisms for controlling copying of content from a secured file or secured document are disclosed. In one embodiment, the techniques or mechanisms operate to control clipboard usage such that content from a secured document of one application is not able to be copied to another application or a different document of another application by way of a clipboard. According to another embodiment, alternate content is copied to another application or a different document of another application instead of the content from the secured document.Type: GrantFiled: December 21, 2001Date of Patent: May 24, 2011Assignee: Guardian Data Storage, LLCInventor: Patrick Zuili
-
Patent number: 7913170Abstract: A system and method for propagating type information for hardware device nodes in a graphical program. A hardware device node may be any of various types of nodes relating to hardware devices and may perform any of various hardware-related functions in the graphical program, e.g., may access registers of a hardware device. After displaying a first hardware device node in the graphical program, the user may associate the first hardware device node with a hardware device. A second hardware device node may also be displayed in the graphical program, and the user may connect the first hardware device node to the second hardware device node. In response to connecting the first hardware device node to the second hardware device node, information may be propagated from the first hardware device node to the second hardware device node, wherein the information specifies the hardware device or device class with which the first hardware device node is associated.Type: GrantFiled: December 20, 2000Date of Patent: March 22, 2011Assignee: National Instruments CorporationInventors: Steven W. Rogers, Jason S. King
-
Patent number: 7913166Abstract: Provided are a computer implemented method and apparatus for manipulating data through directional or ordered selection of data. A first user input is received for selecting a section of data in a direction of selection, or an order of selection, from a source. A second user input is received for performing a basic editing operation on the selection. Responsive to the second input received from the user, the selected section of data is re-oriented or re-ordered in a direction or order corresponding to the direction or order of selection. A third user input is received for performing a basic editing operation at a destination. The re-oriented or re-ordered section of data is subjected to the second action at the destination. Once the user has selected a section of data, the user can also choose to re-orient or re-order the data in conjunction with a basic editing operation by selecting an enhanced editing operation that implements the inventive method from a menu.Type: GrantFiled: May 9, 2006Date of Patent: March 22, 2011Assignee: International Business Machines CorporationInventors: David Kingsley Clark, David Salinas, Theodore Jack London Shrader
-
Patent number: 7908323Abstract: A system for acquiring, sharing and managing information in an organization is disclosed hereinafter. The system involves a network communicator for connecting to a network through which users accesses the system, and a document manager through which a user provides a document for access by at least one other user through the network. The system also involves electronic conversing means for enabling a user to correspond with at least one other user through the network using an electronic conversation format for generating an electronic conversation record, and an archive for storing at least one of documents provided through the document manager and electronic conversation record conducted using the electronic conversing means. In the system, a keyword representative of the at least one of documents and electronic conversation record is stored in the archive in association with the stored at least one documents and electronic conversation record.Type: GrantFiled: May 14, 2002Date of Patent: March 15, 2011Assignee: Pi Eta Consulting Company Pte. Ltd.Inventor: Jeffrey Cheong Kee Lim
-
Patent number: 7908564Abstract: A context menu including a group copy function is displayed and, when the function is selected, all parent nodes of a node corresponding to the input field the pointing device is positioned over are displayed as alternatives to be copied. In response to selection of a parent node for copying by the pointing device, data in all nodes lower than the parent node are copied into a memory. In response to clicking by the pointing device in the input field selected as a pasting destination, a data type of the input field selected as the copying destination and the data type of the data copied into the memory are compared, and if the same, all of the data copied into the memory are pasted in the fields lower than the input field previously selected as the pasting destination.Type: GrantFiled: September 29, 2006Date of Patent: March 15, 2011Assignee: International Business Machines CorporationInventors: Masao Hara, Motoharu Inoue, Koichi Nakamura
-
Patent number: 7907067Abstract: A computer-implemented system and method for the processing and presentation of customizable aviation information is disclosed. At plurality of flight information is received over a digital network and is stored in at least a database. The database includes aviation information as well as aviation related content and advertisements. The user is able to customize a series of screen layouts for display using a combination of screen segments containing content stored at least partially in the database. In addition, the user may create personalized messages and status update for display in response to a variety of flight conditions. In one form, the results may be presented using a large display monitor by an aircraft service provider. Additionally, the display may include only flight tracking information relevant to recent and future customers.Type: GrantFiled: July 15, 2010Date of Patent: March 15, 2011Assignee: FlightAware, LLCInventors: Daniel Baker, Karl Lehenbauer, David Cameron McNett
-
Patent number: 7908569Abstract: A method includes detecting a first user operation corresponding to a first item in a directory structure. The directory structure represents a hierarchical arrangement of a plurality of items, including the first item, in a memory. The first user operation indicates a start of an item action with the first item. The method also includes, in response to detecting a second user operation corresponding to a second item in the directory structure, creating a virtual target in the second item in the directory structure. The virtual target is a possible location for completion of the item action with the first item. The method further includes, in response to a third user operation indicating completion of the item action with the first item in the virtual target, completing the item action with the first item in the virtual target.Type: GrantFiled: August 10, 2006Date of Patent: March 15, 2011Assignee: Nokia CorporationInventor: Kati Ala-Rantala