Patents Examined by Amelia Rutledge
  • Patent number: 8707153
    Abstract: Video presenting systems and methods are disclosed herein. In one embodiment, among others, a method comprises presenting a video presentation and enabling a viewer to select an option to receive a plurality of sequential data supplements. The sequential data supplements correspond to on-screen comments of the video presentation. In addition, the sequential data supplements have a plurality of respective time intervals corresponding to respective portions of the video presentation. The method further comprises receiving a first input from the viewer regarding selection of the option to receive the plurality of sequential data supplements. Responsive to receiving the first input corresponding to selecting the option to receive the plurality of sequential data supplements, the method includes providing the plurality of sequential data supplements at the plurality of respective times corresponding to respective portions of the video presentation.
    Type: Grant
    Filed: February 26, 2007
    Date of Patent: April 22, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Arturo A. Rodriguez, Dean F. Jerding, Robert O. Banker
  • Patent number: 8700993
    Abstract: Techniques for interacting with a client process on a mobile device connected to a network over a wireless link includes managing information at a mobile applications server executing on a platform connected to the network. The information includes device profile information about the mobile device. First data is received from an application. The first data describes graphical elements for display on the mobile device. It is determined whether the first data exceeds a capacity of the mobile device based on the device profile information. If it is determined that the first data exceeds the capacity, then a subset of the first data is formed that does not exceed the capacity of the mobile device. The subset of the first data is sent to the client process. If it is determined that an external converter does not convert using a particular format, then a first description of graphical elements is converted internally into a second description using the particular format.
    Type: Grant
    Filed: December 6, 2010
    Date of Patent: April 15, 2014
    Assignee: Oracle International Corporation
    Inventors: Jyotirmoy Paul, Jeff Barton, Anit Chakraborty, Siva Dirisala
  • Patent number: 8700994
    Abstract: A system and method for providing layered master pages in page layout or illustration software comprises basing a layered page of a document on two or more layered master pages to provide a child page. The objects disposed on the layered master pages are interleaved with the objects disposed on the document page and output as a child page. The resultant child page image has objects on layers of the layered master pages interleaved with and/or among objects on layers of the document page.
    Type: Grant
    Filed: September 2, 2011
    Date of Patent: April 15, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: David Spells, Fan Yu, David Halpin
  • Patent number: 8677229
    Abstract: Various embodiments herein provide one or more systems, methods, software, and data structures for presentation of files packaged within a page description language document, such as a Portable Document Format (“PDF”) document. Some embodiments include a packaged file presentation shell that may be instantiated within a user interface of a page description language reader application to provide a view of files packaged within a page description language file. Some such views may be interactive or adaptive within the user interface.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: March 18, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Robert K. McAfee, Randy L. Swineford
  • Patent number: 8677228
    Abstract: A recording medium on which material information and a program are recorded for a user to create an original electronic album in relation to a sightseeing spot, wherein the material information is recorded with situational information, such as location, date, and time, added to information, such as text, images, audio, and maps related to this sightseeing spot, and the program is made to automatically or selectably display material information related to the situational information, such as location, date, and time, recorded with images and the like prepared by a user. Thus, it is possible to create an original electronic album by oneself relatively easily.
    Type: Grant
    Filed: October 22, 2004
    Date of Patent: March 18, 2014
    Assignee: Sony Corporation
    Inventors: Akira Matsuki, Tadahiro Ohata
  • Patent number: 8671337
    Abstract: Embodiments of the present invention comprise systems, methods and devices for determining by-storyline data from by-episode data.
    Type: Grant
    Filed: March 27, 2007
    Date of Patent: March 11, 2014
    Assignee: Sharp Laboratories of America, Inc.
    Inventor: Kristine Elizabeth Matthews
  • Patent number: 8667389
    Abstract: Method for transforming an input data structure to an output data structure according to requirements specified in a transformation template. The method includes translating an input data structure in an input container format to an output data structure in a different output container format and converting an input data structure to an output data structure where the structures have the same container format. During transformation, modifications to the structure and/or content of the input data structure may be made. The resulting output data structure is dynamically determined based on the structure and content of the input data structure. The input data structure is represented by a data structure tree, each node of the tree having an associated scope dictionary containing zero or more key-value pairs. The tree is traversed downwards as scope dictionaries are created and/or modified and traversed upwards as data of the output data structure tree is created.
    Type: Grant
    Filed: November 2, 2009
    Date of Patent: March 4, 2014
    Assignee: Apple Inc.
    Inventor: David Robert Black
  • Patent number: 8584003
    Abstract: A system and method for mapping payload data to a spreadsheet list. The present invention comprises a system for mapping payload data to a spreadsheet list while supporting the implementation of nested tables, without the use of a schema. After receiving a spreadsheet list, the present invention generates the parent path of each field path defined in the spreadsheet list. The longest parent path may be used to generate a set of nodes from the payload data. If more than one unique parent path qualifies as the longest parent path, then such parent patents may be designated as branch bottom paths. All other parent paths may then be associated with an appropriate branch bottom path. During the binding process, each branch bottom path may be evaluated to generate result nodes, which may be used to obtain the values of the fields of the spreadsheet list.
    Type: Grant
    Filed: January 3, 2007
    Date of Patent: November 12, 2013
    Inventor: Yiu-Ming Leung
  • Patent number: 8560942
    Abstract: Determining document layout between different views is disclosed. The content of the document is reformatted between layouts while user experience elements are persisted between views. In general, a user may switch between document views. An anchor point for a first view is identified and the anchor point is mapped to the content of the new view. The anchor point is positioned in the new view to allow a smooth user transition between views. Zooming ratios and selections may be persisted between views to create continuity between views. Objects may be reformatted between views to best fit the view.
    Type: Grant
    Filed: December 15, 2005
    Date of Patent: October 15, 2013
    Assignee: Microsoft Corporation
    Inventors: Filipe Fortes, Gregory A. Hermann, Grzegorz Andrzej Zygmunt
  • Patent number: 8560936
    Abstract: The present invention relates to methods and systems for displaying tabular data. The tabular data comprises first data descriptive of instances of an entity and second data comprising time variant parameter values. The parameter values are analyzed to identify time intervals, where none of the parameter values of any of the instances changes. These time intervals form the basis for the generation of subsets of the tabular data to be displayed on a graphical user interface.
    Type: Grant
    Filed: December 31, 2002
    Date of Patent: October 15, 2013
    Assignee: SAG AG
    Inventors: Michael Merkel, Marlies Meessen
  • Patent number: 8560935
    Abstract: The claimed subject matter provides a system and/or a method that facilitates completing multiple electronic document applications. An interface component can receive two or more electronic documents, wherein each electronic document includes at least two or more questions with respective fill-in fields to be completed by a user input. A master field component can create a master field list that includes a first subset of questions and a second subset of questions and the first subset of questions is targeted toward a first user to answer and the second subset of questions are targeted toward second user to answer. A user segregation manager component can ensure an independent and secure log in to the master field list for each user to provide information. A form aggregation component can leverage the master field list to populate or update the electronic document.
    Type: Grant
    Filed: August 31, 2010
    Date of Patent: October 15, 2013
    Assignee: American Sterling Dental Plan, LLC
    Inventors: Adam Jaffe, Sam Jaffe
  • Patent number: 8549392
    Abstract: Table styles provide a way to format an entire spreadsheet table quickly and easily. According to described implementations, table styles can be created and customized for repeated use in a spreadsheet application. As a result, a user does not have to manually modify multiple formatting options for each table included in one or more spreadsheets. A graphical user interface is also described that provides simple user access to existing table styles that can be modified according to the user's requirements.
    Type: Grant
    Filed: August 30, 2005
    Date of Patent: October 1, 2013
    Assignee: Microsoft Corporation
    Inventors: Roy Simkhay, David F. Gainer, Tom J. Hoke, Benjamin C. Chamberlain, Paavany Jayanty, Charles D. Ellis
  • Patent number: 8543903
    Abstract: A method is provided that includes receiving a request at a server from a client device to configure a form associated with a workflow step. The form is of a form type that supports a set of features. The method also includes identifying a form tool of a plurality of form tools that is compatible with the form type. In addition, the method includes generating form feature discovery instructions via a form integration framework application programming interface (API). The form integration framework API utilizes a common set of instructions adapted to direct the plurality of form tools. Further, the method includes providing a set of user interfaces via the form integration framework to the client device based at least in part on form feature data provided via the form tool. The set of user interfaces is adapted to configure the form to generate a configured form.
    Type: Grant
    Filed: January 14, 2008
    Date of Patent: September 24, 2013
    Assignee: International Business Machines Corporation
    Inventors: Wayne Allan Malkin, Charles David Perman, Brent Alexander Taylor
  • Patent number: 8527861
    Abstract: A method for processing a page character array finds links and creates link groups containing adjacent link characters. Adjacency of link characters is preferably defined as characters which are separated by any combination of no characters, blank space characters, line feed characters, or separator characters, such as vertical or horizontal separator bars or other separator characters. Once link groups have been defined, the method lays out each link group for display in an optimized form. Links are displayed as buttons. An optimized form of display includes centering all the buttons in a vertical list. Another optimized form of display includes laying out the link group as a rectangular matrix of buttons. According to another aspect, each of the links in a link group are logically mapped to a distinct user input, such as a key or voice command. The logical mapping aspect and optimized display aspect are optionally combined for certain types of hardware.
    Type: Grant
    Filed: April 13, 2007
    Date of Patent: September 3, 2013
    Assignee: Apple Inc.
    Inventor: Paul Mercer
  • Patent number: 8522127
    Abstract: When a browsing computer navigates to a network document, such as a web page, the corresponding server also downloads computer readable formatting information necessary for the operating system of the browsing computer to render non-standard characters within the network document. An installation module is also downloaded to the browsing computer. The installation module is loaded onto the browsing computer which in turn either permanently installs or temporarily exposes the operating system of the browsing computer to the computer readable formatting information. As a result, the operating system of the browsing computer is able to display the network document including the non-standard characters.
    Type: Grant
    Filed: May 30, 2006
    Date of Patent: August 27, 2013
    Inventor: Robert G. Adamson, III
  • Patent number: 8516364
    Abstract: Displaying a plurality of objects on a grid. Metadata indicates an object's display column and span. A lowest position is determined from objects displayed in the same column span. The object is displayed in the column span at the lowest position. A lowest position is determined after the last object is displayed. The grid is resized to minimize whitespace beyond the lowest position to border whitespace. Display overlay of first and second graphical objects. When the first object is directly manipulated in a GUI, the second object is automatically manipulated the same way. When the first object is scrolled in a first direction by a first amount, the second object is automatically displaced opposite the first direction by the first amount. When the first object is resized in a first dimension by a first amount, the second object can be automatically resized by the first amount in the first dimension.
    Type: Grant
    Filed: August 30, 2010
    Date of Patent: August 20, 2013
    Assignee: SAP AG
    Inventors: Hilmar Demant, Sebastian Droll, Joachim Fitzer, Ioannis Grammatikakis, Jan Heiler, Juergen Sattler, Frank Schertel, Markus Viol, Thorsten Weber
  • Patent number: 8510649
    Abstract: A method performed within a content editing device provides advanced editing functionality for use within user applications having editable content on a user interface. The method provides automatic paste/insertion functionality following a selection of a destination/end location within the document and a subsequent selection of content for insertion at the selected end location. An editor moves content around within the document by tagging the end location and simply selection the content that is to be moved/copied to that end location. The method further enables efficient re-arrangement of multiple individual content blocks within a single document or across multiple documents by tagging each content with a sequence number indicative of the relative location of that content within the desired re-arranged sequence of content. Once the content has been tagged, a selectable option automatically orders the content in correct sequence relative to each other and/or to existing content in the resulting document.
    Type: Grant
    Filed: August 26, 2010
    Date of Patent: August 13, 2013
    Inventor: Eustace Prince Isidore
  • Patent number: 8489983
    Abstract: A method, terminal, and server for updating an interactive component are disclosed. The method includes: receiving a notification message delivered by a server, where the notification message carries information about update of an interactive media document; and obtaining an updated interactive media document according to the information about update of the interactive media document. A terminal and a server that apply the method are disclosed. The present disclosure avoids the extra operations and storage consumption brought by the practice of changing the direction of the interactivityMediaDocumentPointer for updating the interactive component. Therefore, when a part of the interactive media documents in the interactive component changes on the server, the terminal updates the changed interactive media documents conveniently in time, the update efficiency is improved, and the update time and resources are saved.
    Type: Grant
    Filed: December 7, 2010
    Date of Patent: July 16, 2013
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Huiping Zhang, Guoqiao Chen, Jian Yang, Lei Wang, Shunan Fan, Ting Dong
  • Patent number: 8489982
    Abstract: Methods and systems provide a computer markup language, referred to as Reusable Data Markup Language (“RDML”), and a data viewer for retrieving, manipulating and viewing documents and files in the RDML format that may be stored locally or over a network (e.g., the Internet). Generally, RDML permits the browsing and manipulation of numbers, as opposed to text and images like in HTML, and does so by including attributes describing the meaning of the numbers to be attached to the numbers. Documents compliant with the markup language encapsulate machine-readable documentation with numbers and data, and permit the data viewer to act as a combination web browser and spreadsheet to automatically read, interpret and manipulate the numbers and data.
    Type: Grant
    Filed: August 15, 2008
    Date of Patent: July 16, 2013
    Assignee: E-Numerate Solutions, Inc.
    Inventor: Russell T. Davis
  • Patent number: 8407574
    Abstract: A user interface and methods for accessing document presentations are described herein. In one aspect of the invention, an exemplary method of the invention allows a user to directly snapback to a previous accessed document presentation without having to select from a menu of items or go through the intermediate pages. In this method, when a first document presentation is accessed, a first location of the first document presentation is recorded, automatically or manually. Subsequently, when a sequence of additional document presentations originated from the first document presentation is accessed, in response to a first input, without having to select from a menu of items, the first document presentation is directly retrieved from a recorded first location and displayed in a window.
    Type: Grant
    Filed: July 31, 2006
    Date of Patent: March 26, 2013
    Assignee: Apple Inc.
    Inventors: Scott Forstall, Donald Dale Melton, John William Sullivan