Stylesheet Layout Creation/editing (e.g., Template Used To Produce Stylesheet, Etc.) Patents (Class 715/235)
-
Patent number: 10783685Abstract: Techniques for fast generating a banner image are described herein. The disclosed techniques include selecting a size and a layout of the banner image and selecting a stock photo; generating a background canvas according to the size of the banner image; determining an initial size of the stock photo on the background canvas based at least in part on the size and the layout of the banner image; determining an adjusted size of the stock photo on the background canvas on a basis of the initial size using interpolation calculation; determining a position of the stock photo on the background canvas based at least in part on a drag operation; and generating the banner image that includes the background canvas and the stock photo.Type: GrantFiled: June 20, 2019Date of Patent: September 22, 2020Assignee: Shanghai Bilibili Technology Co., Ltd.Inventors: Qing Fang, Shuai Shao, Wenjin Li
-
Patent number: 10778611Abstract: Methods and apparatus for mediating user access to services over a network are described. Access is provided by a service network host to a plurality of connectors providing access to a plurality of services over the network. The services are provided by entities independent from the service network host. The connectors including a first connector are configured to communicate with a first service using a first format to retrieve or modify data associated with the first service. The first connector is further configured to identify one or more methods or data fields of the first service. The service network host is further configured to provide, to a computer associated with a user over the network, one or more directions for using the first connector to display and/or modify data from the first service over the network.Type: GrantFiled: December 6, 2018Date of Patent: September 15, 2020Assignee: salesforce.com, inc.Inventor: David Byrne Reese
-
Patent number: 10768952Abstract: Embodiments of systems and methods for generating user interfaces are described. In an embodiment, a monitoring tool can observe the user's interaction with a computing device, collect input and output operation data, and calculate a user effectiveness score based on the collected data. A user interface can be generated based on the user effectiveness score to match the user's proficiency.Type: GrantFiled: August 12, 2019Date of Patent: September 8, 2020Assignee: CAPITAL ONE SERVICES, LLCInventors: Mark Watson, Kenneth Taylor, Fardin Abdi Taghi Abad, Vincent Pham, Anh Truong, Jeremy Goodsitt, Reza Farivar, Austin Walters
-
Patent number: 10762275Abstract: In a case where a form ID and preview is designated in an operation name, a parameter for enabling direct preview is added to a redirect uniform resource locator (URL), and a generated document is displayed in a form service window by skipping display of each screen.Type: GrantFiled: February 25, 2019Date of Patent: September 1, 2020Assignee: Canon Kabushiki KaishaInventor: Koichi Tsujimoto
-
Patent number: 10754830Abstract: Techniques for activity information schema discovery, schema change detection, and notification. In one embodiment, for example, a computer-implemented method for activity information schema discovery and schema change detection and notification comprises: analyzing a first set of related activity messages obtained during a first sample period; determining first schema counters for uniquely named properties identified in the first set of messages based on the analyzing of the first set of activity messages; after the first sample period, inferring a first schema from the first schema counters; analyzing a second set of related activity messages obtained during a second sample period; determining second schema counters for uniquely named properties identified in the second set of messages based on the analyzing of the second set of activity messages; after the second sample period, inferring a second schema from the second schema counters; comparing the first schema and the second schema for any differences.Type: GrantFiled: August 7, 2014Date of Patent: August 25, 2020Assignee: NETFLIX, INC.Inventors: Airan Landau, Sudhir Tonse
-
Patent number: 10740543Abstract: A plurality of objects associated with respective footnote reference information within a document are generated. An overflow object associated with overflow footnote reference information corresponding to a previous footnote marker appearing on a previous page is invoked to lay out the overflow footnote reference information, generating overflow layout data. A current page object associated with current page footnote reference information that corresponds to a current page footnote marker appearing on the page is invoked to lay out the current page footnote reference information, generating current page footnote reference information layout data, if an available footnote height is sufficient to lay out the current page footnote reference information. The page is displayed based on the overflow layout data and the current page footnote reference information layout data.Type: GrantFiled: April 3, 2014Date of Patent: August 11, 2020Assignee: GOOGLE LLCInventors: Luiz Do Amaral De Franca Pereira Filho, Edgard Lindner, Venkat Ganesan, Kevin Markman, Lily Shu-Yi Xia
-
Patent number: 10713434Abstract: Transfer of content between documents of different storage types is provided. Different versions of an endpoint (e.g., a productivity application) such as a mobile version and a desktop version, for example, may be enabled to process the same document and synchronize changes to the document content, even though the different versions or endpoints may use distinct formats for the same document.Type: GrantFiled: December 28, 2017Date of Patent: July 14, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Michelle Keslin, Daniel Snyder, Ali Taleghani, Nupur Agarwal, Jitesh Sachdeva
-
Patent number: 10713415Abstract: A testing materials production system generates a testing document associated with an electronic foundation document. The testing materials production system automatically generates the testing document by populating regions of a template with testing elements extracted from the electronic document. User customizations of the testing document are received, and the testing document is published to an extended catalog database associated with the electronic document. Regions of the testing document may be delivered in association with the electronic document to designated recipients via browser applications executing on computing devices of the recipients.Type: GrantFiled: October 4, 2018Date of Patent: July 14, 2020Assignee: Chegg, Inc.Inventors: Vincent Le Chevalier, Charles F. Geiger
-
Patent number: 10708629Abstract: A better compromise between encoding complexity and achievable rate distortion ratio, and/or to achieve a better rate distortion ratio is achieved by using multitree sub-divisioning not only in order to subdivide a continuous area, namely the sample array, into leaf regions, but using the intermediate regions also to share coding parameters among the corresponding collocated leaf blocks. By this measure, coding procedures performed in tiles—leaf regions—locally, may be associated with coding parameters individually without having to, however, explicitly transmit the whole coding parameters for each leaf region separately. Rather, similarities may effectively exploited by using the multitree subdivision.Type: GrantFiled: April 5, 2019Date of Patent: July 7, 2020Assignee: GE VIDEO COMPRESSION, LLCInventors: Philipp Helle, Detlev Marpe, Simon Oudin, Thomas Wiegand
-
Patent number: 10698591Abstract: An adaptive layout and workflow engine. The adaptive layout and workflow engine allows various applications to dynamically render scaled views of content based on the characteristics of the display on the device being used to consume the content. The adaptive layout and workflow engine may select an appropriate view of the content to render based on the size, resolution, or aspect ratio of the display. The rendered size of the content and/or the user interface of the content application is evaluated relative to the characteristics of the display. Embodiments may provide different controls via the user interfaces based on the characteristics of the display and/or content. The adaptive layout and workflow engine may provide customized work flows via the user interface to improve the user experience depending on the display capabilities of the device used to consume the content.Type: GrantFiled: August 15, 2014Date of Patent: June 30, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Joseph Masterson, Jeremy de Souza, Jin Ma, Elena Catrinescu, Nathan Waddoups, Kenneth Fern, David Lloyd Meyers, Jr., David Paul Limont, Michael B. Palmer
-
Patent number: 10691326Abstract: Methods for optimizing a scale and position of a document in response to a user input is provided are provided. In one aspect, a method includes receiving an initial input request to scroll a document to a target position of the document, and identifying at least one relevant portion of content at or near the target position of the document. The method also includes adjusting a position and scale of the document while receiving the initial input request to an optimal position and an optimal scale for viewing the at least one relevant portion. Systems and machine-readable media are also provided.Type: GrantFiled: March 6, 2017Date of Patent: June 23, 2020Assignee: Google LLCInventor: John François Julien Mellor
-
Patent number: 10686610Abstract: The present application provides a method for publishing work in a network, including: obtaining, by an end-user device associated with a current user, a prior work file that is not published by the current user in a network, where the prior work file includes a digital signature of a prior author and a prior work; generating, by the end-user device and based on an operation of the current user, a new work file that includes the prior work, the digital signature of the prior author, and content added based on the operation of the current user; and publishing, by the end-user device, the new work file in the network. This solution ensures the prior work cannot be used out of context, and modifications to the prior work are easy to identify, thereby improving integrity and authenticity of a work propagated on the internet.Type: GrantFiled: May 21, 2019Date of Patent: June 16, 2020Assignee: Alibaba Group Holding LimitedInventor: Jun Tong
-
Patent number: 10686902Abstract: A system and method for multichannel notifications that includes configuring an account for notifications within a multitenant platform for multi-channel notifications, which further includes receiving configuration for a set of participant binding resources, wherein the set of participant binding resources comprises endpoint addressing resources, where an endpoint addressing resource specifies a communication address and a communication channel identifier; receiving a notification request on behalf of an account, the notification request comprising at least one targeting property; and executing notifications in accordance to the notification request and the configuration of the participant binding resources of the account by selecting endpoint addressing resources that are accessed from the participant binding resources using the targeting properties of the notification request and transmitting notifications to communication addresses over a set of different communication channels as indicated by the selecteType: GrantFiled: May 23, 2017Date of Patent: June 16, 2020Assignee: Twilio Inc.Inventors: Viktor Muller, Devid Liik, Sergei Zolotarjov, Sergei Voronichev, Artyom Tyazhelov
-
Patent number: 10657315Abstract: A system and method, including receiving a first file including a first description of a first document presentation for a document in a style sheet language; receiving a second file including a second description of a second document presentation for the document in the style sheet language, the first description and the second description being distinct from each other and differing, at least in part, from each other; generating a third file including a description of the first document presentation and the second document presentation for the document in the style sheet language by combining the first and second files; and persisting the third file in a data store.Type: GrantFiled: June 28, 2016Date of Patent: May 19, 2020Assignee: SAP SEInventor: Andreas Roessler
-
Patent number: 10645144Abstract: A computer-implemented method is presented for controlling a remote device with a local device which may have a smaller screen than the remote device. At least a part of a content of a screen of the remote device is displayed on a screen of the local device with a magnification m. The local device records a user-action performed on the local device, for example a swipe or pan gesture. If the value of the magnification m is greater than a threshold value M, the local device interprets the user-action as a command destined for itself and executes the command. If the value of the magnification m is equal to or smaller than the threshold value M, the local device interprets the user-action as a command destined for the remote device and transmits the command to the remote device for execution on the remote device.Type: GrantFiled: October 27, 2017Date of Patent: May 5, 2020Assignee: TeamViewer GmbHInventors: Andreas Haizmann, Sascha Rau, Tobias Lau
-
Patent number: 10638001Abstract: An information processing apparatus includes a specific pattern storage unit, a pattern comparing unit, a character recognizing unit, and a file generating unit. The specific pattern storage unit stores specific pattern information in which a specific pattern is registered. The pattern comparing unit compares the image data with a specific pattern that is registered in the specific pattern information by image matching and determines whether or not the specific pattern present in the image data is detected, and when detected, deletes the specific pattern from the image data and outputs pattern-deleted image data. The character recognizing unit performs an OCR process on the pattern-deleted image data, converts a character string in the pattern-deleted image data into text data, and outputs the converted text data as an OCR analysis result. The file generating unit generates document data based on the OCR analysis result.Type: GrantFiled: February 28, 2019Date of Patent: April 28, 2020Assignee: KYOCERA Document Solutions Inc.Inventor: Atsushi Fujiki
-
Patent number: 10635632Abstract: At least a portion of data of a tree data structure is serialized into a first set of flat data. At least a portion of a structure of the tree data structure is serialized to reproduce at least the portion of the structure in a second set of flat data. It is determined to access a desired data of the tree data structure from an archive. The second set of flat data is read to reconstitute at least the portion of a structure of the tree data structure. The reconstituted structure of the tree data structure is used to determine a data offset associated with the first set of flat data, wherein the data offset corresponds to the desired data. The desired data is accessed using the data offset associated with the first set of flat data.Type: GrantFiled: August 29, 2017Date of Patent: April 28, 2020Assignee: Cohesity, Inc.Inventors: Venkata Ranga Radhanikanth Guturi, Tushar Mahata, Praveen Kumar Yarlagadda
-
Patent number: 10554784Abstract: According to some embodiments, an application launcher of a media player device launches an application bundle, the application bundle including a binary code. In response, a first server is accessed based on a universal resource locator (URL) specified by the application bundle to download an executable script. The executable script is parsed to configure a script runtime environment based on a predetermined template associated with the executable script. A first application programming interface (API) and a second API are enabled, where the first API is used to access a predetermined library maintained by the media player device and the second API is used to communicate with the binary code. The executable script is executed within the script runtime environment to render content, including rendering standard content by invoking the predetermined library via the first API and rendering customized content by invoking the binary code via the second API.Type: GrantFiled: March 16, 2018Date of Patent: February 4, 2020Assignee: Apple Inc.Inventors: Nurinder Manj, Parry Panesar
-
Systems and methods for creating, editing and publishing cross-platform interactive electronic works
Patent number: 10534842Abstract: Systems and methods for creating, editing and publishing cross-platform interactive digital content works include a content management component configured to store portions of a digital content work and to implement version control of the digital content work; a defect tracking component configured to store a defect record related to a stored portion of the digital content work; a publication pipeline component configured to format the digital content work for publication; and a integration component configured to present a graphical user interface which allows for editing the stored portions of the digital content work, editing the defect record, and instructing the publication pipeline to format the digital content work for publication.Type: GrantFiled: December 11, 2012Date of Patent: January 14, 2020Assignee: INKLING SYSTEMS, INC.Inventors: Peter S. Cho, Joyce Myra Croft, Robert Cromwell, Joshua John Forman, Thomas Charles Genoni, Christopher William Hunt, Avi Itskovich, Jessica Summer Jenkins, Kerryck Arthur Clemens Jones, Arthur Kopatsy, Eric Todd Lovett, Olof Alexander Mathe -
Patent number: 10498855Abstract: In one embodiment, a device in a network monitors a plurality of traffic flows in the network. The device extracts a plurality of features from the monitored plurality of traffic flows. The device generates a context model by using deep learning and reinforcement learning on the plurality of features extracted from the monitored traffic flows. The device applies the context model to a particular traffic flow associated with a client, to determine a context for the particular traffic flow. The device personalizes data sent to the client from a remote source based on the determined context.Type: GrantFiled: June 17, 2016Date of Patent: December 3, 2019Assignee: Cisco Technology, Inc.Inventors: Hugo Latapie, Enzo Fenoglio, Plamen Nedeltchev, Manikandan Kesavan, Joseph Friel
-
Patent number: 10481875Abstract: Examples of the disclosure provide for receiving a template at a design surface, the template representing a visual layout, logic, and data schema for an application. Received source data is bound to the template based on the data schema. At least one data storage location is selected from identified data storage locations. Based on the selection of the one data storage location, at least a portion of the source data is extracted and sent to the data storage location for storage. The extracted data is rewired to bind the extracted data at the data storage location to the template such that access of the application generated using the template provides access to the extracted data at the data storage location.Type: GrantFiled: December 27, 2017Date of Patent: November 19, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Barath Balasubramanian, Evan Bjorn-Thomas Cohen, Olivier Colle, William James Staples
-
Patent number: 10445414Abstract: A collaborative development service manages a document that can be shared among multiple users. If multiple users are editing the document, the edits may need to have operational transformation rules applied thereon. The collaborative development service provides operational transformation rules to users of mobile devices that do not have copies of the operational transformation rules stored on their devices. When a change to the document is received by the collaborative development service, it is determined that a first user device has operational transformation capability. In response to determining that the first user device has operational transformation capability, the change is transmitted to the first user. The collaborative development service determines that a second user device does not have operational transformation capability and applies an operational transformation to the change to generate a transformed change. The transformed change is transmitted to the second user device.Type: GrantFiled: May 23, 2014Date of Patent: October 15, 2019Assignee: GOOGLE LLCInventors: Andrew Alexander Grieve, Mohammad Hossain Sheikh Attar
-
Patent number: 10423711Abstract: Style sheets for resources are generated during runtime. Style sheets may be generated using current values for attributes of a resource. A new style sheet may be generated, at runtime, after a request for the resource has been received. The resource is modified to reference the new style sheet and the modified resource is transmitted to the client device. The new style sheet is transmitted to the client device in response to another request, from the client device, for the new style sheet identified in the modified resource.Type: GrantFiled: March 24, 2016Date of Patent: September 24, 2019Assignee: Oracle International CorporationInventor: Young Liu
-
Patent number: 10425501Abstract: A new element mapper is provided for mapping elements of a page using user-provided or automatically generated terms or names. Specifically, a user may direct an application displaying a page to enter into an in-context element mapping mode, in which page elements eligible for mapping may be identified and highlighted whenever one is moused or hovered over. Responsive to the user selecting a page element of interest, the element mapper may provide a dialog with an input field. The dialog may be displayed near the page element of interest or as part of the page. Based on a user-provided or automatically generated name, the element mapper may generate a mapping output and store it in association with a selector for the page element of interest. The mapping output can be used to build a site rule in context of the page element of interest.Type: GrantFiled: December 9, 2015Date of Patent: September 24, 2019Assignee: Moxie Software, Inc.Inventors: Randy Nasson, Michael Galloway, Prescott Wright, Jonathan Pollock, Shane E. Sherman, Jonathan Lee Bell
-
Patent number: 10387551Abstract: Techniques for programmatically magnifying one or more visible content elements of at least one markup language document, so as to increase the display size of those visible content elements. A magnification facility may be configured to apply multiple different zoom techniques. The magnification facility may be configured to evaluate the markup language document(s) at a time that the document(s) are being processed for display to select which of the multiple different zoom techniques may be applied at a time to increase a display size of visible content elements relative to a default display size for those elements. The magnification facility may be incorporated within the markup language document(s) and executed by a viewing application that processes markup language documents. For example, the markup language document(s) may form a web page and the magnification facility may be implemented as scripting language code incorporated into the document(s) of the web page.Type: GrantFiled: December 12, 2014Date of Patent: August 20, 2019Assignee: Freedom Scientific, Inc.Inventors: Aaron M. Leventhal, Anthony A. Nardi, Seth A. Holladay
-
Patent number: 10380227Abstract: A novel method of facilitating the authoring of content and the delivery of the authored content to different types of device is provided. The method supports the design of unique and aesthetically pleasing content while minimizes the amount of effort required from authors and/or publishers. The method does so by creating one single content presentation structure (CPS) for the authored content that is adaptable to different devices and different orientations. Such a universally adaptable content presentation structure is based on a standardized grid system that the publishers can easily become familiar with to author their content.Type: GrantFiled: September 30, 2015Date of Patent: August 13, 2019Assignee: Apple Inc.Inventors: Jean S. Metz, Pepijn T. Zoon, Robin Pieter van Dijke
-
Patent number: 10380239Abstract: Approaches, techniques, and mechanisms are disclosed for automatically inserting supplemental items into documents. According to an embodiment, a first request is received, comprising document information that identifies a particular document. A target repeated structure type, to which a group of items in the particular document conform, is identified within the particular document. Based on the target repeated structure type, a template is generated. A new content item is generated by applying descriptive metadata that describes the new content item to the template. The new content item conforms to the target repeated structure type. The new content item is inserted in the particular document at an insertion point before or after a particular content item that conforms to the target repeated structure type.Type: GrantFiled: December 3, 2013Date of Patent: August 13, 2019Assignee: Sharethrough Inc.Inventors: Ryan Weald, Michael Jensen
-
Patent number: 10372821Abstract: Certain embodiments identify a correct structured reading-order sequence of text segments extracted from a file. A probabilistic language model is generated from a large text corpus to comprise observed word sequence patterns for a given language. The language model measures whether splicing together a first text segment with another continuation text segment results in a phrase that is more likely than a phrase resulting from splicing together the first text segment with other continuation text segments. Sets of text segments, which include a first set with a first text segment and a first continuation text segment as well as a second set with the first text segment and a second continuation text segment, are provided to the probabilistic model. A score indicative of a likelihood of the set providing a correct structured reading-order sequence is obtained for each set of text segments.Type: GrantFiled: March 17, 2017Date of Patent: August 6, 2019Assignee: Adobe Inc.Inventors: Walter Chang, Trung Bui, Pranjal Daga, Michael Kraley, Hung Bui
-
Patent number: 10372796Abstract: A mobile computing device executes a mobile application received from a provisioning source, the mobile application including at least programming code and at least one structured document that together describe at least a portion of functionality provided by the mobile application. An abstraction layer executing on the mobile computing device populates a Document Object Model (“DOM”) structure, the DOM structure at least in part representing the running state of the mobile application consistent with the portion of the functionality provided by the mobile application described in the received at least one structured document and programming code. The abstraction layer updates a device-independent application user interface, responsive to the reconfiguring of the DOM structure and converts the at least one structured document and the received programming code into a temporary form that is configured to be transmitted, received, and decoded back into an original form on a second mobile device.Type: GrantFiled: June 13, 2016Date of Patent: August 6, 2019Assignee: SQGO Innovations, LLCInventors: Bruce Warila, Brian D. Markey, Jeremy Aaron Gilbert, James P. Echmalian, Todd Silverstein
-
Patent number: 10372795Abstract: In one example, a document rendering device may create a document from a document tree by determining whether a style property of a source node of the document tree may be applied to a target node of that document tree. The document rendering device may store a document tree having multiple nodes describing a document having component arranged hierarchically in a parent-child relationship. The document rendering device may identify a styling permission describing whether a target node representing a child component of the document tree permits application of a style property to the target node. The document rendering device may execute an inheritance determination for the target node based on the styling permission to determine whether the target node inherits the style property from a source node representing a parent component. The document rendering device may render the target node based on the inheritance determination to create a document component of the document.Type: GrantFiled: March 12, 2016Date of Patent: August 6, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Arron J. Eicholz, Travis Leithead
-
Patent number: 10372788Abstract: A computing device provides a dyslexic enhancement mode. The dyslexic enhancement mode includes multiple dyslexic enhancement features that adjust the text content to facilitate ability of the user with dyslexia to read the text content. Additionally, the computing device provides an interface to enable the user to enter input to select and I specify values for individual dyslexic enhancement features. The computing device can configure implementation of the dyslexic enhancement mode based on the input provided by the user.Type: GrantFiled: January 31, 2014Date of Patent: August 6, 2019Assignee: RAKUTEN KOBO INC.Inventor: Benjamin Landau
-
Patent number: 10360286Abstract: A color coding engine and a comparison engine are provided. A color coding engine may be utilized to detect logical layout object attributes in a flow format document and apply a unique color to textual elements associated with each logical layout object attribute. The resulting color coded document may be saved as a target flow format document. The target flow format document may be converted to a fixed format document and then converted by a conversion engine to a flow format document. The resulting converted flow format document may be saved as an output flow format document. A comparison engine may be utilized to compare the output flow format document and the target flow format document to determine if layout information has been properly preserved in the document conversion process.Type: GrantFiled: July 20, 2012Date of Patent: July 23, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Elizabeth Jeanne Sheldon, Milos Lazarevic, Dragan Slaveski, Marija Antic, Aleksandar Tomic
-
Patent number: 10338886Abstract: An information output system includes an output unit (25) configured to output information, an information recognizing unit (212) configured to recognize first information according to designation operation by a user, and an output control unit (211) configured to cause, on condition that a present OFF period of a moving body (3) is started, the output unit (25) to output, in a form recognizable by the user, an interface for requesting an input of second information that should be associated with the first information recognized after a start of a present ON period of the moving body (3) and information indicating one or both of the location and the time point.Type: GrantFiled: June 14, 2017Date of Patent: July 2, 2019Assignee: HONDA MOTOR CO., LTD.Inventor: Masayuki Hashimoto
-
Patent number: 10326858Abstract: The present disclosure provides for personalizing content, an outline, and a theme for a web page. Personalizing content can include associating a profile with a web page request; generating a graph including nodes and links based on the profile; generating a plurality of cards from the nodes and the links of the graph; selecting the outline and the theme based on the profile; generating a page code from the plurality of cards, the outline, and the theme; and providing the page code to the web server.Type: GrantFiled: May 23, 2017Date of Patent: June 18, 2019Assignee: CDK GLOBAL, LLCInventors: Benjamin Waite, Deepak Goindwani, Loren West, Jason Taylor, John Cokos
-
Patent number: 10325012Abstract: In one set of embodiments, a web document is associated with a style sheet that can include style rules, which provide details about how the document is to be presented and formatted by, for example, a web browser. A reduced set of style rules is determined based upon contents of the web document and style sheet. Reducing the size of the style sheet is desirable, e.g., to increase communication and processing efficiency when the style sheet is sent with the document in an e-mail message. The reduced set of style rules can include rules that are referenced by user interface components present in the document, and can exclude rules that are not referenced by the document, or are incompatible with or not applicable to e-mail. The reduced set of style rules can be embedded in an e-mail message or other communication in place of the original style sheet.Type: GrantFiled: August 3, 2016Date of Patent: June 18, 2019Assignee: Oracle International CorporationInventors: Blake Sullivan, Jeanne Marie Waldman
-
Patent number: 10304095Abstract: The present invention provides an accounting gateway for facilitating and effecting translation and efficient data transfer between an accounting system and a plurality of client systems operating a variety of external bookkeeping solutions. The gateway brokers data exchanges between an accounting firm and its clients by translating data records associated with a client bookkeeping solution and in an external format into a format for use by an accounting software at the accounting system, such as for generating reports, financial statements and other processes and uses. An accounting system communicates with one or more client systems via a communications link to import, export or access data records between the entities to enhance provision of professional services.Type: GrantFiled: February 4, 2008Date of Patent: May 28, 2019Assignee: Thomson Reuters Global Resources Unlimited CompanyInventor: Kathie Knapp
-
Patent number: 10303740Abstract: A method is disclosed. The method includes receiving Final Form presentation document data and inserting one or more alternate Mark-Up formats at each of one or more document components identified in the document data.Type: GrantFiled: November 1, 2016Date of Patent: May 28, 2019Assignee: Ricoh Company, Ltd.Inventors: Harry Reese Lewis, Reinhard Heinrich Hohensee, Roger Lee Buis
-
Patent number: 10296308Abstract: The present disclosure is directed to providing a network application creation system that facilitates generating network applications from a design layout. In general, the network application creation system automatically generates one or more network applications from a design mock-up created by a user, such as a designer. For example, the network application creation system can provide one or more network applications to a user without requiring the user to hand code the design layout into the one or more network applications. In some example embodiments, the network application creation system generates structured files, style files, and/or asset files from a design layout and create a network application based on the generated files.Type: GrantFiled: October 28, 2015Date of Patent: May 21, 2019Assignee: ADOBE INC.Inventor: Renee Helen Lance
-
Patent number: 10254946Abstract: A computer-implemented method includes generating code for displaying a two-dimensional media programming schedule grid, receiving a command to compress the grid at a first location along a first dimension, and generating code for displaying the grid with visible graphical fold marks defining a fold area near the first location along the first dimension.Type: GrantFiled: November 3, 2011Date of Patent: April 9, 2019Assignee: Google LLCInventors: Richard C. Gossweiler, III, Mehran Sahami, Thomas H. Taylor, John Blackburn, David A. Brown, Neha Gupta, Manish G. Patel
-
Patent number: 10255256Abstract: Aspects of this disclosure relate to a process whereby markup text and/or graphics may be overlaid on top of an original document such that a user may view both the original document and the overlaid text and graphics together in an unobtrusive manner. Some aspects further discuss broader markup functionalities, such as modifying the content or appearance of text and graphics when a mark-up function is performed.Type: GrantFiled: February 26, 2014Date of Patent: April 9, 2019Inventor: Gary Siegel
-
Patent number: 10241986Abstract: A tag management system can implement a combined synchronous and asynchronous tag-loading scheme. In an embodiment of this scheme, a synchronous tag may be included at the top of or near the top of a content page. This synchronous tag can hide one or more page elements that are to be modified by a subsequent asynchronous personalization tag. Subsequently, the asynchronous personalization tag can update the page element and then cause the page element to be displayed. As a result, flicker between the old and new page elements can be reduced or avoided.Type: GrantFiled: December 1, 2014Date of Patent: March 26, 2019Assignee: TEALIUM INC.Inventors: Michael Anderson, Tyron Gavin, Colin Douglas Sulin, Fiann James Curry-Towneley-O'Hagan, Kevin Thomas Faurholt, Adrian Leslie Browning
-
Patent number: 10229094Abstract: Techniques are disclosed for dynamically simulating a structured document. A visual layout of a presentation of a structured document is determined in accordance with a style property associated with and specific to a first type of media device. The laid out structured document including the style property specific to the first type of media device is sent to a web browser executing on a second type of media device for rendering on the second type of media device. The first type of media device has a different display requirement than the second type of media device. The style property may be encoded in a set of presentation semantics. A media-dependent style rule encoded in the set of presentation semantics may be used to determine that the display requirement of the first type of media device satisfies the media-dependent style rule.Type: GrantFiled: March 8, 2016Date of Patent: March 12, 2019Assignee: Adobe Inc.Inventors: Anthony Rumsey, Gabriel Walt
-
Patent number: 10223339Abstract: A system for providing interactive documents as a Web service is described. The system includes a content repository for storing an interactive document in a Web-intrinsic container. The interactive document includes a document editor that is a native Web browser application. The system also includes a Web server to deliver the interactive document to a client computer through a network, receive Hypertext Transfer Protocol (HTTP) requests from a Web browser of the client computer, and updates the interactive document based on the HTTP requests.Type: GrantFiled: August 15, 2014Date of Patent: March 5, 2019Assignee: Open Text CorporationInventors: Byron Steven Pruitt, Anthony Wiley
-
Patent number: 10169320Abstract: Disclosed are methods and apparatus for generating accessible documents. In one embodiment, an initial document in a print format is obtained. The print format of the initial document is identified as one of a plurality of print formats. A parser corresponding to the one of the plurality of print formats is applied such that the initial document is parsed according to the print format of the initial document. An intermediate document that conforms to an intermediate format is generated based upon results obtained from applying the parser. A template for converting the intermediate document into an accessible document is obtained. The template is then applied such that an accessible document corresponding to the initial document is generated, wherein the accessible document includes a plurality of tags that designate an order of a plurality of regions of the accessible document.Type: GrantFiled: November 12, 2015Date of Patent: January 1, 2019Assignee: Open Text Holdings, Inc.Inventors: Richard James Seabright, Zhigang Li
-
Patent number: 10055406Abstract: A server, a user terminal, and a method for controlling the server and the user terminal are provided. The server controlling method includes receiving a text from a user terminal, translating the received text to generate a translated text, extracting at least one core word from the translated text, obtaining image information corresponding to the at least one core word with respect to each of the at least one core word, and transmitting the translated text and the extracted image information to the user terminal.Type: GrantFiled: February 1, 2016Date of Patent: August 21, 2018Assignee: Samsung Electronics Co., Ltd.Inventors: Ji-sang Yu, Jin-sik Lee, Sang-ha Kim, Eun-kyoung Kim, Dong-hyeon Lee, Jae-won Lee
-
Patent number: 10051029Abstract: A content management computing device for selecting an online content item for display on a client computing device is provided. Additionally, a method for selecting an online content item for display on a client computing device is provided. In addition, a computer-readable storage device having processor-executable instructions embodied thereon for selecting an online content item for display on a client computing device is provided.Type: GrantFiled: October 27, 2014Date of Patent: August 14, 2018Assignee: Google LLCInventor: Aric Albert Beldon Amberden
-
Patent number: 10049162Abstract: A system and method for processing information in unstructured or structured form, comprising a computer running in a distributed network with one or more data agents. Associations of natural language artifacts may be learned from natural language artifacts in unstructured data sources, and semantic and syntactic relationships may be learned in structured data sources, using grouping based on a criteria of shared features that are dynamically determined without the use of a priori classifications, by employing conditional probability constraints.Type: GrantFiled: November 6, 2015Date of Patent: August 14, 2018Assignee: Digital Reasoning Systems, Inc.Inventor: Timothy W. Estes
-
Patent number: 10021187Abstract: A facility for presenting document contents is described. In an application, the facility receives a request to materialize particular document content. In response to receiving the request, further in the application, the facility causes the document content to be retrieved, and causes presentation code to present the retrieved document content; this presentation code is neither native to the application nor linked into the application to be executed.Type: GrantFiled: June 29, 2015Date of Patent: July 10, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: Christopher Lee Mullins
-
Patent number: 10007402Abstract: In order to render content in a manner most responsive to a user's interest, a computer system (e.g., an eBook reader device) is configured to render content. Specifically, the computer system is configured to receive a request to display a page of displayable content that includes at least one displayable object having original dimensions that exceed a viewable area on a display screen. Thus, a user launching an eBook application on a computer device may immediately access a table of contents requiring a display area that is larger than the present eBook application. The computer system determines whether an end-user experience is better served by displaying a first reduced-size representation comprising a non-interactive thumbnail image of the displayable object or a second reduced-size representation comprising a user-interactive object corresponding to the displayable object.Type: GrantFiled: March 9, 2011Date of Patent: June 26, 2018Assignee: Apple Inc.Inventor: Scott A. Grant
-
Patent number: 9990358Abstract: An optimized fact checking system analyzes and determines the factual accuracy of information and/or characterizes the information by comparing the information with source information. The optimized fact checking system automatically monitors information, processes the information, fact checks the information in an optimized manner and/or provides a status of the information. In some embodiments, the optimized fact checking system generates, aggregates, and/or summarizes content.Type: GrantFiled: May 15, 2015Date of Patent: June 5, 2018Inventor: Lucas J. Myslinski