Format Information In Separate File Patents (Class 715/248)
-
Patent number: 12014092Abstract: Computer-implemented methods, computer program products, and computer systems for preparing a digital artwork document for printing. An input digital artwork document is modified to enhance or avoid a physically printed result by generating an output digital artwork document containing digital objects that align to the one or more features of one or more portions of the artwork, such as for use in trapping, reverse trapping, or pullback of objects, providing rich black, white underprint, or spot varnish. The digital objects are generated in accordance with a combination of first and second sets of instructions, such as a first set generated by a computerized expert system, and the second set created as an exception to the first set. The output document is annotated by storing at least one association between each instruction in the second set and each corresponding selected portion of the document governed by the instruction.Type: GrantFiled: June 22, 2020Date of Patent: June 18, 2024Assignee: Esko Software BVBAInventors: John Tytgat, Kristiaan K. A. Van Bael, Manuel Mérida Angulo
-
Patent number: 11907518Abstract: 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: GrantFiled: February 25, 2021Date of Patent: February 20, 2024Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.Inventors: Yasuhiro Yuki, Yuki Taoka, Taiki Terada, Emi Akutsu, Sumiko Tanaka, Hiroki Yamada
-
Patent number: 11856023Abstract: 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: GrantFiled: May 25, 2021Date of Patent: December 26, 2023Assignee: IronNet Cybersecurity, Inc.Inventors: Ania Kacewicz, Matthew C. Swort
-
Patent number: 11809810Abstract: 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: GrantFiled: January 20, 2022Date of Patent: November 7, 2023Assignee: Splunk Inc.Inventors: Trenton John Beals, Nuri Amari
-
Patent number: 11714043Abstract: 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: GrantFiled: September 24, 2019Date of Patent: August 1, 2023Assignee: SYSMEX CORPORATIONInventors: Tomohiro Tsuji, Hiroo Tatsutani
-
Patent number: 11636270Abstract: 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: GrantFiled: January 29, 2020Date of Patent: April 25, 2023Assignee: Adobe Inc.Inventors: Zhe Lin, Walter W. Chang, Scott Cohen, Khoi Viet Pham, Jonathan Brandt, Franck Dernoncourt
-
Patent number: 11341154Abstract: 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: GrantFiled: August 20, 2019Date of Patent: May 24, 2022Assignee: Adobe Inc.Inventors: Swagatam Mitra, Vickramaditya Dhawal
-
Patent number: 11310156Abstract: 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: GrantFiled: October 16, 2019Date of Patent: April 19, 2022Assignee: Perform[cb]Inventors: Erin Cigich, Dzenis Softie
-
Patent number: 11263386Abstract: 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: GrantFiled: January 31, 2020Date of Patent: March 1, 2022Assignee: Splunk Inc.Inventors: Trenton John Beals, Nuri Amari
-
Patent number: 11222282Abstract: 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: GrantFiled: September 21, 2018Date of Patent: January 11, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kei Sugano, Hironori Takeuchi, Masato Noguchi, Toshiyuki Sanuki
-
Patent number: 11132610Abstract: 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: GrantFiled: August 17, 2015Date of Patent: September 28, 2021Assignee: Amazon Technologies, Inc.Inventors: Simon Overell, William Tunstall-Pedoe
-
Patent number: 11032231Abstract: 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: GrantFiled: June 10, 2019Date of Patent: June 8, 2021Assignee: FACEBOOK, INC.Inventors: Sung-eok Jeon, Aliasgar Mumtaz Husain
-
Patent number: 10949613Abstract: 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: GrantFiled: January 11, 2019Date of Patent: March 16, 2021Assignee: International Business Machines CorporationInventors: Andrew R. Freed, Shikhar Kwatra, Corville O. Allen, Joseph Kozhaya
-
Patent number: 10896170Abstract: 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: GrantFiled: December 22, 2017Date of Patent: January 19, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Luke Braud, Derek E. Lyons, Christian Marenbach, Baran Salih Nohutcuoglu, Vikram H. Patil
-
Patent number: 10726050Abstract: 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: GrantFiled: April 14, 2017Date of Patent: July 28, 2020Assignee: Facebook, Inc.Inventors: Sean Michael Bruich, Bradley Hopkins Smallwood
-
Patent number: 10482165Abstract: 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: GrantFiled: March 11, 2016Date of Patent: November 19, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Arron J. Eicholz, Travis Leithead
-
Patent number: 10361987Abstract: 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: GrantFiled: May 21, 2016Date of Patent: July 23, 2019Assignee: FACEBOOK, INC.Inventors: Sung-eok Jeon, Aliasgar Mumtaz Husain
-
Patent number: 10234305Abstract: 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: GrantFiled: August 27, 2015Date of Patent: March 19, 2019Assignee: HERE Global B.V.Inventors: Simon Madine, Massimiliano Marcon
-
Patent number: 10194812Abstract: 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: GrantFiled: December 12, 2014Date of Patent: February 5, 2019Assignee: Medtronic Vascular, Inc.Inventors: Gerry McCaffrey, Fiachra Sweeney, Barry O'Connell, Christopher Murphy
-
Patent number: 10057369Abstract: 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: GrantFiled: December 28, 2011Date of Patent: August 21, 2018Assignee: Intel CorporationInventors: Rajesh Poornachandran, Gyan Prakash
-
Patent number: 9870136Abstract: 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: GrantFiled: November 16, 2016Date of Patent: January 16, 2018Assignee: International Business Machines CorporationInventor: Alireza Pourshahid
-
Patent number: 9848160Abstract: 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: GrantFiled: August 8, 2014Date of Patent: December 19, 2017Assignee: NEC CorporationInventor: Masayuki Uno
-
Patent number: 9817806Abstract: 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: GrantFiled: June 28, 2016Date of Patent: November 14, 2017Assignee: International Business Machines CorporationInventors: Kenytt D. Avery, Edward L. Bader, Jean-Marc Costecalde, Chi M. Nguyen, Kevin N. Trinh
-
Patent number: 9785650Abstract: 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: GrantFiled: February 27, 2014Date of Patent: October 10, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Adrian Collier, Katrina Mendoza, Srinivas Patnaik, William Scott Shown
-
Patent number: 9679044Abstract: 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: GrantFiled: November 15, 2012Date of Patent: June 13, 2017Assignee: Facebook, Inc.Inventors: Sean Michael Bruich, Bradley Hopkins Smallwood
-
Patent number: 9280787Abstract: 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: GrantFiled: June 13, 2012Date of Patent: March 8, 2016Assignee: REDBOX AUTOMATED RETAIL, LLCInventors: Imran Maskatia, Jason Rubinstein
-
Patent number: 8972853Abstract: 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: GrantFiled: April 13, 2012Date of Patent: March 3, 2015Assignee: Business Objects Software LimitedInventor: John Alex William
-
Patent number: 8954840Abstract: 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: GrantFiled: August 1, 2008Date of Patent: February 10, 2015Assignee: SAP SEInventor: Dietmar Theobald
-
Patent number: 8924850Abstract: 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: GrantFiled: November 21, 2013Date of Patent: December 30, 2014Assignee: Google Inc.Inventors: Ramkumar Ramani, Robert J. Ennals
-
Patent number: 8914719Abstract: 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: GrantFiled: August 20, 2010Date of Patent: December 16, 2014Assignee: Konica Minolta, Inc.Inventor: Kunihiko Sugimoto
-
Patent number: 8892994Abstract: 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: GrantFiled: August 10, 2011Date of Patent: November 18, 2014Assignee: Google Inc.Inventors: Luiz Pereira, Edgard Lindner, Lily Xia, Kevin Markman
-
Patent number: 8886751Abstract: 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: GrantFiled: September 30, 2011Date of Patent: November 11, 2014Assignee: EMC CorporationInventor: Christopher J. Hackett
-
Patent number: 8887098Abstract: 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: GrantFiled: March 30, 2011Date of Patent: November 11, 2014Assignee: Sony CorporationInventors: Sensaburo Nakamura, Norimasa Ozaki, Takeo Ugai, Toshimasa Kakihara
-
Patent number: 8875011Abstract: 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: GrantFiled: May 6, 2011Date of Patent: October 28, 2014Inventors: David H. Sitrick, Russell T. Fling
-
Patent number: 8873931Abstract: 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: GrantFiled: August 13, 2008Date of Patent: October 28, 2014Assignee: Samsung Electronics Co., Ltd.Inventors: Kil-soo Jung, Sung-wook Park
-
Patent number: 8856647Abstract: 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: GrantFiled: February 20, 2009Date of Patent: October 7, 2014Assignee: Microsoft CorporationInventors: Gareth Alan Howell, Zhenjun Zhu, Jie Tang
-
Patent number: 8856644Abstract: 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: GrantFiled: September 28, 2011Date of Patent: October 7, 2014Assignee: Google Inc.Inventors: Luiz Pereira, Edgard Lindner, Lily Xia, Kevin Markman
-
Publication number: 20140298165Abstract: 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: ApplicationFiled: June 11, 2014Publication date: October 2, 2014Inventor: Ali Adel Hussam
-
Patent number: 8812967Abstract: 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: GrantFiled: May 28, 2004Date of Patent: August 19, 2014Assignee: Oracle International CorporationInventor: Sreekumar K. Seshadri
-
Patent number: 8806333Abstract: Systems and methods for integrated application platforms in accordance with embodiments of the invention are disclosed.Type: GrantFiled: August 22, 2013Date of Patent: August 12, 2014Assignee: Sweetlabs, Inc.Inventors: Adrian Bourke, Bryan Sleiter, Fontaine H. Shu, Blake A. Machado, Pawel Miskiewicz
-
Patent number: 8745481Abstract: 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: GrantFiled: February 27, 2008Date of Patent: June 3, 2014Assignee: Adobe Systems IncorporatedInventor: Joshua S. Ulm
-
Patent number: 8732577Abstract: 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: GrantFiled: November 24, 2009Date of Patent: May 20, 2014Assignee: Clear Channel Management Services, Inc.Inventor: David C. Jellison, Jr.
-
Patent number: 8719699Abstract: 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: GrantFiled: May 26, 2005Date of Patent: May 6, 2014Assignee: Typefi Systems Pty. Ltd.Inventor: Stephen James O'Brien
-
Patent number: 8707167Abstract: 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: GrantFiled: November 15, 2006Date of Patent: April 22, 2014Assignee: eBay Inc.Inventors: Roonnath Grandhi, Amir Ashkenazi
-
Patent number: 8683325Abstract: 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: GrantFiled: November 13, 2008Date of Patent: March 25, 2014Assignee: EMC CorporationInventors: Robert Andrew Ballantyne, Utkarsh Vipul
-
Patent number: 8650482Abstract: 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: GrantFiled: December 14, 2005Date of Patent: February 11, 2014Assignee: Microsoft CorporationInventors: Stuart J. Stuple, Robert A. Little, Sergey Genkin, Igor Zverev
-
Patent number: 8627226Abstract: 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: GrantFiled: July 22, 2008Date of Patent: January 7, 2014Assignee: International Business Machines CorporationInventors: Cary Lee Bates, Mahdad Majd, John Matthew Santosuosso
-
Patent number: 8595615Abstract: 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: GrantFiled: February 7, 2007Date of Patent: November 26, 2013Assignee: International Business Machines CorporationInventors: Tessa Lau, John J. Turek, Hui Su, Tian Shu Wang
-
Patent number: 8589785Abstract: 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: GrantFiled: April 19, 2010Date of Patent: November 19, 2013Assignee: Iparadigms, LLC.Inventors: John M. Barrie, Colin Sherman, Michael Kang
-
Patent number: 8583829Abstract: 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: GrantFiled: October 17, 2007Date of Patent: November 12, 2013Assignee: SAP AGInventors: Yuri Natchetoi, Huaigu Wu, Gilbert Babin, Serhan Dagtas