Patents Examined by Doug Hutton
  • Patent number: 9816364
    Abstract: A well stimulation method includes using a well formation containing fractures and placing proppant in the fractures. A plurality of individual particles of the proppant includes a core containing a swellable material. The method includes swelling the core and increasing a size of the fractures using the swelling core. A proppant particle includes a core containing a swellable material and a dissolvable layer encapsulating the core.
    Type: Grant
    Filed: September 25, 2013
    Date of Patent: November 14, 2017
    Assignee: BJ SERVICES, LLC
    Inventors: Thomas Kruspe, Rocco DiFoggio
  • Patent number: 8645816
    Abstract: User documentation is customized. First and second pieces of user documentation content are generated based on predetermined requirements. The first piece is maintained independently from the second piece. The first and second pieces are processed in accordance with stylesheets. Localized content is derived from the first and second pieces. A deliverable document is derived from the first and second pieces. The document is provided in response to a user interface prompt.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: February 4, 2014
    Assignee: EMC Corporation
    Inventors: Neal Kelley, Gnanasambandam Palaniswami, Anne C. Pelon, Eric J. Wornham
  • Patent number: 8539332
    Abstract: Document data to be edited includes reference information to external document data corresponding to a component document constituting the document data. When the component document is selected and when an instruction is given for the reflection thereof in the external document, a chapter to be updated is identified first, and reference information corresponding to that chapter is identified. Then, the external document identified by the reference information is overwritten and updated with the selected component document.
    Type: Grant
    Filed: April 29, 2009
    Date of Patent: September 17, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yuki Hatakeyama
  • Patent number: 8489987
    Abstract: An MMR system includes an analytics module for monitoring and analyzing the creation and usage of visual content search. The analytics module is part of a MMR gateway and provides a mechanism for administrators to determine the usage patterns and other information about users of the MMR system. This information is fed back to other components of the MMR system to improve its operation. The analytics module comprises a monitoring module, a usage database, an access analysis module and a presentation module. The monitoring module is coupled to other components of the MMR gateway and collects information about retrieval request, image queries, context information and recognition results. The usage database stores the information collected by the monitoring module. The access analysis module performs queries on the usage database and analyzes the results. The output of the access analysis module is provided to the presentation module for presentation or output to other systems and users.
    Type: Grant
    Filed: November 5, 2008
    Date of Patent: July 16, 2013
    Assignee: Ricoh Co., Ltd.
    Inventors: Berna Erol, Jonathan J. Hull
  • Patent number: 8484558
    Abstract: A document format of an electronic document be generated is designated when a document is read to generate an electronic document of the document, and a division unit for dividing the document in the designated document format is acquired. The document is read based on the acquired division unit, and an electronic document in the designated document format is generated from data of the division unit. The generated electronic document is transmitted to a destination designated in advance.
    Type: Grant
    Filed: October 14, 2009
    Date of Patent: July 9, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Keisuke Tamiya
  • Patent number: 8479093
    Abstract: A metamodel-based system for automatically generating reports is provided. Much of the work involved in creating report designs and reports is automated, allowing developers to produce a broad variety of report designs and reports in a fraction of the time required with standard report development, according to one illustrative embodiment. Metamodels for data and style templates may be created, that allow for the automated design and manipulation of report models. The report models may be used to generate reports that include the indicated data, arranged according to indicated data field properties, settings, and style templates. Changes made in the metamodels can automatically be reflected in reports designed according to those metamodels.
    Type: Grant
    Filed: March 1, 2007
    Date of Patent: July 2, 2013
    Assignee: Microsoft Corporation
    Inventors: Karthik Ravindran, Manoj Nuthakki
  • Patent number: 8464148
    Abstract: Computer-implemented methods for intelligently refreshing a web page edited within another web page in a web browser are provided. In one aspect, a computer-implemented method includes receiving a request to edit a web page within a web browser, and providing, for simultaneous display within an editing web page in the web browser, a rendering of the web page to be edited and editable source code of the web page to be edited. The method also includes receiving an edit to the source code of the web page to be edited within the editing web page, determining when to refresh the rendering of the web page being edited based on the edit to the source code of the web page being edited, and controlling the refresh of the rendering of the web page being edited based on the determination. Systems and machine-readable media are also provided.
    Type: Grant
    Filed: June 29, 2011
    Date of Patent: June 11, 2013
    Assignee: Google Inc.
    Inventor: Marcin Kazimierz Wichary
  • Patent number: 8429520
    Abstract: A citation record extraction system is provided for extracting citation records from publication list pages having different layouts and contents. An HTML rendering engine receives a publication list web page, parses the publication list web page to obtain layout information of the web page. A web page sequence builder generates a web page characteristic sequence for the web page according to the layout information. A web page repeated pattern analyzer analyzes repeated patterns presented in the web page characteristic sequence, screens out non-citation records therefrom, and obtains a citation record of the publication list web page.
    Type: Grant
    Filed: July 12, 2010
    Date of Patent: April 23, 2013
    Assignee: National Taiwan University of Science and Technology
    Inventors: Hahn-Ming Lee, Jan-Ming Ho, Shui-Shi Chen, Kai-Hsiang Yang, Ruei-Yuan Wang, Jerome Yeh
  • Patent number: 8332749
    Abstract: A method and apparatus for creating a document is provided. The lower limit position on the last page of a table graphic pattern which constitutes a document is designated. The position and shape of the table graphic pattern are set. Data is input into the table graphic pattern. A table graphic pattern component on the last page of the table graphic pattern is deformed such that the table graphic pattern component on the last page is not located at a position lower than the lower limit position when inputting data into the table graphic pattern component on the last page.
    Type: Grant
    Filed: September 24, 2008
    Date of Patent: December 11, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroki Koyano
  • Patent number: 8307276
    Abstract: A method of verifying content, for example webpage content, including receiving, at an indexing system (100), a first copy (240) of a document (220) from a hosting server (210), then processing the first copy (240) to obtain first indicating data including one or more properties of the first copy (240). Also obtaining second indicating data, the second indicating data obtained by processing a second copy (255) of the document (220) from the hosting server (210), the second copy (255) received by a client terminal (250), the second indicating data including one or more properties of the second copy (255). Then the first indicating data and the second indicating data can be compared, and the first copy (240) of the document (220) received by the indexing system (100) can be determined to be verified or not verified based on a comparison between the first indicating data and the second indicating data.
    Type: Grant
    Filed: May 16, 2007
    Date of Patent: November 6, 2012
    Assignee: Symantec Corporation
    Inventors: Rolf Repasi, Simon Clausen
  • Patent number: 8250492
    Abstract: A method that enables an internet user to determine whether an image viewed truly represents the color, clarity, and depiction of the item the image represents. A test pattern-like graphic, made up of a series of bars, shapes, lines, and shadings, is photographed or scanned alongside an item and published to the internet. The viewer compares the published graphic with a hardcopy of the same graphic. Inconsistencies in depiction between the two graphics enable the viewer to determine the extent to which the image appearing alongside the published graphic fairly represents the item the image represents. Revenue is generated through licensing of the graphic to both internet displayers and viewers as well as advertising space on the graphic. The graphic can appear in different versions and sizes through different media: hardcopy, digitized on the internet, broadcast television.
    Type: Grant
    Filed: June 14, 2007
    Date of Patent: August 21, 2012
    Inventor: Anthony C. Kondaks
  • Patent number: 8245133
    Abstract: The invention relates to a system and method for automatically producing documents that incorporate one or more data elements. A guided/structured software environment is provided that assists users in creating manuals by defining the appropriate content for each manual section, content rules and relationships, and tasks to be performed for each type of manual entry. Manual content is stored as structured data elements, rather than pages of sentences, to more efficiently generate, revise, and store the content of a manual. A storage database is provided for retrieving and storing predefined templates, documents and individual data elements to produce a final manual. Manuals are created by combining various data elements. An instant preview interface permits a user to quickly view what revisions will look like in a final document prior to actually publishing the manual. A published manual is compiled by assembling the stored data elements and into a document.
    Type: Grant
    Filed: May 18, 2010
    Date of Patent: August 14, 2012
    Assignee: Prototype Industries, Inc.
    Inventors: Irene Grigoriadis, Victor A. Ramirez
  • Patent number: 8140952
    Abstract: A method of assisting a user, for use in an environment comprising: a user session, an external entity session and a forms engine for generating a form. The method comprises the steps of: registering with the user session, wherein a first session is established between the user session and the forms engine; receiving a request for assistance from a user; in response to receiving the request, de-registering with the user session, wherein the first session is un-established; registering with the external entity session, wherein a second session is established between the external entity session and the forms engine; receiving input from the external entity session; and populating the form with the received input.
    Type: Grant
    Filed: October 28, 2004
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Andrew J. F. Bravery, Martin J. Gale, Roland A. Merrick, Andrew J. Stanford-Clark
  • Patent number: 8074167
    Abstract: Various technologies and techniques are disclosed that allow for repurposing content of a source web site for an external web site. The developer uses a programming feature to create a web page with a portion of content suitable for use in the form of a gadget control on an external web site. The developer sets up the portion of the web page for repurposing as the gadget control. When a request is received from the source web site to access the web page, the web page is displayed along with the displayable portion of content in the normal fashion. When a request is received from the external web site to access the portion of content in the form of the gadget control, the portion of content is provided to the external web site for use in the gadget control.
    Type: Grant
    Filed: November 17, 2006
    Date of Patent: December 6, 2011
    Assignee: Microsoft Corporation
    Inventors: Nikhil Kothari, Simon Calvert, Michael J. Harder
  • Patent number: 8024651
    Abstract: Tools and techniques are provided to visualize and manage data. A hierarchical pie chart is placed in operational correspondence with a hierarchical table. Slices of a pie chart level correspond to nodes of a table level. When a user causes a change in a node/slice, the software automatically performs a matching change in the corresponding slice/node. This occurs for operational changes such as selection, creation, deletion, expanding (zoom in, drill down), contracting, updating data, and changing a label. The path taken through the table to reach the present data breakdown may also be displayed.
    Type: Grant
    Filed: January 30, 2007
    Date of Patent: September 20, 2011
    Assignee: Adobe Systems Incorporated
    Inventor: Christopher Reid Error
  • Patent number: 8020087
    Abstract: An information processing apparatus for indicating a search term in accordance with a user operation assigns an operating element of an operation input device to a search term having been input and displays an information image containing the search term on a screen on the basis of search processing using the search term. The information processing apparatus also indicates a position of the search term in the information image when operation information on the operating element assigned to the search term is input while the displaying is being performed. Therefore, a user can check where a search term is located in a displayed page using a variety of operation input devices.
    Type: Grant
    Filed: April 23, 2007
    Date of Patent: September 13, 2011
    Assignee: Sony Corporation
    Inventor: Kouichi Matsuda
  • Patent number: 8020098
    Abstract: A video analysis system for analyzing video of a swing motion including an imaging unit that records video of the swing motion, an impact detection unit, a video display unit, a control unit, and a personal computer. The control unit activates functions, remotely from the personal computer, and performs functions, including receiving the video of the swing motion, receiving an impact detection signal, recording the video of the swing motion, determining an impact time based on the impact detection signal and recording images of the swing motion for a predetermined time period that includes the impact with the ball, displaying the video of the swing motion on the video display unit, slowing down replay speed of the video of the swing motion to be lower than an actual speed of the recorded swing, temporarily stopping the video, and switching video replay between a forward mode and a backward mode.
    Type: Grant
    Filed: March 24, 2006
    Date of Patent: September 13, 2011
    Assignee: Bridgestone Sports Co., Ltd.
    Inventor: Hide Katayama
  • Patent number: 8010894
    Abstract: The subject invention can track and apply user edits to a source document as a sequence of changes. The changes can be applied in a document or spatial order irrespective of temporal factors. The invention can maintain intervals that represent user operations (e.g., insertions, deletions, zero-net-length changes). As well, the invention can infer a location in the original document that corresponds to a particular operation. In accordance therewith, the invention can arrange temporally sequenced user document modifications into an order consistent with the layout of the document file encoding. This functionality of mapping re-sequenced changes into the original document data representation is one novel feature of the invention. The invention can enable portions of the source document loaded into memory on an as-needed basis whereby changes relevant to the instant portion can be made.
    Type: Grant
    Filed: May 18, 2005
    Date of Patent: August 30, 2011
    Assignee: Microsoft Corporation
    Inventors: John Wickens Lamb Merrill, Mark Lino Nielson, Rupali Jain
  • Patent number: 8006176
    Abstract: Aspects of the present invention relate to systems, methods and devices for modifying and managing form documents with an application that receives input from an imaging device user interface and from other sources. Some aspects relate to a input field definition file that is transmitted to the imaging device and which comprises display parameters and UI options for prompting a user for field input and as well as instructions for obtaining field data from other sources.
    Type: Grant
    Filed: October 21, 2005
    Date of Patent: August 23, 2011
    Assignee: Sharp Laboratories of America, Inc.
    Inventors: Amarender Reddy Kethi Reddy, Shinichi Yamamura
  • Patent number: 8006174
    Abstract: A method for exporting-importing the content of input cells from a source scalable template instance in a source multi-dimensional spreadsheet to a destination scalable template instance in a destination multi-dimensional spreadsheet comprises the steps of: detecting a command for exporting-importing input cells from a source scalable template instance in a source spreadsheet to a destination scalable template instance in a destination spreadsheet; identifying the source scalable template associated with the source scalable template instance; identifying cells, if there are any, defined as input cells in the element profile of the source scalable template; identifying the destination scalable template associated with the destination scalable template instance; identifying cells, if there are any, defined as input cells in the element profile of the destination scalable template; copying cell per cell, the content of each input cell of the source scalable template instance in each input cell of the destination
    Type: Grant
    Filed: July 9, 2008
    Date of Patent: August 23, 2011
    Assignee: International Business Machines Corporation
    Inventors: Jean-Jacques Aureglia, Frederic Bauchot