Patents Examined by Scott Baderman
  • Patent number: 9552128
    Abstract: A navigation interface display system generates a navigation element that organizes television programming data in an easy-to-use manner. The navigation element employs a hierarchical display protocol for a plurality of selection items that represent the various television programs, channels, and/or networks. The hierarchical display scheme displays a limited number of active selection items at a first magnification level and additional active selection items at a second magnification level. In addition, the selection items are displayed on distinctive areas or features of the navigation element, where such features represent different content genres or categories. Subcategories can also be displayed in a hierarchical manner, thus providing additional information related to the content as the magnification level of the navigation element changes.
    Type: Grant
    Filed: September 12, 2011
    Date of Patent: January 24, 2017
    Assignee: HILLCREST LABORATORIES, INC.
    Inventor: Brett R. Kelts
  • Patent number: 9549018
    Abstract: There is provided a system and method for exchanging messages between a native application and a web browser using a server. The server configured to receive a message from a communication application of a first client device for delivery to the second client device, determine if the second client device includes the communication application, create a link to a webpage for rendering the message on the webpage when the second client device does not have the communication application, transmit the link to the second client device, render the message on the webpage to the second client device in response to receiving a request, receive a reply message from the second client device, and transmit the reply message to the first client device for rendering by the communication application. The message from the first client device may include a multimedia message, such as an animated avatar with a lip-sync audio.
    Type: Grant
    Filed: February 17, 2014
    Date of Patent: January 17, 2017
    Assignee: Smith Micro Software, Inc.
    Inventors: Audrey Muller, Raja Hithayathuallah, Vinay Chandra
  • Patent number: 9542378
    Abstract: The present embodiments are directed to systems and methods of creating and deploying electronic forms for collecting information from a user using a browser or other application. Various embodiments herein include features for automatically selecting and configuring services for rendering and submitting intelligent forms or other data structures in an automated process environment. The automated process environment may include features which permit an enterprise to blend electronic forms, process management, document security, and document generation capabilities to deliver applications which may reduce paperwork, accelerate decision-making processes, and help ensure regulatory compliance.
    Type: Grant
    Filed: September 23, 2009
    Date of Patent: January 10, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: Florentin N. Wandeler, Jason Hightower
  • Patent number: 9542379
    Abstract: A user device receives a user input that causes an electronic publication to have a modified state. The user device generates data that, when used to render the electronic publication, causes the electronic publication to have the modified state. The user device transmits the data to a server.
    Type: Grant
    Filed: September 19, 2012
    Date of Patent: January 10, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Lokesh Joshi, Kathirvel Thannasi, Venkata Krishnan Ramamoorthy, Ankur Jain, Palanidaran Chidambaram, Walter Manching Tseng
  • Patent number: 9535883
    Abstract: A document preview system provides previews of a native document to client devices. The previews include comments associated with native objects in the native document. The document preview system identifies bounding areas in the preview associated with the native objects, which may be identified by the rendering markers applied to the native document prior to rendering. Using the bounding areas, the document preview system identifies comments for the native document and determines the location to display the comment using native objects associated with the comment. When a new comment is received from a user for a preview of a native document, the document preview system determines native objects for the new comment that match a user's selection for placing the new comment. The new comment is inserted with the native objects in the native document.
    Type: Grant
    Filed: October 24, 2014
    Date of Patent: January 3, 2017
    Assignee: Dropbox, Inc.
    Inventors: Matteus Pan, Jean-Denis Greze, Daniel Horn, Bo Hu, Richard W. Chan, Andrew Yang, Philip Rha, Adhiraj Somani
  • Patent number: 9535886
    Abstract: In a method for dynamically highlighting repetitive text in electronic documents, obtaining one or more user preferences related to a user reading an electronic document. The method further includes determining whether the electronic document contains one or more repetitive text associations, wherein a repetitive text association is data that provides one or more indications of repetitive text segments interspersed within a document. In response to determining that the electronic document contains one or more repetitive text associations, the method further includes identifying one or more repetitive text segments in the electronic document corresponding to the one or more repetitive text associations and determining a time duration expended by the user reading an instance of the identified one or more repetitive text segments within the electronic document.
    Type: Grant
    Filed: May 25, 2016
    Date of Patent: January 3, 2017
    Assignee: International Business Machines Corporation
    Inventors: Olympia Gluck, Itzhack Goldberg, Gilad Sharaby, Neil Sondhi
  • Patent number: 9535888
    Abstract: A system, method and computer-accessible medium for analyzing an electronic document(s) can be provided. For example, content data can be received that can be related to the electronic document(s). The content data can be segmented into a plurality of first segments, and then combined into a second segment(s). Ranking information can be generated for the second segment(s).
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: January 3, 2017
    Assignee: Bmenu AS
    Inventors: Thomas Richter, Giovanni Scerra, Marco Donizelli, Bjørn Holte
  • Patent number: 9535880
    Abstract: A computer implemented method and apparatus for preserving fidelity of bounded rich text appearance, by maintaining reflow, when converting between interactive and flat documents across different environments. The method comprises receiving an image, text data, and formatting metadata corresponding to text entered on a webpage; and processing the text data, wherein processing includes using the image and formatting metadata, evaluating a count of characters corresponding to a line of entered text to identify a location in the image for insertion of a newline character; and inserting the newline character at a location identified during the evaluating.
    Type: Grant
    Filed: April 24, 2014
    Date of Patent: January 3, 2017
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Yash Kumar Gupta, Narender Gupta
  • Patent number: 9524280
    Abstract: A method and system to automatically insert a hyperlink into a webpage containing text is described. The system comprises at least one processor and at least one software component. The at least one software component is executable by the at least one processor to receive, via, a network, the text. The at least one software component further compares a portion of the text to at least one character string that is stored in a database to identify the portion of the text as included in both the webpage and the database. The portion of the text is a name of a product and is associated with the hyperlink. The at least one software component is further executable to cause an insertion of the hyperlink into the webpage and to communicate the name of the product to a producer of the text. The name of the product is included in the webpage by the producer of the portion of the text.
    Type: Grant
    Filed: April 15, 2011
    Date of Patent: December 20, 2016
    Assignee: eBay Inc.
    Inventors: Richard B. Gorelick, Steven G. Madere, Michael D. McCartney, Matthew W. Mengerink, David J. Wilson
  • Patent number: 9524274
    Abstract: Disclosed is a method that structures a sequentially-ordered set of elements, each being characterized by a set of features. N-grams (sequence of n features) are computed from a set for n contiguous elements, and n-grams which are repetitive (Kleene cross) are selected. Elements matching the most frequent repetitive n-gram are grouped together under a new node, and a new sequence is created. The method is iteratively applied to this new sequence. The output is an ordered set of trees.
    Type: Grant
    Filed: June 6, 2013
    Date of Patent: December 20, 2016
    Assignee: Xerox Corporation
    Inventor: Hervé Déjean
  • Patent number: 9524288
    Abstract: An FT diagram aid device is provided with an import portion for obtaining a connection relationship of ruled lines and character strings from first data which is data of an FT diagram expressing a tree structure by the ruled lines and the character strings on a sheet of a spreadsheet program, acquiring an event included in the FT diagram and a connection relationship between events from an obtained connection relationship of the ruled lines and the character strings, and generating second data describing the tree structure of the FT diagram in a markup language based on the same and an editing portion for editing the second data to generate third data describing the tree structure of the edited FT diagram in the markup language.
    Type: Grant
    Filed: September 6, 2012
    Date of Patent: December 20, 2016
    Assignee: JATCO LTD
    Inventors: Katsunari Yamamoto, Youji Hiraoka, Yoshiyuki Furukawa
  • Patent number: 9524277
    Abstract: There is provided systems and method for an execution and display of events in a plurality of web browsers and devices. The methods include receiving an event within a first web browser, wherein the first web browser is connected to a plurality of web browsers, determining an element on the first web browser corresponding to the event, and transmitting, using a hardware processor of a browser display device, the element and the event to the plurality of web browsers for execution by each of the plurality of web browser. The method may further comprise receiving an execution of the event on the plurality of web browsers, and displaying the execution of the event on the plurality of web browsers on a plurality of displays corresponding to each of the plurality of web browsers.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: December 20, 2016
    Assignee: PAYPAL, INC.
    Inventor: Banu Durga Satish Nekkalapudi
  • Patent number: 9519425
    Abstract: Described are techniques for data storage management. A proxy agent obtains information regarding a state of one or more data storage systems being managed. The information is communicated by the proxy agent to a first gadget for data storage management on a first device. The first gadget is included in an integrated user interface framework.
    Type: Grant
    Filed: June 28, 2010
    Date of Patent: December 13, 2016
    Assignee: EMC IP Holding Company, LLC
    Inventors: Douglas W. Wood, Timothy J. Cox, Mark Parenti, Stephen Todd
  • Patent number: 9519706
    Abstract: Methods, computer program products and systems are provided for applying text analytics rules to a corpus of documents. The embodiments facilitate selection of a document from the corpus within a graphical user interface (GUI), where the GUI opens the selected document to display text of the selected document and also a token parse tree that lists tokens associated with text components of the document, facilitate construction of a text analytics rule, via the GUI, by user selection of one or more tokens from the token parse tree, and, in response to a user selecting one or more tokens from the token parse tree, provide a list of hits via the GUI, the hits including a listing of text components from documents of the corpus that are associated with tokens that comply with the constructed text analytics rule.
    Type: Grant
    Filed: November 29, 2011
    Date of Patent: December 13, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: James S. Luke
  • Patent number: 9514120
    Abstract: A computing device hosting a server identifies one or more potential typographical errors in a work using an initial reference. The computing device sends data indicative of the presence of the potential typographical errors to users. The computing device collects feedback for the work from the users. The feedback for the work indicates whether the potential typographical errors are author-intended strings. The computing device combines the user feedback for the work with user feedback for other works and sorts the combined user feedback based on one or more selected parameters. The computing device determines, based on the sorted user feedback, that one or more of the potential typographical errors includes an acceptable string and updates the initial reference to include the acceptable string.
    Type: Grant
    Filed: June 25, 2012
    Date of Patent: December 6, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Hong Chen, Michael Patrick Bacus, Ming Zhao
  • Patent number: 9507520
    Abstract: An application of a touch-based device provides a touch-based reorganization of a page element. The application determines a modification associated with a touch action and a page element in response to detecting the touch action on the page element. A control and a hint associated with the modification is displayed in proximity to the page element. The page element is reorganized based on the modification.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: November 29, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Kimberly Koenig, Caitlin Ashley-Rollman, Seth Fox, Ruth Kikin-Gil, Christopher Rinker
  • Patent number: 9501460
    Abstract: A system and machine-implemented method for detecting and processing invisible elements within a web page. A web page is accessed to detect one or more elements in the web page. One or more criteria for identifying web page elements, which are invisible when displayed, are obtained. The one or more criteria are applied to the one or more elements. Based on the applied criteria, a determination is made that one of the one or more elements is invisible. A notification of the invisible element is provided for display.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: November 22, 2016
    Assignee: Google Inc.
    Inventors: Dominic Pascal Battré, Andrew Swerdlow, Markus Heintz, Patrick Louis Maurice Nepper
  • Patent number: 9497154
    Abstract: A social networking system includes a mechanism for generating nodes in the social graph corresponding to web content external to the social networking system. These nodes allow the social networking system to track user interactions within the social networking system about web content external to the social networking system. The web content markup language document(s) include one or more tags, which contain information for defining the node in the social networking system. Users may then interact with the node, and these interactions are tracked by the social networking system. From this, the social networking system generates analytics, which include historical data and user demographic and behavioral information, and which can be provided to the web content provider via the social networking system. A user interface within the social networking system can be used to provide access to the analytics.
    Type: Grant
    Filed: December 13, 2010
    Date of Patent: November 15, 2016
    Assignee: Facebook, Inc.
    Inventors: Robert Taaffe Lindsay, Alex Himel
  • Patent number: 9489352
    Abstract: A system and method indicates certain terms on a web page as links or portals to additional information and then allows the user to click the link or operate the portal to obtain the additional information, which may be a different web page on the world wide web.
    Type: Grant
    Filed: May 13, 2012
    Date of Patent: November 8, 2016
    Assignee: Groupon, Inc.
    Inventors: Val Agostino, David Cowan
  • Patent number: 9489684
    Abstract: Delivery of a wrap package in response to the selection of an advertisement appearing in a web page, social media feed or in an email, text or other electronic message. In some embodiments, the advertisement may be a “cover” for the wrap package that contains an identifier associate with the wrap. When the cover is selected, the identifier is used to access and deliver the wrap package to the requesting device. In other embodiments, the advertisement may contain a link including the identifier that is then used to retrieve and deliver the wrap when the link is selected.
    Type: Grant
    Filed: September 19, 2015
    Date of Patent: November 8, 2016
    Assignee: Wrap Media, LLC
    Inventors: Eric H. Greenberg, John M. Garris, Ian McFarland, Mark E. Rolston, Jared L. Ficklin