Display Processing Patents (Class 715/273)
  • Patent number: 9684645
    Abstract: An ebook is represented as a plurality of ebook pages associated with a plurality of segments. A summary view command is received, the summary view command requesting a particular type of summary view of a plurality of available summary views. One or more ebook pages are identified, for a summary view based in part on the requested type of summary view, and page thumbnails are generated for each of the identified one or more ebook pages. The generated page thumbnails are grouped by segment, using the plurality of segments. A summary view graphical user interface (GUI) is generated for the requested type of summary view using the grouped page thumbnails, the summary view GUI vertically listing one or more segments, of the plurality of segments, and horizontally listing page thumbnails associated with the one or more segments, and the summary view GUI is displayed.
    Type: Grant
    Filed: August 4, 2014
    Date of Patent: June 20, 2017
    Assignee: GOOGLE INC.
    Inventors: Adeline Beavers, Marco Paglia, Nathan Stuart Streu, Chorong Johnston, Brian Armstrong
  • Patent number: 9672865
    Abstract: Methods and systems described herein provide for visualizing content across different time segments of a media asset. Information about content within a particular time segment of a media asset is retrieved. This content information is generated by processing user-generated messages corresponding to the particular time segment. Content descriptors are generated based on the received content information corresponding to the particular time segment. A timeline is generated, independently of presenting a media asset, wherein the timeline visually associates content descriptors with their corresponding time segments of the media asset. When these content descriptors are selected by a user, the user-generated messages corresponding to the content descriptor at the corresponding time segment are displayed to the user.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: June 6, 2017
    Assignee: Rovi Guides, Inc.
    Inventors: Andrew Fundament, Vanessa Wickenkamp, Brian Craig Peterson, David John Wheatley, Jason William Conness, Melissa Bradley
  • Patent number: 9659279
    Abstract: A method and system is provided for the input of user interface commands. Particularly, command initiation events including at least one of: (i) a mouse press event on mouse pointer hardware, and (ii) at least one of a pen touch event, a stylus touch event, and a finger touch event on touch pointer hardware, are accepted. Then gesture stroke input events including at least one of: (i) a mouse drag event on the mouse pointer hardware, and (ii) at least one of a pen drag event, a stylus drag event and a finger drag event on the touch pointer hardware, are accepted. Additionally, command termination events including at least one of (i) a mouse release event on the mouse pointer hardware, and (ii) at least one of a pen lift event, a stylus lift event and a finger lift event on the touch pointer hardware, are accepted. The events are then interpreted as at least one of object selection or digital ink input operations without prior selection of a user input mode.
    Type: Grant
    Filed: October 25, 2013
    Date of Patent: May 23, 2017
    Assignee: PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Eric Saund, James V. Mahoney, William C. Janssen, Jr.
  • Patent number: 9654616
    Abstract: Disclosed herein are a method and apparatus for displaying a message. Text messages that were sent and received to and from a recipient are obtained. The text messages are displayed such that group text messages sent and received to and from a group of recipients that also includes the recipient are differentiated from text messages sent or received to and from just the recipient.
    Type: Grant
    Filed: May 22, 2014
    Date of Patent: May 16, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Bokun Choi, SooJi Hwang
  • Patent number: 9645701
    Abstract: An electronic apparatus, a display control system, a display control method, and a display control program stored on a recording medium, each of which determines one or more display components to be displayed together with an application user interface, using display size information, priority order information, and display condition information that are previously stored for each one of the display components.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: May 9, 2017
    Assignee: RICOH COMPANY, LTD.
    Inventors: Genki Watanabe, Rina Takahashi
  • Patent number: 9632689
    Abstract: In particular embodiments, a computing device provides for presentation to a user a user interface, the user interface including a plurality of related interactive elements. The computing device may receive touch gesture input from the user selecting one of the plurality of related interactive elements. The touch gesture input may have a duration of at least a pre-determined amount of time. The computing device, in response to the touch gesture input, may rearrange the plurality of related interactive elements, rearranging including stacking the plurality of related interactive elements for presentation to the user.
    Type: Grant
    Filed: August 5, 2013
    Date of Patent: April 25, 2017
    Assignee: Facebook, Inc.
    Inventors: Francis Luu, Christopher Tice
  • Patent number: 9602567
    Abstract: System and method for storing digital content for display on a display device, comprising at least one digital content item, configured to be displayed on the display device, and a service cloud comprising a secure storage system, configured to store digital content, a communication controller, configured to communicate with the display device, a provisioning engine, configured to control the provisioning of digital content on the display device, a service management system, configured to collect data reflecting operational status of the display device, a server, configured to interface with an application running on a computer with memory and processor for selection and control of digital content for display, an ingestion engine, configured to control importation of digital content, an external content gateway, configured to transfer digital content from outside the service cloud to the display device, and a live data feed gateway, configured to provide over-the-top content to the display devices.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: March 21, 2017
    Assignee: Videri Inc.
    Inventors: Marc Trachtenberg, Francois Gariepy
  • Patent number: 9582155
    Abstract: A touch panel acquires position information indicating the position of contact with or approach to an operation surface in every period divided by predetermined intervals. An action judging unit judges whether or not an action by contact with or approach to the operation surface of the touch panel is a first predetermined action. An operation determining unit determines a start page of automatic page-turning in which display pages of a document to be displayed are changed from one page to another in sequence on the basis of the position information and the information indicating the history of the position information when the action judging unit judges that action by the contact with or the approach to the operation surface of the touch panel is the first predetermined action.
    Type: Grant
    Filed: August 21, 2013
    Date of Patent: February 28, 2017
    Assignee: NEC CORPORATION
    Inventor: Masanao Iwamoto
  • Patent number: 9576241
    Abstract: Techniques for customizing knowledge representation systems including identifying, based on a plurality of concepts in a knowledge representation (KR), a group of one or more concepts relevant to user context information, and providing the identified group of one more concepts to a user. The KR may include a combination of modules. The modules may include a kernel and a customized module customized for the user. The kernel may accessible via a second KR.
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: February 21, 2017
    Assignee: Primal Fusion Inc.
    Inventors: Peter Joseph Sweeney, Ihab Francis Ilyas
  • Patent number: 9566801
    Abstract: Disclosed is a tape printer including: a vertical/horizontal conversion section that applies vertical/horizontal conversion processing to a character image to be rotated in at least one of a clockwise direction and a counterclockwise direction; a print section that prints the character image on a tape; a time acquisition section that acquires time displayed by a hand image constituting a hand type clock image serving as the character image; and a basic hand image storage section that stores a main basic hand image of a plurality of the hand images whose angles are different from each other according to time, wherein, when the hand image that displays the time acquired by the time acquisition section is not included in the basic hand image, the vertical/horizontal conversion section applies the vertical/horizontal conversion processing to the basic hand image to generate the hand image that displays the time acquired by the time acquisition section.
    Type: Grant
    Filed: July 24, 2015
    Date of Patent: February 14, 2017
    Assignee: Seiko Epson Corporation
    Inventors: Masahiro Oida, Junpei Watanabe, Ayako Inoue, Tomoko Yamada
  • Patent number: 9542089
    Abstract: In particular embodiments, a computing device provides for presentation to a user a user interface, the user interface including a plurality of related interactive elements. The computing device may receive touch gesture input from the user selecting one of the plurality of related interactive elements. The touch gesture input may have a duration of at least a pre-determined amount of time. The computing device, in response to the touch gesture input, may rearrange the plurality of related interactive elements, rearranging including stacking the plurality of related interactive elements for presentation to the user.
    Type: Grant
    Filed: August 5, 2013
    Date of Patent: January 10, 2017
    Assignee: Facebook, Inc.
    Inventors: Francis Luu, Christopher Tice
  • Patent number: 9542616
    Abstract: A method for determining user preferences for data visualizations is provided. The method may include receiving data visualizations. The method may also include collecting the shapes, the line segments, and the colors associated with the data visualizations. The method may further include converting the shapes and the line segments to polygonal outlines. Additionally, the method may include categorizing and measuring the line segments. The method may further include identifying and categorizing the angles formed by the line segments and determining weighted values for the angles. The method may further include calculating the total length for the line segments, and the total weighted value for the angles. The method may also include characterizing the line segments based on the categorization of the line segments and the angles based on the categorization of the angles. The method may further include scoring the at least one data visualization based on the characterizations.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: January 10, 2017
    Assignee: International Business Machines Corporation
    Inventors: T. Alan Keahey, Daniel J. Rope, Graham J. Wills
  • Patent number: 9537815
    Abstract: A method, computer program product, and computing system for providing a event notification concerning a specific member of a social network to one or more social network friends of the specific member. A first event message is received in response to the event notification from a first social network friend of the specific member. In response to the first event message, a communal space within the social network accessible by the specific member and the one or more social network friends is generated. The first event message from the first social network friend is posted within the communal space.
    Type: Grant
    Filed: May 6, 2013
    Date of Patent: January 3, 2017
    Assignee: Google Inc.
    Inventor: Richard Allen Farmer, Jr.
  • Patent number: 9537957
    Abstract: A first device captures session data for each application session that is executing on a first device, and provides the session data to a second device in order for the second device to reconstruct the application sessions. A first device identifies one or more application sessions currently executing on the first device. Each of the application sessions include a media object and session data, which includes a media object identifier that corresponds to the media object and a first device media session position. The first device captures the session data transmits the captured session data to one or more second devices. The second devices are adapted to reconstruct at least one of the application sessions using the received session data and positions the application sessions at a second device media session position that corresponds to the received first device media session position.
    Type: Grant
    Filed: September 2, 2009
    Date of Patent: January 3, 2017
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Jennifer Greenwood Zawacki, Justin Tyler Dubs, Howard Jeffrey Locker, Julie Anne Morris, Steven Richard Perrin, Axel Ramirez Flores, James Joseph Thrasher, Sean Michael Ulrich
  • Patent number: 9529495
    Abstract: An embodiment of the present invention provides a method for dynamically and statically managing information elements on axes thereof, the method comprising defining a logical operation applicable to a plurality of computer-readable files, the logical operation being adapted to be dynamically applied to the plurality of computer-readable files, applying the logical operation to the plurality of computer-readable files to define operation-selected computer-readable files, providing a group of operation-selected computer-readable files on a basis of the logical operation, displaying at least a portion of the group of the operation-selected computer-readable files in an array of computer-readable files and dynamically updating the displayed group of operation-selected computer-readable files on a basis of an event effecting the plurality of computer-readable files.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: December 27, 2016
    Assignee: 9224-5489 QUEBEC INC.
    Inventor: Francois Cassistat
  • Patent number: 9513777
    Abstract: A system for supplementing items in an activity stream provides an item for display in an activity stream on a client device. The system also generates an interactive element based on a type of the client device, where the interactive element includes context information about the item. The system also arranges a user selectable control within the interactive element based on a type of the item, where the user selectable control is configured to initiate a response to the item. The system also provides the interactive element for display in association with the item in the activity stream on the client device.
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: December 6, 2016
    Assignee: Google Inc.
    Inventors: Irene Chung, Xiaomi Sun, Jonathan Terleski
  • Patent number: 9483520
    Abstract: An analytics controller is configured for communication with one or more data sources. The analytics controller comprises an analytic data focus representation module and a visualization generator coupled to the analytic data focus representation module, with the analytic data focus representation module being configured to derive a plurality of analytic data focus representations from the one or more data sources, and the visualization generator being configured to generate visualizations based at least in part on the analytic data focus representations. At least one of the analytic data focus representation module and the visualization generator may be further configured to establish a plurality of linkages with each such linkage associating one or more of the representations with one or more of the visualizations. The analytics controller may be part of a data management system implemented using one or more processing devices of a processing platform.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: November 1, 2016
    Assignee: EMC IP Holding Company LLC
    Inventors: David S. Reiner, David Dietrich
  • Patent number: 9477969
    Abstract: Information regarding a mobile user's context including but not limited to current mobile activity, social relations and associations history, and past mobile, search and browsing history is identified and converted to metadata. Metadata is also applied to content sources delivering content to a search engine or personalized content engine. The metadata is used in part to determine the relative display of content objects delivered to the mobile user as search results or a personalized aggregated information resource, e.g., home page. The user may select information, from one or more entities or search results or as presented to the user in other contexts, to be automatically delivered to the user's home page as a content feed including multiple content objects or content feeds associated with an entity. Information regarding mobile user activity is compiled and used to permit publishers and advertisers to identify target candidates to receive advertisements or marketing materials.
    Type: Grant
    Filed: March 2, 2012
    Date of Patent: October 25, 2016
    Assignee: Yahoo! Inc.
    Inventors: Marco Boerries, Edward Stanley Ott, IV, Keith David Saft, Marc Eliot Davis, Amit Kumar, Erik Nis Jessen, Jonathan Merrel Chum, George Grinsted, Lee John Parry, Adam Taggart
  • Patent number: 9471550
    Abstract: Method and apparatus for converting a document from a fixed-layout format (e.g., Microsoft Office, Adobe PDF) into a non-fixed layout format (e.g., HTML) portable to different platforms (e.g., desktop computers, tablet computer, smart phones) operating different operating systems (e.g., Microsoft Windows, Apple OS X) and different web browsers (e.g., Microsoft Internet Explorer, Apple Safari, Mozilla FireFox). In one stream, fonts are identified, extracted, and processed to enhance compatibility with the portable format. In another stream, textual content is extracted and processed to enhance compatibility and images are taken of non-textual content. These images are used as backgrounds in the output document, over which the textual content is rendered in the appropriate fonts, with sizing, spacing, positioning and/or other characteristics matching or closely approximating that of the original document.
    Type: Grant
    Filed: October 16, 2012
    Date of Patent: October 18, 2016
    Assignee: LinkedIn Corporation
    Inventors: Jonathan Boutelle, Kapil Mohan Gupta, Michael Casey Brown, Akash Agrawal, Christopher S. Ahlers, Jeba Singh Emmanuel, Ujjwal Singh Grover
  • Patent number: 9460199
    Abstract: A computer identifies a first source of information that includes unstructured text and one or more keywords associated with an object. The computer retrieves the unstructured text included in the first source. The computer identifies provenance information of the object that is included in one or more segments of the unstructured text. The computer adds the identified provenance information of the object to a timeline.
    Type: Grant
    Filed: May 1, 2013
    Date of Patent: October 4, 2016
    Assignee: International Business Machines Corporation
    Inventor: Dhruv A. Bhatt
  • Patent number: 9443224
    Abstract: Disclosed are systems, apparatus, methods, and computer readable media for selecting updates to associated records to publish on an information feed in an on-demand database service environment. In one implementation, a selection input is received. The selection input may indicate a first one of a plurality of user account contexts associated with a user account in a feed system. The first one of the plurality of user account contexts may be associated with a set of feed items stored in the feed system. Based on the selection input indicating the first one of a plurality of user account contexts, one or more candidate feed items for presentation in an information feed may be determined. The information feed may be capable of being displayed on a display device.
    Type: Grant
    Filed: June 8, 2011
    Date of Patent: September 13, 2016
    Assignee: salesforce.com, inc.
    Inventors: Zachary J. Dunn, Joseph M. Olsen
  • Patent number: 9436763
    Abstract: In one embodiment, a method includes accessing a structured document of a network application, processing the structured document to generate a model representation of the structured document, tracking one or more interactions occurring during the processing of the structured document, the one or more interactions including one or more outgoing requests transmitted by the one or more computing systems or incoming responses received by the one or more computing systems, and generating a behavior model of the web application based on one or more of the interactions.
    Type: Grant
    Filed: April 6, 2010
    Date of Patent: September 6, 2016
    Assignee: Facebook, Inc.
    Inventors: Nicholas Philip Gianos, Paul Christopher Jeffries, Pedram Keyani, Chetan Gowda, Siddharth Kar
  • Patent number: 9430468
    Abstract: An online document management system is disclosed. In one embodiment, the online document management system comprises: one or more editorial computers operated by one or more administrators or editors, the editorial computers send invitations and manage peer review of document submissions; one or more system computers, the system computers maintain journals, records of submitted documents and user profiles, and issue notifications; and one or more user computers; the user computers submit documents or revisions to the document management system; wherein one or more of the editorial computers coordinate with one or more of the system computers to migrate one or more documents between journals maintained by the online document management system.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: August 30, 2016
    Assignee: Elsevier BV
    Inventor: Robin Jason Lapulalan
  • Patent number: 9426519
    Abstract: Systems and methods that effectuate synchronized advertisement playback across navigation experiences and transitional states, are provided. In an aspect, a system includes an advertisement component configured to play a pre-roll media advertisement associated with a first media item prior to playing of the first media item, a request component configured to receive a request play a second media item prior to completion of the pre-roll media advertisement, and a streaming component configured to initiate playing of the second media item in response to the request, wherein the advertisement component is configured to continue to play the pre-roll media advertisement prior to playing of the second media item.
    Type: Grant
    Filed: June 5, 2014
    Date of Patent: August 23, 2016
    Assignee: Google Inc.
    Inventors: Justin Lewis, Kevin Greene, Joseph Daverin
  • Patent number: 9417701
    Abstract: A system and method for determining whether a flick gesture has occurred is described. A flick gesture is a simple gesture that may be easily detected and is characterized by minimal interference with other applications or gestures.
    Type: Grant
    Filed: June 11, 2010
    Date of Patent: August 16, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Emily K. Rimas Ribikauskas, Jeffrey W. Pettiross, Leroy Bertrand Keely, Jr., Matthew R Lerner, Robert J. Jarrett, Sriram Viji, Rick Duncan
  • Patent number: 9408996
    Abstract: The present invention relates to time-driven personalization of media preference. In an embodiment, the present invention includes a therapy for treating altered cognitive states, such as understimulation, overstimulation and sundowning, in individuals suffering from cognitive impairment, including dementia. The present invention uses time to focus its therapies through personal care shows. The time-based personal care shows include personalized content (e.g., images, music, trusted voice) and format (e.g., tempo, length of intervals, color contrast) to ensure effectiveness of the personal care shows in reaching the desired results.
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: August 9, 2016
    Assignee: SIMPLEC, LLC
    Inventors: Daniel V. Pompilio, III, Jason Zamer
  • Patent number: 9406043
    Abstract: Techniques for peer-binding are disclosed. In one embodiment, a method for peer-binding includes: receiving event information associated with an event detected on Web content associated with a trusted script executing on a first client computing device; and in response to a request, retrieving the received event information and sending the retrieved event information to a second client computing device. The second client computing device is peer-bound with the first client computing device via the trusted script associated with the Web content.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: August 2, 2016
    Assignee: A9.com, Inc.
    Inventor: Matthew W. Amacker
  • Patent number: 9361001
    Abstract: Visual indicators are added to each page or screen of an e-book display to provide a visual cue to help the user associate the visual cue with content of the book and go back to previously read contents using the visual cue. The visual indicators are icon-like graphic objects placed at a desired location on the page. They have shapes that are simple, easy to remember, and easily distinguished from each other. In one example, each visual indicator has an outline shape such as a circle, triangle, square, etc. which starts out empty with no fill. As the user moves forward in the book the current visual indicator is progressively filled with a pattern. Once the visual indicator is fully filled the next visual indicator is selected and the process repeats. The visual indicators are automatically generated for each page based on the position of the page within the e-book.
    Type: Grant
    Filed: December 27, 2013
    Date of Patent: June 7, 2016
    Assignee: KONICA MINOLTA LABORATORY U.S.A., Inc.
    Inventor: Kevin Blasko
  • Patent number: 9345103
    Abstract: This disclosure relates to systems and methods adjusting lighting system brightness in a non-linear manner. The brightness control may be based on a non-linear function that increases brightness in smaller increments at lower brightness levels than at higher brightness levels. In another embodiment, the lighting system brightness may be ramped down over a period of time to account when the user device is exposed to low light conditions. The ramp down may be based, at least in part, on changes in visual acuity in low light conditions over time.
    Type: Grant
    Filed: January 7, 2013
    Date of Patent: May 17, 2016
    Assignee: Amazon Technologies, Inc.
    Inventor: Hervé Jacques Clément Letourneur
  • Patent number: 9336200
    Abstract: Assistance for document creation in a computer system which allows at least one agent to be registered therein is provided. The computer system causes the at least one agent to monitor input by a user during the document creation, acquire information on the input obtained by the monitoring, retrieve at least one content from multiple contents accumulated in a storage unit based on the acquired information, and transmit the retrieved at least one content to a display unit to display the retrieved content on a screen.
    Type: Grant
    Filed: July 12, 2012
    Date of Patent: May 10, 2016
    Assignee: International Business Machines Corporation
    Inventors: Isao Kadowaki, Yuriko Nishikawa, Yoshinori Tahara, Koichi Takahashi
  • Patent number: 9300825
    Abstract: An operation device according to one aspect of the present disclosure includes a touch panel, storage portion, and display reception portion. The touch panel displays a predetermined screen, and, when a key representing a predetermined name has been pressed on the screen, receives an input of a setting condition regarding the key. The storage portion stores as a table a name of a key displayed on the screen and an alternative name in association with each other, the alternative name being different from the name and representing a function substantially equivalent to a function of the name. The display reception portion, if an alternative name exists for a name in the table, displays, near a key of the name for which the alternative name exists, the alternative name corresponding to the name.
    Type: Grant
    Filed: October 25, 2013
    Date of Patent: March 29, 2016
    Assignee: KYOCERA Document Solutions Inc.
    Inventor: Tomohiro Ogawa
  • Patent number: 9286596
    Abstract: A system and method for conducting an electronic signing ceremony is provided. The electronic signing ceremony may include a number of defined steps performed by one or more people on a number of documents in a predetermined order. An activity, such as providing a digital signature, may be associated with each document and/or page of each document. The electronic signing ceremony system and method consolidates and streamlines the process of originating, organizing, signing, verifying, storing, and retrieving multiple documents requiring multiple signatures from one or more people virtually anywhere and at any time.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: March 15, 2016
    Assignee: Topaz Systems, Inc.
    Inventors: Nikos Leoutsarakos, Oliver Lan, John London, Nathalie Benoit, Tomlinson G. Rauscher, Paul Chronopoulos
  • Patent number: 9282149
    Abstract: A reading group that is associated with an ebook is defined, the reading group including a master device and one or more follower devices. A synchronization command is received from the master device to synchronize the reading location of the one or more follower devices to a read section, the read section specifying a portion of the ebook. The synchronization command is provided to the one or more follower devices, and in response to receiving the synchronization command the one or more follower devices are configured to present the ebook in accordance with the read section.
    Type: Grant
    Filed: March 6, 2014
    Date of Patent: March 8, 2016
    Assignee: Google Inc.
    Inventor: Nicholas Johnston
  • Patent number: 9274698
    Abstract: A system and method is disclosed that provides for character or text selection and editing. The text and character selection is made by user contact with a touch sensitive screen. In order to allow for refinement of the selection, a second expanded view is implemented as compared to the original display configuration of the screen. Furthermore, the selection is described in relation to two endpoints of the block of text. Additionally, a point is specified as the point desired for insertion of the selected text. The expanded view is implemented along with the original view as required when making character selection.
    Type: Grant
    Filed: October 26, 2007
    Date of Patent: March 1, 2016
    Assignee: BlackBerry Limited
    Inventors: Steven Fyke, Alexander Kornilovsky
  • Patent number: 9275167
    Abstract: A system includes a mobile device and an optimization server. The mobile device is capable of transmitting request data that includes a requested webpage and identification data. The optimization server is configured to receive response data that corresponds to the request data from a content server, to adapt the response data based on the identification data, and to transmit the adapted response data to the mobile device.
    Type: Grant
    Filed: May 14, 2012
    Date of Patent: March 1, 2016
    Assignee: Citrix Systems, Inc.
    Inventors: Miguel Melnyk, Suresh Bashyam, Andrew Penner, John Rochon, Kapil Dakhane
  • Patent number: 9270971
    Abstract: Systems and methods can facilitate identifying 2D content in media that is suitable for conversion into 3D content, and converting the suitable 2D content into 3D content. The identifying can be based on quality criteria applied to the 2D content. For 2D content converted into 3D content, a user can be offered a choice between viewing the content in its original 2D form, or viewing the content in its converted, 3D form. The systems and methods can thereby provide users with greater choice of content and an enhanced viewing experience.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: February 23, 2016
    Assignee: Google Inc.
    Inventors: Vijnan Shastri, Jonathan Huang, Sam Kvaalen, Debargha Mukherjee, Chen Wu
  • Patent number: 9218322
    Abstract: A method for producing web page content includes identifying blocks within a web page. The blocks are selectively assembled into sections. The sections are selectively assembled into article candidates. An article candidate that includes article content is distinguished from article candidates that do not include article content. Content is produced only from the article candidate distinguished as including article content.
    Type: Grant
    Filed: July 28, 2010
    Date of Patent: December 22, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jian Fan, Ping Luo, Li-Wei Zheng, Samson J. Liu, Suk Hwan Lim, Jerry J. Liu, Yuhong Xiong
  • Patent number: 9207832
    Abstract: In one embodiment, a method includes within a graphical user interface (GUI) presented to a user of a software application, presenting a watchlist associated with the user, the watchlist comprising first content related to one or more first events associated with one or more entities within an organization, the one or more entities having a relationship with the user within a social graph maintained at least in part by the software application. The method further includes receiving asynchronous notifications of second content for inclusion in the watchlist, the second content related to one or more second events occurring after the first events, and automatically and without input from the user, updating the watchlist to include the second content, the update comprising organizing the watchlist with the first and second content to visually indicate an order of relevance of the first and second content to the user.
    Type: Grant
    Filed: November 15, 2010
    Date of Patent: December 8, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Joseph F. Khouri, Raghurama Bhat, Ashish S. Chirputkar, Muralidhar K. Sitaram, James P. Beno
  • Patent number: 9189544
    Abstract: An approach for graphically representing tags in a networked computing environment is provided. In a typical embodiment, a frequency of use of each of a set of tags contained in at least one computer storage medium of the networked computing environment will be determined. A set of relationships between the set of tags will be identified, and each of the set of tags will be displayed within a set of objects of a graphical (e.g., Venn) diagram according to the frequency. The set of relationships between the set of tags may determine an amount of overlap of the set of objects. The set of tags and/or graphical objects may be formatted to graphically represent attributes such as: topics corresponding to the set of tags, groupings of the topics corresponding to the set of tags, trends related to the set of tags, an importance of the set of tags, etc.
    Type: Grant
    Filed: July 25, 2012
    Date of Patent: November 17, 2015
    Assignee: International Business Machines Corporation
    Inventors: Lisa Seacat DeLuca, Lydia M. Do, Jenny S. Li
  • Patent number: 9177530
    Abstract: A method to display an electronic document includes receiving an electronic document, displaying a current page of the electronic document on a screen of a handheld device operated by a user, and displaying one or more adjacent pages of the electronic document on an external display. The method may also include changing the current page on the screen of the handheld device and the adjacent pages on the external display in response to user input. In some embodiments, the method includes pinning or unpinning one or more selected page(s) on the external display in response to user input. A corresponding apparatus, system, and computer readable medium are also disclosed herein.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: November 3, 2015
    Assignee: Brigham Young University
    Inventor: Dan R. Olsen, Jr.
  • Patent number: 9167189
    Abstract: A content summary is generated by determining a relevance of each of a plurality of scenes, removing at least one of the plurality of scenes based on the determined relevance, and creating a scene summary based on the plurality of scenes. The scene summary is output to a graphical user interface, which may be a three-dimensional interface. The plurality of scenes is automatically detected in a source video and a scene summary is created with user input to modify the scene summary. A synthetic frame representation is formed by determining a sentiment of at least one frame object in a plurality of frame objects and creating a synthetic representation of the at least one frame object based at least in part on the determined sentiment. The relevance of the frame object may be determined and the synthetic representation is then created based on the determined relevance and the determined sentiment.
    Type: Grant
    Filed: October 15, 2009
    Date of Patent: October 20, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Behzad Shahraray, Andrea Basso, Lee Begeja, David C. Gibbon, Zhu Liu, Bernard S. Renger
  • Patent number: 9135227
    Abstract: A method for enabling the provisioning and execution of a platform-independent application includes receiving, by a mobile computing device, from a provisioning source, an XML document describing at least a portion of functionality provided by an application. An abstraction layer executing on the mobile computing device populates a Document Object Model (“DOM”) structure at least in part representing the running state of the application consistent with the received XML document. The abstraction layer presents a device-appropriate application user interface responsive to the DOM structure. The application receives a user input from within the rendered application user interface. Programming code referenced by the DOM receives, from the abstraction layer, the input event. The programming code reconfigures the DOM, in response to the received input event to reflect a response by the application to the input.
    Type: Grant
    Filed: August 8, 2014
    Date of Patent: September 15, 2015
    Assignee: SQGo, LLC
    Inventors: Bruce Warila, Brian D. Markey, Jeremy Gilbert, James Echmalian, Todd Silverstein
  • Patent number: 9129473
    Abstract: Intelligent gaming tables and methods of providing game play through the gaming tables are described herein. The gaming table includes a table having a table surface, a plurality of player stations, and a common display configured to display gaming content to a plurality of players. The gaming table further includes an interface configured to communicate with a plurality of user input devices. The gaming table includes a gaming controller. The gaming controller is configured to communicate with the plurality of user input devices through the interface, receive location information relating to touches or contacts detected on the table surface, analyze the information relating to the touches or contacts, identify a user performing each of the touches or contacts with the table surface, and implement player input instructions contained within the information relating to the touches or contacts.
    Type: Grant
    Filed: September 9, 2013
    Date of Patent: September 8, 2015
    Assignee: IGT
    Inventors: Binh T. Nguyen, Richard E. Rowe, Mark C. Nicely, Bryan D. Wolf, Brian Underdahl
  • Patent number: 9070106
    Abstract: A plurality of base templates is generated. Each of the base templates models a corresponding process. A plurality of instances of each of the base templates is instantiated. Each of the plurality of instances corresponds to an application of the corresponding process to a particular environment. Each of the instances of each of the base templates is annotated, based, in each case, upon observation of functioning of the instance in the particular environment.
    Type: Grant
    Filed: July 14, 2008
    Date of Patent: June 30, 2015
    Assignee: International Business Machines Corporation
    Inventors: Nikolaos Anerousis, Milton H. Hernandez, Hani T. Jamjoon, Debanjan Saha, Ramendra K. Sahoo, Zon-Yin Shae, Anees A. Shaikh
  • Patent number: 9046989
    Abstract: A mobile terminal and an icon control method for the same are provided. The icon control method includes detecting a selection event in relation to displayed icons, determining, when the selection event is detected, a number of icons mapped to a zone in which the selection event is detected, and changing, when the number of icons mapped to the zone is greater than one, an order of the multiple icons mapped to the zone for successive icon display according to a time during which contact is maintained after the selection event. When multiple displayed icons overlap each other on a display screen, a user can easily select a desired one of the overlapping icons without having to move any of the icons.
    Type: Grant
    Filed: March 16, 2011
    Date of Patent: June 2, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Jeong Yeol Kim
  • Publication number: 20150149170
    Abstract: A note prompt system and method used for intelligent glasses are disclosed, where the text content are detected and a reading information comprising the original content and note is acquired. When the original content includes the original content, the associated note is directed to be displayed on the glasses of the intelligent glasses, whereby achieving in the technical efficacy of promoting convenience of note prompt.
    Type: Application
    Filed: April 9, 2014
    Publication date: May 28, 2015
    Applicants: INVENTEC (PUDONG) TECHNOLOGY CORPORATION, INVENTEC CORPORATION
    Inventor: Yi-hong ZHONG
  • Publication number: 20150149180
    Abstract: A mobile terminal and a control method of the mobile terminal are provided. The mobile terminal includes: a memory configured to store event information; and a controller configured to retrieve at least one event information entered for the time between specified points from the memory, create a frame screen for displaying the retrieved at least one event information and a notepad for storing at least one keyword extracted from each of the retrieved at least one event information contained in the frame screen, and create a diary by interfacing the frame screen with the notepad.
    Type: Application
    Filed: May 13, 2014
    Publication date: May 28, 2015
    Applicant: LG ELECTRONICS INC.
    Inventor: Junseok LEE
  • Publication number: 20150142757
    Abstract: The disclosure provides an information processing method and an electronic device. The electronic device generates M components to be embedded into a first application program when installing a recording application program, M is an integer greater than or equal to 1. There is an association relationship between the M components and the recording application program. In a case where the M components are embedded into the first application program, the method includes: when the first application program runs, displaying a first graphical interface corresponding to the first application program by the electronic device, the first graphical interface including the M components; obtaining a first triggering operation for a first component of the M components; collecting, in response to the first triggering operation, first data content under the first graphical interface directly; and storing the collected first data content.
    Type: Application
    Filed: March 28, 2014
    Publication date: May 21, 2015
    Applicant: Lenovo (Beijing) Co., Ltd.
    Inventors: Kai Li, Wei Huang, Wenhui Lu, Kangli Zhao
  • Publication number: 20150143237
    Abstract: An image processing apparatus comprises: a first calculation unit which calculates a first parameter for performing distortion correction from a plurality of points located on edges of an object region included in an image; a first correction unit which performs distortion correction of the object region by using the first parameter; a display unit which displays an object region and a plurality of points located on edges of an object region after the correction; an adjustment unit which adjusts positions of the plurality of points; and a second correction unit which, when the adjustment unit adjusts the positions of the plurality of displayed points so as to extend the object region after the correction, performs distortion correction of the extension region by using the first parameter.
    Type: Application
    Filed: October 22, 2014
    Publication date: May 21, 2015
    Inventor: Yukihiro Shindo
  • Publication number: 20150143236
    Abstract: Techniques for generating a photo album are described. Embodiments analyze a plurality of photo albums to determine photo album characteristics, where each of the plurality of photo albums comprises a respective plurality of digital photographs arranged in a respective order. Here, the plurality of photo albums relate to one or more digital photograph collections. Additionally, a digital photograph collection is processed to determine characteristics of each digital photograph within the digital photograph collection. Embodiments also generate a photo album using digital photographs from the digital photograph collection, based on the determined photograph album characteristics, where the generated photo album comprises a second plurality of digital photographs arranged in a determined order.
    Type: Application
    Filed: November 19, 2013
    Publication date: May 21, 2015
    Applicant: Disney Enterprises, Inc.
    Inventors: Jose Rafael Tena Rodriguez, Fereshteh Sadeghi, Leonid Sigal, Tinghui Zhou