Presentation Attribute (e.g., Layout, Etc.) Patents (Class 715/204)
  • Patent number: 10642478
    Abstract: Systems and methods for recording and archiving whiteboard sessions associated with an electronic whiteboard. In aspects, archived whiteboard sessions may be assigned to bookmarks along a whiteboard timeline, which may be editable. For instance, one or more ink strokes associate with an archived whiteboard session may be edited, i.e., added, deleted and/or altered in any way. Moreover, a bookmark corresponding to an archived whiteboard session may be renamed and/or relocated along the whiteboard timeline. In this way, whiteboard sessions may be updated or augmented for future use, may be organized in any suitable order along the whiteboard timeline (e.g., regardless of chronology), and may be named according to descriptive titles or topics (e.g., as opposed to automated date-stamping based on receipt date). In this way, an editable timeline associated with an electronic whiteboard may provide an organized library of readily-presentable content.
    Type: Grant
    Filed: April 10, 2017
    Date of Patent: May 5, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING LLC
    Inventor: Scott H. W. Snyder
  • Patent number: 10554714
    Abstract: In various example embodiments, a system and method for managing media bandwidth usage are disclosed. One disclosed method includes determining a network connection state of a computing device, receiving a request that requests media content, altering the request to request a synthetic representation of the media content instead of the media content in response to the network connection state being one of a set of predefined network connection states and the media content violating one or more restrictions of the network connection state, and requesting the media content in response to a user selecting the synthetic representation.
    Type: Grant
    Filed: May 11, 2016
    Date of Patent: February 4, 2020
    Assignee: eBay Inc.
    Inventor: Matt Lee Giger
  • Patent number: 10528656
    Abstract: A method to synchronize data between a spreadsheet application and a marketplace application is disclosed. The method includes receiving a request to synchronize data items between the spreadsheet application and the marketplace application, the data items relating to a type of listing of items associated with the marketplace application. Additionally, the method includes executing a process to synchronize the data items between the spreadsheet application and the marketplace application, the process to include at least one of downloading one of the data items from the spreadsheet application and uploading one of the plurality of data items to the marketplace application, the executing of the process to occur independently of the executing of the spreadsheet application. Furthermore, the method includes displaying a status of the executing of the process in a native user interface element of the spreadsheet application.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: January 7, 2020
    Assignee: eBay Inc.
    Inventors: Brandon Lai, Auston McReynolds, Dilip Varadarajan, Venkat Mavram
  • Patent number: 10504260
    Abstract: A keyboard for use with mobile devices is provided. The keyboard is a touchscreen keyboard that includes user created emojis that can be inserted in-line with text of a native messaging application operating on the mobile device.
    Type: Grant
    Filed: August 9, 2017
    Date of Patent: December 10, 2019
    Inventors: Pegge Vissicaro, Ari R. Vissicaro, Caio S. Vissicaro, Vito Vissicaro
  • Patent number: 10491464
    Abstract: Systems and methods for managing configuration of network devices are provided. In one embodiment, a network device management service can obtain relevant device-specific information, deployment information, and network topology data associated with a network device to be provisioned. The network device management service can enable generating, identifying or obtaining configuration metadata based on relevant network topology data as well as other applicable information. The network device management service can further generate configuration instructions to facilitate configuration of network devices based on configuration metadata.
    Type: Grant
    Filed: May 8, 2017
    Date of Patent: November 26, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Colin John Whittaker
  • Patent number: 10467336
    Abstract: A method for handling bibliographic citations within a document is disclosed. The method involves providing a user access to a publication list through a word processing application. The publication list has bibliographic citation data the publications in the publication list. Upon command from a user, a bibliographic citation to a selected publication in the publication list is inserted into a document displayed by the word processing application. The bibliographic citation is inserted as a non-editable text unit. The bibliographic citation in the document is updated with an edited bibliographic citation when the bibliographic citation data for the selected publication is edited.
    Type: Grant
    Filed: August 7, 2015
    Date of Patent: November 5, 2019
    Inventor: John Romney
  • Patent number: 10462194
    Abstract: According to one or more embodiments of the disclosure, a local network device establishes a communication session with a remote network device in the communication network, and designates at least one program from a plurality of programs executable by the local network device for access by the remote network device to yield a designated program. The local network device further generates a shared display object, and associates each designated program with the shared display object to permit display thereof. The local network device further instantiates one or more shared control objects associated with the shared display object, and facilitate access to each designated program for the remote network device using at least one of the one or more shared control objects.
    Type: Grant
    Filed: February 10, 2015
    Date of Patent: October 29, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Rama Darbha, Magnus Mortensen, Jay Kemper Johnston, David C. White, Jr.
  • Patent number: 10409890
    Abstract: Embodiments are disclosed in which a process generates, receives, or both, via a graphical user interface (GUI) of a spreadsheet application, an evaluation statement. The evaluation statement includes a cell identifier, and the cell identifier specifies a modal reference cell that provides an indication of a modal attribute to be used in the evaluation statement. The indication of the modal attribute comprises a textual indicator related to the modal attribute, but has a format that is different than the modal attribute. The process evaluates the textual indicator to be used by the evaluation statement to determine a corresponding modal attribute and calculates a solution to the evaluation statement using the corresponding modal attribute as the modal attribute of the evaluation statement. The process displays the solution via the GUI.
    Type: Grant
    Filed: January 4, 2018
    Date of Patent: September 10, 2019
    Assignee: Apple Inc.
    Inventors: James M. Geisler, Edward P. Hogan, Zachariah N. Paine
  • Patent number: 10409884
    Abstract: Methods, apparatus, systems and articles of manufacture to identify sponsored media in a Document Object Model. An example method includes in response to determining that a first node is not a candidate node, determining, via a processor, whether a child node of the first node is the candidate node based on determining that the child node has a characteristic common to sponsored media nodes, identifying, via the processor, the candidate node as sponsored media when dimensions of the candidate node match dimensions of replacement media, and modifying the document to cause the replacement media to be presented in place of the sponsored media during presentation of the document.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: September 10, 2019
    Assignee: The Nielsen Company (US), LLC
    Inventors: Thomas Sturm, Nicholas Naveen Rau, Ryan J. O'Hearn, Jeremy Wade Bennett
  • Patent number: 10373197
    Abstract: Tunable algorithmic segment techniques are described. In one or more implementations, a target audience definition is obtained that is input to initiate creation of a look-alike model. The target audience definition indicates traits associated with a baseline group of consumers who have interacted with online resources in a designated manner, such as by buying a product, visiting a website, using a service, and so forth. Tuning parameters designated for the look-alike model are ascertained and the look-alike model is built based on the target audience definition and the tuning parameters. The tuning parameters may include at least a setting selectable to control reach versus accuracy for the look-alike model. Segment data indicative of market segments generated according to the look-alike model may then be exposed for manipulation by a client. The manipulation may include selectable control over the tuning parameters to generate different look-alike groups from the segment data.
    Type: Grant
    Filed: December 24, 2012
    Date of Patent: August 6, 2019
    Assignee: Adobe Inc.
    Inventors: Nicholas M. Jordon, Margarita R. Savova, Matvey Kapilevich, Paul Mackles, David M. Weinstein
  • Patent number: 10366150
    Abstract: A digital magazine server receives a request from a user to create a section of a digital magazine including information identifying additional users authorized to modify content included in the section. For example, the request includes information identifying specific additional users or includes attributes associated with additional users. Based on information in the request, the digital magazine server identifies the additional users authorized to modify the content included in the section and notifies the additional user of their authorization to modify content included in the section. A modification to content included in the section is received from an additional user (e.g., identifying a content item, modifying content of a content item in the section), with the section generated based at least in part on the received modification. When the section is presented to digital magazine server users, the additional user providing the modification is also identified.
    Type: Grant
    Filed: September 22, 2014
    Date of Patent: July 30, 2019
    Assignee: Flipboard, Inc.
    Inventors: Sang Chi, Jason Culverhouse
  • Patent number: 10303734
    Abstract: Techniques for performing marking and reminding on contents in a web page are disclosed. A browser client of a mobile terminal presets reminder content and a display style and stores the same in the mobile terminal. The method comprises: acquiring a source code of a web page; looking up the source code to obtain content to be reminded semantically associated with the preset reminder content; and marking and displaying the content to be reminded using the preset display style in the web page. The present invention marks content which concerns a user before a web page is displayed to the user after loading has finished, and marks and displays new content in a designated format using a special preset style, so that the new content is more conspicuous in a page.
    Type: Grant
    Filed: August 21, 2013
    Date of Patent: May 28, 2019
    Assignee: UC MOBILE LIMITED
    Inventors: Jie Liang, Yongfu Yu, Xiaopeng He, Shunyan Zhu, Chunlin Chen
  • Patent number: 10248639
    Abstract: One embodiment provides a method for recommending a structured field for a form from unstructured text data, the method including: utilizing at least one processor to execute computer code that performs the steps of: obtaining text data from at least one unstructured field, wherein the at least one unstructured field is contained within a completed form generated from a template form; identifying at least one topic associated with the text data; generating a model, wherein the model analyzes use of the least one topic as a structured field; determining, using the model, whether the accuracy of the template form has increased based upon use of the at least one topic as a structured field; and recommending, based upon the determining, at least one modification for a structured field for the template form, wherein the at least one structured field is associated with the at least topic.
    Type: Grant
    Filed: February 2, 2016
    Date of Patent: April 2, 2019
    Assignee: INTERNATIONAL BUSINESS MAHCINES CORPORATION
    Inventors: Pankaj S. Dayama, Varun R. Embar, Vinayaka Pandit
  • Patent number: 10210144
    Abstract: Methods and systems for creating a webpage having different element orders for different webpage widths are disclosed. A computing device receives inputs specifying different layouts of elements in different orders for different webpage widths. The computing device creates markup code for the webpage that specifies separate subtrees of nodes for the different layouts and then modifies the markup code to replace duplicate nodes with placeholders in the subtrees. The computing device also creates script code for the webpage with instructions for modifying a live DOM created from the markup code based on current webpage width. Specifically, the script code modifies the live DOM to specify positioning the elements differently for different webpage widths by changing the visibility of nodes and swapping placehoders and content nodes in the subtrees.
    Type: Grant
    Filed: August 16, 2016
    Date of Patent: February 19, 2019
    Assignee: Adobe Inc.
    Inventors: Samuel Wan, Razvan Cotlarciuc, David Williamson, David Stephens, Abhishek Gulati
  • Patent number: 10146421
    Abstract: A first document may be requested and received from a server device. Based on the first document, a web page may be rendered for display on a client device. The rendered web page may include a first plurality of selectable items corresponding to respective types of web page content. It may be determined that a scroll position of the rendered web page has a particular characteristic. Possibly responsive to this determination, a second document, associated with one of the selectable items, may be requested and received from the server device. The web page may be re-rendered for display, and may include content from the first document and the second document. The re-rendered web page may include a second plurality of selectable items corresponding to respective types of web page content. The second plurality of selectable items may be different from the first plurality of selectable items.
    Type: Grant
    Filed: January 4, 2017
    Date of Patent: December 4, 2018
    Assignee: Tribune Publishing Company, LLC
    Inventors: Daniel Krecichwost, Jeremy Wayne Majors, Dennis J. Huh
  • Patent number: 10135781
    Abstract: A system and method is disclosed for informing a user of recent activities in an online social network. A message group in an online activity stream of an online network is identified. The message group includes a first message describing a first activity of an online user of the online network, and multiple second messages responsive to the first message, the second messages being representative of multiple ancillary activities performed in the online network with respect to the first activity. A single notification is generated that includes a first description of the first activity, different than the first message, and a second description of the multiple ancillary activities different than each of the multiple second messages. The single notification is then presented in a notification list with other notifications.
    Type: Grant
    Filed: March 6, 2017
    Date of Patent: November 20, 2018
    Assignee: GOOGLE LLC
    Inventors: Zachary Yeskel, Brett Rolston Lider, Alison Boncha
  • Patent number: 10107416
    Abstract: A method that simplifies the exchange of data to facilitate delivery of data that relates to operation of a valve assembly to a Web-based user interface over a network. In one embodiment, the method configures an apparatus to receive data about the valve assembly in a first format and to generate an output in a second format, e.g., JavaScript Object Notation (JSON) format. The method may also configure the device with an architecture with multiple layers, wherein the architecture can exchange data in the JSON format between a first layer and a second layer. This architecture is configured to be lightweight as compared to the SOAP/HTTP architecture found in conventional techniques, typically deploying a Representational State Transfer (REST) structure that permits use of JavaScript Object Notation (JSON) format to communicate among the architecture layers and with the web-based user interface.
    Type: Grant
    Filed: February 2, 2018
    Date of Patent: October 23, 2018
    Assignee: Dresser, LLC
    Inventors: Vidya Govindan, Rama Krishna Raju Mudunuru, Sudhakar Reddy
  • Patent number: 10101899
    Abstract: A wireless communication device, system and methods are presented. The wireless communication device includes a display unit, a transmitting unit, a touch input, a storage unit and an execution unit. The display unit displays screens comprising display objects related to one or more applications. The touch input acceptance unit accepts a touch input. The storage unit stores screen information comprising icons related at least to the applications, disposition information of the icons on the screens, and acquisition source information for the applications. The execution unit causes the transmitting unit to transmit screen information associated with the screens selected based on input accepted by the touch input acceptance unit.
    Type: Grant
    Filed: April 25, 2014
    Date of Patent: October 16, 2018
    Assignee: KYOCERA Corporation
    Inventor: Hiroki Kobayashi
  • Patent number: 10074445
    Abstract: Certain aspects of the present disclosure relate to a technique for analyzing data records using a touch screen interface. A touch event is received from the touch screen interface to relate a first data object with at least a second data object. In response to receiving the touch event, at least one data record of the first data object relating to the second data object is retrieved using a unique identifier of the first data object. A time chart of the first data object for the retrieved at least one data record is constructed based on a time parameter from the retrieved record of the first data object.
    Type: Grant
    Filed: October 13, 2015
    Date of Patent: September 11, 2018
    Assignee: Open Invention Network LLC
    Inventor: Margarita Khafizova
  • Patent number: 10027534
    Abstract: A log management system includes a computer executable application that may be executed to obtain a first log entry from a first resource of a distributed computing system having multiple resources, and obtain resource information about at least one other resource of the distributed computing system that is correlated with the first resource. From the resource information, the application obtains one or more log entries from the correlated resource, and displays the first log entry and the correlated log entry on a display.
    Type: Grant
    Filed: May 27, 2015
    Date of Patent: July 17, 2018
    Assignee: VCE IP Holding Company LLC
    Inventors: Akshaya Mahapatra, Vandana Rao
  • Patent number: 10007647
    Abstract: Systems, methods, and computer program products to perform an operation for validating and adapting a GUI structure to a screen of a client device. The operation comprises receiving by the client device a software agent together with a device dependent arrangement rule. The software agent is adapted for analyzing received GUI code for identifying GUI elements to be rendered on the screen and determining a relative arrangement of the rendered GUI elements. If the relative arrangement is not compliant with the device dependent arrangement rule, the software agent determines a distance between GUI elements of the relative arrangement and a relative arrangement of the GUI elements in accordance with the device dependent arrangement rule, amends the GUI code to re-arrange the GUI elements towards the improved arrangement, and re-renders the GUI elements for the screen using the amended GUI code.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: June 26, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthias X. Falkenberg, Stephan Laertz
  • Patent number: 9852114
    Abstract: A user may create a blueprint that specifies an application's architecture, including virtual machines (VM) nodes, software services and application components within the VM nodes. To do so, the user manipulates a graphical user interface (GUI) rendered by a graph layout manager and a Scalable Vector Graphics (SVG) layout engine. The SVG layout engine parses declarative layout configurations and translates the declarative layout into SVG elements that visually represent the blueprint. Additional information may be rendered in independent layers overlaid on the GUI which a user may selectively activate or de-activate to show or hide, respectively, the additional information. The layers may be generated using extension points exposed via the declarative layout.
    Type: Grant
    Filed: June 18, 2014
    Date of Patent: December 26, 2017
    Assignee: VMware, Inc.
    Inventors: Jialiang Wang, Komal Nitin Mangtani, Sesh Jalagam
  • Patent number: 9852113
    Abstract: Embodiments of the present invention provide a method, system and computer program product for content driven selection of a rendering engine. In an embodiment of the invention, a method for or content driven selection of a rendering engine can include retrieving content for display in a content browser executing in memory by a processor of a host computer, mapping at least one directive embedded in the retrieved content to a target rendering engine, selecting the target rendering engine for rendering the content, and passing the content to the selected target rendering engine. In this regard, in an aspect of the embodiment, multiple directives embedded in the retrieved content can be mapped, each to one of a selection of different target rendering engines, and a most often mapped one of the target rendering engines can be selected for rendering the content.
    Type: Grant
    Filed: July 14, 2013
    Date of Patent: December 26, 2017
    Assignee: International Business Machines Corporation
    Inventors: Al Chakra, Adam Ross Cook, Jonathan Lidaka, Ryan Eric Smith
  • Patent number: 9830310
    Abstract: A digital magazine server displays content to a user based on a page template specifying sizing and positioning of content items. The page template is selected from a set of candidate page templates, which is determined based on characteristics of page templates and characteristics of other page templates used to present content to the user. Different characteristics of a page template are weighted based on the page template's position in a series of additional page templates used to present content and characteristics of the additional page templates. Weights associated with different characteristics of a page template are combined to determine a template score for the page template, and the template score is used to determine if the page template is a candidate page template.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: November 28, 2017
    Assignee: Flipboard, Inc.
    Inventor: Charles Hugo Ying
  • Patent number: 9813461
    Abstract: An attendee device in an online conference session views a shared application window in a full screen mode. The attendee device receives data for content being shared by a host device, including at least one application window at a first resolution. The attendee device receives an input to enter a full screen mode for one of the application windows and determines whether displaying that application window at a second resolution for the full screen mode requires the image data to be magnified. When displaying the application window at the second resolution requires magnified image data, the attendee device requests the magnified image data from the meeting server facilitating the conference session. The meeting server provides the magnified image data to the attendee device, and the attendee device displays the application window in full screen mode using the magnified image data.
    Type: Grant
    Filed: November 19, 2013
    Date of Patent: November 7, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Hua Ouyang, Yi Lu, Qi Shi, Huahua Yin, Yunwei Luo
  • Patent number: 9798809
    Abstract: A system, method, and computer program product are provided for crawling a website based on a scheme of the website. In use, a difference between a first content and second content of a website is identified. Additionally, a scheme of the website is identified based on the difference. Furthermore, the website is crawled based on the scheme.
    Type: Grant
    Filed: June 5, 2014
    Date of Patent: October 24, 2017
    Assignee: McAfee, Inc.
    Inventor: Gabriel Pack
  • Patent number: 9773285
    Abstract: In general terms, embodiments of the present invention relate to methods and apparatuses for providing information regarding relationships between individuals, who may be associated with a user of a mobile device, and objects (e.g., products, locations, businesses, etc.) identified in an image. In some embodiments, this image may be captured by a mobile device. For example, in some embodiments, a method is provided that includes: (a) receiving first information associated with an image, where the image was captured by a mobile device operated by a user; (b) receiving second information regarding one or more individuals; (c) determining, based at least partially on the first and second information, one or more relationships between information regarding individuals and information associated with the image; and (d) presenting, via the mobile device of the user, information associated with the one or more relationships.
    Type: Grant
    Filed: January 1, 2012
    Date of Patent: September 26, 2017
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Matthew A. Calman, Erik Stephen Ross, Alfred Hamilton
  • Patent number: 9766695
    Abstract: An apparatus of this invention is directed to an information processing apparatus that continues detection of an instruction of an operator even if the reliability of instruction information detection has lowered due to a device fault, degradation of the environment, and the like.
    Type: Grant
    Filed: September 9, 2013
    Date of Patent: September 19, 2017
    Assignee: NEC Coproration
    Inventor: Yoshikazu Kobayashi
  • Patent number: 9740675
    Abstract: An integrated system is described that allows a user to easily mine and report data maintained by a customer relationship management (CRM) application. In general, the system automates the process of creating electronic reports, such as an electronic worksheet, in a format that can be directly manipulated and viewed from spreadsheet application. In one embodiment, the report is automatically generated to include a pivot table for displaying the data. The system includes a database adapted to store the CRM data. First and second reporting modules execute within the CRM software application and the worksheet software application, respectively. The reporting modules cooperate in order to integrate CRM application and spreadsheet application, thereby automating the process of generating a worksheet based on the CRM database.
    Type: Grant
    Filed: April 9, 2013
    Date of Patent: August 22, 2017
    Assignee: MasterMine Software, Inc.
    Inventor: Robert Machalek
  • Patent number: 9740994
    Abstract: A new computer-readable medium, computer-implemented method, and system is provided which can allow a user to make changes to the planning data, generate a new plan, generate a new solution based on the generated plan, or perform an alternative scenario analysis on the generated plan. In one embodiment, a new model for representing planning data, identified as a “base-plus-delta” model is provided. In another embodiment, a new web service implementation for a planning engine is provided. In another embodiment, a new technique for copying plans to perform an alternative scenario analysis on the copied plan is provided. In another embodiment, an automatic propagation of user changes from a database directly to an in-memory object is provided. In certain embodiments of the invention, two or more of the described features can be combined to provide an interactive supply chain planning system.
    Type: Grant
    Filed: March 31, 2010
    Date of Patent: August 22, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Manoj Abraham, Qun Chen
  • Patent number: 9734554
    Abstract: The specification and drawings present a new method, apparatus and software related product (e.g., a computer readable memory or a storage device) for compensation of viewing quality in display/imaging devices for users with common vision abnormalities. In case a user not wearing compensation lenses (such as prescription eye glasses or contact lenses) it can be possible to compensate for user's vision abnormalities by applying an identified pre-programmed/stored compensation algorithm, corresponding to one of a plurality of common settings for corrective eye glasses, to the original content/image (e.g., video, multi-media content, digital pictures and the like), for displaying the resulting content on the display/imaging device for viewing with an acceptable level of quality by the user without wearing the compensation lenses.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: August 15, 2017
    Assignee: CHARTER COMMUNICATIONS OPERATING, LLC
    Inventor: Justin Earl Ballard
  • Patent number: 9734139
    Abstract: A system for monitoring and auditing data in one or more spreadsheets comprises a file store within which files containing spreadsheet data can be stored, a database, and monitoring means. The monitoring means is operative to detect changes in spreadsheet data within the file store and to record the changes in the database. The system may comprise an entity selector for selecting entities in a spreadsheet, and a tracker for tracking the shift in position of entities. An offset determinator derives offset values representing the shift in position of the entities. An offset applicator applies the offset values to the spreadsheet data before comparing the spreadsheet data with a version of the spreadsheet data at a different time point. In a further aspect, the invention provides a system for processing and storing spreadsheets.
    Type: Grant
    Filed: July 31, 2006
    Date of Patent: August 15, 2017
    Assignee: Cluster Seven Limited
    Inventors: Andrew Reeves, James Culverwell, Aaron Wittman
  • Patent number: 9648080
    Abstract: A digital magazine server displays content to a user based on a page template specifying sizing and positioning of content items. The page template is selected from a set of candidate page templates, which is determined based on characteristics of page templates and characteristics of other page templates used to present content to the user. Different characteristics of a page template are weighted based on the page template's position in a series of additional page templates used to present content and characteristics of the additional page templates. Weights associated with different characteristics of a page template are combined to determine a template score for the page template, and the template score is used to determine if the page template is a candidate page template.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: May 9, 2017
    Assignee: Flipboard, Inc.
    Inventor: Charles Hugo Ying
  • Patent number: 9626386
    Abstract: A computerized system and method are presented that provide access to three data collections that can form the foundations of a spiritual journey, namely a research archive for researching fundamental texts of a variety of spiritual and religious domains, a personal reflection data collection for reflecting upon a personal life journey, and a community conversation data collection that provides users with an opportunity to explore the research archive and their personal reflections in a social community setting. The research archive is oriented around ideas having snippets from the fundamental texts. The various elements in the data collections are associated with life issue tags and religious or spiritual domains. By analyzing a user's selected domain or the domain of displayed content, and by analyzing the life issue tag associated with displayed content, the system and method can suggest related content from elsewhere in the data collections.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: April 18, 2017
    Assignee: Ambient Consulting, LLC
    Inventors: Andrew Grossman, Kenneth F. Krutsch, Richard Monson-Haefel, Clayton Darwin
  • Patent number: 9615062
    Abstract: An image display method includes: receiving, from a single camera, first and second image information for first and second captured images captured from different perspectives, the first image information having a first data density; selecting a portion of the first captured image for display with a higher level of detail than other portions of the first captured image, the selected portion corresponding to a first area of the first captured image; displaying the selected portion in a first displayed image, using a second data density relative to the selected portion of the first captured image; and displaying another portion of the first captured image, in a second displayed image, using a third data density; where the another portion of the first captured image is other than the selected portion of the first captured image; and where the third data density is lower than the second data density.
    Type: Grant
    Filed: December 30, 2010
    Date of Patent: April 4, 2017
    Assignee: PELCO, INC.
    Inventors: Sezai Sablak, Greg Millar, Farzin Aghdasi
  • Patent number: 9563668
    Abstract: Embodiments of the invention provide for executing a batch process on a repository of information. According to one embodiment, executing a batch process can comprise presenting one or more aspects of records of the repository and receiving a selection of a criteria for at least one aspect of the records. Records matching the selected criteria can be identified and a summary of the information can be presented. The batch process can comprise one of a plurality of batch processes. In such a case, a selection of the batch process can be received and parameters of the batch process can be populated with the selected criteria. The batch process can then be executed with the parameters. For example, executing the batch process can comprise generating a report based on the parameters and the records of the repository.
    Type: Grant
    Filed: December 19, 2008
    Date of Patent: February 7, 2017
    Assignee: Oracle International Corporation
    Inventors: Lynda Tollefson, Nagaraj M. Hunur, Balamurali Manyam, Prasad Bodla, Ashton Kawanishi
  • Patent number: 9552463
    Abstract: A method, system and non-transitory computer-readable medium product are provided for functionality watermarking and management. In the context of a method, a method is provided that includes identifying a request to establish an association between a watermark template and a function of at least one user device and determining whether the request to establish the association between the watermark template and the function of the at least one user device is authorized. The method further includes authorizing the request to establish the association between the watermark template and the function of the at least one user device in response to a determination that the request to establish the association between the watermark template and the function of the at least one user device is authorized.
    Type: Grant
    Filed: May 5, 2014
    Date of Patent: January 24, 2017
    Assignee: AirWatch LLC
    Inventors: John Marshall, Erich Stuntebeck
  • Patent number: 9519914
    Abstract: Methods and apparatus to determine ratings information for online media presentations are disclosed. An example method includes receiving pingback messages corresponding to presentation of media at a client device, determining a portion of the media that was presented at the client device based on the pingback messages, obtaining demographic information associated with the client device, and determining a demographic characteristic associated with the presentation of the portion of the media based on the pingback messages and the demographic information.
    Type: Grant
    Filed: September 12, 2013
    Date of Patent: December 13, 2016
    Assignee: The Nielsen Company (US), LLC
    Inventors: Steven J. Splaine, Kevin K. Gaynor, Narasimha Reddy Goli
  • Patent number: 9477382
    Abstract: A multi-page content selection mode is provided for devices and systems having display capability. The content may be any type (e.g., text, images, files, etc). In some cases, the user can engage the mode with a combination of gestures and touch points on a touch screen. The combination may include, for example, one or more initial touch points at a desired starting location of target content, followed by a dragging gesture moving from that location to a desired end location of that content. Content between the starting and end locations is selected. Input devices other than touch screens can be used to engage the selection process. During a multi-page selection process, content of a second page can be previewed in a preview area on a first displayed page. In some such cases, content from the second page scrolls into the preview area and displaces content from the first displayed page.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: October 25, 2016
    Assignee: Barnes & Noble College Booksellers, Inc.
    Inventors: Kourtny M. Hicks, Dale J. Brewer
  • Patent number: 9471669
    Abstract: The disclosed subject matter provides methods and systems for presenting previously selected search results to a user. A first previously selected search result may be obtained from a first search provider. The first previously selected search result may be a first result, selected by a user, of a first prior search query executed by the first search provider. A second previously selected search result may be obtained from a second search provider, and the second previously selected search result may be a second result, selected by the user, of a second prior search query executed by the second search provider. Next, the first and second previously selected search results may be presented in an interface associated with a third search provider.
    Type: Grant
    Filed: November 20, 2013
    Date of Patent: October 18, 2016
    Assignee: GOOGLE INC.
    Inventors: Brandon Bilinski, Owen Daniel Otto
  • Patent number: 9436667
    Abstract: Techniques are provided for rendering media as layers. Logical units of media form a media stream. The media stream as a whole is processed to divide components within the units into assigned layers. The layers are then formatted to a desired output format in parallel with one another when dependencies permit. Next, each unit of media is rendered to the output format by superimposing or merging multiple layers to reconstruct each unit of media in the output format.
    Type: Grant
    Filed: July 30, 2007
    Date of Patent: September 6, 2016
    Assignee: RenderX, Inc.
    Inventor: David Tolpin
  • Patent number: 9437120
    Abstract: One embodiment is directed to a computer program, embodied on a computer readable medium. The computer program is configured to control a processor to execute instructions. The instructions include receiving a selection of built-in interactive regions provided by a visualization component, aggregating the selected set of regions, and creating one or more custom regions from the aggregation of the selected set of regions.
    Type: Grant
    Filed: November 16, 2011
    Date of Patent: September 6, 2016
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Kevin Chow, Prashant Singh, Melinda Tang
  • Patent number: 9348801
    Abstract: The present disclosure includes a system and method for automatic page layout. One automatic page layout method includes dividing a plurality of ordered graphical items into groups, and bisecting a space into regions having a reading order corresponding to an order of the ordered graphical items, each region corresponding to one of the groups and being sized according to a first layout characteristic of the ordered graphical items of the region's corresponding group in proportion to a second layout characteristic of the plurality of ordered graphical items. An output is caused in which each region has been filled with that region's associated group of ordered graphical items.
    Type: Grant
    Filed: August 10, 2010
    Date of Patent: May 24, 2016
    Assignees: HP Brasil LTDA, Pontificia Universidads Catolica Do Rio Grande Do Sul
    Inventors: João Batista Sousade Oliveira, Isabel H. Manssour, Ricardo Farias B. Piccoli, Alexandre K. Seki, Mauricio S. Klein
  • Patent number: 9349109
    Abstract: Techniques for media generation and management are described, including retrieving data associated with an asset, processing the data to identify an asset type, the asset type and the data being used to configure an application framework, wherein one or more panels are dynamically determined by evaluating the asset type, the one or more panels being presented in the application framework and at least one of the one or more panels are configured to receive an input initiating an action performed on the asset, and presenting the asset and the one or more panels in an interface coupled to the application framework.
    Type: Grant
    Filed: February 29, 2008
    Date of Patent: May 24, 2016
    Assignee: Adobe Systems Incorporated
    Inventor: Tyler J. Lettau
  • Patent number: 9323735
    Abstract: A method and apparatus for spreadsheet automation have been disclosed.
    Type: Grant
    Filed: June 6, 2005
    Date of Patent: April 26, 2016
    Assignee: A3 SOLUTIONS INC.
    Inventors: Robert Lautt, Zoltan Grose
  • Patent number: 9319480
    Abstract: Systems, methods and computer program products are disclosed for managing digital media for an artist or author in an online digital media store using an automated data feed with a unique data structure or a web service having a simple and intuitive user interface. In some implementations, a webpage is provided by the web service that allows a user to request access to manage an artist or author. Upon such request, a rules-based vetting process is employed by the online digital media store for determining the eligibility of the user to manage the digital media of the artist or author.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: April 19, 2016
    Assignee: Apple Inc.
    Inventors: Ricardo D. Cortes, David Makower, Aloke Bhatnagar
  • Patent number: 9298347
    Abstract: A mobile terminal and an application icon moving method thereof are provided. When a predetermined application icon is selected from a menu screen including a plurality of application icons and moved to a control region, a default home screen or the whole home screen stored in a memory may be selectively displayed according to a moved position of the corresponding icon, and also an icon-insertable position may be visually guided on the displayed home screen. This may allow a user to execute the movement of the application icon in an easy, convenient manner.
    Type: Grant
    Filed: August 28, 2013
    Date of Patent: March 29, 2016
    Assignee: LG ELECTRONICS INC.
    Inventor: Hyeongseok Roh
  • Patent number: 9292094
    Abstract: The subject disclosure relates to annotating data based on gestures. Gestures include user interaction with a client device or client software. Gestures are tracked and associated with data. In an aspect, client context associated with a gesture is also tracked. The gestures are then employed to determine a global term to associate with the data. In an aspect, a look-up table comprising a pre-defined relationship between gestures and a global term can be employed. In another aspect, an inference component employ context information in conjunction with the tracked gestures to determine a global term to assign to data. After a global term is determined for data based on a gesture, an annotation file for the data can be created associating the data with the global term.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: March 22, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alex James, Michael Pizzo, Pablo Castro, Michael Justin Flasko, Lance Olson, Jason Clark, Siddharth Jayadevan
  • Patent number: 9282377
    Abstract: Some embodiments provide methods of providing a translation of information to a translated format comprising: receiving information in a first format; identifying the first format, where in the first format is one of a plurality of different formats configured to be received; processing the information in accordance with the first format and extracting one or more speech elements from the information; identifying, through at least one processor configured to translate the received information, one or more sign language identifiers corresponding the one or more extracted speech elements, wherein at least one of the one or more sign language identifiers directly corresponds to a synonym of at least one of the one or more speech elements; and causing one or more sign language clips corresponding to at least one of the one or more sign language identifiers to be reproduced on a display of a displaying device.
    Type: Grant
    Filed: October 21, 2013
    Date of Patent: March 8, 2016
    Assignee: ICOMMUNICATOR LLC
    Inventor: Steven Bruner
  • Patent number: 9235602
    Abstract: A web-based application provides more accurate and clearer methods of searching, sorting, and displaying a set of images stored in a database. A first aspect of the present invention is the method by which image data is stored. Typical content-based systems use color information, whereas the present invention uses an image-location tagging method. A second aspect of the present invention is the method by which the set of images are sorted in relevancy. Tag data of the images allows for a new and last method of searching through an entire set. A third aspect of the present invention is the method by which the sorted images are displayed to the user. Instead of the common method of just displaying the images in a rectangular array, where each image is the same size, the web-based application positions and sizes each image based on how relevant it is.
    Type: Grant
    Filed: October 25, 2013
    Date of Patent: January 12, 2016
    Inventors: Parham Aarabi, Ron Appel