Patents Examined by Scott Baderman
-
Patent number: 10061860Abstract: Method and system for generating personalizing website layout. The method and system monitors a user's behaviors and assigns a user to a user group, which has an assigned personalized template. The templates are personalized in response to the user's behaviors and arranges content to be displayed to the user based on that behavior.Type: GrantFiled: July 29, 2011Date of Patent: August 28, 2018Assignee: OATH INC.Inventors: Timothy P. Daly, Jr., Evgeniy Makeev, Annie Cheng, Jeff Budzinski, Scott Roy
-
Patent number: 10061749Abstract: Contextual vocabulary and methods of use are provided herein. A method may include obtaining contextual properties for a plurality of end users and device related information for computing devices used by the plurality of end users, the contextual information being obtained from a plurality of ambient information sources, including selection from a plurality of contextual repositories. Also, the method includes calculating a trust level for each of the plurality of customer analytic information sources and each of the plurality of device information databases, and building a contextual vocabulary from the contextual information and the device related information selected based upon their trust levels.Type: GrantFiled: November 26, 2013Date of Patent: August 28, 2018Assignee: SDL Netherlands B.V.Inventors: Ian Homer, Matthew Diss
-
Patent number: 10049085Abstract: 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: GrantFiled: August 31, 2015Date of Patent: August 14, 2018Assignee: QUALTRICS, LLCInventors: Sterling Williams, Jeffrey Scott Whiting, Kyle James Seely, Jason R. Gardner, Cameron James Holiman
-
Patent number: 10049147Abstract: 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: GrantFiled: December 23, 2014Date of Patent: August 14, 2018Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Yi Shan, Bin Zhang, Likai Wang, Zhiyuan Lin, Zhuo Tang, Liang Wu, Ling Li, Kai Li
-
Patent number: 10049095Abstract: 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: GrantFiled: January 29, 2013Date of Patent: August 14, 2018Assignee: Adobe Systems IncorporatedInventors: Alexandru Chiculita, Alexandru Costin
-
Patent number: 10042830Abstract: 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: GrantFiled: May 7, 2014Date of Patent: August 7, 2018Assignee: SCRIPTO ENTERPRISES LLC.Inventors: Robert J. Dubbin, Stephen Colbert, David Cole, Jason Livesay, Mindy Tchieu, Sasha Stewart
-
Patent number: 10042543Abstract: 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: GrantFiled: September 18, 2013Date of Patent: August 7, 2018Assignee: Lenovo (Singapore) PTE. LTD.Inventors: Russell Speight VanBlon, John Carl Mese, Nathan J. Peterson, Rod D. Waltermann, Arnold S. Weksler
-
Patent number: 10042835Abstract: 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: GrantFiled: July 21, 2017Date of Patent: August 7, 2018Assignee: International Business Machines CorporationInventors: Patrick W. Fink, Kristin E. McNeil, Philip E. Parker, David B. Werts
-
Patent number: 10042832Abstract: 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: GrantFiled: January 16, 2015Date of Patent: August 7, 2018Assignee: Google LLCInventor: Vance Julius Vagell
-
Patent number: 10042945Abstract: 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: GrantFiled: September 5, 2014Date of Patent: August 7, 2018Assignee: International Business Machines CorporationInventors: Philippe Kaplan, Georges-Henri Moll, Xavier Nodet, Olivier Oudot
-
Patent number: 10032291Abstract: 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: GrantFiled: March 28, 2016Date of Patent: July 24, 2018Assignee: Alibaba Group Holding LimitedInventor: Chen Sun
-
Patent number: 10031891Abstract: 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: GrantFiled: May 23, 2013Date of Patent: July 24, 2018Assignee: 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: 10031892Abstract: 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: GrantFiled: March 30, 2015Date of Patent: July 24, 2018Assignee: Konica Minolta Laboratory U.S.A., Inc.Inventors: William John Briggs, Stuart Guarnieri
-
Patent number: 10031903Abstract: 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: GrantFiled: May 22, 2013Date of Patent: July 24, 2018Assignee: COPIA INTERACTIVE, LLCInventors: Raymond Lee Haynes, II, Dave Nelson, Robb Smigielski, Brian Cunningham, Tyler Hilker
-
Patent number: 10025757Abstract: 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: GrantFiled: September 1, 2015Date of Patent: July 17, 2018Assignee: YAHOO JAPAN CORPORATIONInventors: Kensuke Takada, Soichi Tatsumi
-
Patent number: 10027537Abstract: 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: GrantFiled: September 17, 2014Date of Patent: July 17, 2018Assignee: Amazon Technologies, Inc.Inventors: Eryk Brian Nice, James V. Schultz, Dinkar Chivaluri, Thomas A. Manning
-
Patent number: 10025766Abstract: 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: GrantFiled: December 21, 2015Date of Patent: July 17, 2018Assignee: Xerox CorporationInventors: Martin S. Maltz, Safwan R. Wshah
-
Patent number: 10019418Abstract: 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: GrantFiled: July 20, 2012Date of Patent: July 10, 2018Assignee: FUJITSU LIMITEDInventor: Takuki Kamiya
-
Patent number: 10019532Abstract: 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: GrantFiled: January 15, 2008Date of Patent: July 10, 2018Assignee: Fusion CompanyInventors: Robert M. Dufour, Ram Dasari, Steven John Metsker, Scott Harris
-
Patent number: 10013411Abstract: In some embodiments, a document management application determines that a field of a document lacks a tag describing the field. The document management application also determines that data entered into the field of the document corresponds to a value of a field description included in a user profile. The document management application tags or otherwise associates the field with the field description based on the entered data corresponding to the value of the field description.Type: GrantFiled: April 30, 2014Date of Patent: July 3, 2018Assignee: Adobe Systems IncorporatedInventors: David Rudi Sherry, Kirk B. Gould, Steve Dakin, Frederic Thevenet, Lalit Vohra, Abhishek Modi