Drawing Patents (Class 715/211)
  • Patent number: 10249071
    Abstract: Provided are devices and methods for generating a view tile for a user interface. In one example, the method may include generating a top image layer comprising a plurality of transparent segments which are capable of representing a plurality of values based on which of the plurality of transparent segments are filled in with a color, generating a background color layer including the color, and overlaying the top image layer on the background color layer to generate a view tile representing a value from among the plurality of values. The generated view tile may provide a quick overview of an item with only a glance without requiring the viewer to read information in detail allowing the viewer to provide their attention to other activities.
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: April 2, 2019
    Assignee: SAP SE
    Inventors: Patrick Simon, Franz-Dieter Berger
  • Patent number: 10067971
    Abstract: Examples of techniques for processing model changes are described herein. A method includes generating, via a processor, a change log in a model. The method also includes detecting, via the processor, a change to a model element of a model package in the model. The method further includes storing, via the processor, the detected change as a change item in a topic of the change log.
    Type: Grant
    Filed: April 5, 2016
    Date of Patent: September 4, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ilya Azrieli, Eldad Palachi, Yura Zharkovsky
  • Patent number: 9032291
    Abstract: Systems and methods for distorting the form or format of an object in an electronic document. A sketch effect theme defines parameters that when applied to the object modify one or more coloring, formatting, and effects characteristics of the object to convey a sketched or hand-drawn look or feel to the object. The parameters are stored in a record associated with the document to persist the sketch effect theme through different sessions in which the document is active or open.
    Type: Grant
    Filed: October 10, 2011
    Date of Patent: May 12, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Paul Nathan Anderson, Jie Li, Cathy Lynn McBride, Jimmy Y. Sun, Eduardo Ramon Lemus Velazquez, Zijia Zheng
  • Patent number: 9021347
    Abstract: An information processing method comprises the steps of: inputting an input information of a multi-dimensional array; calculating an accumulated information value corresponding to a position of each element of the input information; and holding the accumulated information value in a buffer having a size of predetermined bits, wherein in the holding step, when an accumulated information value calculated in the calculating step overflows with respect to the size, a part not more than the predetermined bits of the calculated accumulated information value is held as the accumulated information value.
    Type: Grant
    Filed: May 27, 2008
    Date of Patent: April 28, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yoshinori Ito, Kan Torii, Takahisa Yamamoto, Masami Kato
  • Publication number: 20150067462
    Abstract: Systems and methods are provided for smoothing paths in a graphical interface generated by drawing inputs. One embodiment involves determining a value of a motion attribute associated with a drawing input to a graphical interface. The embodiment also involves modifying a value of a smoothing parameter for a smoothing operation based on the determined value of the motion attribute. The smoothing parameter at least partially determines an amount of smoothing performed by a smoothing operation on input points generated by the drawing input. The embodiment also involves generating a path for rendering in the graphical interface. The path can be generated by applying the smoothing operation to the input points using the determined value of the smoothing parameter.
    Type: Application
    Filed: September 4, 2013
    Publication date: March 5, 2015
    Applicant: Adobe Systems Incorporated
    Inventors: Paul Andrew George, Bruce Allen Hodge
  • Patent number: 8963961
    Abstract: In a system and a method, a first user input corresponding to a first graphical shape having first boundaries, a first size, and a first position is received on an initial virtual whiteboard having an infinite drawing area and occupying a display area of a user interface. In response to a first command, the first graphical shape is designated as a current virtual whiteboard by resizing the first graphical shape from the first size to a second size, with the second size being equal to the display area of the user interface, and with the first graphical shape having the first boundaries removed to effect an infinite drawing area within the first graphical shape. A second user input corresponding to a second graphical shape is received within the first graphical shape designated as the current virtual whiteboard.
    Type: Grant
    Filed: December 29, 2010
    Date of Patent: February 24, 2015
    Assignee: SAP SE
    Inventors: Horst Werner, Olaf Wilde
  • Patent number: 8947423
    Abstract: An interactive 3-D drawing method supports 3-D modeling of real-world scenes captured in the form of multiple images taken from different locations and angles. The method enables the user manipulate a 3-D drawing primitive without changing its appearance on a selected input image.
    Type: Grant
    Filed: November 19, 2010
    Date of Patent: February 3, 2015
    Assignee: Ocali Bilisim Teknolojileri Yazilim Donanim San. TIC. A.S.
    Inventors: Ogan Ocali, Ali Erol, Umut Sezen
  • Publication number: 20150026553
    Abstract: A hardware device analyzes a document that includes a text-based visual representation. A correspondence information hardware storage device holds known representations of graphical images as text-based visual representations. The graphical images depict portraits of physical objects. The text-based visual representations are associated with information that each describe one of the physical objects. An identification hardware device identifies a text-based visual representation within a document. The identification hardware device matches the text-based visual representation within the document to one or more of the text-based visual representations stored in the correspondence information hardware storage device. An editing hardware device retrieves information from the correspondence information hardware storage device that is identified, by the identification hardware device, as describing a text-based visual representation component within the document.
    Type: Application
    Filed: July 14, 2014
    Publication date: January 22, 2015
    Inventors: Emiko Takeuchi, Daisuke Takuma, Hirobumi Toyoshima
  • Publication number: 20150026552
    Abstract: Provided are an electronic device and an image data displaying method. Each of the electronic device and the image data displaying method displays screen data on a display, stores a plurality of pages of image data in a memory in association with page information of the image data, extracts a part of the plurality of pages of image data, stores the extracted part of the plurality of pages of image data and page information of the image data from which the part of the plurality of pages of image data has been extracted in the memory, and pastes the extracted part of the plurality of pages of image data obtained from the memory on the screen data displayed on the display.
    Type: Application
    Filed: July 3, 2014
    Publication date: January 22, 2015
    Inventor: Nobuhiro Horie
  • Publication number: 20140351683
    Abstract: A system comprises an editable electronic document and a plurality of selectable sub areas in the document, each independently actionable fix cropping.
    Type: Application
    Filed: August 5, 2014
    Publication date: November 27, 2014
    Inventor: Dimcho Balev
  • Patent number: 8875010
    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: October 6, 2010
    Date of Patent: October 28, 2014
    Assignee: Adobe Systems Incorporated
    Inventor: Dimcho Balev
  • Patent number: 8860675
    Abstract: A method, apparatus, system, and computer program product/article of manufacture provide the ability to enable and use a tool implement on a multi-touch device. The tool implements may be activated and deactivated using the borders of touch-sensitive region of a multi-touch device. The tool implement can be positioned in the display area (e.g., by dragging grips of the tool) and then used (in combination with a touch gesture to perform an operation. The tool implement may be a drawing aid tool that is used to remap a user's stroke gesture to a defined stroke that is displayed.
    Type: Grant
    Filed: July 12, 2011
    Date of Patent: October 14, 2014
    Assignee: Autodesk, Inc.
    Inventors: Tao Wang, Hans-Frederick Brown
  • Patent number: 8850302
    Abstract: If a web page contains a moving image object, an information processing apparatus generates drawing data of the moving image object in a raster format and creates captured data by incorporating the generated drawing data of the moving image object into drawing data of the web page generated in a vector format.
    Type: Grant
    Filed: June 16, 2011
    Date of Patent: September 30, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Keisuke Nagao
  • Patent number: 8850312
    Abstract: An image forming apparatus includes an image forming unit, a whole preview image generating unit that generates a whole preview image, the whole preview image being a print preview image of the entirety of each page, a display unit, a whole preview image display control unit that controls displaying the whole preview image, a divided preview image generating unit that generates divided preview images, the divided preview images being made by dividing the print preview image of each page by a dividing number, a divided preview image enlarging unit that enlarges each of the divided preview images at higher magnification than a display magnification of the whole preview image and generates enlarged divided preview images, and a divided preview image display control unit that controls displaying the enlarged divided preview images.
    Type: Grant
    Filed: December 17, 2009
    Date of Patent: September 30, 2014
    Assignee: Kyocera Document Solutions Inc.
    Inventors: Akihiko Ikazaki, Tetsuya Matsusaka
  • Publication number: 20140281866
    Abstract: An electronic paper terminal as a display apparatus selects one drawing mode (for example, eraser mode) as a drawing mode when a handwriting image by a handwriting input function is drawn by a user. When a page image on a display panel enters a state in which a drawing effect by the one drawing mode cannot be obtained, the one drawing mode is changed to another drawing mode (for example, pencil mode) with a different drawing effect from that of the one drawing mode.
    Type: Application
    Filed: March 7, 2014
    Publication date: September 18, 2014
    Applicant: KONICA MINOLTA, INC.
    Inventors: Kazuhisa KISHIMOTO, Tetsuhiro SHIBATA, Keiichiro HYODO, Masayuki INOUE
  • Patent number: 8823735
    Abstract: The document data (e.g., conference materials) are transmitted from a conference server apparatus to a terminal apparatus 3 attending a teleconference, and the terminal apparatus 3 utilizes a displaying unit 46 to display the document data on the lower layer, utilizes a accepting unit 45 (e.g., a pen tablet or a mouse) to accept a writing operation performed on the display screen, generates a write-image regarding the writing operation on a layer upper than the lower layer, and displays and overlays the generated write-image on the document data. At that time, the terminal apparatus 3 sets a rectangular write-inhibition area containing character or word included in the sentence of document data. For example, when a leader line is written inside the write-inhibition area, an image regarding the written leader line is displayed outside the write-inhibition area.
    Type: Grant
    Filed: January 13, 2011
    Date of Patent: September 2, 2014
    Assignee: Sharp Kabushiki Kaisha
    Inventor: Sachio Tanaka
  • Patent number: 8812538
    Abstract: Story generation methods, story generation apparatuses, and articles of manufacture are described. According to one aspect, a story generation method includes displaying a user interface which is configured to assist a user with writing a story; accessing a plurality of words of the story inputted by the user interacting with the user interface; using at least one of the words of the story, selecting one of a plurality of different graphical images which corresponds to the at least one word of the story; and generating a plurality of pages of the story which include the words of the story, and wherein at least one of the pages includes the one graphical image which corresponds to the at least one word of the story.
    Type: Grant
    Filed: May 21, 2010
    Date of Patent: August 19, 2014
    Inventor: Wendy Muzatko
  • Publication number: 20140215298
    Abstract: Mechanisms are provided for generating a shape tag cloud display. A user input is received that specifies an arbitrarily hand-drawn shape tag. A set of shape tag equivalence classes is updated based on the received user input to assign the arbitrarily hand-drawn shape tag to a shape tag equivalence class having similar previously entered arbitrarily hand-drawn shape tags. Rankings of the shape tags relative to one another are generated. The shape tag cloud display is generated based on the rankings. A representation of each shape tag within the shape tag cloud display has display characteristics based on the rankings. The shape tag cloud display is then output.
    Type: Application
    Filed: January 29, 2013
    Publication date: July 31, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: INTERNATIONAL BUSINESS MACHINES CORPORATION
  • Publication number: 20140215299
    Abstract: Mechanisms are provided for generating a shape tag cloud display. A user input is received that specifies an arbitrarily hand-drawn shape tag. A set of shape tag equivalence classes is updated based on the received user input to assign the arbitrarily hand-drawn shape tag to a shape tag equivalence class having similar previously entered arbitrarily hand-drawn shape tags. Rankings of the shape tags relative to one another are generated. The shape tag cloud display is generated based on the rankings. A representation of each shape tag within the shape tag cloud display has display characteristics based on the rankings. The shape tag cloud display is then output.
    Type: Application
    Filed: January 29, 2013
    Publication date: July 31, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: INTERNATIONAL BUSINESS MACHINES CORPORATION
  • Patent number: 8782564
    Abstract: Embodiments of the present invention recite a method for collaborative display of geographic data. In one embodiment, a configuration file is created which defines how geographic data collected by a geographic data collection device is to be displayed by an office application. The configuration file is used to create a geographic data file in which collected geographic data is formatted to visually convey information about a geographic feature. The office application then accesses the geographic data file and automatically displays the geographic feature in a manner which is consistent with the configuration file.
    Type: Grant
    Filed: March 21, 2008
    Date of Patent: July 15, 2014
    Assignee: Trimble Navigation Limited
    Inventor: Peter Cornelius Kistler
  • Patent number: 8782511
    Abstract: Lines drawn on a touch screen with an inputting window opened are recognized as ruled lines which are parallel with a row or column of a spreadsheet, and a square formed by the ruled lines is set to a cell in the spreadsheet when the square is formed. Consequently, it is possible to create the spreadsheet when a user of a computer simply draws a line with a fingertip or the like over the touch screen, and furthermore, it is also possible to input a value to the cell by specifying the square part drawn with the lines to carry out an operation for inputting data. Thus, there is provided a spreadsheet creating interface which makes the most of a visibility and an operability of the touch screen.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: July 15, 2014
    Assignee: Ubiquitous Entertainment Inc.
    Inventor: Ryo Shimizu
  • Publication number: 20140189481
    Abstract: The present disclosure includes, among other things, systems, methods and program products for using, storing and retrieving scale information.
    Type: Application
    Filed: March 5, 2014
    Publication date: July 3, 2014
    Applicant: Autodesk, Inc.
    Inventors: Brian Samuel Finn, Ramakrishna Rao Mummidi, Phillip Dennis Beymer, Tom Ball, John Gilbert Beltran
  • Patent number: 8769395
    Abstract: A method and apparatus for using layout objects or layers are described. In one embodiment, the method comprises accessing information in a JPM file having a plurality of layout objects and generating at least one image using the plurality of layout objects, wherein a first set of at least one of the layout objects of the plurality of layout objects in the image occludes a second set of one or more layout objects in the plurality of layout objects.
    Type: Grant
    Filed: June 30, 2003
    Date of Patent: July 1, 2014
    Assignee: Ricoh Co., Ltd.
    Inventors: Martin Boliek, Edward L. Schwartz, Michael Gormish
  • Patent number: 8762828
    Abstract: A system is disclosed which allows for tracing an electronic document within an electronic publication. A message identifier is associated with the electronic document. The message identifier is transformed into a binary format. Drawing instructions are provided in the electronic page description of the electronic document to encode each bit of the binary format as a unique geometrical shape. The plurality of geometrical shapes for all the bits define a mark. The drawing instructions are provided such that the geometrical shapes are invisible and/or overlaid/overlapped. The modified electronic document is then added to the electronic publication. To trace the electronic document, the electronic page description of the electronic publication is sent to an interpreter to extract the geometrical shapes and/or their positions and decode the message identifier.
    Type: Grant
    Filed: October 3, 2011
    Date of Patent: June 24, 2014
    Inventor: Guy Le Henaff
  • Patent number: 8749497
    Abstract: Multi-touch shape drawing. The use of multi-touch gesture detection improves the user interface experience associated with generating and modifying shapes. By associating unique multi-touch gestures with the generation of corresponding shapes, the accuracy and ease of use with which shapes can be generated can be improved. By associating multi-touch gestures with the modification of shapes, the ease of use with which shapes can be modified can be improved.
    Type: Grant
    Filed: December 12, 2008
    Date of Patent: June 10, 2014
    Assignee: Apple Inc.
    Inventor: John Greer Elias
  • Patent number: 8711395
    Abstract: We describe a method of displaying one or more pages of a document on an electronic document reading device using a second, computerised electronic device, the method comprising: running a document display management program on said second electronic device; using said management program to invoke an application running on said second electronic device to open said document on said second electronic device, such that said opening of said document is hidden from said user; using an intermediary code module, in particular a printer driver for said application, coupled to said application to generate image data representing an image of a said page of said document to be displayed on said electronic document reading device; sending said image of said page to said electronic document reading device; and displaying said image of said page on said electronic document reading device.
    Type: Grant
    Filed: June 13, 2008
    Date of Patent: April 29, 2014
    Assignee: Plastic Logic Limited
    Inventors: Duncan Barclay, Anusha Nirmalananthan, William Reeves
  • Patent number: 8713421
    Abstract: The present disclosure includes, among other things, systems, methods and program products for identifying a drawing scale for a graphical view of a drawing, the drawing scale specifying a ratio of two units; selecting one or more annotations associated with the view that support the drawing scale, each of the selected annotations associated with context for the drawing scale, the context specifying one or more of: the annotation's position in the view, the annotation's style in the view, or the annotation's rotation in the view; adding a graphical representation of each of the selected annotations to the view according to the drawing scale and each annotation's respective context; and removing any one or more of the annotations from the view that does not support the drawing scale.
    Type: Grant
    Filed: August 28, 2007
    Date of Patent: April 29, 2014
    Assignee: Autodesk, Inc.
    Inventors: Brian Samuel Finn, Ramakrishna Rao Mummidi, Phillip Dennis Beymer, Tom Ball, John Gilbert Beltran
  • Patent number: 8667381
    Abstract: An element of a block diagram may be modified to produce a modified block diagram. A change record including a change entry associated with a modification of the element may be created. A commentary related to the modification may be received. The commentary may be associated with the change entry. The change record may be associated with the modified block diagram. The modification may be displayed. The change entry with the associated commentary my be displayed proximate to the displayed modification.
    Type: Grant
    Filed: March 21, 2008
    Date of Patent: March 4, 2014
    Assignee: The MathWorks, Inc.
    Inventors: Yang Feng, Andrew C. Grace
  • Patent number: 8661329
    Abstract: A system evaluates a hierarchical name set such as names produced by hardware descriptor language (HDL) synthesis and generates shorter, unambiguous names for each of the hierarchical names in the name set. A directed graph and/or a tree is generated using a hierarchical name set. Each name is evaluated using the directed graph and/or tree to identify hierarchical components or tokens of the name required in the short name. Name length can be reduced even in a system having large numbers of common hierarchies.
    Type: Grant
    Filed: March 25, 2010
    Date of Patent: February 25, 2014
    Assignee: Altera Corporation
    Inventors: Mark Ari Teper, Przemek Guzy, Steven Caranci
  • Publication number: 20140053051
    Abstract: In a method for editing drawings of a webpage using an application server, the application server connects to at least one terminal device through a network. The application server obtains a webpage document from a storage device of the application server when a webpage access request is received from a browser of the terminal device. The application server generates a drawing editing interface according to the webpage document, and displays a webpage including the drawing editing interface on a display screen of the terminal device using the browser. The application server performs an editing operation on a drawing of the webpage through the drawing editing interface of the browser, generates basic information of elements of the drawing and connection information of the elements, and stores the basic information and the connection information of the elements into the storage device.
    Type: Application
    Filed: July 24, 2013
    Publication date: February 20, 2014
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: BAO-QUAN CHEN, CHEN-WEI HSU
  • Patent number: 8648861
    Abstract: A method, apparatus, article of manufacture, and computer readable storage medium provide the ability to update a fill region of a computer drawing. A topological recipe representing the fill region is defined. The recipe includes a region set (of regions to be filled where the regions are areas bound by contours), a contour set (of contours that are a chain of curve segments), and curve segments. A final fill area of the fill region based on the topological recipe is computed. The final fill area is displayed and the curve segments are then modified. In response to the modification of the curve segments, the final fill area is dynamically updated and displayed.
    Type: Grant
    Filed: January 31, 2012
    Date of Patent: February 11, 2014
    Assignee: Autodesk, Inc.
    Inventors: Kenneth Jamieson Hill, Mitchell Jay Silverman
  • Patent number: 8645181
    Abstract: The invention relates to a method for integrating services in a calendar application via the meeting request functionality of calendar programs comprising: initiating one or multiple services, wherein the initiation may involve the transmission of calendar event information from the calendar application to the service, the service requests being sent as meeting request e-mails to one or more service e-mail addresses, each service e-mail address representing a service, receiving the update requests generated by the one or multiple services, the update requests being meeting request response e-mails or one or multiple second meeting request e-mails processing the received update requests, and updating the calendar application.
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: February 4, 2014
    Assignee: SAP AG
    Inventors: Jens Lehmann, David Sommer
  • Patent number: 8625125
    Abstract: A printer driver for generating print job data to be transferred to a printer in response to a drawing instruction determines, based on combining condition, whether the received drawing instruction can be combined with another drawing instruction. If the printer driver determines that the received drawing instruction can be combined, the printer driver stores the received drawing instruction as intermediate data. If the printer driver determines that the received drawing instruction cannot be combined, the printer driver combines intermediate data of already stored drawing instructions into a single item of print job data and outputs the print job data to the printer. The combining condition is that the received drawing instruction meets all of three conditions.
    Type: Grant
    Filed: September 24, 2008
    Date of Patent: January 7, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventors: Masanari Toda, Satoshi Hirakawa, Hiroshi Kikuchi
  • Publication number: 20130346842
    Abstract: A programmable display device that is connected to a control device controlling a plurality of devices and functions as a user interface for the control device includes an acquisition unit that acquires drawing data including class definition information having a plurality of objects linked as one composite object, an instance generation unit that generates a composite object instance according to the class definition information, and a display control unit that displays a screen corresponding to the composite object on a display unit according to the generated composite object instance, and the generated instance has the plurality of objects and a virtual device memory for instance that is cross-referenced when data is transferred among the objects.
    Type: Application
    Filed: March 2, 2011
    Publication date: December 26, 2013
    Applicant: MITSUBISHI ELECTRIC CORPORATION
    Inventor: Kengo Koara
  • Patent number: 8589786
    Abstract: The results of a trademark availability search can be graphically depicted using a store layout diagram. A store layout diagram shows the layout of a store including the various sections of the store. Graphical elements representing trademarks are arranged on the store layout diagram and positioned so that they are visually associated with the relevant sections of the store.
    Type: Grant
    Filed: March 30, 2010
    Date of Patent: November 19, 2013
    Assignee: Merchant & Gould P.C.
    Inventor: Scott W. Johnston
  • Publication number: 20130275846
    Abstract: An electronic device and a method for inputting and managing user data are provided. The method for operating an electronic device includes receiving an input of at least one of a highlight mark and a drawing mark to at least one portion of electronic contents, and displaying the at least one input mark together with the electronic contents.
    Type: Application
    Filed: March 27, 2013
    Publication date: October 17, 2013
    Applicant: Samsung Electronics Co. Ltd.
    Inventors: Ji-Eun MOK, Byoung-Hoon KWAK
  • Patent number: 8543902
    Abstract: The present invention enables converting the pictures, drawings, 3D models, or the like into a new graphics format that enables the computer system to extract positional, numerical, or directional information related to the objects of said pictures, drawings, or 3D models. The present invention enables providing a set of automated solutions for a design problem related to said objects, and identifying the objects' names in said pictures, drawings, or 3D model serving a variety of IT, medical, engineering, and industrial applications.
    Type: Grant
    Filed: August 7, 2009
    Date of Patent: September 24, 2013
    Inventor: Cherif Atia Algreatly
  • Publication number: 20130246899
    Abstract: Disclosed is a drawing support apparatus or the like that realizes a reduction of an execution frequency of a re-drawing processing performed for treating a drawing inconvenience caused by drawing timing in a Web browser. The drawing support apparatus includes the analysis unit and the calculation unit. The analysis unit calculates a drawing inconvenience occurrence probability, based on a drawing request order information representing a drawing request order given from an out side or an external apparatus which monitors a drawing request for a browser, for each of the drawing request order. And the drawing result indication unit indicates the drawing inconvenience occurrence probability calculated by the analysis unit.
    Type: Application
    Filed: March 12, 2013
    Publication date: September 19, 2013
    Inventor: Shoko IMAI
  • Patent number: 8527563
    Abstract: Remoting a display. A method that may be practiced, for example, in a networked computing environment including a local computer system running one or more applications and a remote computer that displays graphical information to a user for the one or more applications at the local computer system. The remote computer includes a number of surfaces. Drawing information including drawing commands is sent to the remote computer. Meta information is sent to the remote computer defining information about which surface from among the number of surfaces the drawing information applies. Composition information is sent to the remote computer defining the display characteristics of the surface.
    Type: Grant
    Filed: December 14, 2005
    Date of Patent: September 3, 2013
    Assignee: Microsoft Corporation
    Inventor: Ivan Brugiolo
  • Patent number: 8526061
    Abstract: An image processing apparatus includes an object type determining unit that determines whether a drawing object in the input image data includes a color character group; a background area extracting unit that extracts the background area on which the color character group is formed in the drawing object; a monochromatic conversion unit that, when the drawing object is determined to include the color character group, generates monochromatic image data by performing monochromatic conversion of the input image data with minimum luminance of a main color; a pattern generating unit that, when the drawing object is determined to include the color character group, generates, according to the hue of the color character group, pattern image data to be added to the background area of the post-monochromatic-conversion color character group; and a synthesizing unit that synthesizes the monochromatic image data and the pattern image data.
    Type: Grant
    Filed: December 10, 2010
    Date of Patent: September 3, 2013
    Assignee: Ricoh Company, Ltd.
    Inventor: Yasunobu Shirata
  • Publication number: 20130167001
    Abstract: The invention relates to the creation of a HTML/CSS representation of a geometric symbol by processing (1000) a symbol definition from a file and by creating a web browser specific shape CSS class for each geometric shape (1080) comprised in the symbol definition. The generated HTML/CSS representation (1150) comprises the one or more created web browser specific CSS classes (1080, 1130).
    Type: Application
    Filed: December 29, 2011
    Publication date: June 27, 2013
    Inventors: Rocco De Angelis, Vittorio De Angelis
  • Publication number: 20130124956
    Abstract: Methods and systems for coauthoring in a drawing tool are described. One computer-implemented method includes displaying a first user name of a first user in association with a first shape on a drawing, and receiving an indication that a second user is collaborating on the drawing. The method includes receiving an indication that the second user has modified a second shape on the drawing. The method also includes, in response to the indication that the second user has modified the second shape, displaying a second user name of the second user in association with the second shape on the drawing. The methods and systems can also include, in some cases, periodic sharing of metadata among coauthors, to indicate edits made by other coauthors.
    Type: Application
    Filed: November 11, 2011
    Publication date: May 16, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: L. Tucker Hatfield, Andrew G. Carlson, Lennart Yeuk Yee Wong, Michael J. Smith, Brian T. Hill, Robert James Straavaldson
  • Publication number: 20130111315
    Abstract: Aspects of the subject matter described herein relate to geographic visualization of data. In aspects, data is obtained from a data store. Geographical data within the data is identified. The geographical data is provided to a mapping service that returns mapping data that includes locations corresponding to the geographical data. From the mapping data, a map is drawn that shows graphical elements for tuples of the data.
    Type: Application
    Filed: October 27, 2011
    Publication date: May 2, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Meir Mendelovich, John (Eugene) Neystadt
  • Patent number: 8423883
    Abstract: Systems and methods for creating and editing content having graphics of different types. For example, bitmap-based image editing can be integrated within a vector-editing application allowing bitmap images to be edited within the context of the content in which they are used. Bitmap specific editing features can be made available concurrently with outer editing environment editing features. For example, a bitmap container used in an outer application may be cropped or resized while the outer editing application is in a specific bitmap editing mode that also allows editing of the actual pixels of the bitmap (e.g., to set the colors of the pixels and the pixel resolution). An editing application may also provide an integrated scale pixels to screen option to allow editors to selectively keep or discard image details (e.g., resolution information that is not needed for an images current size, etc.).
    Type: Grant
    Filed: September 11, 2009
    Date of Patent: April 16, 2013
    Assignee: Adobe Systems Incorporated
    Inventor: Klaas Stöckmann
  • Patent number: 8413039
    Abstract: A system for conducting inspections and generating reports comprising: a device equipped with a global positioning system, a camera and broadband wireless Internet access and on which is installed a client application that comprises an inspection form; a Web services layer; a server; and a browser for accessing a Web application. A field worker enters data into the inspection form, the client application creates one or more records based on the data entered by the field worker, and the Web services layer transmits the record(s) to the server in real time if Internet access is available. The Web application enables a user to view records in real time and create reports based on the records transmitted to the server. A method for conducting inspections and generating reports utilizing the system described above.
    Type: Grant
    Filed: February 23, 2011
    Date of Patent: April 2, 2013
    Assignee: IO Services, Inc.
    Inventor: Martin D. Casey
  • Publication number: 20130080869
    Abstract: A system and method for tracing an electronic document within a publication are provided. A message is associated with the electronic document. The binary representation of the message is encoded as a mark defining a drawing arrangement of geometrical shapes which encode the message in the glyph of the mark or of a single character then used as a mark. The mark is added to the electronic document and is provided at a specific location with respect to the borders and/or center of the document. The traceable document thus created is added to the publication. To track the document, the publication is sent to an electronic scanner module implementing a hook. The hook searches for the geometrical shapes representing the message in the mark. When found, the mark allows for obtaining positional information about the document including position in page, page number, width, length, X/Y ratio etc.
    Type: Application
    Filed: October 3, 2011
    Publication date: March 28, 2013
    Inventor: Guy Le Henaff
  • Patent number: 8352303
    Abstract: The invention relates to a method for integrating services in a calendar application via the meeting request functionality of calendar programs comprising: initiating one or multiple services, wherein the initiation may involve the transmission of calendar event information from the calendar application to the service, the service requests being sent as meeting request e-mails to one or more service e-mail addresses, each service e-mail address representing a service, receiving the update requests generated by the one or multiple services, the update requests being meeting request response e-mails or one or multiple second meeting request e-mails processing the received update requests, and updating the calendar application.
    Type: Grant
    Filed: November 23, 2009
    Date of Patent: January 8, 2013
    Assignee: SAP AG
    Inventors: Jens Lehmann, David Sommer
  • Publication number: 20130007582
    Abstract: A method for rendering a page, including: obtaining an electronic document (ED) identifying a main object and multiple shadow parameters; determining a main bounding box surrounding the main object on the page; creating a main brush including the main object; calculating a shadow bounding box based on the main bounding box and at least one of the multiple shadow parameters; creating a shadow brush by applying a shadow transformation matrix to the main brush, where the shadow transformation matrix maps the main object to a shadow defined by the multiple shadow parameters; inserting, into a main display list for the page, a set of instructions to: paint the shadow bounding box with the shadow brush; and paint the main bounding box with the main brush.
    Type: Application
    Filed: June 30, 2011
    Publication date: January 3, 2013
    Applicant: KONICA MINOLTA LABORATORY U.S.A., INC.
    Inventors: Tim Prebble, Darrell Bellert
  • Publication number: 20130002648
    Abstract: A method in a computing device for generating a composite document includes receiving drawing data from a user interface, where the drawing data includes a plurality of two-dimensional shapes, and generating a first data structure that includes the received drawing data. The method further includes receiving a reference to a geographic location from the user interface and, in response to receiving the reference to the geographic location, retrieving photograph data corresponding to the received reference, where the photograph data includes at least one of satellite image data and aerial image data for the geographic location. The method also includes generating a second data structure that includes the photograph data and the reference to the geographic location.
    Type: Application
    Filed: June 29, 2011
    Publication date: January 3, 2013
    Applicant: GOOGLE INC.
    Inventors: John M. Bacus, Paul McLean, Jeff Hauswirth, Preston Jackson, Brian G. Brown
  • Patent number: 8345058
    Abstract: A graphics display device and method performing display indicating that graphics software for graphics drawing is an evaluation version including storing a display pattern indicating that the graphics software is an evaluation version, storing a parameter indicating a display method of the display pattern and displaying the display pattern based on the parameter by a cursor display hardware.
    Type: Grant
    Filed: November 10, 2009
    Date of Patent: January 1, 2013
    Assignee: Fujitsu Semiconductor Limited
    Inventor: Takeo Komichi