Drawing Patents (Class 715/211)
-
Patent number: 8543902Abstract: 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: GrantFiled: August 7, 2009Date of Patent: September 24, 2013Inventor: Cherif Atia Algreatly
-
Publication number: 20130246899Abstract: 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: ApplicationFiled: March 12, 2013Publication date: September 19, 2013Inventor: Shoko IMAI
-
Patent number: 8526061Abstract: 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: GrantFiled: December 10, 2010Date of Patent: September 3, 2013Assignee: Ricoh Company, Ltd.Inventor: Yasunobu Shirata
-
Patent number: 8527563Abstract: 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: GrantFiled: December 14, 2005Date of Patent: September 3, 2013Assignee: Microsoft CorporationInventor: Ivan Brugiolo
-
Publication number: 20130167001Abstract: 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: ApplicationFiled: December 29, 2011Publication date: June 27, 2013Inventors: Rocco De Angelis, Vittorio De Angelis
-
Publication number: 20130124956Abstract: 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: ApplicationFiled: November 11, 2011Publication date: May 16, 2013Applicant: MICROSOFT CORPORATIONInventors: L. Tucker Hatfield, Andrew G. Carlson, Lennart Yeuk Yee Wong, Michael J. Smith, Brian T. Hill, Robert James Straavaldson
-
Publication number: 20130111315Abstract: 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: ApplicationFiled: October 27, 2011Publication date: May 2, 2013Applicant: MICROSOFT CORPORATIONInventors: Meir Mendelovich, John (Eugene) Neystadt
-
Patent number: 8423883Abstract: 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: GrantFiled: September 11, 2009Date of Patent: April 16, 2013Assignee: Adobe Systems IncorporatedInventor: Klaas Stöckmann
-
Patent number: 8413039Abstract: 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: GrantFiled: February 23, 2011Date of Patent: April 2, 2013Assignee: IO Services, Inc.Inventor: Martin D. Casey
-
Publication number: 20130080869Abstract: 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: ApplicationFiled: October 3, 2011Publication date: March 28, 2013Inventor: Guy Le Henaff
-
Patent number: 8352303Abstract: 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: GrantFiled: November 23, 2009Date of Patent: January 8, 2013Assignee: SAP AGInventors: Jens Lehmann, David Sommer
-
Publication number: 20130007582Abstract: 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: ApplicationFiled: June 30, 2011Publication date: January 3, 2013Applicant: KONICA MINOLTA LABORATORY U.S.A., INC.Inventors: Tim Prebble, Darrell Bellert
-
Publication number: 20130002648Abstract: 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: ApplicationFiled: June 29, 2011Publication date: January 3, 2013Applicant: GOOGLE INC.Inventors: John M. Bacus, Paul McLean, Jeff Hauswirth, Preston Jackson, Brian G. Brown
-
Patent number: 8345058Abstract: 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: GrantFiled: November 10, 2009Date of Patent: January 1, 2013Assignee: Fujitsu Semiconductor LimitedInventor: Takeo Komichi
-
Publication number: 20120331373Abstract: An online document processor can redraw a document asynchronously upon receiving a download or edit command. After receiving a download command, the document processor downloads a portion of the document to user equipment, redraws the portion, downloads another portion, and determines whether a new edit command has been received. The document processor allocates time intervals for downloading new portions, redrawing previously downloaded portions, and receiving new edit commands. After receiving an edit command, the document processor selects one of several redraw operations. For edit operations in which the document display needs to be updated before a new edit operation can be processed, only the portion of the document up to the displayed portion of the document is redrawn. For other edit operations, the document processor operates in a time division multiplex mode in which time intervals for receiving new edit commands are alternated with time intervals for performing redraw operations.Type: ApplicationFiled: October 17, 2011Publication date: December 27, 2012Applicant: GOOGLE, INC.Inventors: Edgard Lindner, Olga Belomestnykh, Luiz Amaral Franca Pereira Filho
-
Patent number: 8305611Abstract: The present invention provides a multifunction system and a control method thereof which enables output of conference materials of appropriate content at an appropriate timing and in an appropriate location, without making the conference organizer worry about the needs and rank of conference attendees. To accomplish this, the multifunction system of the present invention comprises a server which manages attribute information of members, a server which manages reservation information of conferences, and a print server which manages output of conference materials. The print server acquires attribute information corresponding to attendees of the conference included in the reservation information from the member management server, and outputs the conference material for each attendee based on the attribute information of each.Type: GrantFiled: September 9, 2008Date of Patent: November 6, 2012Assignee: Canon Kabushiki KaishaInventor: Yasuhiro Takiyama
-
Patent number: 8276058Abstract: 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: GrantFiled: February 8, 2008Date of Patent: September 25, 2012Assignee: The Jellyvision Lab, Inc.Inventors: Harry N. Gottlieb, Edward N. Lott, Gabriel Val
-
Patent number: 8266517Abstract: A method and apparatus for taking a visual or verbal representation of a conversational policy and translating the representation into an XML file. The XML file can then be output in one or more formats, such as code used in a policy, a Word version of the XML file, or a visual representation of the XML file.Type: GrantFiled: June 2, 2008Date of Patent: September 11, 2012Assignee: International Business Machines CorporationInventors: Paul Evan Foreman, David Perry Greene, Philip Edward Light, Razvan Loghin, Anand Srinivasan
-
Patent number: 8266516Abstract: A controller for controlling display on an edit screen for performing edit using components each having nodes and wires connecting the nodes is configured to add, when there is a direction to add a wire for connecting the nodes, a wire according to the direction and set a display style of the added wire to the display style corresponding to the display style set for the kind of the nodes on both sides; when there is a direction to change the display style for one of the kinds of the node, the controller changes the display style of the directed kind according to the direction, while not changing the display style of the wire; and when there is a direction to change the display style of the wire, the controller changes the display style of the directed wire according to the direction.Type: GrantFiled: September 14, 2006Date of Patent: September 11, 2012Assignee: Yamaha CorporationInventors: Makoto Hiroi, Satoshi Takemura
-
Patent number: 8255795Abstract: A system and a method are disclosed for optimally viewing a non-square aspect ratio photo or video within a non-square aspect ratio display area of a screen. In addition, a system and a method are disclosed for positioning and storing a reference point (e.g., a relative center point) of an image within a display area of a screen. Further, in a slideshow configuration, a system and a method allows for transition between images using sound annotations associates with a particular image.Type: GrantFiled: July 31, 2009Date of Patent: August 28, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: Keith Saft, Matthew W. Crowley, Yingfeng Su
-
Publication number: 20120209577Abstract: A method includes determining, at a processor, whether a number of points of drawing data associated with a part satisfies a threshold. The method further includes identifying the drawing data as validated geometry data when the number of points satisfies the threshold.Type: ApplicationFiled: April 26, 2012Publication date: August 16, 2012Applicant: The Boeing CompanyInventor: Donald T. Powell
-
Patent number: 8239749Abstract: A graphics object can be expressed using procedural language embedded in a markup language document. In a embodiment, a drawing space is specified in markup language. A drawing command to arbitrarily draw a graphics object into the drawing space is specified in procedural language. Interpretation of the markup and procedural language commands results in the rendering of the arbitrary graphics object. In another embodiment, there is a browser comprising a rendering engine, an interpreter, and parser. The rendering engine is configured to interpret a markup language instruction that specifies a drawing space as well as drawing commands in procedural language for drawing an arbitrary graphic object into the drawing space. The parser can then parse the drawing commands and convert them into an execution tree of tree objects.Type: GrantFiled: June 2, 2005Date of Patent: August 7, 2012Assignee: Apple Inc.Inventors: Richard Williamson, David Hyatt, John Louch
-
Patent number: 8238666Abstract: A method (1100) of creating a document comprising a modifiable shape, is disclosed. The method analyzes an image to detect at least a graphical object. The method matches the detected graphical object with at least one of a plurality of predetermined modifiable closed-form non-textual template shapes (e.g., 420) comprising control parameters for modifying the closed-form non-textual template shape in a non-affine manner. The number of control parameters of the predetermined modifiable closed-form non-textual template shape is less than the number of sections making up the modifiable closed-form non-textual template shape. The method creates a document comprising the at least one modifiable closed-form non-textual template shape.Type: GrantFiled: November 28, 2007Date of Patent: August 7, 2012Assignee: Canon Kabushiki KaishaInventors: James Austin Besley, Eric Wai-Shing Chong, Khanh Phi Van Doan, Steven Richard Irrgang
-
Patent number: 8230319Abstract: 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: GrantFiled: January 31, 2008Date of Patent: July 24, 2012Assignee: Microsoft CorporationInventors: 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
-
Publication number: 20120171653Abstract: A method of creating a relationship diagram for electronic book (or e-book) contents in a reader includes determining whether there is a relationship diagram creation request in a current page. The method includes, if there is the relationship diagram creation request, determining whether there is a relationship diagram associated with a previous page. In addition, the method includes, if there is the relationship diagram associated with the previous page, displaying the relationship diagram in an input window. Further, the method includes, if the relationship diagram displayed in the input window is modified and there is a save request, allowing the modified relationship diagram to be saved in accordance with the current page.Type: ApplicationFiled: January 3, 2012Publication date: July 5, 2012Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Ki-Hwan Kwon, Won-Bae Jung, Ji-Yeong Choi
-
Patent number: 8214430Abstract: Network image processing apparatuses constituting a network image processing system display, in list form, a document in units of action. When a user selection is received, a script that defines document handling is remanded to an apparatus that executed an action corresponding to the user selection.Type: GrantFiled: January 5, 2006Date of Patent: July 3, 2012Assignee: Konica Minolta Business Technologies, Inc.Inventors: Masakazu Murakami, Hironobu Nakata, Kazumi Sawayanagi, Minako Kobayashi
-
Publication number: 20120144283Abstract: A conferencing system comprises a plurality of computing devices communicating over at least one network during a conference session, at least one of the computing devices being configured to share content displayed thereby with other computing devices, the other computing devices displaying the shared content, at least one of the computing devices also being configured to accept input annotations made on the displayed shared content and to share input annotations with other computing devices over a channel independent of the shared content.Type: ApplicationFiled: December 6, 2011Publication date: June 7, 2012Inventors: DOUGLAS BLAIR HILL, Bradley James Bax, Alexander Garin, Jeffrey Adam Mahovsky
-
Patent number: 8156422Abstract: One embodiment of the present invention provides a system that automatically acquires data from an application and imports the data into a second application. During operation, the system receives at a data-acquisition tool a command from a user to acquire data from the application. In response to the command, the system overlays a semi-transparent layer over at least a portion of a display which is generated by the application, so that the data within the display is still visible to the user. Next, the system receives a drawing command from the user to draw a shape around an item of data within the display. In response to the drawing command, the system draws a shape around the item of data within the display, wherein the shape is drawn on the semi-transparent layer. The system then acquires the item of data bounded by the shape.Type: GrantFiled: August 1, 2007Date of Patent: April 10, 2012Assignee: Intuit Inc.Inventors: Carrie Whitehead, Emily W. Hebard, Lisa D Holzhauser
-
Publication number: 20120072819Abstract: An online document processor can redraw a document asynchronously upon receiving a download or edit command. After receiving a download command, the document processor downloads a portion of the document to user equipment, redraws the portion, downloads another portion, and determines whether a new edit command has been received. The document processor allocates time intervals for downloading new portions, redrawing previously downloaded portions, and receiving new edit commands. After receiving an edit command, the document processor selects one of several redraw operations. For edit operations in which the document display needs to be updated before a new edit operation can be processed, only the portion of the document up to the displayed portion of the document is redrawn. For other edit operations, the document processor operates in a time division multiplex mode in which time intervals for receiving new edit commands are alternated with time intervals for performing redraw operations.Type: ApplicationFiled: June 23, 2011Publication date: March 22, 2012Applicant: GOOGLE, INC.Inventors: Edgard Lindner, Olga Belomestnykh, Luiz Amaral Franca Pereira Filho
-
Publication number: 20120066577Abstract: A webpage contains a canvas. The canvas contains a drawing that is editable within the webpage by a user of a client device and by other users who use other client devices to open webpages that include the canvas. While the webpage is open on the client device, the drawing is dynamically updated to reflect edits made to the drawing by the user and by the other users at approximately times that the user and the other users make the edits to the drawing. The drawing is stored on a server system such that when the user closes the webpage, the other users can continue to edit the drawing. When the user reopens the webpage, the canvas contains the drawing as edited by the other users.Type: ApplicationFiled: September 9, 2010Publication date: March 15, 2012Applicant: MICROSOFT CORPORATIONInventors: Shailesh Saini, Brian Albrecht
-
Publication number: 20120042233Abstract: An information processing apparatus includes a vector data acquiring unit, a partial vector data generating unit, and a partial image data generating unit. The vector data acquiring unit acquires vector data contained in image data representing a document image. The partial vector data generating unit generates plural pieces of partial vector data for drawing respective parts into which a drawing target based on the vector data is divided. The partial image data generating unit generates plural pieces of partial image data which include the plural pieces of partial vector data and which constitute the document image.Type: ApplicationFiled: February 1, 2011Publication date: February 16, 2012Applicant: FUJI XEROX CO., LTD.Inventor: Masafumi CHIKYU
-
Publication number: 20120017142Abstract: 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: ApplicationFiled: June 16, 2011Publication date: January 19, 2012Applicant: CANON KABUSHIKI KAISHAInventor: Keisuke Nagao
-
Patent number: 8055442Abstract: A method of determining a display position for road name data including selecting a link representing a road segment with an initial road name display position from stored map data. An angle of the selected link is calculated, and calculating an angle of the selected link, a display reference position is identified to display the road name. Updated road name display position information including the determined display reference position is stored relative to the link.Type: GrantFiled: February 16, 2006Date of Patent: November 8, 2011Assignee: LG Electronics Inc.Inventor: Young In Kim
-
Publication number: 20110270628Abstract: Embodiments of the invention provide techniques for increasing the efficiency and effectiveness with which entities or entities may be compared and contrasted across one or more dimensions. Some embodiments present on a user interface (UI) a small, visually navigable collection of entities, from which the user may select a “focus” entity that may then be compared with other entities of interest. The UI may employ a visual organization scheme that organizes information on entities according to one or more dimensions, which may be predefined and/or configurable. Embodiments may facilitate rapid cognition of the manner in which information is presented and organized, and enable a user to quickly and easily discern dissimilarities and/or similarities between the focus entity and one or more other selected entities.Type: ApplicationFiled: April 29, 2010Publication date: November 3, 2011Applicant: Microsoft CorporationInventors: Vijay Mital, Saurab Nog, Jason A. Wolf, John A. Payne
-
Patent number: 8046676Abstract: A Sheet Set Manager for a computer-implemented graphics program allows drawings to be organized logically as a Sheet Set comprising a collection of Sheets and Subsets of Sheets, wherein each Sheet comprises a drawing, layout or view. The Sheet Set Manager is a graphical user interface for displaying, accessing and managing the Sheet Sets, Subsets and Sheets, as well as editing components of the Sheet Sets, Subsets and Sheets.Type: GrantFiled: March 15, 2004Date of Patent: October 25, 2011Assignee: Autodesk, Inc.Inventors: Jose Madeira De Freitas Garcia, John Giraud Ford, III, Jay Allan Behr, Chaffee Khanh-Truong Vo-Vu, Stephen Joseph Mighetto, Karen Elaine Mason
-
Patent number: 8040552Abstract: There is provided a variable data image generating device including a plurality of first type image generating units that execute a first rendering instruction for a distributed record and generates a first type image corresponding to the record; a first type image memory that stores the first type image corresponding to each record generated by each of the first image generating units; a distributing unit that distributes a record in variable data to each of the first type image generating units; and a document image generating unit that executes a drawing program including one or more instructions for each record in the variable data, wherein the document image generating unit generates a document image for each record by obtaining the first type image corresponding to the record from the first type image memory and laying out the obtained image in response to the first rendering instruction in the rendering program.Type: GrantFiled: June 7, 2007Date of Patent: October 18, 2011Assignee: Fuji Xerox Co., Ltd.Inventor: Hiroshi Yanagita
-
Patent number: 8024729Abstract: 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: GrantFiled: July 2, 2007Date of Patent: September 20, 2011Assignee: Microsoft CorporationInventors: Seth M. Demsey, Tuan Huynh, Christopher W. Lorton
-
Patent number: 8015503Abstract: To solve an overlap between a part table and components automatically and adequately in a drawing using a CAD. In a part table creating method for creating a part table including a plurality of rows of CAD data, an overlap between the part table and other geometric elements is detected. When the overlap is detected, the height of the respective rows of the part table is reduced to H1. When the overlap between the part table and the other geometric elements still remains even when the respective rows of the part table is reduced to the height H1, the number of overlapped rows between the part table and the geometric element are obtained. The portion of the overlapped rows is separated and moved in the direction to avoid the overlap with the geometric elements to separate into an original part table and a destination part table.Type: GrantFiled: March 28, 2007Date of Patent: September 6, 2011Assignee: Honda Motor Co., Ltd.Inventor: Koichi Yahagi
-
Publication number: 20110214044Abstract: Art is infused with network identifiers at the time of its creation, rather than as a post-process. The identifiers may be encoded as overt elements of the art, and enable the artist to reprogram—over time—an augmentation of the artwork experience via network-delivered components. These network components can include stimuli present when the artist created the work (e.g., music), commentary by the artist, video and augmented reality features, audience-crowdsourced content (e.g., imagery of, or feedback provided by, other viewers encountering the artwork), etc. The artwork augmentation can vary with the user's context (e.g., location, demographics, interests, history). Physical brushes can be equipped to insert such identifiers in graphic arts; other authoring tools are disclosed as well. The network experience can be delivered via smartphones, projectors, and other devices. A great number of other features and arrangements are also detailed.Type: ApplicationFiled: January 14, 2011Publication date: September 1, 2011Inventors: Bruce L. Davis, Donald Haaga, Alastair M. Reed, Tony F. Rodriguez, Geoffrey B. Rhoads
-
Patent number: 7984370Abstract: A meeting data conversion application executed in a PC successively obtains the first and last images and an image immediately before reduction of display content, among a plurality of images arranged in chronological order. Among the obtained images, an image immediately before reduction of display content by a prescribed amount or more and the last image are registered as delimiting images. Among the obtained images, the images from the image immediately after the delimiting image to the next delimiting image are processed as one image group.Type: GrantFiled: May 16, 2007Date of Patent: July 19, 2011Assignee: Konica Minolta Business Technologies, Inc.Inventor: Yoshinori Sugahara
-
Patent number: 7975231Abstract: A drawing object image and an image processing program are provided in an HTTP server 12. The drawing object image is downloaded by accessing the HTTP server 12 from a terminal unit 10. When the operator initiates a drawing operation on a WEB browser screen of terminal unit 10, an XMLHTTP request with coordinate position information of the cursor and the drawing radius information are transmitted to the HTTP server 12 to execute an image manipulation process. The WEB browser virtually divides the drawing operation object image into cells, identifies the cells in which the image contents are modified in the image manipulation process, and issues HTTP requests for the cell images. The HTTP server 12 cuts out the manipulated image in the requested areas and transmits them to the WEB browser and arranges them.Type: GrantFiled: February 28, 2008Date of Patent: July 5, 2011Assignee: Sapience CorporationInventors: Akira Hasuike, Takanobu Kagawa
-
Patent number: 7962576Abstract: The application is directed to methods, systems, procedures, networks and storage apparatus used to conduct conversions of data using remote conversion servers. In one embodiment of the present invention, recent query results may be stored and then used to solve subsequent conversions rather than querying a remote conversion server when the same conversion was previously completed. A counter may be referenced to determine if too much time has passed since the original query was stored in the buffer and, if too much time has passed, the buffer may be cleared and the remote conversion server may be queried to convert the pending data. The resulting conversion may be stored for subsequent use.Type: GrantFiled: July 22, 2004Date of Patent: June 14, 2011Assignee: SAP AGInventors: Guenter Spens, Ralf Mueller, Markus Seng
-
Patent number: 7949953Abstract: A method, and computer program product for performing the method, is provided for defining a chart that graphically represents data stored in an electronic data source. The method includes receiving a user selection of 1) a data object family contained in the electronic data source, and 2) an attribute for the selected data object family. The selected attribute has multiple possible predefined values that are to serve as category axis values in the chart. The method also includes receiving a user definition of a first data series comprising a value measure to be determined for each of the category axis values and that uses stored data associated with the data object family. The method also includes storing an electronic chart definition file containing an identification of the selected data object attribute and the defined first data series.Type: GrantFiled: May 28, 2004Date of Patent: May 24, 2011Assignee: SAP AktiengesellschaftInventors: Ankur Bhatt, Sanjay Kapoor, Aurobinda Pradhan
-
Patent number: 7937298Abstract: An RFID event tracking and management system provides a standardized approach that can be utilized by various industry verticals. Guaranteed event delivery can ensure that any event data captured by an RFID device is written to persistent storage. A first guaranteed commit process can ensure that event data captured by an RFID device is written to a persistent queue, and the event data is not released from the RFID device until the event data is verified to be in the persistent queue. A second guaranteed commit process then ensures that the event data in the persistent queue is written to persistent storage, and the event data is not released from the persistent queue until the event data is verified to be in the persistent storage.Type: GrantFiled: May 17, 2007Date of Patent: May 3, 2011Assignee: Oracle International CorporationInventor: Harshal H. Shah
-
Patent number: 7930625Abstract: A computer-implemented method and system for designing shapes for a software module. Drawing software modules typically provide master shapes that are used as templates in creating drawings. The function of master shapes is generally controlled by behaviors. The invention improves upon existing approaches to designing master shapes by providing a uniform procedure for creating master shapes. The present invention supports the creation of a uniform set of behaviors that are stored independently of the master shapes. The stored behaviors are the preferred methods for controlling the functions of the master shapes. Individual stored behaviors can be selected and used to create the characteristics of a master shape. Using a uniform set of stored behaviors that are implemented in a preferred manner facilitates the management and maintenance of the behaviors and the master shapes they control.Type: GrantFiled: January 19, 2007Date of Patent: April 19, 2011Assignee: Microsoft CorporationInventors: Fergal Burke, Abraham Mathew, Heidi McAllister
-
Patent number: 7913173Abstract: One embodiment of the present invention provides a system that facilitates acquiring data, which is presented within a web browser, for an application. During operation, the system receives a command from a user to acquire data from the web browser for the application. In response to the command, the system overlays a semi-transparent layer over at least a portion of the web browser, so that the data within the web browser is still visible to the user. The system also receives a drawing command, from the user, to draw a shape around an item of data within the web browser. In response to the drawing command, the system draws a shape around the item of data within the web browser, wherein the shape is drawn on the semi-transparent layer. Finally, the system acquires the item of data bounded by the shape for the application.Type: GrantFiled: April 30, 2007Date of Patent: March 22, 2011Assignee: Intuit Inc.Inventors: Emily W. Hebard, Lisa D. Holzhauser, Carrie Whitehead
-
Patent number: 7913253Abstract: 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: GrantFiled: July 2, 2007Date of Patent: March 22, 2011Assignee: Microsoft CorporationInventors: Seth M. Demsey, Tuan Huynh, Christopher W. Lorton
-
Patent number: 7903881Abstract: An image processing device is structured such that an appropriate judgement of an image, at which blurring or disappearance or the like will occur, is possible. When pixels, which form a line image at which there is the possibility that blurring or disappearance will occur at the time of printing by using a printing plate, are extracted, a line image warning function gives notice by displaying a warning message on a monitor of a client terminal. Thereafter, image converting and print setting are carried out such that an extracted line image is clarified. In this way, when a proof is prepared, an image, at which there is the possibility that blurring or disappearance will occur on a printed matter obtained by using a printing plate, is clarified, and appropriate proofing is possible.Type: GrantFiled: October 9, 2008Date of Patent: March 8, 2011Assignee: Fuji Xerox Co., Ltd.Inventors: Ryuichi Ishizuka, Mari Kodama, Yasushi Nishide
-
Patent number: 7865826Abstract: A system and method of creating and presenting mathematical documents are provided. The system comprises an input/output component for receiving user input and for displaying a mathematical document on a display device, a document repository 104 for storing the mathematical document and a mathematical engine for performing computations. The document includes markup that specifies display options. The method comprises the steps of receiving input data that represent characters, symbols and mathematical operations as well as manipulations and presentation control of the mathematical document, displaying mathematical expressions or a combination of mathematical expressions and text in an electronic document, performing computations on the mathematical expressions contained in the document, and controlling the formatting and display of the document.Type: GrantFiled: May 15, 2006Date of Patent: January 4, 2011Assignee: Waterloo Maple Inc.Inventors: Laurent Bernardin, Paul Demarco, Kevin Ellis, David E. G. Hare
-
Patent number: 7839541Abstract: This invention provides an image editing method having a selecting step of selecting an edit target area, a cancellation step of canceling a selection of the edit target area selected in the selecting step, and an area selecting step of selecting again the edit target area by indicating the inside of the edit target area.Type: GrantFiled: June 27, 2005Date of Patent: November 23, 2010Assignee: Canon Kabushiki KaishaInventor: Kenzou Sekiguchi