Format Information In Separate File Patents (Class 715/248)
  • Patent number: 11907518
    Abstract: A cooking-recipe display system (51) according to one aspect of the present disclosure includes, an information terminal (200) having a display screen and a controller (210), a data management part (110), and a determination part (120). The data management part (110) includes a recipe group master containing a plurality of cooking recipes, each of which contains both a plurality of procedures indicating a way of cooking a dish and a plurality of ingredients of the dish. The determination part (120) determines an allocation display format indicating an arrangement, on the display screen, of the plurality of procedures contained one cooking recipe selected from the plurality of cooking recipes. The controller (210) causes the cooking recipe to be displayed on the display screen in the allocation display format.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: February 20, 2024
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Yasuhiro Yuki, Yuki Taoka, Taiki Terada, Emi Akutsu, Sumiko Tanaka, Hiroki Yamada
  • Patent number: 11856023
    Abstract: Systems and techniques for detecting advertising fraudulent traffic, or invalid traffic, by correlating advertising traffic with cyber network defense events are described. For example, described techniques include querying cyber network traffic events, querying the metadata returned by the tag script placed in the displayed advertisement, and correlating times, internet protocol (IP) addresses, publisher domains, and referrer domains with domains and IP addresses flagged by network cyber security events.
    Type: Grant
    Filed: May 25, 2021
    Date of Patent: December 26, 2023
    Assignee: IronNet Cybersecurity, Inc.
    Inventors: Ania Kacewicz, Matthew C. Swort
  • Patent number: 11809810
    Abstract: Techniques are described for optimizing the display of hierarchically organized data by dynamically rendering portions visible within a display area of a web browser. Using a web page file corresponding to a web page that includes the display of a visual tree structure representing JavaScript Object Notation (JSON) data and client-side executable logic, an application running at the client device displays the web page including the visual tree structure and one or more first tree nodes corresponding to first JSON objects from a first portion of the JSON data. In response to input requesting display of one or more second JSON objects from a second portion of the JSON data not currently displayed in the visual tree structure, the application modifies one or more elements of the web page to update display of the visual tree structure to include one or more second tree nodes corresponding to the second JSON objects.
    Type: Grant
    Filed: January 20, 2022
    Date of Patent: November 7, 2023
    Assignee: Splunk Inc.
    Inventors: Trenton John Beals, Nuri Amari
  • Patent number: 11714043
    Abstract: A specimen analysis system includes: a measurement data acquisition unit that acquires measurement data of particles obtained from a flow cytometer measuring the particles contained in a measurement specimen prepared by adding a reagent to a sample; an output mode information acquisition unit that acquires output mode information indicating an output form of the measurement data; and an output unit configured to output the measurement data in the output form in accordance with the output mode information.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: August 1, 2023
    Assignee: SYSMEX CORPORATION
    Inventors: Tomohiro Tsuji, Hiroo Tatsutani
  • Patent number: 11636270
    Abstract: Embodiments of the present invention provide systems, methods, and non-transitory computer storage media for parsing a given input referring expression into a parse structure and generating a semantic computation graph to identify semantic relationships among and between objects. At a high level, when embodiments of the preset invention receive a referring expression, a parse tree is created and mapped into a hierarchical subject, predicate, object graph structure that labeled noun objects in the referring expression, the attributes of the labeled noun objects, and predicate relationships (e.g., verb actions or spatial propositions) between the labeled objects. Embodiments of the present invention then transform the subject, predicate, object graph structure into a semantic computation graph that may be recursively traversed and interpreted to determine how noun objects, their attributes and modifiers, and interrelationships are provided to downstream image editing, searching, or caption indexing tasks.
    Type: Grant
    Filed: January 29, 2020
    Date of Patent: April 25, 2023
    Assignee: Adobe Inc.
    Inventors: Zhe Lin, Walter W. Chang, Scott Cohen, Khoi Viet Pham, Jonathan Brandt, Franck Dernoncourt
  • Patent number: 11341154
    Abstract: Information systems provide forwards and backwards compatibility when servicing a client's request for data (RFD) via a client interface. The requested data is stored in a native version of a source data schema, and is transformed into an encoding in a version of a target data schema and provided to the client. The systems are enabled to gracefully, transparently, and in real-time service an RFD of any existing version (e.g., previous or current) of the client interface. The requested data may be stored via one or more versions (e.g., previous or current) of a combination of one or more source data schemas. Furthermore, the various embodiments are enabled to provide the requested data encoded in any supported version of the existing target data schemas.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: May 24, 2022
    Assignee: Adobe Inc.
    Inventors: Swagatam Mitra, Vickramaditya Dhawal
  • Patent number: 11310156
    Abstract: In accordance with one or more aspects, service requesters (e.g., advertisers) and/or affiliates (e.g., providing data traffic) may be set up for operation on a performance exchange. In accordance with other aspects, performance and monitoring may be carried out for such advertisers and/or affiliates. In some embodiments, a quality assessment module monitors resource distribution by affiliates (including user response characteristics), and assesses quality characteristics of the distribution and related responses based on the monitored performance and stored affiliate data. Affiliate performance metrics are generated based on the quality characteristics. A router establishes routing criteria for service requesters, which may include information for selecting data traffic resources to be routed and served by the affiliates for providing traffic.
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: April 19, 2022
    Assignee: Perform[cb]
    Inventors: Erin Cigich, Dzenis Softie
  • Patent number: 11263386
    Abstract: Techniques are described for optimizing the display of hierarchically organized data by dynamically rendering portions visible within a display area of a web browser. Using a web page file corresponding to a web page that includes the display of a visual tree structure representing JavaScript Object Notation (JSON) data and client-side executable logic, an application running at the client device displays the web page including the visual tree structure and one or more first tree nodes corresponding to first JSON objects from a first portion of the JSON data. In response to input requesting display of one or more second JSON objects from a second portion of the JSON data not currently displayed in the visual tree structure, the application modifies one or more elements of the web page to update display of the visual tree structure to include one or more second tree nodes corresponding to the second JSON objects.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: March 1, 2022
    Assignee: Splunk Inc.
    Inventors: Trenton John Beals, Nuri Amari
  • Patent number: 11222282
    Abstract: A computer-implemented method includes receiving a strategy associated with a new machine-learning (ML) project. There exist a plurality of ML projects, each of which includes artifacts, and for each such candidate project, the following are performed: iterations of the candidate ML project are divided into a first phase, including a first set of iterations, and a second phase, including a second set of iterations; a workload to generate the candidate ML project in the first phase is determined; a performance of the candidate ML project in the first phase is determined; an additional workload to generate the candidate ML project in the second phase is determined; and an increased performance of the candidate ML project in the second phase is determined. Final ML projects are selected from the candidate ML projects, based on the strategy. Artifacts of the final ML projects are incorporated into the new ML project.
    Type: Grant
    Filed: September 21, 2018
    Date of Patent: January 11, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kei Sugano, Hironori Takeuchi, Masato Noguchi, Toshiyuki Sanuki
  • Patent number: 11132610
    Abstract: Embodiments of the present invention relate to knowledge representation systems which include a knowledge base in which knowledge is represented in a structured, machine-readable format that encodes meaning. Techniques for extracting structured knowledge from unstructured text and for determining the reliability of such extracted knowledge are also described.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: September 28, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Simon Overell, William Tunstall-Pedoe
  • Patent number: 11032231
    Abstract: Techniques to convert multi-party conversations to an editable document are described. In one embodiment, an apparatus may comprise a message queue monitoring component operative to monitor a messaging conversation between two or more messaging participants; and analyze the messaging conversation based on a plurality of domain-specific extractors; a domain selector component operative to determine that a domain detection level for a selected extractor exceeds a threshold; and a document component operative to generate an editable document based on the messaging conversation using the selected extractor and assign access permissions to the editable document automatically to the two or more messaging participants. Other embodiments are described and claimed.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: June 8, 2021
    Assignee: FACEBOOK, INC.
    Inventors: Sung-eok Jeon, Aliasgar Mumtaz Husain
  • Patent number: 10949613
    Abstract: Embodiments relate to an intelligent computer platform to support natural language (NL) processing. The request is analyzed and a lexical answer type (LAT) related to the received request is identified. A knowledge graph (KG) related to the LAT is identified and leveraged to extract a first concept related to the LAT and a second concept related to the first concept. First and second clusters are created, with the first cluster having the LAT and first concept as qualifiers, and the second cluster having the first and second concepts as qualifiers. Each of the formed clusters is populated with one or more documents. An inter-cluster assessment is conducted based on the relevancy of the populated document(s) to the received input. In addition, a machine learning model (MLM) corresponding to the KG is identified and utilized to selectively augment the MLM with the LAT, first and second concepts, and a corresponding relationship to the inter-cluster assessment.
    Type: Grant
    Filed: January 11, 2019
    Date of Patent: March 16, 2021
    Assignee: International Business Machines Corporation
    Inventors: Andrew R. Freed, Shikhar Kwatra, Corville O. Allen, Joseph Kozhaya
  • Patent number: 10896170
    Abstract: Techniques for integrating data from multiple data sources with a transaction-related workflow are provided. The disclosed techniques include, in response to determining that a contact record was retrieved from a second data source, concurrently with the assigning of a role to the contact record, instantiating a version of the contact record in a first data source using data obtained from the second data source.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: January 19, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Luke Braud, Derek E. Lyons, Christian Marenbach, Baran Salih Nohutcuoglu, Vikram H. Patil
  • Patent number: 10726050
    Abstract: Users of a social networking system are assigned to households using prediction models that rely, in part, on user profile information and social graph data. Information about users may be received by a social networking system through various channels (e.g., declared/profile information, user history, IP addresses, Global Positioning System (GPS) data from check-in events and/or continuously provided by mobile devices, external household information, and/or social information). Scoring models may use statistical analysis of the received user information to predict household membership for users. User attributes, such as previous names, date of birth, social graph data, locations, life events, and check-ins, may be factors in generating confidence scores of predicted household memberships. Weighted scoring models may use machine learning methods for measuring the accuracy of the household membership prediction.
    Type: Grant
    Filed: April 14, 2017
    Date of Patent: July 28, 2020
    Assignee: Facebook, Inc.
    Inventors: Sean Michael Bruich, Bradley Hopkins Smallwood
  • Patent number: 10482165
    Abstract: In one example, a document rendering device may reorder a cascade level for a style property of a style sheet to maintain cohesion across multiple document components of a document. The document rendering device may store a style sheet describing rendering of a structured document having a nominal cascade level indicating a sheet hierarchy for the style sheet to resolve conflicts with style properties in other style sheets. The document rendering device may set a group cascade level for a property group describing a set of multiple style properties in the style sheet so that the group cascade level is different than the nominal cascade level. The document rendering device may render a document component of the structured document for display based on the property group at the group cascade level.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: November 19, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Arron J. Eicholz, Travis Leithead
  • Patent number: 10361987
    Abstract: Techniques to convert multi-party conversations to an editable document are described. In one embodiment, an apparatus may comprise a message queue monitoring component operative to monitor a messaging conversation between two or more messaging participants; and analyze the messaging conversation based on a plurality of domain-specific extractors; a domain selector component operative to determine that a domain detection level for a selected extractor exceeds a threshold; and a document component operative to generate an editable document based on the messaging conversation using the selected extractor and assign access permissions to the editable document automatically to the two or more messaging participants. Other embodiments are described and claimed.
    Type: Grant
    Filed: May 21, 2016
    Date of Patent: July 23, 2019
    Assignee: FACEBOOK, INC.
    Inventors: Sung-eok Jeon, Aliasgar Mumtaz Husain
  • Patent number: 10234305
    Abstract: An approach is provided for generating a targeted map display from a plurality of data sources. A mapping platform receives at least one request to provision at least one targeted map display for at least one device based, at least in part, on at least one targeted mapping object. The at least one targeted mapping object includes one or more parameters for retrieving targeted content from a plurality of data sources. The mapping platform also determines one or more map item detail records based, at least in part, on the one or more parameters. The one or more map item detail records include payload content assembled from the plurality of data sources about one or more map items. The mapping platform then causes, at least in part, a selective updating of the one or more map item detail records based, at least in part, on one or more validity criteria for provisioning the at least one targeted map display.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: March 19, 2019
    Assignee: HERE Global B.V.
    Inventors: Simon Madine, Massimiliano Marcon
  • Patent number: 10194812
    Abstract: A processing system received data from a Fractional Flow Reserve device and communicates data to a conventional hemodynamic monitoring system having pressure displays. The processing system receives proximal pressure measurement signal from an aortic pressure measurement device and a distal pressure measurement signal from a distal pressure measurement device. A processor computes an FFR ratio from the proximal pressure measurement signal and the distal pressure measurement signal, and converts FFR ratio to a pressure format such that the FFR ratio reads on the conventional hemodynamic monitoring system as a pressure in units of pressure. The processing system transmits the proximal pressure measurement signal, the distal pressure measurement signal, and the FFR ratio in pressure format to the conventional hemodynamic monitoring system.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: February 5, 2019
    Assignee: Medtronic Vascular, Inc.
    Inventors: Gerry McCaffrey, Fiachra Sweeney, Barry O'Connell, Christopher Murphy
  • Patent number: 10057369
    Abstract: A request for content is sent via a client device. The client device negotiates with a server content provider regarding the layout of the content using a dynamically configurable content layout profile describing layout preferences for content. When the content is received from the server content provider, the content is displayed according to the dynamically configurable content layout profile. The server may format the content in accordance with the profile and send the formatted content to the client device via a network. A user of the device may modify the profile dynamically to specify a different layout and receive reformatted content.
    Type: Grant
    Filed: December 28, 2011
    Date of Patent: August 21, 2018
    Assignee: Intel Corporation
    Inventors: Rajesh Poornachandran, Gyan Prakash
  • Patent number: 9870136
    Abstract: Display data in a data graphical user interface (GUI) on a display device and display, by a processor, a control GUI on the display device representing the data. The control GUI includes a range defining visual element, corresponding to a data value, that is moveable via input received by the control GUI and defines two ranges of the data. The processor displays indicia associated with the range defining visual element indicating the corresponding data value. The processor receives input from the control GUI indicating the range defining visual element has been moved. In response, the processor visually emphasizes data in the data GUI having data values in a selected one of the defined data range.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: January 16, 2018
    Assignee: International Business Machines Corporation
    Inventor: Alireza Pourshahid
  • Patent number: 9848160
    Abstract: An imaging apparatus includes a display control unit that displays, according to an operation of activating an imaging unit, a first region in which an image created by the imaging unit is displayed and a second region in which map information is displayed; and an image recording unit, wherein according to an operation of appending the image to the map information after an imaging instructing operation for the first region, the image recording unit adds location information about a position, at which the appending operation to the map information has been performed, to the image and stores the image.
    Type: Grant
    Filed: August 8, 2014
    Date of Patent: December 19, 2017
    Assignee: NEC Corporation
    Inventor: Masayuki Uno
  • Patent number: 9817806
    Abstract: A method of providing for review of changes within documents involves storing an entity-specific weight value for each of multiple sections of a document, receiving an indication that changes have thereafter been made to one or more sections of the document, determining a change value indicative of a quantity of changes made within each section of the document, separately for at least each entity that is not the one that made the changes, calculating an entity-specific provenance value by multiplying the change value within each section by the assigned entity-specific weight value for each section, to produce an entity-specific section value for each section, and summing the entity-specific section values. The method further involves comparing the entity-specific provenance value against the respective entity's stored review threshold value, and when an entity-specific provenance value satisfies an entity's review threshold value, constructing and sending a review notification to that entity.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: November 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: Kenytt D. Avery, Edward L. Bader, Jean-Marc Costecalde, Chi M. Nguyen, Kevin N. Trinh
  • Patent number: 9785650
    Abstract: Methods, computer systems, and computer-storage media are provided for flexibly displaying content. Rather than associating content with templates without any account for the content itself, templates are associated with content items based on one or more of the content itself, a template class, and a screen size to display the content item.
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: October 10, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Adrian Collier, Katrina Mendoza, Srinivas Patnaik, William Scott Shown
  • Patent number: 9679044
    Abstract: Users of a social networking system are assigned to households using prediction models that rely, in part, on user profile information and social graph data. Information about users may be received by a social networking system through various channels (e.g., declared/profile information, user history, IP addresses, Global Positioning System (GPS) data from check-in events and/or continuously provided by mobile devices, external household information, and/or social information). Scoring models may use statistical analysis of the received user information to predict household membership for users. User attributes, such as previous names, date of birth, social graph data, locations, life events, and check-ins, may be factors in generating confidence scores of predicted household memberships. Weighted scoring models may use machine learning methods for measuring the accuracy of the household membership prediction.
    Type: Grant
    Filed: November 15, 2012
    Date of Patent: June 13, 2017
    Assignee: Facebook, Inc.
    Inventors: Sean Michael Bruich, Bradley Hopkins Smallwood
  • Patent number: 9280787
    Abstract: A method of substituting digital alternative media for a physical media article at an article dispensing machine to a customer is provided. The method includes receiving a request related to the media article through a user interface from the customer, identifying an associated content provider, and determining the alternative media selection at the associated content provider that corresponds to the media article. The method also includes receiving a unique customer identifier and identifying the associated content provider based on the unique customer identifier. The method further includes mapping the media article to the alternative media selection based on metadata. The media article may be available at the article dispensing machine or may be unavailable due to being out-of-stock or reserved to another customer. The associated content provider may be linked to the customer based on a subscription. The digital alternative media selection may be accessed by an audio/visual display interface.
    Type: Grant
    Filed: June 13, 2012
    Date of Patent: March 8, 2016
    Assignee: REDBOX AUTOMATED RETAIL, LLC
    Inventors: Imran Maskatia, Jason Rubinstein
  • Patent number: 8972853
    Abstract: Various embodiments of systems and methods for automatically generating a layout plan are described herein. The method involves invoking original layout information for digital report elements rendered on an original layout region. The optimized layout plan for rendering the digital report elements on a target layout region is generated by: classifying the digital report elements into multiple arrays of digital report elements, deriving origin values for the digital report elements as a quotient of original dimensions of the digital report elements in the corresponding array, determining dimension quotient for the digital report elements based on the derived origin values for the digital report elements in the corresponding array, and determining target layout values as a function of the derived origin values and dimension quotient. The digital report elements are rendered on the target layout region based on the optimized layout plan defined by the target layout values.
    Type: Grant
    Filed: April 13, 2012
    Date of Patent: March 3, 2015
    Assignee: Business Objects Software Limited
    Inventor: John Alex William
  • Patent number: 8954840
    Abstract: A method and apparatus for annotation processing of computer files. An embodiment of A method for processing a data stream includes receiving a data stream input at a scanner component, where the data stream input represents multiple program elements. The data stream input is scanned for annotations, with scanning the data stream input including: encountering a description of a data type; informing a handler component regarding the data type description; determining whether to process program elements within the data type, with the determination being based at least in part on any messages received from the handler component indicating that data type is not of interest; and, if there is a determination to process the program elements in the data type, scanning the program elements of the type to identify annotated program elements and associated annotation values.
    Type: Grant
    Filed: August 1, 2008
    Date of Patent: February 10, 2015
    Assignee: SAP SE
    Inventor: Dietmar Theobald
  • Patent number: 8924850
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for speeding up document loading. In some implementations, a resource of a document is requested from a first source, and metadata for the document is requested from a second source that is different from the first source. The requested metadata is received from the second source, and the requested resource is received from the first source. A first representation of the document based on the received metadata is provided for display. After providing the first representation, a second representation of the document that combines portions of the first representation with additional portions of the document is generated, and the second representation is provided for display.
    Type: Grant
    Filed: November 21, 2013
    Date of Patent: December 30, 2014
    Assignee: Google Inc.
    Inventors: Ramkumar Ramani, Robert J. Ennals
  • Patent number: 8914719
    Abstract: An apparatus for editing a document containing a plurality of pages each of which includes one or more first objects is provided. The apparatus includes: an adding portion that adds a second object to each of the pages; an extraction portion that extracts, from the pages, a possible improper page that is a page to which the second object is probably not added properly, the possible improper page being extracted for each cause due to which the second object is not added properly; a quantity display portion that displays, for each cause, a quantity of the possible improper page thus extracted; an excluding portion that excludes, from the possible improper page, a selected page that is a page corresponding to the cause selected by a user; and an informing portion that informs the user of a to-be-confirmed page corresponding to the possible improper page remaining after excluding the selected page.
    Type: Grant
    Filed: August 20, 2010
    Date of Patent: December 16, 2014
    Assignee: Konica Minolta, Inc.
    Inventor: Kunihiko Sugimoto
  • Patent number: 8892994
    Abstract: Data defining a document is received from an online document processing service, and a plurality of elements within the document is identified. The plurality of elements may comprise paragraphs, lines of text, images, tables, headers, footers, footnotes, footnote reference information, etc. For each of the plurality of elements, a respective object comprising a layout function and a render function is generated. An object corresponding to an element is invoked to generate layout data associated with the element, and the element is rendered based on the layout data.
    Type: Grant
    Filed: August 10, 2011
    Date of Patent: November 18, 2014
    Assignee: Google Inc.
    Inventors: Luiz Pereira, Edgard Lindner, Lily Xia, Kevin Markman
  • Patent number: 8887098
    Abstract: Disclosed herein is a generating apparatus including a display controller configured, on the basis of computer graphics description data for use in creating a computer graphics virtual space necessary for generating a computer graphics image, to display a plurality of element descriptors representative of a plurality of elements arranged in the computer graphics virtual space; and a specification information generator configured to generate specification information for specifying a parameter for defining an element corresponding to an element descriptor by a selecting operation by a user from among the displayed plurality of element descriptors as a parameter subject to adjustment that is adjusted by an adjusting operation by the user.
    Type: Grant
    Filed: March 30, 2011
    Date of Patent: November 11, 2014
    Assignee: Sony Corporation
    Inventors: Sensaburo Nakamura, Norimasa Ozaki, Takeo Ugai, Toshimasa Kakihara
  • Patent number: 8886751
    Abstract: Methods and apparatus for receiving a request from a user of a system, the request having a format defined by a template, expanding the request to combine user supplied data and data from a model component containing data for a component of the system to form an expanded request, wherein the expanded request has a predetermined format, acquiring information to determine how to process the expanded request, communicating with a host computer to extract information needed to satisfy the expanded request, generating an internal response to the expanded request containing the acquired information, inserting result data from the internal response into the model component, generating a user response to the user request, and sending the user response to the user to satisfy the user request.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: November 11, 2014
    Assignee: EMC Corporation
    Inventor: Christopher J. Hackett
  • Patent number: 8873931
    Abstract: A storage medium for storing text-based subtitle data including style information, a reproducing apparatus and methods are provided for reproducing text-based subtitle data including style information separately recorded on the storage medium. The storage medium includes: multimedia image data; and text-based subtitle data for displaying subtitles on an image based on the multimedia image data, wherein the text-based subtitle data includes dialog information indicating subtitle contents to be displayed on the image, style information indicating an output style of the dialog information, and partial style information indicating an output style applied to a portion of the dialog information. Accordingly, subtitles can be provided in a plurality of languages without limited to the number of units of subtitle data. In addition, subtitle data can be easily produced and edited. Likewise, an output style of the subtitle data can be changed in a variety of ways.
    Type: Grant
    Filed: August 13, 2008
    Date of Patent: October 28, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kil-soo Jung, Sung-wook Park
  • Patent number: 8875011
    Abstract: A system and methodology for collaboration among a plurality of users at a plurality of computing appliances. A respective one computing appliance of the plurality of computing appliances is for use by each respective one user of the plurality of users. Each said respective one computing appliance is comprised of a processor, a display apparatus providing a display presentation, and a communications interface providing coupling of data between itself and at least one other of the plurality of computing appliances. A memory provides storage that is associatively structured as a plurality of data layers. Each of the data layers is associatively mapped to a respective at least one of said plurality of computing appliances, to provide mapped storage in each respective data layer of respective layer data representative of annotations originated from at least one respective one of said plurality of computing appliances, preferably for each of at least two of said plurality of the computing appliances.
    Type: Grant
    Filed: May 6, 2011
    Date of Patent: October 28, 2014
    Inventors: David H. Sitrick, Russell T. Fling
  • Patent number: 8856647
    Abstract: A request is received for a rendered document corresponding to a document. The document is retrieved from a storage device. The document is transformed into the rendered document. One or more server font files associated with the rendered document are generated. The rendered document and the server font files are stored.
    Type: Grant
    Filed: February 20, 2009
    Date of Patent: October 7, 2014
    Assignee: Microsoft Corporation
    Inventors: Gareth Alan Howell, Zhenjun Zhu, Jie Tang
  • Patent number: 8856644
    Abstract: Data defining a document is received from an online document processing service, and a plurality of elements within the document is identified. The plurality of elements may comprise paragraphs, lines of text, images, tables, headers, footers, footnotes, footnote reference information, etc. For each of the plurality of elements, a respective object comprising a layout function and a render function is generated. An object corresponding to an element is invoked to generate layout data associated with the element, and the element is rendered based on the layout data.
    Type: Grant
    Filed: September 28, 2011
    Date of Patent: October 7, 2014
    Assignee: Google Inc.
    Inventors: Luiz Pereira, Edgard Lindner, Lily Xia, Kevin Markman
  • Publication number: 20140298165
    Abstract: In general, a computer-implemented method is described for receiving one or more requests to generate a medical study, retrieving from one or more data repositories one or more medical study instruments, receiving a selection of a particular medical study instrument to use in the medical study, generating by one or more computers a list of one or more research collaborators invited to review the medical study, and generating by one or more computers a list of one of more participants invited to join the medical study. Additionally, the computer-implemented method generates by one or more computer systems a data filter to format medical data from a first data format to a second data format, wherein the second data format complies with a third data format associated with one or more medical study instruments.
    Type: Application
    Filed: June 11, 2014
    Publication date: October 2, 2014
    Inventor: Ali Adel Hussam
  • Patent number: 8812967
    Abstract: An aspect of the present invention enables a user to have a custom desired experience while accessing electronic files. A digital processing system provides the user the ability to define an experience profile with experience profile containing experience attributes. The user may be provided the ability to associate an experience profile with the electronic file. The digital processing system then controls the experience attributes to create a custom defined experience. As a result, two different electronic files (accessed using a single application) may be associated with two different experience profiles. In addition, experience attributes rooted in dissimilar applications may also be included in an experience profile.
    Type: Grant
    Filed: May 28, 2004
    Date of Patent: August 19, 2014
    Assignee: Oracle International Corporation
    Inventor: Sreekumar K. Seshadri
  • Patent number: 8806333
    Abstract: Systems and methods for integrated application platforms in accordance with embodiments of the invention are disclosed.
    Type: Grant
    Filed: August 22, 2013
    Date of Patent: August 12, 2014
    Assignee: Sweetlabs, Inc.
    Inventors: Adrian Bourke, Bryan Sleiter, Fontaine H. Shu, Blake A. Machado, Pawel Miskiewicz
  • Patent number: 8745481
    Abstract: An exemplary embodiment involves receiving, by a processor, a selection of a contact from a requestor. The exemplary embodiment further involves identifying, by the processor, multiple services to which the contact subscribes and to which the requestor subscribes. Subscribing to each service comprises creating a profile comprising authentication information and associating with the profile one or more content items provided by the service. Identifying the multiple services comprises identifying, for each service that a first profile of the contact is associated with a second profile of the requestor. The exemplary embodiment further involves communicating, by the processor, with the multiple services to identify content to identify content that is provided by one or more of the multiples services and that is associated with the contact. The exemplary embodiment further involves generating, by the processor, a preview indicating the content associated with the contact.
    Type: Grant
    Filed: February 27, 2008
    Date of Patent: June 3, 2014
    Assignee: Adobe Systems Incorporated
    Inventor: Joshua S. Ulm
  • Patent number: 8732577
    Abstract: Contextual, focus-based language translation within a broadcast radio automation software application allows the user interface to enable interaction with users having various written or graphical language requirements. The software does not require special training or learning to enable the translation of text within the application. When the user enters a translation mode and selects a text string in the original language, the program displays a corresponding text string in a second language based on the specific display area, e.g., child window. The translated text string can be displayed proximate to original first text string within the specific display area, and can further be displayed as an entry in a table of a translation window which also displays additional text strings in the second language corresponding to additional text string fields for the specific display area.
    Type: Grant
    Filed: November 24, 2009
    Date of Patent: May 20, 2014
    Assignee: Clear Channel Management Services, Inc.
    Inventor: David C. Jellison, Jr.
  • Patent number: 8719699
    Abstract: A method of creating a template for presenting content within a document. The method includes defining a plurality of components, each including at least one content region and at least one of a frame, a template perimeter and an object. A number of links are then defined between the components, each link representing a respective spatial relationship. A processing system is then responsive to the template to populate the content region with content, generate a representation of each component and position the representation of each component in the document using the defined links to control the relative spatial positioning of the components.
    Type: Grant
    Filed: May 26, 2005
    Date of Patent: May 6, 2014
    Assignee: Typefi Systems Pty. Ltd.
    Inventor: Stephen James O'Brien
  • Patent number: 8707167
    Abstract: A system receives a document including a plurality of items. The system then processes the document to expose a plurality of item elements associated with one or more items of the document, the item elements including visual information used to render the document. The system then identifies each item of the one or more items based on one or more of the plurality of item elements and corresponding visual information.
    Type: Grant
    Filed: November 15, 2006
    Date of Patent: April 22, 2014
    Assignee: eBay Inc.
    Inventors: Roonnath Grandhi, Amir Ashkenazi
  • Patent number: 8683325
    Abstract: A method is provided. The method includes (1) placing, within a common style file, definitions of each of a plurality of transformations for displaying the contents of a data file, wherein the definitions of at least two of the transformations are different from each other, (2) encoding, within a display file, instructions for (a) providing a user with a choice to select a particular transformation and (b) causing the contents of a data file to be displayed according to a transformation selected by a user, and (3) distributing the style file and the display file to a user. Related methods are also provided, as well as data structure, encoded in a computer-readable storage medium, for use in practicing these methods.
    Type: Grant
    Filed: November 13, 2008
    Date of Patent: March 25, 2014
    Assignee: EMC Corporation
    Inventors: Robert Andrew Ballantyne, Utkarsh Vipul
  • Patent number: 8650482
    Abstract: Alignment and positioning of tabs in text-based applications is provided by dynamically positioning the tabs based on content, margins, page size, and indents. Tab positions are aligned relative to a size, at least one margin, or content of a document or text-containing object such as a text box. Tab positions may also be aligned relative to an indent of a paragraph or of multiple columns on the same page. Alignment properties of tab positions are carried over when text is moved to table columns or other text-containing objects. Column-like grouping of text of varying size and alignments is enabled by using multiple tabs in a single line.
    Type: Grant
    Filed: December 14, 2005
    Date of Patent: February 11, 2014
    Assignee: Microsoft Corporation
    Inventors: Stuart J. Stuple, Robert A. Little, Sergey Genkin, Igor Zverev
  • Patent number: 8627226
    Abstract: A browser renders a page for display according to user habits. When a user interacts with a page associated with a network address, an entry is made in a file that associates the element on the page of the user interaction with the network address. When the page is visited again, the file is checked to see if any entry exists. If an entry exists and the stored user interaction is still relevant for that page, the page is rendered so that the location the user interacted with is provided at the top of the display, or the element is re-arranged, as in the case of a table, or both re-positioning and re-arranging occurs. Such page rendering reduces the need for the user to scroll through the page to view the desired information.
    Type: Grant
    Filed: July 22, 2008
    Date of Patent: January 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Cary Lee Bates, Mahdad Majd, John Matthew Santosuosso
  • Patent number: 8595615
    Abstract: A method is provided for automatically applying named styles to existing documents including word processing documents. The existing document is scanned and parsed into style regions of uniform style. The style attributes of each uniform style region are identified, and these identified style attributes are used to create style groups containing style regions having identical or substantially identical style attributes. These style attributes can be expressed in set or vector form. Named styles are then associated with the identified style group by either comparing the style attributes of a given style group to the attributes of a pre-defined named style or by extracting a named style from the style group. Once associated with a named style, the style regions within a given style group can be modified to be consistent with the named style associated with the style group.
    Type: Grant
    Filed: February 7, 2007
    Date of Patent: November 26, 2013
    Assignee: International Business Machines Corporation
    Inventors: Tessa Lau, John J. Turek, Hui Su, Tian Shu Wang
  • Patent number: 8589785
    Abstract: The present invention relates to systems and methods for the contextual mark-up of formatted electronic documents. These systems and methods have many applications, including use for online editing and education.
    Type: Grant
    Filed: April 19, 2010
    Date of Patent: November 19, 2013
    Assignee: Iparadigms, LLC.
    Inventors: John M. Barrie, Colin Sherman, Michael Kang
  • Patent number: 8583829
    Abstract: Systems and methods for providing reduced object data to devices. Context can be received from a device. The context can be used to determine what portion of an object is used by an application executed on the device. The object can be reduced prior to communicating the data to the device, thereby conserving resources associated with the device.
    Type: Grant
    Filed: October 17, 2007
    Date of Patent: November 12, 2013
    Assignee: SAP AG
    Inventors: Yuri Natchetoi, Huaigu Wu, Gilbert Babin, Serhan Dagtas
  • Patent number: 8578262
    Abstract: An automated system for assisting the architectural process on an open-network. The system includes a data entry means for user-selected project attributes, at least one catalog database from which the user-selected attribute is identified, a filter for providing a graphical user interface with filtered data associated with a user-selected attribute, at least one user database which stores a unique identifier of the user-selected attribute, automated selection means for incorporating data associated with the user-selected attribute into at least one document, and generation means for creating an architectural document, such as a Specification, Drawing, or Schedule. The system may include at least one remote attribute information storage means from which the user-selected attribute is identified. The system of the present invention may further include means for tracking the architectural process. The system may also include searching means for querying a user database or a group of user databases.
    Type: Grant
    Filed: April 17, 2007
    Date of Patent: November 5, 2013
    Inventors: Charles W. Williams, Ivan A. Starr, Susan Ann Lange