Patents Examined by Luu-Phuong Nguyen
  • Patent number: 10007651
    Abstract: In an embodiment, a document error handling method is disclosed. The document error handling method may include or comprise accessing an electronic document that includes or comprises a plurality of data fields, identifying a plurality of errors associated with the electronic document, and accessing a data field from among the plurality of data fields, wherein the data field corresponds to a selected error from among the plurality of errors. The document error handling method may also include or comprise editing the data field in response to an error editing input to thereby enable an elimination of the selected error.
    Type: Grant
    Filed: October 24, 2012
    Date of Patent: June 26, 2018
    Inventor: Jens Straten
  • Patent number: 10002122
    Abstract: Provided is a knowledge extracting apparatus for extracting knowledge information related to a knowledge-extraction target from an electronic document distributed continually in a state where the electronic document is not associated with the knowledge-information extraction target. A knowledge extracting apparatus according to one embodiment is a knowledge extracting apparatus including: an information receiving section for receiving an electronic document; a knowledge extracting section for extracting a concept from the electronic document based on a target word to extract knowledge information and a clue word to extract knowledge information and forming knowledge information in which the concept thus extracted and the target word are associated with each other; a storage section for storing the knowledge information thus extracted; and an information analysis section for, after the knowledge information is stored, analyzing the electronic document based on the knowledge information in the storage section.
    Type: Grant
    Filed: November 17, 2014
    Date of Patent: June 19, 2018
    Assignees: KABUSHIKI KAISHA TOSHIBA, TOSHIBA SOLUTIONS CORPORATION
    Inventors: Kyoko Makino, Shigeaki Sakurai, Shigeru Matsumoto, Shozo Isobe, Kazuyoshi Nishi, Yoshimi Saito, Hiroyuki Suzuki, Yoshinori Masaoka
  • Patent number: 9996441
    Abstract: A system and method allows users to provide portions of scripts or scripts for retrieval of information from one or more web sites of one or more businesses by demonstrating operation of the one or more web sites and identifying locations of one or more fields on each web page of the one or more web sites, and the system and method stores the scripts and uses the scripts to retrieve information from such web site or web sites for any number of users. Different portions of different scripts may be used as a single script to retrieve information from a single web site. Scripts or portions of scripts may be repaired using information from previously working scripts or portions, the web site when the script or portion worked, and the web site when the script or portion did not work.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: June 12, 2018
    Assignee: INTUIT INC.
    Inventors: Aaron Patzer, Jean Sini
  • Patent number: 9996501
    Abstract: A content validation module receives an electronic media item in a first format. The content validation module may determine whether the electronic media item will contain errors when the electronic media item is converted to a second format. The content validation module may also obtain an error metric for the electronic media item and may refrain from converting the electronic media item to the second format if the error metric exceeds an error threshold.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: June 12, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Laura Ann Nelson, Michael Patrick Bacus, Xuping Zhang
  • Patent number: 9996566
    Abstract: A system implementable on a computing device having a processor and a memory, including a visual design system to generate a single visual data structure based on a hierarchy of components; a database to store at least one visual data structure and an associated signature where the signature represents at least a semantic composition of the at least one visual data structure; a signature comparer to match a signature of the single visual data structure to an associated signature of at least one visual data structure stored in the database and to present multiple versions of alternate visual data structures for the hierarchy of components for selection by a user; and where the alternate visual data structures are visually different and semantically similar to each other.
    Type: Grant
    Filed: July 31, 2016
    Date of Patent: June 12, 2018
    Assignee: WIX.COM LTD.
    Inventors: Roni Ben-Aharon, Nadav Abrahami
  • Patent number: 9980692
    Abstract: A system 100 for enabling interactive annotation of an image 102, comprising a user input 160 for receiving a placement command 162 from a user, the placement command being indicative of a first placement location of a marker 140 in the image 102, and a processor 180 arranged for (i) applying an image processing algorithm to a region 130 in the image, the region being based on the first placement location, and the image processing algorithm being responsive to image portions which visually correspond to the marker 140 for establishing a plurality of match degrees between, on the one hand, the marker, and, on the other hand, a plurality of image portions within the region, (ii) establishing a second placement location in dependence on the plurality of match degrees and the respective plurality of image portions for matching the marker 140 to the region in the image, and (iii) placing the marker 140 at the second placement location in the image 102.
    Type: Grant
    Filed: October 30, 2012
    Date of Patent: May 29, 2018
    Assignee: Koninklijke Philips N.V.
    Inventors: Thomas Buelow, Kirsten Regina Meetz, Martin Bergtholdt
  • Patent number: 9971790
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating descriptive text for images. In one aspect, a method includes identifying a set of seed descriptors for an image in a document that is hosted on a website. For each seed descriptor, structure information is generated that specifies a structure of the document with respect to the image and the seed descriptor. One or more templates are generated for each seed descriptor using the structure information for the seed descriptor. Each template can include image location information, document structure information, image feature information, and a generative rule that generates descriptive text for other images in other documents. Descriptive text for other images is generated using the templates and the other documents. The descriptive text is associated with the images.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: May 15, 2018
    Assignee: Google LLC
    Inventors: Yonghui Wu, Michael E. Flaster, Randall G. Keller, Paul Haahr
  • Patent number: 9946689
    Abstract: Disclosed herein is an information processing apparatus including: a native processing section adapted to perform processing based on a program stored therein so as to generate a native image as a processing result; a web processing section adapted to generate a web image based on data requested to a server; and a display image generation section adapted to generate a display image and output the display image to a display device, the display image including an element image making up at least part of the native image and an element image making up at least part of the web image, in which the native processing section and the web processing section move the element images in the same direction when the target to be operated by a user is switched between the native image and the web image to change the configuration of the display image.
    Type: Grant
    Filed: October 23, 2014
    Date of Patent: April 17, 2018
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Toru Morita, You Asakura, Koichi Aoki
  • Patent number: 9948693
    Abstract: Data from applications is published using a web feed document such as according to the Really Simple Syndication (RSS) protocol. The applications can be information technology (IT) services, such as an Application Performance Management program and a Service Desk program, which are used by an organization. The data is received at an Application Programming Interface (API) and stored in a database in a format which is usable by the web feed document. For example, the data can provide a parameter name, parameter label, severity and user type which are associated with placeholder elements in the web feed document. The user type may be used to restrict the publishing of certain parameters to certain users based on their business roles in an organization. The feed server may provide additional details in response to the user selecting a hyperlink in the web feed document.
    Type: Grant
    Filed: February 24, 2014
    Date of Patent: April 17, 2018
    Assignee: CA, Inc.
    Inventors: Prashant Parikh, Craig Vosburgh, Don Kleinschnitz
  • Patent number: 9898453
    Abstract: A process for rapid numbering of a drawings panel on a graphical user interface gathers geometric location information relative to a drawings panel from actions performed on a machine interface. The process generates an element number using a sequencer that has been configured with a numbering schema. The number is then associated with the geometric location of the action performed on the machine interface, and checks for any unnumbered graphical elements at the same location which it also associates with the number. The element number is stored to a number set and populated on the drawings panel at the geometric location of the performed action.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: February 20, 2018
    Assignee: TurboPatent Corp.
    Inventor: Charles A Mirho
  • Patent number: 9886784
    Abstract: Methods and systems for mosaic rendering are described. In some embodiments, an image featuring a person is received. A message associated with the person is received. A mosaic rendering scheme is modified to create a modified mosaic rendering scheme including the image based on receipt of the image and the message. A mosaic display is rendered including the image and the plurality of additional images based on the modified mosaic rendering scheme, the mosaic display including the image and the plurality of additional images in a display pattern in which each image is adjacent to at least one other image. A user inquiry is detected relative to the mosaic display in proximity to the image. A message display is generated including the message based on detection of the user inquiry. Additional methods and systems are disclosed.
    Type: Grant
    Filed: January 22, 2015
    Date of Patent: February 6, 2018
    Assignee: Express Scripts Strategic Development, Inc.
    Inventors: Charissa Crockett, Mark Puzio, Brian F. Ezrow
  • Patent number: 9875315
    Abstract: An approach is provided for managing a display of a keyword search result. First Document Object Model (DOM) element(s) in a web page DOM are identified as including DOM element(s) specifying first content that is relevant to the keyword. Second DOM element(s) in the DOM are identified as specifying second content that is irrelevant to the keyword. DOM element(s) are determined to specify paragraph(s) in the first content which were hidden from view as a result of a prior search of another keyword and based on the paragraph(s) not including the other keyword. The display of the result of the search is generated to include the first content and the paragraph(s) according to modified first attribute(s) of the DOM element(s) specifying the paragraph(s), and hide the second content from view, according to modified second attribute(s) of the second DOM element(s).
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: January 23, 2018
    Assignee: International Business Machines Corporation
    Inventors: Kulvir S. Bhogal, Lisa Seacat DeLuca, Robert R. Peterson
  • Patent number: 9852120
    Abstract: A distributed spreadsheet application executes at a server and a client in a network. The networked spreadsheet application can generally be used without requiring a user to install any specific spreadsheet software prior to using the application. In one implementation, the spreadsheet application may include a client engine that executes within browser programs of a plurality of client computing devices and server logic. The server logic may be configured to distribute the client engines to the plurality of client computing devices of the spreadsheet application when requested through the browser programs of each of the plurality of client computing devices. The server logic synchronizes a single spreadsheet document that is simultaneously open at the plurality of client computing devices.
    Type: Grant
    Filed: May 20, 2013
    Date of Patent: December 26, 2017
    Assignee: GOOGLE INC.
    Inventors: Jonathan Rochelle, Micah Lemonik, Farzad Khosrowshahi, John Stephen Danaher
  • Patent number: 9811351
    Abstract: Rendering of a portal page that is displayable on a client system includes receiving a request for a portal page by a web portal engine, monitoring server-side aggregation and rendering performance by the web portal engine, and comparing a measured performance parameter value of the server-side aggregation and rendering against a pre-defined threshold value. The server-side aggregation and rendering is interrupted, based upon the comparison, once the threshold value is exceeded. Further, an intermediate result of the portal page is prepared based on the server-side aggregation and rendering for sending, such that a client-side processing completes the interrupted aggregation and rendering of the portal page.
    Type: Grant
    Filed: October 28, 2013
    Date of Patent: November 7, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Matthias Falkenberg
  • Patent number: 9779007
    Abstract: A system and method allows users to provide portions of scripts or scripts for retrieval of information from one or more web sites of one or more businesses by demonstrating operation of the one or more web sites and identifying locations of one or more fields on each web page of the one or more web sites, and the system and method stores the scripts and uses the scripts to retrieve information from such web site or web sites for any number of users. Different portions of different scripts may be used as a single script to retrieve information from a single web site. Scripts or portions of scripts may be repaired using information from previously working scripts or portions, the web site when the script or portion worked, and the web site when the script or portion did not work.
    Type: Grant
    Filed: May 16, 2012
    Date of Patent: October 3, 2017
    Assignee: INTUIT INC.
    Inventors: Aaron Patzer, Jean Sini
  • Patent number: 9779775
    Abstract: Embodiments described herein include systems and methods for automatically creating compilation videos from an original video based on metadata associated with the original video. For example, a method for creating a compilation video may include determining a relevance score for video frames in an original video; selecting a plurality of relevant video frames from the original video based on the relevance score; selecting a plurality of video clips from the original video based on the relevance scores of the video frames; and creating a compilation video from the plurality of video clips. Each of the plurality of video clips, for example, may include at least one relevant video frame from the plurality of relevant video frames.
    Type: Grant
    Filed: February 24, 2014
    Date of Patent: October 3, 2017
    Assignee: LYVE MINDS, INC.
    Inventors: Mihnea Calin Pacurariu, Andreas von Sneidern, Kevin Arnold, Greg Smelzer, Jeff Ma
  • Patent number: 9740666
    Abstract: Systems and methods are disclosed herein for resolving a change to a table. A processing circuitry receives, from a user in a collaborative document editing environment, the change to the table, wherein the change comprises an expansion of a first cell in the table. A first state of the first cell is identified, wherein the state is indicative of a number of columns and a number of rows over which the first cell spans, and at least one of the number of columns and the number of rows is greater than one. A second state of a second cell that is adjacent to the first cell is identified, and the processing circuitry selects whether to allow the expansion of the first cell based on the second state of the second cell.
    Type: Grant
    Filed: August 26, 2014
    Date of Patent: August 22, 2017
    Assignee: GOOGLE INC.
    Inventors: Gregory George Galante, Victoria Hsiao-Tsung Chou Fritz, Samuel Benjamin Messing, Luiz Do Amaral De Franca Pereira Filho
  • Patent number: 9734141
    Abstract: A word mapping method is provided, based on a plurality of connections between a plurality of words as generated by an individual or group, the map being formed based on connections between words provided by an individual or individuals. The resultant word map may be used for various purposes including cognitive diagnoses, sentence structure optimization of documents, and the like.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: August 15, 2017
    Inventors: Yang Chang, Monica Chang
  • Patent number: 9703759
    Abstract: Footnote detection is provided. When converting a fixed format document to a flow format document, footnotes, which may include a footnote description and a footnote reference mark, may be detected and linked with a corresponding footnote reference mark in a main document flow on a page. Additionally, a footnote numbering scheme may be determined and applied to detected footnotes. By providing footnote detection when converting a fixed format document to a flow format document, footnotes may be statically positioned at the end of a page containing the corresponding footnote reference mark.
    Type: Grant
    Filed: January 18, 2013
    Date of Patent: July 11, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Drazen Zaric, Milos Raskovic
  • Patent number: 9703763
    Abstract: A method for automatic document citations includes outputting, by one or more computing devices and for display, a first interface area in which an editable document is displayed and a second interface area outside of the first interface area. The method also includes, in response to a paste command, inserting copied content into the editable document and defining, in the second interface area, an interface element that includes source information regarding the copied content.
    Type: Grant
    Filed: August 14, 2014
    Date of Patent: July 11, 2017
    Assignee: GOOGLE INC.
    Inventor: Aaron Saul Zemach