Patents Examined by Nathan Shrewsbury
-
Patent number: 8910065Abstract: A secondary output of a user interface created using a presentation framework may be created by making a clone of the user interface, then modifying the cloned user interface by expanding various components. The cloned user interface may also be configured to the output characteristics of the secondary output, which may be a printer or other hardcopy device. The user interface may be created with callbacks or other actions that may be executed when the cloned user interface is configured. The callbacks may cause certain user interface components to be changed on the cloned version of the user interface.Type: GrantFiled: November 8, 2010Date of Patent: December 9, 2014Assignee: Microsoft CorporationInventors: Gaurav Kapila, Vipul Malhotra, Bahadir Onalan, Jagadeesh Kalki, Mark Sterin, Dan Boldo
-
Patent number: 8892998Abstract: An image processing apparatus includes an receiving unit that receives e-mail via a first path, an acquiring unit that acquires an acquired file via a path other than the first path, a determining unit that determines whether an attached file and synthesization information for synthesizing the attached file and the acquired file are included in the received e-mail, and a synthesizing unit which, when the attached file and the synthesization information are included in the received e-mail, synthesizes the attached file and the acquired file based on the synthesization information.Type: GrantFiled: March 17, 2009Date of Patent: November 18, 2014Assignee: Brother Kogyo Kabushiki KaishaInventor: Akihiro Yamada
-
Patent number: 8856641Abstract: Disclosed herein are methods and systems for displaying content-related metainformation, and display of content-related tag metainformation in correspondence, and synchronized, e.g., time-based, with the content, so as to display content together with related time-tag information.Type: GrantFiled: September 24, 2008Date of Patent: October 7, 2014Assignee: Yahoo! Inc.Inventor: Lluis Garcia Pueyo
-
Patent number: 8843816Abstract: Technologies are described herein for document collaboration by transforming and reflecting a document object model. A DOM representation of a document to be shared is obtained at a host computer, transformed, and reflected to one or more participant computers. Each of the participant computers receives the DOM representation of the document and renders and displays the DOM representation locally. When the DOM representation is modified, changes to the DOM representation may also be transmitted to the participant computers, rendered, and displayed. Events occurring with respect to the DOM may also be synchronized between the host and participant computers.Type: GrantFiled: April 25, 2008Date of Patent: September 23, 2014Assignee: Microsoft CorporationInventors: Benjamin Travis Stull, Nikolai Nedikov, Cameron John Parker, Brian J. Neufeld
-
Patent number: 8826142Abstract: A unique document handling facility on the scale of a Lotus Notes document. Preferably, the documents are stored in a relational database and served-up using Java servlets, with provisions for handling document content and group level security. The preferred implementation of the invention provides several specific features: (1) Presentation and control of heterogeneous document content through the service of the Enterprise Application Development Platform, (2) An efficient scheme for group level and user level security, (3) Presentation of heterogeneous document types, (4) Presentation of heterogeneous data types in the document, (5) A method to externalize definition of keyword selections, and (6) The ability to present document fields in any order, regardless of whether they originate in the head or body of the underlying document.Type: GrantFiled: October 28, 2009Date of Patent: September 2, 2014Assignee: Inernational Business Machines CorporationInventor: James R. Wason
-
Patent number: 8819543Abstract: An object including at least one element is moved on a document in which the object is arranged in response to an instruction from a user. In addition, if the object is moved to a boundary between two pages, at least one element that is included in the object and that corresponds to a break position of the two pages is detected. Then, a position where the at least one detected element is arranged in the document is determined so that the element is arranged in either of the documents of the two pages and an image corresponding to the document is output. In the above manner, it is possible to appropriately arranging elements in a document to output an image corresponding to the document having the elements appropriately arranged therein.Type: GrantFiled: October 12, 2010Date of Patent: August 26, 2014Assignee: Canon Kabushiki KaishaInventor: Toshinori Igari
-
Patent number: 8806325Abstract: Methods and apparatuses that identify one of a plurality of modes from a web page associated with a document received at a browser are described. An identified mode may correspond to a user interface configuration. A portion of content may be extracted from the document for a presentation configured by the user interface configuration. A presentation of the extracted content may be displayed on a display screen while excluding a reset of the document without displaying the web page.Type: GrantFiled: November 18, 2009Date of Patent: August 12, 2014Assignee: Apple Inc.Inventors: Kevin Decker, Giovanni Donelli
-
Patent number: 8799773Abstract: Phrases in the reviews that express sentiment about a particular aspect are identified. Reviewable aspects of the entity are also identified. The reviewable aspects include static aspects that are specific to particular types of entities and dynamic aspects that are extracted from the reviews of a specific entity instance. The sentiment phrases are associated with the reviewable aspects to which the phrases pertain. The sentiment expressed by the phrases associated with each aspect is summarized, thereby producing a summary of sentiment associated with each reviewable aspect of the entity. The summarized sentiment and associated phrases can be stored and displayed to a user as a summary description of the entity.Type: GrantFiled: March 19, 2008Date of Patent: August 5, 2014Assignee: Google Inc.Inventors: George Reis, Sasha Blair-Goldensohn, Ryan T. McDonald
-
Patent number: 8782514Abstract: XML parsing (PXP) can be improved using multicore CPUs, enhancing its suitability for scientific data. One approach is to divide the XML document into equal-sized chunks, and parse each chunk in parallel. XML parsing is inherently potentially dependent on all preceding characters. The skeleton, an outline of the document generated during a fast preparse, is used to guide full parallel parsing. The preparse is a sequential phase that limits scalability, and this phase can also be parallelized using a meta-DFA mechanism. For each state q of the original preparser the meta-DFA incorporates a complete copy of the preparser state machine as a sub-DFA which starts in state q running multiple instances of the preparser simultaneously when parsing a chunk, with each possible preparser state at the beginning of a chunk represented by an instance. By pursuing all possibilities simultaneously, the meta-DFA allows each chunk to be preparsed independently in parallel.Type: GrantFiled: December 11, 2009Date of Patent: July 15, 2014Assignee: The Research Foundation for The State University of New YorkInventor: Kenneth Chiu
-
Patent number: 8782517Abstract: A client device network-connected to a document management server managing a document stored in a storage and keeping at least one document managing rule, firstly edits a template which includes information for an operation performed to a document, information for a name of a menu to be registered in the device, and an identifier of a document managing rule. Then, a document managing rule specified by the identifier which is included in the edited template is obtained from the server. Then, a determination is made as to whether or not an operation which is included in the edited template is pursuant to the obtained document managing rule. Finally, a name of a menu instructing to perform the operation in the client device is registered, if it is determined that the operation included in the edited template is pursuant to the obtained document managing rule, and is not registered otherwise.Type: GrantFiled: March 17, 2009Date of Patent: July 15, 2014Assignee: Canon Kabushiki KaishaInventor: Tadashi Naganuma
-
Patent number: 8775918Abstract: A system and method for improving electronic presentations is provided. The system may automatically improve an electronic presentation. An input presentation may be analyzed and various parameters may be computed. Based on text and/or other analysis, images and/or other objects may be selected to be included in a generated electronic presentation. A design scheme may be automatically selected. An improved electronic presentation may be automatically generated based on an original presentation, user selected parameters, text and/or other analysis of the original presentation and a set of rules, criteria and parameters.Type: GrantFiled: September 24, 2009Date of Patent: July 8, 2014Assignee: Visual Software Systems Ltd.Inventors: Arie Livshin, Motti Nisani, Shai Schwartz
-
Patent number: 8739022Abstract: A language for semi-structured documents, XML has emerged as the core of the web services architecture, and is playing crucial roles in messaging systems, databases, and document processing. However, the processing of XML documents has a reputation for poor performance, and a number of optimizations have been developed to address this performance problem from different perspectives, none of which have been entirely satisfactory. Parallel XML parsing leverages the growing prevalence of multicore architectures in all sectors of the computer market, and yields significant performance improvements. The design consists of an initial preparsing phase to determine the structure of the XML document (or other data document), followed by a full, parallel parse. The results of the preparsing phase are used to help partition the XML document for data parallel processing.Type: GrantFiled: September 25, 2008Date of Patent: May 27, 2014Assignee: The Research Foundation for The State University of New YorkInventors: Kenneth Chiu, Yinfei Pan
-
Patent number: 8726153Abstract: A display device for displaying a plurality of contents in a predetermined display area. The display device includes a content acquiring unit configured to acquire the contents, a content arranging unit configured to arrange the contents based on time information possessed by the contents, a time difference calculating unit configured to calculate a time difference between adjacent contents in terms of time based on the time information possessed by the contents, a display position setting unit configured to set a position of each content along a time axis based on the time difference between the contents, the display position setting unit determining whether the time difference between the contents is larger than a predetermined value, and a content display unit configured to display the plurality of contents based on position information on the time axis along the depth direction of the predetermined display area.Type: GrantFiled: December 4, 2008Date of Patent: May 13, 2014Assignee: Sony CorporationInventors: Takuro Noda, QiHong Wang, Akiko Terayama, Takuo Ikeda, Hidenori Karasawa
-
Patent number: 8701036Abstract: An electronic device and a method for implementing an icon board based operation interface thereof are provided. In the method, a plurality of areas within a screen frame on a screen of the electronic device are arranged for respectively displaying a plurality of function boards, in which each of the function boards is corresponding to one of a plurality of main functions supported by the electronic device. For each main function including at least one sub-function, a sub-function icon thereof is generated according to a relevant historical operating information, and a main function icon of the main function and the sub-function icon of each sub-function are displayed together on the function board of the main function.Type: GrantFiled: June 28, 2011Date of Patent: April 15, 2014Assignee: Wistron CorporationInventors: Li-Hsuan Chen, Yu-Chi Chang, Hung-Yang Hsu
-
Patent number: 8694898Abstract: An electronic device which includes a widget management module, a processor, a source acquiring module, and a display. The widget management module adds a new window and new viewable symbols or representations (views) inside the new window. The processor counts a number of existing windows and a number of existing views in each of the existing windows, calculates a new window identification code for the new window according to the number of existing window and the number of existing views in each of the existing windows, and calculates a new view identification code for each of the new views according to the new window identification code. The source acquiring module acquires sources and data from the sources based on each of the new view identification code and associates the source information with new view corresponding to the new view identification code, leading to the display of the new views.Type: GrantFiled: June 29, 2011Date of Patent: April 8, 2014Assignee: Hon Hai Precision Industry Co., Ltd.Inventor: Teng-Yu Tsai
-
Patent number: 8677287Abstract: A display input device is comprised of a touch panel 1 for carrying out a display of information and an input of information, a vibration detection sensor (proximity sensors 12 or an acceleration sensor 23) for detecting a vibration of an object to be detected which is positioned opposite to the touch panel 1, and a control unit 3 for, when it is determined that a relative vibration between the touch panel and the object to be detected, which is detected by the vibration detection sensor, has an amount equal to or larger than a predetermined amount, carrying out a process of enlarging an image in a display area having a fixed range, which is displayed on the touch panel 1, to display the enlarged image.Type: GrantFiled: December 2, 2009Date of Patent: March 18, 2014Assignee: Mitsubishi Electric CorporationInventors: Mitsuo Shimotani, Tsutomu Matsubara, Takashi Sadahiro, Masako Ohta, Yuichi Okano, Tsuyoshi Sempuku
-
Patent number: 8667408Abstract: A system for generating customized badges. The system includes a computer, a printer coupled to the computer, a display coupled to the computer, and a computer readable medium. The computer readable medium includes instructions for opening a badge profile, providing a data entry screen based on the profile, receiving data in the data entry screen, and printing customized badges on the printer based on the received data. The badge profile defines a size, type, and location of data to be printed on the customized badges.Type: GrantFiled: March 5, 2010Date of Patent: March 4, 2014Assignee: Contemporary, Inc.Inventors: James Peterson, Brian Powell
-
Patent number: 8661342Abstract: Various technologies and techniques are disclosed for integrating a customer relationship management application with a mail merge operation on a client-side word processor. Mail merge settings are received from a user, including a record set to use in a mail merge operation. A new mail merge document is created. The record set is added to the mail merge document. A link is added to a template that will control the mail merge operation on a client-side word processor. The linked template gets attached to the new mail merge document when opened on the client-side word processor. Techniques for beginning a mail merge operation on a client-side word processor are described. A downloaded mail merge document is validated. The record set contained in the downloaded mail merge document is separated into one or more separate files. A mail merge wizard is started and advanced to a proper stage.Type: GrantFiled: June 17, 2008Date of Patent: February 25, 2014Assignee: Microsoft CorporationInventors: Michael J. Lu, Edward A. Martinez, Shashi Ranjan
-
Patent number: 8656278Abstract: A data converting apparatus includes: a display image producing section that receives a file including one or more records in each of which records print data for one or more pages is described so as to produce image data for displaying; a preview displaying section that displays an image based on the image data produced in the display image producing section, and receives a designation by a user operation as to whether or not printing on a record basis or on a page basis is required; and a print image producing section that produces image data for printing with respect to the record or page which is designated to be printed by the preview displaying section.Type: GrantFiled: May 1, 2009Date of Patent: February 18, 2014Assignee: Fujifilm CorporationInventor: Masashi Kuranoshita
-
Patent number: 8635528Abstract: An online search result formatting system and method. The system receives the results of an online search conducted by a user. A view assignment module selects a view template from a plurality of predefined view templates. A content templating module formats the results per the chosen template. An image request system obtains an image representing each search result from the image generation, delivery, and management system. A content population module prepares the content with the results and images in accordance with the selected view template for ultimate display in the user's graphical user interface. The user may select from among the plurality of predefined view templates to alter the display accordingly.Type: GrantFiled: November 26, 2008Date of Patent: January 21, 2014Assignee: Nexplore Technologies, Inc.Inventors: Robert V. Byron, Terry L. Ferrell