Patents Examined by Luu-Phuong Nguyen
  • Patent number: 9697636
    Abstract: Disclosed embodiments provide techniques for enhancing presentation system animations by applying motion blur to animated objects within a presentation system. Clipping the blur effect to particular regions may increase efficiencies over calculations of motion blur across an entire screen. Further, in certain embodiments, the motion blur may be calculated and presented on a per-object basis. Accordingly, relational objects (e.g., objects seemingly inside other objects and/or overlapping or crossing objects) may each have their own blur effect without impacting the other objects' blur effects.
    Type: Grant
    Filed: October 18, 2013
    Date of Patent: July 4, 2017
    Assignee: Apple Inc.
    Inventor: Mark J. Flider
  • Patent number: 9672521
    Abstract: A data system comprises a legacy system for storing work orders and process data; and a computer-based interface module for retrieving the work orders from the legacy system, reformatting the retrieved work orders to highlight words corresponding to process compliance and insert hyperlinks to process data referenced by the work orders, and presenting the reformatted work orders with the highlighted words and the hyperlinks.
    Type: Grant
    Filed: December 7, 2012
    Date of Patent: June 6, 2017
    Assignee: The Boeing Company
    Inventor: Andrew P. Stevens
  • Patent number: 9542364
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for presenting content on tearable displays. One of the methods includes presenting, by a device having a tearable display, first content on the tearable display; receiving, at the device, an indication of a tear in the tearable display, the tear in the tearable display defining a first portion and a second portion of the tearable display; in response to receiving the indication, determining, by the device, a size of the second portion of the tearable display; and presenting, by the device, second content within the second portion of the tearable display including sizing the second content according to the size of the second portion of the tearable display.
    Type: Grant
    Filed: October 23, 2014
    Date of Patent: January 10, 2017
    Assignee: Google Inc.
    Inventors: Max Andrew Sills, Robert Samuel Gordon
  • Patent number: 9535450
    Abstract: Synchronizing a data stream with an associated metadata stream by receiving a data stream and a metadata stream having a plurality of metadata events associated with the data stream, identifying within the data stream a plurality of data events, matching each of the data events to one of the metadata events in accordance with a matching criterion, and synchronizing the data stream with the metadata stream by effecting a relative time shift between the metadata stream and the data stream in accordance with a time shift adjustment value that results in the smallest sum of absolute differences between time indices of each matched data event and metadata event.
    Type: Grant
    Filed: July 17, 2011
    Date of Patent: January 3, 2017
    Assignee: International Business Machines Corporation
    Inventors: Shay Ben-David, Evgeny Hazanovich, Zak Mandel
  • Patent number: 9524273
    Abstract: Therefore, what has been described is an improved for visually implementing a web page layout, where the web page layout includes a nested drop zone. Allowing the user to interactively implement nested drop zones provides numerous benefits, including the benefit of being able to create specialized layout configurations for a web page without requiring the need for expert programmers to write computer code for the new configuration. This permits the user to implement highly customized layout in a very easy and efficient way. In addition, an improved approach has been described to implement a new type of widget that obtains its context information from another widget. For example, when a contextual widget is dropped into a drop zone, that contextual widget would obtain its context data from its parent drop zone widget.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: December 20, 2016
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Noah Horton, Salman Rafat Ansari, Joshua James Ellithorpe, Damandip Singh Sanghera
  • Patent number: 9524477
    Abstract: Methods and arrangements are provided for utilizing a secondary application to render invitational content. Primary content rendered by a web browser can be embedded with a command requesting that a secondary application be executed. The secondary application can be executed in a secured sand box environment and configured to render invitational content in a second window above the primary content. The secondary application can be known and trusted by the operating system to gather sensitive data used to select appropriate invitational content. Further, data can be included in the command requesting that the secondary application be executed. The invitational content can be associated with secondary views that can be rendered without affecting the primary content. The secondary application can collect data to render the secondary view, such as the exact point selected, which is used to render graphical transition effects leading to the secondary view.
    Type: Grant
    Filed: May 15, 2012
    Date of Patent: December 20, 2016
    Assignee: Apple Inc.
    Inventors: William Bedford Turner, Thomas Alsina, Sean B. Kelly
  • Patent number: 9483574
    Abstract: A content application includes one or more content list panels. The content application provides mechanisms that allow the user to easily manage article representations included in the content lists such as adding article representations a content list and editing the items directly in menus associated with the content lists.
    Type: Grant
    Filed: June 6, 2014
    Date of Patent: November 1, 2016
    Assignee: Apple Inc.
    Inventors: Kevin W. Decker, Darin Benjamin Adler, Steven J. Falkenburg, Raymond Sepulveda, Craig Federighi, Steve O. Lemay, Patrick Coffman, Andreas Wendker, Brian Croll, Chan Karunamuni, Conrad Shultz
  • Patent number: 9471550
    Abstract: Method and apparatus for converting a document from a fixed-layout format (e.g., Microsoft Office, Adobe PDF) into a non-fixed layout format (e.g., HTML) portable to different platforms (e.g., desktop computers, tablet computer, smart phones) operating different operating systems (e.g., Microsoft Windows, Apple OS X) and different web browsers (e.g., Microsoft Internet Explorer, Apple Safari, Mozilla FireFox). In one stream, fonts are identified, extracted, and processed to enhance compatibility with the portable format. In another stream, textual content is extracted and processed to enhance compatibility and images are taken of non-textual content. These images are used as backgrounds in the output document, over which the textual content is rendered in the appropriate fonts, with sizing, spacing, positioning and/or other characteristics matching or closely approximating that of the original document.
    Type: Grant
    Filed: October 16, 2012
    Date of Patent: October 18, 2016
    Assignee: LinkedIn Corporation
    Inventors: Jonathan Boutelle, Kapil Mohan Gupta, Michael Casey Brown, Akash Agrawal, Christopher S. Ahlers, Jeba Singh Emmanuel, Ujjwal Singh Grover
  • Patent number: 9448979
    Abstract: An approach is provided for managing a display of a keyword search result. The search for the keyword on a web page includes identifying first Document Object Model (DOM) element(s) including a subset of DOM element(s) that include the keyword. Based on preference(s), second DOM element(s) are identified, which are unrelated to the subset of DOM element(s). Based on the preference(s), styles of the first and second DOM element(s) are modified to generate a display of the search result that includes content of the web page specified by the first DOM element(s), and that (1) does not include other content of the web page specified by the second DOM element(s) or (2) emphasizes the content specified by the first DOM element(s) over the other content specified by the second DOM element(s), in accordance with the modified styles.
    Type: Grant
    Filed: April 10, 2013
    Date of Patent: September 20, 2016
    Assignee: International Business Machines Corporation
    Inventors: Kulvir S. Bhogal, Lisa Seacat DeLuca, Robert R. Peterson
  • Patent number: 9311289
    Abstract: A method of applying conditional formatting rules to a document tab. The method includes receiving an indication of a user input selecting a document entry in a document for applying conditional formatting to the document tab based on the document entry. The method also includes outputting, for display, a conditional formatting user interface for associating one or more conditional formatting rules with the document entry and the document tab. The method further includes receiving an indication of a user input of one or more conditional formatting rules linking a property of the document tab with the document entry. The method further includes changing the property of the document tab based on the one or more conditional formatting rules.
    Type: Grant
    Filed: August 16, 2013
    Date of Patent: April 12, 2016
    Assignee: GOOGLE INC.
    Inventors: Joseph John Kaptur, Elizabeth Averill Morash
  • Patent number: 9299050
    Abstract: A computer-implemented method is disclosed having the steps of receiving a user input selecting an entity name, and generating an entity table associated with the entity name and configured to store data related to a business unit. The method further includes the steps of populating the entity table with unique explicit entity ID values, generating a unique internal entity ID value for each one of the explicit entity ID values, associating each internal entity ID value with a corresponding one of the explicit entity ID values, and storing the internal entity ID values in the entity table. The entity table is associated with a separate data table such that at least one of the explicit entity ID values is displayed, but not stored, in an ID field of the data table, while the corresponding associated internal entity ID value is stored in the data table but not displayed.
    Type: Grant
    Filed: September 4, 2012
    Date of Patent: March 29, 2016
    Assignee: Optymyze PTE Ltd.
    Inventors: Mark A. Stiffler, Anne Luongo, Vinit Manjardekar, Marissa Arney, Andrew Cohen
  • Patent number: 9280608
    Abstract: Group bookmarks are provided. A uniform resource locator (URL) is received and parsed to identify a URL domain, a parameter, and a first parameter value. Multiple bookmarks are examined to determine whether a pattern match is found for a bookmark including the URL domain and the parameter. The bookmark has a second parameter value. The first parameter value is stored with the bookmark as a group bookmark. The group bookmark includes: the URL domain, the parameter, and entries for the first parameter value and the second parameter value.
    Type: Grant
    Filed: May 15, 2012
    Date of Patent: March 8, 2016
    Assignee: International Business Machines Corporation
    Inventor: Soobaek Jang
  • Patent number: 9245045
    Abstract: Techniques are provided which aggregate user selected content using a browser extension. A user may select content displayed in a web browser. The selected content may be captured, and the corresponding bibliographic information may be extracted by the browser extension. The user may input notes relating to the selected content. The selected content, bibliographic information and notes may be transmitted by the browser extension to one or more servers for storage, and may be associated with a user project entry. A subset of the bibliographic information may be presented to the user in accordance with a user selected bibliographic format.
    Type: Grant
    Filed: May 17, 2012
    Date of Patent: January 26, 2016
    Assignee: Citelighter, Inc.
    Inventors: Robert Lee Jokl, III, Mohammad Saad Alam, Jacob D. Kustanowitz
  • Patent number: 9143826
    Abstract: Systems and methods are provided for cross-platform rendering of video content on a user-computing platform that is one type of a plurality of different user-computing platform types. A script is transmitted to the user-computing platform and is interpreted by an application program compiled to operate on any one of the plurality of user-computing platform types. Transmitting the script causes the script to be interpreted by the application program operating on the user-computing platform to cause the interpreted script to directly decode encoded video data transmitted or otherwise accessible to the user-computing platform into decoded video data and to further cause the rendering of the decoded video data.
    Type: Grant
    Filed: May 30, 2012
    Date of Patent: September 22, 2015
    Inventors: Steven Erik Vestergaard, Che-Wai Tsui, Shaoning Tu