Patents Examined by Tionna Burke
-
Patent number: 9229916Abstract: Systems, methods and articles of manufacture are disclosed for rendering a document having collapsible sections of content. In one embodiment, the document may be received and rendered for display. Rendering the document for display may include collapsing all but a first section of the collapsible sections of content. Rendering the document for display may also include collapsing all but a second section of the collapsible sections of content, upon determining that a period of time has elapsed since collapsing all but the first section of the collapsible sections of content.Type: GrantFiled: August 29, 2012Date of Patent: January 5, 2016Assignee: International Business Machines CorporationInventors: Lisa Seacat DeLuca, Steven M. Miller
-
Patent number: 9224041Abstract: An initial organizational table for a document is determined based on textual similarity between entries of the organizational table and target text fragments and not taking into account text formatting. A classifier is trained to identify text fragment pairs consisting of entries of the organizational table and corresponding target text fragments based at least in part on text formatting features. The training employs a training set of examples annotated based on the initial organizational table. The initial organizational table is updated using the trained classifier.Type: GrantFiled: October 25, 2007Date of Patent: December 29, 2015Assignee: XEROX CORPORATIONInventors: Herve Dejean, Jean-Luc Meunier
-
Patent number: 9183194Abstract: A method includes identifying a first term in a document structure instance that matches a first permissible term in a glossary and identifying a second term in the document structure instance that matches a second permissible term in the glossary. A determination is made whether the document structure instance establishes an interaction between the first term and the second term. The method also includes generating, with a processor, a relationship map. The relationship map includes a first object that represents the first term, a second object that represents the second term, and an interaction object that represents whether the instance establishes the interaction between the first term and the second term.Type: GrantFiled: August 6, 2012Date of Patent: November 10, 2015Assignee: ACCENTURE GLOBAL SERVICES LIMITEDInventors: Kunal Verma, Alex Kass, Reymonrod G. Vasquez
-
Patent number: 9183190Abstract: An editing application can support publishing channels that are embedded in a document being edited. A publishing channel can include one or more publishing parameters usable to control how some or all of the content is exported by the editing application. A method can comprise loading a document in an editing environment provided by an editing application, receiving data identifying at least a portion of the document, receiving data defining a publishing channel to use in exporting the identified portion of the document, and storing data defining the instance of the publishing channel in the document alongside data defining the document. The document may comprise a plurality of objects and storing data can comprise storing data defining the instance of the publishing channel with respect to one or more of the objects included in the document.Type: GrantFiled: September 9, 2009Date of Patent: November 10, 2015Assignee: Adobe Systems IncorporatedInventor: Jan Stoeckmann
-
Patent number: 9164972Abstract: A panorama display application shows objects from a spreadsheet such as charts in primary screen of a mobile device adjoined by left and right virtual screens. The application overlays interaction controls such as sort and filter functions on the object. The application also provides additional interaction controls for the object on the left virtual screen and associated objects links on the right virtual screen. The application may expose the additional interaction controls and the associated objects links by overlaying portions of the virtual screens on the primary screen. The application fluidly shifts content from virtual screens to the primary screen subsequent to detected user action on the overlaid portions.Type: GrantFiled: June 7, 2012Date of Patent: October 20, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Amy Lin, Melissa MacBeth, Daniel Battagin
-
Patent number: 9141598Abstract: A detector (11) of the present invention detects cessation of input to an input form by a user. A generator (12), when input is started again by the user after the user ceased input, acquires an input status of input to the form by the user that was outputted from a monitor that monitors the input status of the input of the information by the user, estimates a cause for input being ceased by the user based on the input status, and then, based on the estimated cause, generates a new input form for which input conditions have been relaxed.Type: GrantFiled: May 31, 2012Date of Patent: September 22, 2015Assignee: Rakuten, Inc.Inventors: Hiroshi Ichikawa, Hiroyuki Tokunaga, Satoshi Takahashi, Ikuyo Kobayashi
-
Patent number: 9141693Abstract: [Object] To lead a user to various types of information easily with an electronic book as a starting point. [Solving Means] A server apparatus includes a storage, a communication section, and a controller. The storage stores an electronic book obtained by digitizing a book having at least one page in which at least one information item is represented, and associated information that is associated with the information item. The communication section communicates with an external electronic apparatus. The controller generates, when the electronic book is displayed by the external electronic apparatus and the information item of the electronic book is designated, an electronic book unit by adding first metadata to the information item so that display processing of the associated information is executed on the external electronic apparatus, and controls the communication section to transmit the generated electronic book unit to the external electronic apparatus.Type: GrantFiled: April 20, 2010Date of Patent: September 22, 2015Assignee: SONY CORPORATIONInventors: Akihiko Ito, Daisuke Kawamura, Kazuhiro Fukuda
-
Patent number: 9122650Abstract: A method, system, Web-environment and computer program product for using browser paradigms on a server is disclosed herein. The invention for the parsing of an HTML document to create an HTML DOM on a server. The JavaScript of the document is parsed and interpreted on the server to create a parsed JavaScript, which designated to operate on the server. The HTML DOM is modified with the parsed JavaScript on the server.Type: GrantFiled: November 13, 2008Date of Patent: September 1, 2015Assignee: Appcelerator, Inc.Inventors: Paul Colton, Uri Sarid, Kevin Edward Lindsey
-
Patent number: 9117195Abstract: An e-book system receives and stores different versions of an e-book supporting different consumption modes. Additionally, the e-book system stores signposts for the e-book. The signposts include corresponding locations in different versions of the e-book. When a user switches from a first version to a second version, the e-book system determines based on the signposts a location in the second version of the e-book that corresponds to the current location in the first version. The e-book system then presents the content in the second version from the determined location.Type: GrantFiled: February 13, 2012Date of Patent: August 25, 2015Assignee: Google Inc.Inventor: Matthew R. Casey
-
Patent number: 9112825Abstract: A computer-implemented system is provided for monitoring performance of a media player launched by a web browser. The media player is referenced by a document that defines a web page and is implemented as a plug-in to the web browser. Upon accessing the web page, the web browser launches the media player. The media player in turn launches a performance monitor that is implemented as a plug-in to the media player. The performance monitor subscribes to event listener objects exposed by the media player and receives event data that is reported by the event listener objects. Performance metrics pertaining to the media player are derived from the event data.Type: GrantFiled: September 7, 2011Date of Patent: August 18, 2015Assignee: Dynatrace LLCInventors: Yuejiang Liu, Cheng Tang, Xudong Zhang, Jia Xie, Xiaoqiang Li
-
Patent number: 9098595Abstract: Techniques for facilitating navigation in a web-based data entry grid. In one set of embodiments, when a user navigates into a cell of the data entry grid, the user's web browser can wait for a predetermined time period before accessing an application server to retrieve input control information for the cell. If the user enters a command to navigate away from the cell before the predetermined time period has passed, the server access can be avoided, and thus the navigation event can be processed immediately. If no navigation command is received from the user before the predetermined time period has passed, the input control information can be retrieved from the application server and rendered.Type: GrantFiled: October 19, 2011Date of Patent: August 4, 2015Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Hendrik van den Broek, Chadwick Chow
-
Patent number: 9092534Abstract: Embodiments of the present invention address deficiencies of the art in respect to embedded hyperlinks in method content for a process modeler and provide a method, system and computer program product for self-maintaining hyperlinks in method content for a process modeler. In one embodiment of the invention, a self-maintaining hyperlink management method can be provided. The method can include parsing a method element in a process model to locate a self-maintaining hyperlink, locating a unique identifier in the self-maintaining hyperlink, retrieving data for external content associated with the unique identifier and replacing placeholder content in the self-maintaining hyperlink with the retrieved data. Thereafter, the process model can be published with the retrieved data in place of the placeholder content in the self-maintaining hyperlink.Type: GrantFiled: November 29, 2006Date of Patent: July 28, 2015Assignee: International Business Machines CorporationInventors: Bruce Macisaac, Jinhua Xi, Kelvin B. Low
-
Patent number: 9086953Abstract: Disclosed is a device that changes a bit in a string of bits representing a character in a sting of characters defining a reserved word associated with a record containing pieces of information in response to a request for changing a piece of information in the record, and a printer configured to exclude from printing a record associated with a reserved word that has been changed by the device.Type: GrantFiled: April 9, 2009Date of Patent: July 21, 2015Assignee: SATO HOLDINGS KABUSHIKI KAISHAInventors: Martin Dahlberg, Magnus Wibeck
-
Patent number: 9058314Abstract: A method and system for representing data includes providing a data representation according to defined variables and a functional relationship between the defined variables and receiving an assigned weight assigned to a defined variable. The method includes receiving a modification of a selected defined variable, and providing a further data representation according to a recalculation of an unselected defined variable, based upon the functional relationship, the assigned weight and the modified variable. Assigned weights and a plurality of modifications of the weighted variable are received. A further data representation is provided according to a further recalculation of the weighted variable based upon a weight selected from the assigned weights according to a previous modification of the weighted variable.Type: GrantFiled: November 4, 2009Date of Patent: June 16, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gregory J. Boss, Michele P. Brignull, Rick A. Hamilton, II, Janna K. Jacobson, Anne R. Sand
-
Patent number: 9049418Abstract: A data processing apparatus includes a text acquisition mechanism acquiring texts to be used as keywords which will be subject to audio retrieval, the texts being related to contents corresponding to contents data including image data and audio data; a keyword acquisition mechanism acquiring the keywords from the texts; an audio retrieval mechanism retrieving utterance of the keywords from the audio data of the contents data and acquiring timing information representing the timing of the utterance of the keywords of which the utterance is retrieved; and a playback control mechanism generating, from image data around the time represented by the timing information, representation image data of a representation image which will be displayed together with the keywords and performing playback control of displaying the representation image corresponding to the representation image data together with the keywords which are uttered at the time represented by the timing information.Type: GrantFiled: January 4, 2010Date of Patent: June 2, 2015Assignee: SONY CORPORATIONInventors: Yasuharu Asano, Kenichiro Kobayashi
-
Patent number: 9043700Abstract: A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software and prediction software. In response to an ambiguous input, the system provides one or more disambiguated interpretations of the ambiguous input. In some circumstances, the system can additionally provide one or more completions, i.e., predictions of future characters. However, in other circumstances the outputting of completions of an ambiguous input can be suppressed in order to avoid distracting the user and to provide more meaningful results to the user.Type: GrantFiled: August 31, 2007Date of Patent: May 26, 2015Assignee: BlackBerry LimitedInventors: Dan Rubanovich, Vadim Fux, Alexander Kornilovsky
-
Patent number: 9037957Abstract: Exemplary embodiments involve an application receiving an instruction to load assets, determining a priority of each of the assets, and loading at least some of the assets based on the priority. In one embodiment, the application prioritizes the loading of assets based on the accessibility of the views in which the assets are used and the resource requirements for loading the assets. In another embodiment, the application prioritizes the loading of assets based on determining a location at which each asset is stored. In another embodiment, the application prioritizes the loading of assets based on an attribute associated with rendering each of the assets for display. In another embodiment, the application prioritizes the loading of assets on which of the assets are used in one or more related views associated with the currently displayed view.Type: GrantFiled: July 29, 2011Date of Patent: May 19, 2015Assignee: Adobe Systems IncorporatedInventor: Robert Walton
-
Patent number: 9026900Abstract: Methods and systems for dynamically annotating a web-based document are disclosed. An example method includes receiving from a user an indication of a selected portion of a web-based document to be annotated, and receiving a user selection of an editing function to be applied to the document. An annotation window overlaying the selected portion of the document is generated and an annotation to the selected portion of the document using the selected editing function is captured in the overlaid annotation window. The annotation in the overlaid annotation window is mapped to the selected portion of the web-based document underneath the annotation window, and the annotated content and corresponding mapping information are stored in a computing device. Upon receiving a request for the web-based document which has been annotated, the web-based document is provided along with a new overlaid annotation window incorporating the stored annotated content based on the mapping information.Type: GrantFiled: February 10, 2012Date of Patent: May 5, 2015Assignee: Google Inc.Inventor: Scott Pugh
-
Patent number: 9003277Abstract: A method is disclosed for presenting specific resources on a computer having a web browser. The method includes accessing by the web browser a specific resource related to an original web page from a web server, obtaining attribute information of the specific resource, and identifying the specific resource contained in the original web page based on the obtained attribute information of the specific resource. Further, the method includes obtaining an independent window being independent from at least a web page window displaying the original web page, and presenting the identified specific resource in the independent window.Type: GrantFiled: April 30, 2011Date of Patent: April 7, 2015Assignee: Beijing Sogou Technology Development Co., Ltd.Inventor: Yong Wan
-
Patent number: 9003273Abstract: An apparatus receives a first selection command to select a part of an area of a displayed first document (e.g., text, image, etc) as a selected area. When the apparatus receives the first selection command, the apparatus causes display content included in the selected area selected in response to the first selection command to be stored in a storage unit and determines whether link information linked to second document is included in the selected area. The apparatus acquires document data of the second document using the link information in response to determining that the link information is included in the selected area.Type: GrantFiled: February 8, 2012Date of Patent: April 7, 2015Assignee: Brother Kogyo Kabushiki KaishaInventor: Takafumi Yamada