Patents Examined by Andrew Dyer
  • Patent number: 9639514
    Abstract: Provided is an information browsing apparatus provided with a display section on which display surface a touch panel to detect contact of an object is disposed. The information browsing apparatus is capable of displaying a document in a first display form where the entire display section is configured with a single region, and in a second display form where the display section is divided into a plurality of regions and provided with a data processing section. In case handwriting information is inputted straddling two or more than two regions in the second display form, the data processing section judges to which region the handwritten information belongs, thereafter when the display from is changed to the first display form, the data display section displays all of the handwritten information in the region which is judged that the hand written information belongs to the region thereof.
    Type: Grant
    Filed: November 27, 2012
    Date of Patent: May 2, 2017
    Assignee: KONICA MINOLTA BUSINESS TECHNOLOGIES, INC.
    Inventors: Masayuki Inoue, Tetsuhiro Shibata, Keiichiro Hyodo
  • Patent number: 9619665
    Abstract: The present invention relates to a method and system for adding dynamic labels to a file and encrypting the file, after having the file be converted and added at least one label related to information about the file and user, the file is encrypted for reading after decryption. First, transferring at least one file by a file upload unit; converting the file from the file upload unit into PDF format by a first file conversion unit, and adding at least one label corresponding to information about the file and its users via a label-adding unit; encrypting the file from the first file conversion unit by an encryption unit to form an encrypted file, and then generating a decryption key corresponding to the encrypted file; saving the encrypted file and the decryption key respectively in a first storage unit and a second storage unit.
    Type: Grant
    Filed: July 22, 2014
    Date of Patent: April 11, 2017
    Inventor: Cheng-Han Ko
  • Patent number: 9606971
    Abstract: An automated website analysis system includes mechanisms for automatically auditing a website to validate that the scanned web page information conforms to validation rules. In one implementation, an auditing system requests web pages of an identified website pursuant to validating at least a portion of each requested web page. Embodiments include scanning page code of at least one of the web pages to identify scanned web page information, including a page tag. The scanned web page information is validated to determine whether is conforms to at least one validation rule by validating variables of the page tag against validation rules, including a vendor validation rule. Results of the validation are reported.
    Type: Grant
    Filed: November 14, 2013
    Date of Patent: March 28, 2017
    Assignee: OBSERVEPOINT, INC.
    Inventors: Robert K. Seolas, John Pestana, James Tyler Broadbent, Alan Martin Feuerlein
  • Patent number: 9558164
    Abstract: A method and system for use of XML Schema in conjunction with XML Schema aware applications on a SOAP message including a request with a method defined by a WSDL document. A WSDL document is converted offline to XML Schema. A SOAP message containing a request is received. An XML Schema aware operation is performed on the SOAP message based on previously determined XML Schema derived from the WSDL document.
    Type: Grant
    Filed: January 15, 2009
    Date of Patent: January 31, 2017
    Assignee: F5 Networks, Inc.
    Inventors: Richard Sevrinsky, Shlomo Yona
  • Patent number: 9552437
    Abstract: A user data-driven method and system for generating position recommendations for content links on a web page is disclosed. The method and system collect user activity data associated with a set of content links positioned in one or more content position boxes of the multiple content position boxes of a web page during an activity window. An engagement measurement associated with a particular content link of the set of content links during the activity window is determined. A performance delta for a particular content link based on the calculated engagement measurement associated with the particular content link is determined. Multiple predicted user engagement measurements associated with moving the particular content link to a plurality of updated positions is determined. The method and system generate content position recommendations associated with the particular content link based on a comparison of the multiple predicted user engagement measurements.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: January 24, 2017
    Assignee: Outbrain Inc.
    Inventors: Dennis R. Mortensen, Alex Poon, Varun Vijayaraghavan
  • Patent number: 9516089
    Abstract: A system and method for document classification are presented. An input document is received (e.g., by at least one server communicatively coupled to a network). A plurality of features are identified in the input document. The plurality of features include sequences of text extracted from the input document. A feature vector of the input document is generated based upon the sequences of text, and the feature vector of the input document is compared to each of a plurality of signature vectors to determine a primary type of the input document. The primary type of the input document is stored into a storage system in communication with the at least one server.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: December 6, 2016
    Assignee: Locu, Inc.
    Inventors: Jason Ansel, Adam Marcus, Marek Olszewski, Keir Mierle
  • Patent number: 9483571
    Abstract: In one embodiment, a system for creating a key for storing a state of a visual control element includes a processor and logic integrated with and/or executable by the processor, the logic being adapted to: retrieve a uniform resource locator (URL) used to create a dynamically-generated web page on which a visual control element is output, parse the URL in order to create a list of key-value pairs for each of a plurality of parameters specified in the URL, concatenate the list of key-value pairs into a key represented by a string of characters, and store the key to a memory.
    Type: Grant
    Filed: March 4, 2013
    Date of Patent: November 1, 2016
    Assignee: International Business Machines Corporation
    Inventors: Randal L. Bertram, John S. Bragiel, Edward N. Fink, Brian O. Wood
  • Patent number: 9465785
    Abstract: In embodiments of comic creation, a digital sketching system may provide various tools for creating and modifying comics consisting of one or more panels, and for creating, adding, and modifying text in the panels. This system, which may be referred to as a comic creation application, may be implemented according to a domain-specific digital sketchbook paradigm that is directed specifically to the needs of a comic artist. The comic creation application may be tailored for comics planning, may be designed with the structure of comic pages in mind, and may provide high-level editing tools and operations for this structure. The system may make a digital device (e.g., a touch- or multitouch-enabled device) an intelligent participant in the creative process, rather than a passive sketchbook, to facilitate story building in ways that pencil and paper cannot.
    Type: Grant
    Filed: August 24, 2012
    Date of Patent: October 11, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Lubomira A. Dontcheva, Daniel C. Ritchie
  • Patent number: 9430449
    Abstract: Systems and methods for managing an editable preview of a webpage are provided herein. Exemplary methods may include receiving a request to generate an editable preview of a webpage, via a preview server, the webpage comprising assets arranged according to a layout, responsive to the request, obtaining, via the preview server, assets from a content repository, generating, via the preview server, an editable preview of the webpage using the obtained assets and the layout, and providing, via the preview server, the preview of the webpage to an authoring environment for editing by a content editor in such a way that when the content editor edits at least one of the obtained assets, the at least one obtained asset is placed in a locked format to prevent editing by additional content editors.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: August 30, 2016
    Assignee: SDL plc
    Inventors: D. A. P. Leblond, D. R. Pannekoek, R. A. de Vries, E. de Voogd
  • Patent number: 9426529
    Abstract: A display device and a method for providing content in the display device are disclosed, in which a display displays a menu screen including selectable icons representing a plurality of execution modes that indicate versions of content to be displayed, and a controller detects a user action for selecting an icon, identifies an execution mode indicated by the selected icon, in response to the detected user action, and executes the content in the identified execution mode. The plurality of execution modes may include edited version mode, Web mode, and application mode.
    Type: Grant
    Filed: April 12, 2012
    Date of Patent: August 23, 2016
    Assignee: LG LECTRONICS INC.
    Inventor: Sangseok Lee
  • Patent number: 9411783
    Abstract: A method and apparatus for synchronizing selected attributes of a target page element on a target display layout with modified attributes of a source page element on a source display layout is disclosed. The method comprises receiving a command to synchronize a target display layout, wherein the target display layout comprises at least one target page element linked to a source page element on a source display layout; accessing a plurality of synchronization preferences, wherein the synchronization preferences define at least one selected attribute of a plurality of attributes of a target page element to be synchronized with an attribute of the linked source page element; determining whether the selected attribute of the source page element has been synchronized with the target page element; and updating the target page element when the modified attribute of the source page element has not been synchronized with the target page element.
    Type: Grant
    Filed: July 12, 2012
    Date of Patent: August 9, 2016
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Paresh Goel, Christian Kitchener, Douglas A. Waterfall, Shailja Gupta
  • Patent number: 9400774
    Abstract: Webpages are optimizing through the use of experiments that compare the responses of viewers that are either presented with the original webpage or a variant thereof. One or more variants are first defined through the use of a browser-based editor application that initially examines the webpage for a snippet of code. The snippet can be added to the webpage, if missing, and the webpage returned to the editor application. Changes made to the webpage to define a variant are saved in variation code. When the webpage is later requested by multiple viewers, in each instance the viewer receives the webpage with the snippet, the snippet instructs the browser to download a file, and the instructions of the file determine whether the viewer will see the variant or the original webpage. Tracking viewer responses to the webpage and the variant allow a statistical basis for comparison to be developed.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: July 26, 2016
    Assignee: Optimizely, Inc.
    Inventors: Elliot Kim, Richard Raykhenberg
  • Patent number: 9396171
    Abstract: A system for representing and generating XML data is provided. The system includes one or more processors and a mapping module configured to execute upon the one or more processors. The mapping module is configured to map each sparsely-encoded XML element of a sparse representation of a document into a complete, valid XML document. The system also includes a defaulting module configured to execute upon the one or more processors. The defaulting module is configured to generate at least one XML element missing in the sparse representation, but required to generate the complete, valid XML document.
    Type: Grant
    Filed: April 2, 2008
    Date of Patent: July 19, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas Bitonti, Dana Lea Price, Wendell Jack Bouknight, Jr.
  • Patent number: 9386109
    Abstract: A method of improving a traffic pattern through web page nodes of a website is provided, including selecting web page nodes. The traffic pattern includes a sequence of nodes. Each node represents a first page having a link to a second page in a subsequent node. A visitor to a node prior to a conversion node either navigates to a subsequent node or fails to progress to a subsequent node. The method also includes, for each web page, identifying display elements on the web page node that are associated with a decreased probability that the user progresses through the traffic pattern to a subsequent web page node in the predetermined traffic pattern, determining a metric representing an impact on a conversion attributable to the display elements, ranking the plurality of web page nodes based on the metrics for each web page node.
    Type: Grant
    Filed: August 23, 2013
    Date of Patent: July 5, 2016
    Assignee: Google Inc.
    Inventor: James Kent
  • Patent number: 9378199
    Abstract: The aspects enable a processor to concurrently execute a first serial language code (e.g., HTML) embedding a second serial language code (e.g., JAVASCRIPT®) during a page load operation by a browser. A parser parses the first serial language code until a segment of the embedded second serial language code is encountered. The segment of embedded second serial language code is extracted for execution by an execution engine, which proceeds concurrently with speculative parsing of the first serial language code. Code generated by execution of second serial language code is evaluated to determine if it is well formed, and a partial rollback and re-parsing of the first serial language code is performed if the code is not well formed.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: June 28, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Christopher A. Vick, Bin Wang, Mehrdad Mohammad H. Reshadi
  • Patent number: 9361279
    Abstract: Server systems and methods to track digital content pertaining to real estate listings use markers embedded within digital media files. The digital media files are accessible for presentation to client computing platforms through real estate search servers. Responsive to a digital media file being presented, for example through a browser software application, on a client computing platform, information related to browsing activity on the client computing platform is transmitted to a server that associates individual ones of the digital media files with individual ones of the real estate search servers through which a digital media file is presented. A server determines information based on browsing activity pertaining to web pages served through a real estate search website. The web pages include real estate listing content. Providers of the real estate listing content are compensated accordingly.
    Type: Grant
    Filed: September 25, 2012
    Date of Patent: June 7, 2016
    Assignee: VENDIGI, INC.
    Inventors: Gary Trent Gardner, Ata Hassan, Jr., Ram Babu Chintala, Anil Srinivas Guntur
  • Patent number: 9361278
    Abstract: When a social networking system receives an image and associated text for presentation to one or more users, the social networking system determines how to present the text and the image. For example, the social networking system determines if to overlay the text onto an area of the image. A readability score indicating the readability of the text if overlaid onto an area of the image is determined based on attributes of the image and of the text. Using the readability score, the social networking system overlays the text onto an area of the image when presented to other users or presents the text adjacent to the image when presented to other users.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: June 7, 2016
    Assignee: Facebook, Inc.
    Inventors: Gregory Matthew Marra, Christopher Struhar
  • Patent number: 9348946
    Abstract: An interface is provided for permitting a user to explore a collection of data. The data collection, in embodiments, provides nodes as structural elements, and references which are assigned to nodes and hold identifiers of other nodes. Multiple references can be assigned to each node, thus guiding a user of the system to multiple other nodes, and multiple references can hold the same address, so that multiple nodes can have references pointing to the same node. The interface allows visualizing the network created by the interconnection of the nodes on a display region. The interface also allows the user to intuitively navigate along the references in both directions of the references, so that the user can explore which nodes are referenced by a certain node, and also by which nodes a certain node is referenced.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: May 24, 2016
    Assignee: XBRANCH, LLC
    Inventors: Thomas Weise, Ruedger Rubbert
  • Patent number: 9317485
    Abstract: An electronic device or system and method are provided for selectively normalizing or modifying content element attributes that are defined using absolute values, such as absolute font sizes expressed in length measurements such as points and pixels. A document containing structured content, such as an HTML-formatted email message or webpage, is obtained. When any such content element attributes are included with the document, a determination is made whether those attributes can be changed for that document. The determination may be dependent on the complexity of the structured document. If so, the absolute values are converted to relative values, and the document is subsequently rendered for display.
    Type: Grant
    Filed: May 18, 2012
    Date of Patent: April 19, 2016
    Assignee: BlackBerry Limited
    Inventors: Terrill Mark Dent, Ryan Gregory Wood
  • Patent number: 9317492
    Abstract: A method for grouping writing regions of digital ink receives processed digital ink that comprises writing regions. A relationship can be generated between a plurality of the writing regions. A feature set can be determined that is associated with the plurality of the writing regions. The plurality of the writing regions can be grouped based on the feature set.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: April 19, 2016
    Assignee: Microsoft Technology Licensing LLC
    Inventors: Ming Ye, Herry Sutanto, Sashi Raghupathy