Patents Examined by Scott Baderman
  • Patent number: 10049095
    Abstract: Systems and methods are provided for in-context editing of websites and other output presentations via automatic pattern detection. One embodiment involves an editor application receiving an output presentation. The output presentation is generated based on at least one source element from at least one source file. The editor application identifies at least one pattern among multiple output elements in the output presentation. The at least one pattern corresponds to the at least one source element. The editor application determines a modification to the source element corresponding to a modification to at least one of the output elements. The modification to the source element is determined based on identifying the at least one pattern. The editor application applies the corresponding modification to the at least one source element responsive to receiving the modification to the at least one output elements.
    Type: Grant
    Filed: January 29, 2013
    Date of Patent: August 14, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Alexandru Chiculita, Alexandru Costin
  • Patent number: 10049085
    Abstract: Embodiments of the present disclosure relate to presenting and synchronizing views of electronic document. In particular, a view management system can synchronize and present multiple synchronized views of an electronic document for display on a client device. For example, the view management system can present multiple views of an electronic document and bind one or more of the views with a model. In response to detecting a user interaction with respect to a view, the view management system can cause a client device to apply the user interaction to each of multiple views (e.g., each view that is bound to the model). By synchronizing views, the view management system can enable a user to conveniently observe how one or more user interactions with respect to a view would appear across multiple views of an electronic document.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: August 14, 2018
    Assignee: QUALTRICS, LLC
    Inventors: Sterling Williams, Jeffrey Scott Whiting, Kyle James Seely, Jason R. Gardner, Cameron James Holiman
  • Patent number: 10049147
    Abstract: A method and apparatus for processing documents have been presented. The method includes: upon receiving an operation request for a designated document, obtaining constituent information of the designated document, wherein the constituents information comprises a first resource identification of at least one multimedia resource; obtaining, according to the first resource identification of the at least one multimedia resource, the at least one multimedia resource and a location of the at least one multimedia resource within the designated document; obtaining the designated document according to the at least one multimedia resource and the location of the at least one multimedia resource within the designated document; and loading and displaying in sequence, the at least one multimedia resource which constitutes the designated document, according to a resource loading sequence which is determined by the designated document.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: August 14, 2018
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yi Shan, Bin Zhang, Likai Wang, Zhiyuan Lin, Zhuo Tang, Liang Wu, Ling Li, Kai Li
  • Patent number: 10042835
    Abstract: A method for providing annotation summaries for annotations is provided. The method may include receiving annotations associated with analyzed unstructured data. The method may further include sorting the received annotations. Additionally, the method may include receiving focal points on the analyzed unstructured data. The method may also include extracting the sorted annotations associated with the focal points. The method may further include normalizing terms and phrases associated with the extracted annotations. The method may also include determining topics based on the normalized terms and phrases associated with the extracted annotations. The method may further include grouping the extracted annotations based on the determined topics. The method may also include summarizing the grouped annotations to generate a summarized annotation. The method may further include replacing the extracted annotations with the summarized annotation.
    Type: Grant
    Filed: July 21, 2017
    Date of Patent: August 7, 2018
    Assignee: International Business Machines Corporation
    Inventors: Patrick W. Fink, Kristin E. McNeil, Philip E. Parker, David B. Werts
  • Patent number: 10042832
    Abstract: Systems and methods are disclosed herein for combining a first annotation and a second annotation in an electronic document. The first annotation is received and corresponds to a first portion of the electronic document. The second annotation is received and corresponds to a second portion of the electronic document. A first position of a layout rendering of the first annotation is determined, and a second position of a layout rendering of the second annotation is determined. The first position of the layout rendering of the first annotation is compared to the second position of the layout rendering of the second annotation. When the first position conflicts with the second position, the first annotation and the second annotation are combined to form a stacked annotation.
    Type: Grant
    Filed: January 16, 2015
    Date of Patent: August 7, 2018
    Assignee: Google LLC
    Inventor: Vance Julius Vagell
  • Patent number: 10042543
    Abstract: A method, apparatus, and program product are disclosed for receiving an input from an input device, determining one or more characteristics of the received input, the one or more characteristics indicating a word length, and presenting a list of one or more words having word lengths determined according to the indicated word length.
    Type: Grant
    Filed: September 18, 2013
    Date of Patent: August 7, 2018
    Assignee: Lenovo (Singapore) PTE. LTD.
    Inventors: Russell Speight VanBlon, John Carl Mese, Nathan J. Peterson, Rod D. Waltermann, Arnold S. Weksler
  • Patent number: 10042830
    Abstract: An embodiment of a method of editing a script includes displaying the script in a script editor on a computing device, receiving textual input to the displayed script from an input of the computing device, determining whether the textual input includes a predetermined production element marker, and displaying the textual input in the script editor using text properties based on the determination of whether the textual input includes the marker. An embodiment of a method of editing a script or rundown includes displaying the script or rundown in a script or rundown editor on a first computing device, receiving at the first computing device textual input or cursor movement transmitted from a second computing device in response to it being entered into the script or rundown at the second computing device, and displaying the textual input or cursor movement in the script or rundown on the first computing device.
    Type: Grant
    Filed: May 7, 2014
    Date of Patent: August 7, 2018
    Assignee: SCRIPTO ENTERPRISES LLC.
    Inventors: Robert J. Dubbin, Stephen Colbert, David Cole, Jason Livesay, Mindy Tchieu, Sasha Stewart
  • Patent number: 10042945
    Abstract: A method and Web server for verifying a Web service request originating from a Web page is provided. The method includes matching the Web service request with a Web service. A sequence ID contained in the request is identified. The Web service request is verified if the identified sequence ID does not correspond with a previous sequence ID for the matched Web service. Additionally, the Web service does not verify a same Web service request twice.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: August 7, 2018
    Assignee: International Business Machines Corporation
    Inventors: Philippe Kaplan, Georges-Henri Moll, Xavier Nodet, Olivier Oudot
  • Patent number: 10032291
    Abstract: The implementations relate to a method and a device for interface display and an electronic device thereof. The method may include acquiring background information of an application page area adjoining to a system bar and configuring background of the system bar based on the background information. The background information may include related information reflecting a background color of the application page area. Therefore, users do not need to perform extra operations such as selecting colors. In addition to simplifying procedures and improving efficiency, the method may further avoid defragmented effects due to inconsistency between tones of the system bar and a control adjoining to the system bar. The method may provide a good visual effect for the users while presenting system information.
    Type: Grant
    Filed: March 28, 2016
    Date of Patent: July 24, 2018
    Assignee: Alibaba Group Holding Limited
    Inventor: Chen Sun
  • Patent number: 10031892
    Abstract: A method for arranging graphical objects in an electronic document displayed on a screen of a computing device includes calculating a plurality of positions of the graphical objects displayed on a display area of the screen, grouping the graphical objects whose calculated positions are located within a predetermined area of the display area, calculating a reference point of the group based on each position of the grouped graphical objects, reflowing the grouped graphical objects in response to a variation in display of the electronic document, calculating potential energies for the reflowed graphical objects, and displaying the electronic document with the reflowed graphical objects in a layout having the minimum potential energy among the calculated potential energies.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: July 24, 2018
    Assignee: Konica Minolta Laboratory U.S.A., Inc.
    Inventors: William John Briggs, Stuart Guarnieri
  • Patent number: 10031891
    Abstract: A system and process are disclosed for providing users with page previews during page loading events, such that the delay experienced before the display of page content is reduced. The previews may include screenshots of the pages or of portions thereof, and may be generated periodically and cached by the system for delivery to user devices. The process of generating and delivering the previews via the Internet or some other network may be implemented partly or wholly within an intermediary system that sits logically between the user devices and content servers. The process may be used with existing browsers without the need for any browser modifications, or may be used with a “preview-aware” browser that includes special program code for providing page previews.
    Type: Grant
    Filed: May 23, 2013
    Date of Patent: July 24, 2018
    Assignee: Amazon Technologies Inc.
    Inventors: Rohit Krishna Kumar, Scott Zachary Bressler, Ivan King Yu Sham, Ian William Stewart, Brett Richard Taylor, Peter Frank Hill, Aakarsh Nair, Steven Michael Reddie, Patrick Joseph Armstrong, Samuel John Young, Ameet Nirmal Vaswani, Andrew Hayden
  • Patent number: 10031903
    Abstract: The present invention provides a system for and a method of collaborative annotation of digital content. In accordance with an embodiment of the present invention, a method of annotating digital content is provided. An annotation related to a portion of a volume of digital content is created. The annotation is stored in computer-readable memory in a manner that maintains a logical connection between the annotation and the portion of the volume of the digital content. The annotation is created by a first user. A comment is created by a second user in response to the annotation. The comment is stored in computer-readable memory in a manner that maintains a logical connection between the comment and the annotation. The portion of the volume of the digital content is displayed together with at least an identification of the annotation and at least an identification of the comment.
    Type: Grant
    Filed: May 22, 2013
    Date of Patent: July 24, 2018
    Assignee: COPIA INTERACTIVE, LLC
    Inventors: Raymond Lee Haynes, II, Dave Nelson, Robb Smigielski, Brian Cunningham, Tyler Hilker
  • Patent number: 10025766
    Abstract: A system of associating text items with fillable fields of an electronic fillable form may identify an electronic fillable form comprising one or more fillable fields and one or more text items, and for one or more pairs of fillable fields and text items, determine a confidence value associated with the pair. The system may determine a first configuration for the electronic fillable form, determine an overall confidence value for the first configuration, and identify one or more orphan fields from the determined configuration. The system may determine a second configuration for the electronic form, determines an overall confidence value for the second configuration, and in response to the overall confidence value for the first configuration exceeding the overall confidence value for the second configuration, selects the first configuration, otherwise, selects the second configuration. The system creates an association map for the selected configuration.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: July 17, 2018
    Assignee: Xerox Corporation
    Inventors: Martin S. Maltz, Safwan R. Wshah
  • Patent number: 10027537
    Abstract: Methods and systems for configuration management of computer applications implemented in different configurations use configuration parameters having assigned scopes of applicability. A method includes storing configuration parameters for a computer application for the different configurations. The stored configuration parameters have assigned scopes of applicability. At least one of the assigned scopes of applicability is selected and used to select a set of configuration parameters from the stored configuration parameters for application to a corresponding running instance of the computer application.
    Type: Grant
    Filed: September 17, 2014
    Date of Patent: July 17, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Eryk Brian Nice, James V. Schultz, Dinkar Chivaluri, Thomas A. Manning
  • Patent number: 10025757
    Abstract: According to one aspect of an embodiment, an information display device includes a display unit configured to display first content and second content which are individual pieces of content side by side. The information display device includes a change unit configured to changes a display range of the first content and changes the second content to third content according to a change operation of changing a display range serving as a range in which the first content is displayed on a screen.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: July 17, 2018
    Assignee: YAHOO JAPAN CORPORATION
    Inventors: Kensuke Takada, Soichi Tatsumi
  • Patent number: 10019418
    Abstract: A method of reducing dynamic memory usage during the decoding of an Efficient XML Interchange (EXI) stream may include parsing an EXI Profile stream to identify each element within the EXI Profile stream that is not defined by an associated XML schema. The method may also include examining the first bit after a corresponding SE event for each of the identified elements. The method may also include assigning an initial built-in element grammar with no top-level production to each element where the first bit is set to 0 or an augmented built-in element grammar with one top level production of AT(xsi:type) to each element where the first bit is set to 1.
    Type: Grant
    Filed: July 20, 2012
    Date of Patent: July 10, 2018
    Assignee: FUJITSU LIMITED
    Inventor: Takuki Kamiya
  • Patent number: 10019532
    Abstract: Certain exemplary embodiments can provide a method comprising automatically rendering a message to a webpage user, the message created by a webpage operator via an automatic merger of a customized message content that corresponds to a message-generator-selected message identifier with a message template that corresponds to a message-generator-selected message template identifier, the message-generator-selected message identifier and the message-generator-selected message template identifier provided by the message generator to the webpage operator responsive to receipt of data gathered from the webpage user by the webpage operator.
    Type: Grant
    Filed: January 15, 2008
    Date of Patent: July 10, 2018
    Assignee: Fusion Company
    Inventors: Robert M. Dufour, Ram Dasari, Steven John Metsker, Scott Harris
  • Patent number: 10013488
    Abstract: A document analysis module analyzes electronic media items and identifies regions and region types for the electronic media items. The document analysis module may use rules, typographical feature sets, and cluster analysis to identify regions and region types. The document analysis module may also receive user input and may use the user input to identify regions and region types. The document analysis module may further use template pages to identify regions and region types.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: July 3, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Ming Zhao, Hanning Zhou, Xi Long, Xuping Zhang, Jian Lin, Sherif M. Yacoub
  • Patent number: 10013395
    Abstract: An apparatus includes a memory to store a program and a processor to execute the program stored in the memory. The processor selects randomly output target images from output target candidate images and generates a plurality of layout images, each of which is generated by laying out the selected output target image. A template includes at least one image layout area. The processor determines a layout image from the generated plurality of layout images, by evaluating the selected target images included in each of the generated plurality of layout images according to both of first information corresponding to a user's evaluations for each of the selected output target images and second information based on an output history of each of the selected output target images in accordance with user designations. The processor outputs the determined layout image.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: July 3, 2018
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yuto Kajiwara, Hiroyuki Sakai, Yusuke Hashii, Hiroyasu Kunieda, Naoki Sumi, Kiyoshi Umeda
  • Patent number: 10013403
    Abstract: A browsing system (1) comprises a terminal (100) for extracting additional information specifying characters or character strings that should be added to an image, from a document or text character strings that are to be transformed contained in a program specified by that document. In addition, the browsing system (1) comprises an image server (200) that receives an image request and sends as an image response an image to which are added characters or character strings specified by the additional information designated by an image parameter specified in the received image request.
    Type: Grant
    Filed: January 13, 2015
    Date of Patent: July 3, 2018
    Assignee: Rakuten, Inc.
    Inventor: Soh Masuko