Drawing Patents (Class 715/211)
  • Patent number: 7831948
    Abstract: Method and system for automatically generating schematic diagrams of an assembly is provided. The method includes providing one or more identifiers for an assembly, the identifiers providing index to an assembly and component database. A plurality of components for the assembly is retrieved from the database based on the identifiers received. A list of component data, configuration data, location data and bundling data for each of the components, a plurality of schematic diagrams associated with each of the component and its inter-connection with other components within the assembly based on the identifiers are generated. The data generated for each of the components are organized and indexed to associate the identifiers with the assembly and related data of the components.
    Type: Grant
    Filed: February 2, 2006
    Date of Patent: November 9, 2010
    Assignee: The Boeing Company
    Inventor: John H. Boose
  • Patent number: 7831901
    Abstract: A system comprises an editable electronic document and a plurality of selectable sub areas in the document, each independently actionable for cropping.
    Type: Grant
    Filed: February 16, 2007
    Date of Patent: November 9, 2010
    Assignee: Adobe Systems Incorporated
    Inventor: Dimcho Balev
  • Patent number: 7814432
    Abstract: A method and system are provided for developing images for use in a graphical user interface. In one implementation, the method includes displaying a graphical user interface on a display device, and providing an operating system on a computer that is in communication with the display device. The operating system includes an imaging object structure that is an abstract base class from which subclasses of text imaging objects, picture imaging objects, and pattern imaging objects are derivable. The subclasses of text imaging objects, picture imaging objects, and pattern imaging objects are used to respectively generate text imaging objects, picture imaging objects, and pattern imaging objects for display in the graphical user interface.
    Type: Grant
    Filed: March 13, 2003
    Date of Patent: October 12, 2010
    Assignee: Apple, Inc.
    Inventors: Dylan B. Ashe, Lewis K. Cirne, Jeffrey R. Cobb, Ramesh Gupta, Eric C. Schlegel
  • Patent number: 7809548
    Abstract: The present invention provides a method of processing at least one natural language text using a graph. The method includes determining a plurality of text units based upon the natural language text, associating the plurality of text units with a plurality of graph nodes, and determining at least one connecting relation between at least two of the plurality of text units. The method also includes associating the at least one connecting relation with at least one graph edge connecting at least two of the plurality of graph nodes and determining a plurality of rankings associated with the plurality of graph nodes based upon the at least one graph edge. The method can also include a graphical visualization of at least one important text unit in a natural language text or collection of texts. Methods for word sense disambiguation, keyword extraction, and sentence extraction are also provided.
    Type: Grant
    Filed: March 9, 2005
    Date of Patent: October 5, 2010
    Assignee: University of North Texas
    Inventors: Rada Mihalcea, Paul Tarau
  • Publication number: 20100207898
    Abstract: The present invention relates to a mobile terminal and the method for generating embedded drawing data based on flash imagery, which is capable of generating a multimedia message or a flash image that is various, active and interesting, by connecting the movement so as to move the object which is designated according to the arbitrary drawn trace, while drawings or writings that are drawn with pen on the touch screen can be seen again. It has an effect in that it is able to deliver amusement and information by communicating between mobile terminals, by transmitting to other mobile terminals through a wire net and a wireless net, by sending or using e-mail, and by uploading to the internet board.
    Type: Application
    Filed: June 30, 2008
    Publication date: August 19, 2010
    Applicant: MOBIDERS, INC.
    Inventor: Young Muk Cha
  • Patent number: 7769144
    Abstract: When an electronic message with a voicemail attachment is received, an audio player object and a reply by chat object are displayed simultaneously along with the electronic message. A reply to the electronic message, whether by chat or by email, is associated with the same thread as the electronic message. The electronic message with the voicemail attachment is associated with a conversation thread that may also include chat messages and email messages. In a conversation view of a respective conversation thread, representations of an electronic voicemail message (an electronic message having a voicemail attachment), one or more chat messages and one or more email messages may be displayed simultaneously.
    Type: Grant
    Filed: July 21, 2006
    Date of Patent: August 3, 2010
    Assignee: Google Inc.
    Inventors: Rose Yao, Ariel L. Rideout, Michael D. Sego
  • Patent number: 7757159
    Abstract: A method of determining a projected area of a component can include acquiring an image file having a component drawing. The component drawing of the image file can be superimposed onto a workspace. One of a component area and a non-component area can be shaded with a first color to create a shaded image file. The other of the component area and the non-component area can have a second color distinct from the first color. A ratio of the first color verses the second color can be calculated. The projected area of the component can be determined based on the ratio calculated.
    Type: Grant
    Filed: January 31, 2007
    Date of Patent: July 13, 2010
    Assignee: Yazaki North America, Inc.
    Inventor: Douglas S Arrowsmith
  • Patent number: 7752538
    Abstract: To determine a table structure, a spatially ordered sequence of rectangular cells (42) disposed in a two dimensional region is derived. The ordered sequence of rectangular cells is parsed in accordance with a two-dimensional structural grammar (54) having terminal elements corresponding to cells and non-terminal elements corresponding to structural relationship operators. The parsing produces a grammatical expression (52) with the cells represented by terminal elements and structural relationships represented by non-terminal elements.
    Type: Grant
    Filed: July 26, 2006
    Date of Patent: July 6, 2010
    Assignee: Xerox Corporation
    Inventor: Jean-Yves Vion-Dury
  • Publication number: 20100131294
    Abstract: Certain embodiments of the present invention provide systems and methods for mobile access to clinical information. Certain embodiments provide a mobile medical computing device system. The system includes a mobile medical computing device providing for display of, interaction with, and manipulation of medical images and patient data, the mobile medical computing device in communication with a clinical information system to exchange clinical content related to the medical images and patient data.
    Type: Application
    Filed: November 26, 2008
    Publication date: May 27, 2010
    Inventors: Medhi Venon, Sukhdeep Gill, Christopher Janicki
  • Patent number: 7698627
    Abstract: A device, a control method, and a program to increase the accuracy of voice read-out and text mining by automatically structuring a presentation file.
    Type: Grant
    Filed: August 7, 2006
    Date of Patent: April 13, 2010
    Assignee: International Business Machines Corporation
    Inventors: Chieko Asakawa, Tarsuya Ishihara, Takashi Itoh, Hironobu Takagi
  • Patent number: 7681136
    Abstract: Described herein is a collaborative and Web-based whiteboarding tool for creating, collecting, storing, managing and performing searches on graphical customer information and information related thereto. When implementing the present invention, the company retains possession of and control over the sales-related diagrams generated by its sales force. Participants in a collaborative Web session are provided with one or more palettes of diagram primitives, which reduce the whiteboarding (diagram) task to an easily mastered series of object drag-and-drops, line connections, and text blurbs. The diagrams, as well as the diagram primitives (including, for example, icons, diagrams and portions thereof) are stored in a selectably accessible database. In addition, the diagram primitives may have fully searchable information associated therewith, in the form of metadata or tags, for example.
    Type: Grant
    Filed: January 8, 2004
    Date of Patent: March 16, 2010
    Assignee: Oracle International Corporation
    Inventors: Norman Gennaro, Umesh Patel
  • Publication number: 20100058162
    Abstract: Manually changing properties of each diagram element placed in a drawing becomes tedious. A significant amount of time is spent manually customizing diagram elements creating or editing a drawing. Functionality can be implemented within a drawing application to allow automatic diagram element customization based on a set of diagram element policies. Diagram policies specify conditions for customizing properties of a diagram element. Automatic customization of diagram elements reduces time spent creating drawings because diagram elements will be placed in a drawing in their desired configurations.
    Type: Application
    Filed: August 27, 2008
    Publication date: March 4, 2010
    Applicant: International Business Machines Corporation
    Inventors: Peter A. Coldicott, Eduardo T. Kahan, Velayoudame P. Mouttcoucomarasamy
  • Publication number: 20100058161
    Abstract: Managing diagram elements in a drawing becomes more challenging as the number of diagram elements increases. Placing a new diagram element in a drawing often requires manual movement of one or more other diagram elements within the drawing. Functionality can be implemented within a drawing application to automatically manage diagram elements in a drawing by applying layouts to sets of diagram elements. A drawing tool can associate a set of diagram elements and assigns them a exclusive area or region in the drawing space. Since a layout occupies an exclusive area, the drawing tool can manage the drawing space by automatically moving elements within a first layout when overlap with a second layout is detected. Managing drawing spaces with layouts reduces time spent adjusting diagram elements as a result of applying operations to other elements.
    Type: Application
    Filed: August 27, 2008
    Publication date: March 4, 2010
    Applicant: International Business Machines Corporation
    Inventors: Peter A. Coldicott, Eduardo T. Kahan, Velayoudame P. Mouttoucomarasamy
  • Patent number: 7663637
    Abstract: Embodiments of the invention provide techniques for overriding layer display properties in computer-aided design (CAD) viewports. A method of generating a display representation of a CAD drawing includes identifying one or more layers of the CAD drawing to include in the display representation. Each of the one or more layers may be associated with a set of drawing elements and a set of layer display properties. The method also includes identifying a viewport display property for a first layer of the one or more layers and generating the display representation. The display representation may include the drawing elements associated with the one or more layers, and the appearance of the drawing elements associated with the first layer is based on the viewport display property.
    Type: Grant
    Filed: January 31, 2007
    Date of Patent: February 16, 2010
    Assignee: AUTODESK, Inc.
    Inventors: Karen Elaine Mason, Qun Lu, Thomas Allen Stoeckel, Jr., Stewart A. Sabadell, Jose Madeira de Freitas Garcia, John G. Ford, III
  • Patent number: 7631255
    Abstract: An interface is provided for permitting a user to explore a collection of data. The data collection provides nodes as structural elements, and references which are assigned to nodes and hold identifiers of other nodes. Multiple references can be assigned to each node, thus guiding a user of the system to multiple other nodes, and multiple references can hold the same address, so that multiple nodes can have references pointing to the same node. The interface allows visualizing the network created by the interconnection of the nodes on a display region. The interface also allows the user to intuitively navigate along the references in both directions of the references, so that the user can explore which nodes are referenced by a certain node, and also by which nodes a certain node is referenced.
    Type: Grant
    Filed: June 10, 2004
    Date of Patent: December 8, 2009
    Assignee: Thomas Weise, et al.
    Inventors: Thomas Weise, Ruedger Rubbert
  • Patent number: 7614000
    Abstract: File formats, methods, and computer program products are provided for representing a presentation in a modular content framework. The modular content framework may include a file format container associated with modular parts. A file format includes logically separate modular parts that are associated with each other by one or more relationships where each modular part is associated with a relationship type. The modular parts include a presentation part representing a start part for the presentation, a slide master part associated with the presentation part, and a slide layout part associated with the slide master part. The modular parts may also include a document properties part containing built-in properties associated with the file format, a thumbnail part containing associated thumbnails, and a slide part containing a slide in the presentation. Each modular part is capable of being interrogated separately, extracted from the presentation, and/or reused in a different presentation.
    Type: Grant
    Filed: December 20, 2004
    Date of Patent: November 3, 2009
    Assignee: Microsoft Corporation
    Inventors: Shawn A. Villaron, Sharad K. Garg
  • Patent number: 7600198
    Abstract: A method of tracking data objects is provided in accordance with an aspect of the invention. The method includes the step of storing in a workspace memory a first data object having first data object attributes. The method includes the step of storing in a palette memory the first data object where the first data object attributes do not match all attributes of any preexisting data object stored in the palette memory. The method includes the step of generating on a workspace window the first data object. The first data object is in accordance with the first data object attributes. The method includes the step of generating on a palette window a first thumbnail. The first thumbnail is a depiction of the first data object scaled to a predetermined size. A method for using a graphical computer application is also providing according to another aspect of the invention.
    Type: Grant
    Filed: November 23, 2005
    Date of Patent: October 6, 2009
    Assignee: Bluebeam Software, Inc.
    Inventors: Benjamin Gunderson, Peter Noyes
  • Patent number: 7596787
    Abstract: This disclosure relates to drawing within a computer environment using a drawing resource. The computer environment includes a managed code portion and a native code portion. The computer environment compares a draw parameter call value being passed from the managed code portion to the native code portion with a stored drawing resource value stored in the native code portion. If the draw parameter call value is the same as the stored drawing resource value, then the computer environment is configured to draw onto a native drawing surface using the stored drawing resource. If the draw parameter call value is not the same as the drawing resource value, then a new drawing resource is created in the managed code portion. In another aspect, a portion of the drawing resource feature portion that contains data that describes at least one or more parameter of the drawing resource is transmitted between the managed code portion and the native code portion.
    Type: Grant
    Filed: July 2, 2007
    Date of Patent: September 29, 2009
    Assignee: Microsoft Corporation
    Inventors: Seth M. Demsey, Tuan Huynh, Christopher W. Lorton
  • Patent number: 7584415
    Abstract: A method for rendering a chart associated with a document includes translating a chart object into a shape-based chart definition, wherein the chart object defines the chart with chart elements, and the shape-based shape definition defines the chart with shapes, and maintaining the chart object in the document to enable access to underlying chart data contained in the chart. A system includes a chart object defining a chart with chart elements, a graphics module operable to render shapes, a charting module generating a shape-based chart definition based on the chart object, wherein the shape-based chart definition defines the chart with shapes that can be rendered by the graphics module.
    Type: Grant
    Filed: September 15, 2004
    Date of Patent: September 1, 2009
    Assignee: Microsoft Corporation
    Inventors: Daniel P. Cory, Miltos Vafiadis, Sissie Ling-le Hsiao
  • Publication number: 20090199081
    Abstract: Technologies are described herein for refreshing data-linked diagrams on a server computer and viewing and consuming the refreshed diagrams via a Web browser. A drawing program allows equations within a diagram definition to define how external data is utilized to modify the attributes of a diagram element. When the diagram is published to a server computer, the definition is converted to server-legible definition. A published diagram is generated that includes a diagram representation defined by the server-legible definition. Upon a request for the published diagram, the external data is refreshed and the diagram definition is updated. The equations are recalculated to generate new element attributes. The diagram representation is then updated with the new attributes and returned for display by a client Web browser. An interface provides exploration tools and a client API exposes methods for surfacing external data and annotating the diagram.
    Type: Application
    Filed: January 31, 2008
    Publication date: August 6, 2009
    Applicant: Microsoft Corporation
    Inventors: Phillippe-Joseph Arida, Po-Yan Tsang, William G. Morein, Abraham Mathew, Loic Henry-Greard, Raveendrnathan Loganathan, Sung Won Shin, Heidi McAllister, John Wang, Emil Cicos, Mairead Therese Droney
  • Patent number: 7562289
    Abstract: The invention is methods and systems for encoding geographic coordinates and features in a portable document format file. Various embodiments of the invention permit encoding of a geographic relationship between the coordinate system of a digital source map, and the rendering of that map to a portable document format (PDF) document as well as the information required to transform between the source map coordinate system and the PDF coordinate system. This encoding can be performed by determining the coordinates of the points of a polygon of selected source map data to be rendered to PDF in both PDF coordinates and source coordinates, and by determining a transformation matrix to convert the coordinates from one system to the other, including information regarding the geometric projection of the source coordinate system. Having encoded this data, it can be possible to obtain any location within the rendered PDF file in coordinates of the source coordinate system.
    Type: Grant
    Filed: June 18, 2004
    Date of Patent: July 14, 2009
    Assignee: Layton Geo-Science, Inc.
    Inventors: Michael P. Bufkin, George G. Demmy, D. Alan Stewart
  • Publication number: 20090164879
    Abstract: A system and a method control the re-execution of a rule branch in a rule represented by a graphic flowchart in a MES system. At developing time there is defined a recycle step which includes a conditional expression to be customized, at engineering time. The recycle step also has an internal counter. Each time it is executed in run time, the status of the recycle step is set by the execution engine as “active” status until the set of steps of the rule branch that follows is executed and then the recycle step status is set as “non-active.” At run time, the execution engine keeps waiting any request of executing a certain recycle step that is in “active” status. At run time, when the execution engine executes a certain recycle step, it sets the status of the set of steps of the rule branch that follows as “non already-executed” status.
    Type: Application
    Filed: December 22, 2008
    Publication date: June 25, 2009
    Applicant: Siemens AG
    Inventor: Massimo Peretti
  • Publication number: 20090132903
    Abstract: Various technologies and techniques are disclosed for creating and managing a visual representation of OLAP attributes and relationships for a dimension. A visual representation is generated that contains an arrangement of shapes with connections between shapes. One or more sub-elements are contained within at least some of the shapes. Connections between the shapes represent relationships between attributes in an OLAP dimension. The containment of a respective sub-element within a respective shape represents a relationship between an attribute being represented by the respective sub-element and an attribute being represented by the respective shape. Shapes representing OLAP attributes and relationships can be programmatically grouped and ungrouped.
    Type: Application
    Filed: November 21, 2007
    Publication date: May 21, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Robert B. Zare, Adrian Dumitrascu, Aleksandar Juric, Maria Potapova, Matthew E. Carroll
  • Patent number: 7536283
    Abstract: A system and method are provided by which items in an inventory can be arranged in a storage space based upon one or more factors such as item dimensions, weight, type, sorting codes, stackability, and the like. In some cases, the system and method generate multiple inventory arrangements from which a desired inventory arrangement can be selected, such as a highly efficient inventory arrangement.
    Type: Grant
    Filed: January 3, 2003
    Date of Patent: May 19, 2009
    Assignee: L&P Property Management Company
    Inventors: Michael D. Potter, David D. Bethel
  • Publication number: 20090100038
    Abstract: An information analysis system is provided, which includes a data loading unit to retrieve data from a document, a storage unit to store the data, a correlation analysis unit to compute at least one correlation index to represent the correlation between the data stored at the storage unit, and a mapping unit to show the correlation between the data on a map based on the correlation index. As a result, technical trends or prospect technology are analyzed.
    Type: Application
    Filed: December 10, 2007
    Publication date: April 16, 2009
    Inventor: Woo Hyoung Lee
  • Patent number: 7509570
    Abstract: The object of the invention is to easily and simply output a document including an image in a desired layout. A script generation device 10 generates a script used to control a layout of a printer 20, and transfers the generated script to the printer 20. The script includes multiple drawing control commands that individually adjust output positions with regard to a plurality of images to be output in a preset output range. The sequence of arrangement of the multiple drawing control commands specifies the overlapping state of the plurality of images. The script of this construction enables the user to readily define and change the overlapping state and thereby attain a desired layout.
    Type: Grant
    Filed: October 2, 2002
    Date of Patent: March 24, 2009
    Assignee: Seiko Epson Corporation
    Inventor: Hideyuki Narusawa
  • Publication number: 20090055722
    Abstract: The invention is a method for creating a customizable certificate design comprising a word patterned background with words or phrases related to a special event interdispersed with user inputted words or phrases and a central emblem.
    Type: Application
    Filed: August 22, 2007
    Publication date: February 26, 2009
    Inventors: Monica Eorgoff, Edwin B. Watts
  • Patent number: 7441183
    Abstract: The invention relates to a method, a computer program product and a device for arranging a first and a second coordinate area relative to each other, which first and second coordinate areas are coded on a first and a second surface by a position-coding pattern. The method comprises the steps of receiving an electronic representation of a continuous line that has been drawn over the surfaces while the position-coding pattern on these was recorded, and creating an association between the first and second coordinate areas, based on a direction in which the line was drawn over a discontinuity in the Position-coding pattern, a first association being created if the line was drawn in a first direction and a second association being created if the line was drawn in a second direction.
    Type: Grant
    Filed: September 10, 2002
    Date of Patent: October 21, 2008
    Assignee: Anoto AB
    Inventors: Stefan Burström, Jan B. Andersson
  • Publication number: 20080244376
    Abstract: A method for creating a multimedia experience is disclosed. The method includes defining a first cell, defining a first branch selectively associated with the first cell, and defining a second branch selectively associated with the first cell. The method further includes associating a variable with the first cell that is configured to identify one of the first and second branches. The method further includes defining a second cell, associating the second cell to the first cell such that the variable is reflected in the second cell, and generating copies of the first and second branches in response to the association of the variable to the second cell.
    Type: Application
    Filed: February 8, 2008
    Publication date: October 2, 2008
    Inventors: Harry N. Gottlieb, Edward N. Lott, Gabriel A. Val
  • Publication number: 20080208466
    Abstract: When a vehicle travels along a guidance path and approaches an intersection, a vehicle navigation system determines crossing points between a circle having its center set to the intersection and a predetermined radius, and an approach link and an exit link for the intersection. The system also sets a direction connecting the crossing point for the approach link and the intersection as an approach direction, and sets a direction connecting the intersection and the crossing point for the exit link as an exit direction. The system determines a traveling direction at the intersection based on an angular difference between the approach direction and the exit direction, and determines a display position of the intersection on a screen. Further, an enlarged intersection image is drawn such that the approach direction is aligned with a 12 o'clock direction on the screen.
    Type: Application
    Filed: February 8, 2008
    Publication date: August 28, 2008
    Inventor: Tatsunori Iwatani
  • Publication number: 20080189596
    Abstract: A method for adding intelligent-graphic display elements to a non-intelligent-graphic display includes: (a) in no particular order: (1) generating a first data file containing a plurality of first display objects representing the non-intelligent-graphic display in a first data format; (2) providing a second data file containing a plurality of second display objects representing selected intelligent-graphic display elements in a second data format; and (3) providing an objects recognizer tool; the objects recognizer tool recognizing substantial correspondence between respective first display objects and respective selected second display objects; and (b) employing the objects recognizer tool with the first data file and the second data file to generate a resulting data file. The resulting data file includes a third plurality of display objects representing at least a portion of the non-intelligent-graphic display in the second format.
    Type: Application
    Filed: January 30, 2007
    Publication date: August 7, 2008
    Applicant: BOEING COMPANY A CORPORATION OF DELAWARE
    Inventors: Brent L. Hadley, Patrick J. Eames, Susan C. Chew
  • Patent number: 7394473
    Abstract: The present invention relates to a program containing a browser capable of dealing with highly functional multimedia content in a straightforward manner, and a multimedia content. A reception terminal 113 accesses a server on a network 112 corresponding to an input URL. The server 124 distributes distribution software 243 to the reception terminal 113 via the network 112, the distribution software 243 being constituted of browser software 251 having specifications to be satisfied in order for a component to receive predetermined services, and a multimedia content 252 having a predetermined configuration. The reception terminal 113 displays the distributed multimedia content 252 on the distributed browser. The present invention is applicable to personal computers, digital electronic home appliances and the like.
    Type: Grant
    Filed: February 4, 2003
    Date of Patent: July 1, 2008
    Assignee: Sony Corporation
    Inventor: Atsushi Asai
  • Publication number: 20080092089
    Abstract: A CAD data processing apparatus acquires first net information and second net information through an input unit, and stores the information in a storage unit. A correlation processor creates an association table that associates components, terminals, and nets contained in the first net information with components, terminals, and nets contained in the second net information based on characteristics of the terminals of the components contained in the first net information and the second net information.
    Type: Application
    Filed: January 31, 2007
    Publication date: April 17, 2008
    Applicant: FUJITSU LIMITED
    Inventor: Hideo Kobayashi
  • Publication number: 20080052618
    Abstract: Embodiments of the invention provide data file interoperability between two drawing programs using a single composite drawing file. A method of generating a drawing file shared by a source application and a target application includes storing a copy of a computer aided design (CAD) drawing in a composite drawing file, where the CAD drawing is stored according to a drawing format used by the source application. The method also includes generating a visual representation of the CAD drawing, where the visual representation is formatted according to a drawing format used by the target application. The method also includes storing the visual representation in the composite drawing file, where a display of the visual representation generated by the target application is substantially similar to a display of the CAD drawing generated by the source application.
    Type: Application
    Filed: January 31, 2007
    Publication date: February 28, 2008
    Inventors: ROBERT W. MCMILLAN, NARAYANAN KRISHNAN, PRABAKAR MURUGAPPAN, JAMES M. CLAUSS