Integration Of Diverse Media Patents (Class 715/201)
  • Patent number: 8910032
    Abstract: Some embodiments provide a media-editing application that includes several background-rendering modules. These modules automatically render segments of a media presentation in the background of a system on which the media-editing application is being executed. By performing rendering in the background, the background-rendering modules produce rendered results for the segments. That is, the modules pre-generate playable media output data (e.g., composite video frames or audio samples) of the media presentation without interrupting other operations (e.g., editing operations, etc.) of the media-editing application. The background-rendering modules in some embodiments include a first background-rendering module and a second background-rendering module. The first background-rendering module determines a prioritized order in which the segments are to be rendered.
    Type: Grant
    Filed: June 15, 2011
    Date of Patent: December 9, 2014
    Assignee: Apple Inc.
    Inventors: Eric J. Graves, Giovanni Agnoli, Vijay Sundaram
  • Patent number: 8909597
    Abstract: A workflow application allows users to store, manage, and perform tasks related to workflows comprised of ordered sets of documents. The application provides an interface for creating and managing a workflow. Each document added to the workflow is assigned to a particular position in the workflow. Via the interface, the user saves data defining the workflow. In this manner, the workflow may be shared or preserved for subsequent re-use. The application allows a user to perform various tasks with respect to the workflow. Via an interface control presented by the application, the user instigates such tasks. In response, the application causes the task to be performed for each document in the workflow in an order corresponding to the arrangement of the documents within the workflow. For example, the application may render and print each document in the workflow. Or, the application may generate a combined workflow report.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: December 9, 2014
    Assignee: Palantir Technologies, Inc.
    Inventors: Andrew Aymeloglu, Nicholas Miyake, Brandon Burr, Derek Cicerone, Kevin Simler, Garry Tan
  • Patent number: 8904268
    Abstract: The present invention discloses a method, an apparatus, and a communication system for transmitting graphic information. In the technical solution of the present invention, the graphic information carries a hyperlink and an identifier of the hyperlink so that when the terminal receives the graphic information, the terminal may judge, according to the identifier of the hyperlink, whether the hyperlink has been processed, and the terminal requests the graphic from the network according to the hyperlink only when determining that the hyperlink has not been processed, therefore ensuring an effective decrease in bandwidth consumption of broadcast or multicast channels, effectively avoiding repeated processing and presentation of a same hyperlink by the terminal, and reducing the complexity of the processing of the terminal.
    Type: Grant
    Filed: April 26, 2012
    Date of Patent: December 2, 2014
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Teng Shi
  • Patent number: 8904270
    Abstract: The invention provides, in some aspects, methods for electronic document distribution that permit automatic transmittal of a set of documents to one or more recipients. The set includes documents pre-existing at the time the distribution is specified, as well as at least one that is subsequently created. Such “mixed-mode” distribution can be used, for example, to effect automatic distribution of pre-existing word processing documents (or spreadsheets, etc.), along with a newly scanned document, e.g., a hand-written note. Distribution of the documents is triggered by creation of the latter document—in this example, the scanned hand-written note.
    Type: Grant
    Filed: November 29, 2006
    Date of Patent: December 2, 2014
    Assignee: Omtool Ltd.
    Inventors: Thaddeus Bouchard, Robert L. Voelk
  • Patent number: 8898226
    Abstract: In particular embodiments, a search request is received at a social network. A search may be performed to find any matching users whose associated content matches one or more terms in the search request. The search may be performed in a data store of social networking content associated with users of the social network. Matching users having matching associated content may be determined from the search results. Associated content information for at least one matching user may be retrieved. Information to display a web page may be sent in response to the search request. The information to display the web page may comprise profile information and the associated content information for the matching users.
    Type: Grant
    Filed: August 24, 2012
    Date of Patent: November 25, 2014
    Assignee: Facebook, Inc.
    Inventors: William K. Tiu, Jr., Jeffrey J. Roberto
  • Patent number: 8892988
    Abstract: A system and method for a content player to determine and retrieve a graphical asset associated with a player feature supported by the content. The content player downloads the graphical assets, integrates the graphical assets in the player's graphical user interface, and displays the graphical assets as part of the player's user interface. The user can now select one of the graphical assets to enable the player feature associated with the graphical asset.
    Type: Grant
    Filed: December 16, 2009
    Date of Patent: November 18, 2014
    Assignee: Google Inc.
    Inventors: Jasson A. Schrock, Richard B. Leider
  • Patent number: 8887035
    Abstract: The invention provides a display interface in a social networking system that enables the presentation of information related to a user in a timeline or map view. The system accesses information about a user of a social networking system, including both data about the user and social network activities related to the user. The system then selects one or more of these pieces of data and/or activities from a certain time period and gathers them into timeline units based on their relatedness and their relevance to users. These timeline units are ranked by relevance to the user, and are used to generate a timeline or map view for the user containing visual representations of the timeline units organized by location or time. The timeline or map view is then provided to other users of the social networking system that wish to view information about the user.
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: November 11, 2014
    Assignee: Facebook, Inc.
    Inventors: Paul M. McDonald, Ryan Case, Nicholas Felton, Drew W. Hamlin, Jeff Huang, Samuel Lessin, Ryan David Mack, Serkan Piantino, Josh Wiseman, Raylene Kay Yung, Mark E. Zuckerberg
  • Patent number: 8886540
    Abstract: A method and system for entering information into a software application resident on a mobile communication facility is provided. The method and system may include recording speech presented by a user using a mobile communication facility resident capture facility, transmitting the recording through a wireless communication facility to a speech recognition facility, transmitting information relating to the software application to the speech recognition facility, generating results utilizing the speech recognition facility using an unstructured language model based at least in part on the information relating to the software application and the recording, transmitting the results to the mobile communications facility, loading the results into the software application and simultaneously displaying the results as a set of words and as a set of application results based on those words.
    Type: Grant
    Filed: August 1, 2008
    Date of Patent: November 11, 2014
    Assignee: Vlingo Corporation
    Inventors: Joseph P. Cerra, John N. Nguyen, Michael S. Phillips, Han Shu, Alexandra Beth Mischke
  • Patent number: 8887037
    Abstract: A scroll-free user interface comprises a display area; an interface panel included within the display area; and a data panel. The data panel includes a portion of a set of data items. The size and number of data items in the portion of the set of items is based on the size of the data panel. A user interface comprises a display area; an interface panel included within the display area; a first user interface control; and a layered user interface element. Web pages are analyzed to identify associated electronic documents. A retrieved web page is analyzed to identify at least one dynamic element. The dynamic element is analyzed to determine a network location of at least one associated electronic document. The dynamic element may be analyzed by applying a pattern matching or by executing the dynamic element to identify the network location of at least one associated electronic document.
    Type: Grant
    Filed: November 23, 2008
    Date of Patent: November 11, 2014
    Inventor: Douglas Cook
  • Patent number: 8887060
    Abstract: Certain aspects of the present disclosure are directed to a method of performing web-based keyboard, video and mouse (KVM) redirection implemented by a baseboard management controller (BMC). The method includes: (a) receiving, at a BMC, first and second video frames redirected from a host computer, the BMC performing a management function of the host computer, (b) generating a webpage at a web server of the BMC and sending the webpage to a browser program running on a computing device in a network, the webpage being programmed to instruct the browser program to initiate a drawable area and to establish a Web Socket connection with the web server, (c) generating a processed image representing the second video frame, (d) establishing a Web Socket connection between the web server and the browser program, and (e) sending the processed image to the browser program through the Web Socket connection.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: November 11, 2014
    Assignee: American Megatrends, Inc.
    Inventors: Sanjoy Maity, Baskar Parthiban, Samvinesh Christopher, Varadachari Sudan Ayanam
  • Patent number: 8879641
    Abstract: There is provided a method for employing Parameter Set information corresponding to an Advanced Video Coding (AVC) file. The method includes the step of embedding the Parameter Set information into a Hint Track of the AVC file.
    Type: Grant
    Filed: February 10, 2004
    Date of Patent: November 4, 2014
    Assignee: Thomson Licensing
    Inventors: John William Richardson, Jens Cahnbley
  • Publication number: 20140324808
    Abstract: A new method for semantic segmentation and tagging of a patent or a technical document is provided. The semantic tags are used for search and display of patents. The semantic tagging method involves creating automatic tags for preamble, elements, and sub-elements, and their respective attributes and relationships in patent claims. The tags are used in patent search to improve search performance. The tags are used in a novel user interface for viewing and analyzing one or more patents. The user interface provides a unique method to display different tags of a patent, which provides critical information towards comprehending the patent, and helps create better search queries related to the patent.
    Type: Application
    Filed: March 17, 2014
    Publication date: October 30, 2014
    Inventors: Sumeet Sandhu, Anurag Bist
  • Publication number: 20140325323
    Abstract: The disclosure relates to mobile terminal technology field, and in particular, to an online video playing method, apparatus and computer-readable medium, the method comprising in response to detecting an access instruction to a video link on a webpage, scanning codes of the webpage; determining whether the codes of the webpage include a browser playing function, which is configured to generate a playing window with a predefined size in a browser to play the video; in response to the codes of the webpage include the browser playing function, acquiring a video content corresponding to the video link from a server indicated by the video link; invoking the browser playing function, generating the playing window with the predefined size in the browser, and playing the video content in the playing window with the predefined size.
    Type: Application
    Filed: April 22, 2014
    Publication date: October 30, 2014
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Jing LIU, Xiaodan LIN
  • Patent number: 8875007
    Abstract: An ImageWiki architecture is used to generate an image-based web page for an image on the Web. An ImageWiki page may be created automatically or individually, by a user of the Web. Additionally, a user may revise existing ImageWiki pages to update a particular page or correct an incorrect or misleading previous entry. The ImageWiki application indexes images located on the Web. Once the images are indexed, the information related to the images is mined and extracted from various sources of web data. Finally, an ImageWiki page or web page is generated for each image. The resulting ImageWiki page contains the image as well as the aggregated information relating to the image.
    Type: Grant
    Filed: November 8, 2010
    Date of Patent: October 28, 2014
    Assignee: Microsoft Corporation
    Inventors: Linjun Yang, Qi Tian
  • Patent number: 8868428
    Abstract: A method, computer program product, and system are provided for performing a voice command on a client device. The method can include translating, using a first speech recognizer located on the client device, an audio stream of a voice command to a first machine-readable voice command and generating a first query result using the first machine-readable voice command to query a client database. In addition, the audio stream can be transmitted to a remote server device that translates the audio stream to a second machine-readable voice command using a second speech recognizer. Further, the method can include receiving a second query result from the remote server device, where the second query result is generated by the remote server device using the second machine-readable voice command and displaying the first query result and the second query result on the client device.
    Type: Grant
    Filed: August 14, 2012
    Date of Patent: October 21, 2014
    Assignee: Google Inc.
    Inventors: Alexander Gruenstein, William J. Byrne
  • Patent number: 8869017
    Abstract: The invention provides a display interface in a social networking system that enables the presentation of information related to a user in a timeline or map view. The system accesses information about a user of a social networking system, including both data about the user and social network activities related to the user. The system then selects one or more of these pieces of data and/or activities from a certain time period and gathers them into timeline units based on their relatedness and their relevance to users. These timeline units are ranked by relevance to the user, and are used to generate a timeline or map view for the user containing visual representations of the timeline units organized by location or time. The timeline or map view is then provided to other users of the social networking system that wish to view information about the user.
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: October 21, 2014
    Assignee: Facebook, Inc
    Inventors: Serkan Piantino, Daniel Klatzko Gibson, Jeff Huang, Paul M. McDonald, Arun Vijayvergiya, Steven Young, Raylene Kay Yung, Mark E. Zuckerberg
  • Patent number: 8869023
    Abstract: A system for converting a collection of data to a structured, printable and navigable document includes: an analyzer and a layout unit. The analyzer is coupled to receive a data collection source such as a web page associated with a wiki and other user parameters, and generates a representation of content associated with the data collection source. The output of the analyzer is coupled to an input of the layout unit to provide the representation of content. The layout unit is also coupled to receive a style sheet or other user preferences. The linearizer of the layout unit retrieves the necessary content using the representation of content. The retrieved content is then formatted by the layout selector of the layout unit to generate a paginated document and metadata. This output can then be printed on any conventional printer or manipulated and interacted with using applications or a web browser.
    Type: Grant
    Filed: August 6, 2007
    Date of Patent: October 21, 2014
    Assignee: Ricoh Co., Ltd.
    Inventors: Kathrin Berkner, Gregory J. Wolff, Michael D. Robinson
  • Patent number: 8869016
    Abstract: Various technologies and techniques are disclosed for creating web pages for third party web sites such as Facebook. A page creation system is disclosed for creating web pages that encourage visitors to like a particular page on a third party site. Integration details are received about a third party site. Upon selecting a particular page template, the template is displayed with incomplete sections of the page template for the user to fill in. Content is received from the user for incomplete sections to form a completed page content. A create page selection is received from the user. A blurred version of a web page is created from the completed page content. A normal version of the web page that is designed for display after the blurred version is also created. The blurred version and normal version of the web page are published to the third party site.
    Type: Grant
    Filed: March 13, 2012
    Date of Patent: October 21, 2014
    Assignee: You Everywhere Now, LLC
    Inventors: Kevin Ray Barnes, Amit Chaudhary, Subrat Basnet
  • Patent number: 8860882
    Abstract: A system for constructing seamlessly viewable multimedia content from selectably presentable multimedia content blocks includes a block definition module for facilitating creation and modification of the content blocks. The block definition module includes a media assignment submodule for associating a synchronized audio and video segment with a content block. Also included is a block linking submodule for creating seamless connections between content blocks, whereby a transition between the connected blocks occurs substantially without interruption upon viewing the multimedia content. The block definition module further includes a layer submodule for associating an interactive layer having interactive controls with the content block.
    Type: Grant
    Filed: September 19, 2012
    Date of Patent: October 14, 2014
    Assignee: JBF Interlude 2009 Ltd—Israel
    Inventors: Jonathan Bloch, Barak Feldman, Tal Zubalsky, Kfir Y. Rotbard
  • Publication number: 20140304576
    Abstract: Exemplary embodiments involve an application receiving an instruction to load assets, determining a priority of each of the assets, and loading at least some of the assets based on the priority. In one embodiment, the application prioritizes the loading of assets based on the accessibility of the views in which the assets are used and the resource requirements for loading the assets. In another embodiment, the application prioritizes the loading of assets based on determining a location at which each asset is stored. In another embodiment, the application prioritizes the loading of assets based on an attribute associated with rendering each of the assets for display. In another embodiment, the application prioritizes the loading of assets on which of the assets are used in one or more related views associated with the currently displayed view.
    Type: Application
    Filed: July 29, 2011
    Publication date: October 9, 2014
    Applicant: Adobe Systems Incorporated
    Inventor: Robert Walton
  • Publication number: 20140304577
    Abstract: One exemplary embodiment involves receiving, at a computer device, packaged content, wherein the packaged content comprises a manifest and assets. The exemplary method further comprises presenting, via a processor of the computer device, the packaged content in a content consumption environment based at least in part upon the manifest, wherein the manifest identifies stacks, each stack comprising one or more of the assets that are logically related to one another, wherein navigation amongst and within the stacks is specified by the manifest.
    Type: Application
    Filed: August 9, 2011
    Publication date: October 9, 2014
    Applicant: Adobe Systems Incorporated
    Inventors: Gregory S. St. Pierre, Robert Walton
  • Patent number: 8856393
    Abstract: Example embodiments disclosed herein relate to multifunctional touch-enabled devices. A device includes a touch-enabled display. The device further includes an external connection to connect to a graphics bus of a computing device or an input bus of the computing device. The device also includes a selection module to determine a mode of the peripheral device from a plurality of modes. The modes include a display mode in which the device identifies itself to the computing device as a display. The modes also include an input mode in which the peripheral device identifies itself to the computing device as a dedicated input device.
    Type: Grant
    Filed: April 22, 2011
    Date of Patent: October 7, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Akihiko Ikeda
  • Patent number: 8856646
    Abstract: The method and system of the present invention provides an improved method for asset transition project management. Information is aggregated from a variety of sources into a centralized computerized database. Thereafter, assets that are electronically connected to the computerized database are monitored. If a transition occurs, information concerning the transition is input into the computerized database on a real-time basis during the implementation of the transition. The information input into the computerized database can be used to manage the transition.
    Type: Grant
    Filed: March 27, 2008
    Date of Patent: October 7, 2014
    Assignee: Caldvor Acquisitions Ltd., LLC
    Inventors: Shawn Thomas, Michael Woodfin
  • Patent number: 8850312
    Abstract: An image forming apparatus includes an image forming unit, a whole preview image generating unit that generates a whole preview image, the whole preview image being a print preview image of the entirety of each page, a display unit, a whole preview image display control unit that controls displaying the whole preview image, a divided preview image generating unit that generates divided preview images, the divided preview images being made by dividing the print preview image of each page by a dividing number, a divided preview image enlarging unit that enlarges each of the divided preview images at higher magnification than a display magnification of the whole preview image and generates enlarged divided preview images, and a divided preview image display control unit that controls displaying the enlarged divided preview images.
    Type: Grant
    Filed: December 17, 2009
    Date of Patent: September 30, 2014
    Assignee: Kyocera Document Solutions Inc.
    Inventors: Akihiko Ikazaki, Tetsuya Matsusaka
  • Publication number: 20140289593
    Abstract: An apparatus and method for displaying a written work on an electronic display including using the electronic display to select a written work from a database; presenting the written work on a first screen of the electronic display in a three dimensional view; and using the electronic display to turn at least one page of the written work.
    Type: Application
    Filed: February 25, 2014
    Publication date: September 25, 2014
    Inventors: Basker S. Krishnan, Hanoz J. Kateli, Bryan Heesch
  • Patent number: 8839097
    Abstract: A method for encapsulating information is provided for producing multiple deliverable formats from one information source. The information is encapsulated with associated descriptor elements and descriptor atoms. The method of the present disclosure is directed toward providing an efficient and consistent workflow for producing technical documentation and manuals which are generally required to be in multiple formats ranging from printed manuals to proprietary help files such as PDF, JavaHelp and Windows Help from a single documentation source. Preferably, the method of the present disclosure is dimensioned as a software component or application executed by a computer system with minimal interaction from an operator.
    Type: Grant
    Filed: November 15, 2004
    Date of Patent: September 16, 2014
    Assignee: CA, Inc.
    Inventors: Rebecca Sukach, Robert P. Kennedy
  • Publication number: 20140258816
    Abstract: Systems and methods are provided that convert or transform web-based content and pages and dynamically rearrange such content in pages in such a way that the presentation is native or highly convenient to customers already familiar and conditioned to use embedded, network-enabled devices such as IPTVs, media players such as Blu-ray® players, game consoles such as the PS3® game console, network boxes, and the like. Users can employ various user input devices to navigate webpages just as they would other content on the network-enabled device. The user input device may vary, but may include remote controls, second displays, mobile phones, laptop computers, devices for the disabled, and so on.
    Type: Application
    Filed: March 8, 2013
    Publication date: September 11, 2014
    Inventors: True Xiong, Charles McCoy
  • Publication number: 20140250354
    Abstract: A terminal includes a display unit and a character conversion unit that recognizes a function related to entered characters in a character acceptable state, converts the entered characters to a symbol to be displayed on the display unit for starting the recognized function, and outputs the symbol. The terminal further includes a control unit that starts the function corresponding to the symbol displayed on the display unit.
    Type: Application
    Filed: April 14, 2014
    Publication date: September 4, 2014
    Applicant: NEC CORPORATION
    Inventors: EIKO YAMADA, YOSHIHIRO IWAKI
  • Patent number: 8825385
    Abstract: An aspect of the invention is an information terminal device includes a widget management unit for managing execution of a widget being a monofunctional program for performing display on the display part of a display device. The widget management unit includes a policy determination unit for determining the operation policy, including operation restriction and priority, concerning a display state at the display device in the widget, and a reliability determining unit for determining the reliability representing the reliability of the widget in the widget. When the state of the movement calculated by a navigation unit becomes a preset state, the widget management unit regulates the display state of the widget according to the operation restriction and the reliability, and performs display, while preferentially displaying guidance state and positional information calculated by the navigation unit.
    Type: Grant
    Filed: November 2, 2010
    Date of Patent: September 2, 2014
    Assignee: Clarion Co., Ltd.
    Inventors: Shinya Iguchi, Tatsuaki Osafune, Takatoshi Kato, Kazutomo Kobayashi, Hiroyuki Mano, Hiroki Uchiyama
  • Patent number: 8826111
    Abstract: A receiving apparatus and method for display of final superimposed scenes from a receiver adapted to receive shared object control information used for forming final superimposed scenes and display final superimposed scenes. The final superimposed scenes are formed by superimposing two or more shared scenes each comprising one or more shared objects. The shared object comprises user-selectable command objects that are separately controllable independent of the shared scenes.
    Type: Grant
    Filed: April 27, 2010
    Date of Patent: September 2, 2014
    Assignee: Sony Corporation
    Inventor: Kazuhiro Fukuda
  • Patent number: 8819535
    Abstract: Creation of a program with interactive content and time-based media would be improved by having several people working simultaneously on both the interactive content and the time-based media. The range of types of data that can be associated with the time-based media also can include a variety of types of content that enhance the time-based media, including data that is opaque to the editing system. To support editing of such programs, enhanced content may be edited into a program as either a clip or a locator, according to a user's selection. The components that represent enhanced content also may be edited in the same way as components that represent time-based media. Enhanced content may be represented by enhancement files that include data defining enhancements. An enhancement includes an identifier of the enhancement within the enhancement file, and a reference to a file defining enhanced content associated with the enhancement.
    Type: Grant
    Filed: April 12, 2011
    Date of Patent: August 26, 2014
    Assignee: Avid Technology, Inc.
    Inventors: Michael Phillips, Brian Cooper, Larisa Fay
  • Patent number: 8819533
    Abstract: An interactive multimedia diary system is presented. The system can include one or more interfaces for media content devices (e.g., communications devices, still or video cameras, audio devices, or any other suitable media content storing or generating devices). An interactive multimedia diary can be composed by collecting and arranging a plurality of media types (e.g., images, video, audio, text, etc.). Alternatively, other suitable data collections such as a journal, a scrapbook, an album, a log, a notebook, or a memoir can be composed. The system can prompt a user for input based on input previously entered. The system can scan input text for keywords, such as verbs associated with common activities, previously used or new names, locations, or any other suitable concepts and prompt the user for more information.
    Type: Grant
    Filed: November 28, 2006
    Date of Patent: August 26, 2014
    Assignee: Mattel, Inc.
    Inventors: Laureen A. Trotto, Maureen T. Trotto, Robert A. Ruginis, Robert W. Jeffway, Jr.
  • Patent number: 8819534
    Abstract: An information processing system includes a memory portion that stores each scene of image information of a given space captured by an image capturing portion in association with positional information on an object existent in the given space, a receiving portion that receives information that specifies the object as a search request, and a search portion that searches the image information stored in the memory portion for a scene where the object is existent in a given position on the basis of the search request.
    Type: Grant
    Filed: January 31, 2006
    Date of Patent: August 26, 2014
    Assignee: Fuji Xerox Co., Ltd.
    Inventors: Takeshi Nagamine, Yutaka Andoh, Kengo Omura
  • Patent number: 8819712
    Abstract: A system and method for displaying a multimedia content over a network is provided. The multimedia content comprises a standard-content part and a customized-content part. The customized-content part comprises one or more multimedia components. The method comprises the steps of selecting one or more of the multimedia components based on a predetermined set of preferences to obtain a multimedia component set comprising one or more multimedia components. The method further comprises customizing dynamically one or more of the multimedia components belonging to the multimedia component set based on the predetermined set of preferences. Thereafter, the method integrates the multimedia components to obtain the customized-content part. Further, the customized-content part is associated with the multimedia content and the multimedia content is displayed with the customized-content part.
    Type: Grant
    Filed: January 8, 2007
    Date of Patent: August 26, 2014
    Assignee: Yume, Inc.
    Inventors: Ayyappan Sankaran, Jayant Kadambi
  • Patent number: 8819544
    Abstract: Apparatus and methods implementing a technique for creating an electronic artwork with a hot area. For a selected layer of the artwork, a non-transparent region is identified and an action is assigned to an area corresponding to the non-transparent region, the action defining a function that will be activated when the area is selected. The technique is advantageous in computer application programs that composite images from layers and for producing HTML (HyperText Markup Language) output that refers to a corresponding composited image, where the action is a URL and the area is defined by an image map.
    Type: Grant
    Filed: May 19, 2011
    Date of Patent: August 26, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Jeffrey H. Michaud, Douglas K. Olson
  • Patent number: 8810848
    Abstract: There is described an image processing apparatus, which makes it possible not only to eliminate the deterioration of the perceptibility, but also to determine the pages being suitable for applying the predetermined image processing. The control section determines specific pages, being suitable for applying a predetermined image processing, based on the attributes detected by the detecting section, so as to apply the predetermined image processing to the specific pages. On the other hand, the control section applies image processing, including a variable power processing, to both the partial image area and the partial character area by employing different magnification factors, so as to generate a size-changed partial image area and a size-changed partial character area, and to arrange both of them into a predetermined imaginary area being smaller than an area of the original image, so as to accommodate them within the predetermined imaginary area.
    Type: Grant
    Filed: May 14, 2013
    Date of Patent: August 19, 2014
    Assignee: Konica Minolta Business Technologies, Inc.
    Inventors: Takeshi Nakajima, Tomohiro Iwase
  • Patent number: 8812985
    Abstract: A method and device for enhancing scrolling operations in a display of a device is disclosed. The method includes detecting a scrolling operation on a list of objects in a linear direction. During the scrolling operation, it is determined whether the list of objects is reaching an end and at least one object at the end of the list of objects is extended in the linear direction in response to reaching the end of the list of objects. Further, the method includes determining that the object(s) is reaching a peak length of extension in the linear direction and retracting the object(s) in a reverse linear direction in response to reaching the peak length or in response to detecting that the scrolling operation is terminated.
    Type: Grant
    Filed: October 30, 2009
    Date of Patent: August 19, 2014
    Assignee: Motorola Mobility LLC
    Inventor: Venkata Sastry Akella
  • Publication number: 20140223271
    Abstract: Systems and methods of creating animated content items via a computer network are provided. A data processing system can provide a content generation application to a computing device via the computer network. The content generation application can have at least one interface configured to prompt for a first frame and a second frame. The content generation application, executed by at least one of the data processing system or the computing device, can determine a characteristic of an object in the first frame and the characteristic of the object in the second frame. A difference between the characteristic of the object in the first frame and the characteristic of the object in the second frame can be further determined. Based on the difference, an animation instruction can be generated. An animated content item, using the animation instruction, can then be generated.
    Type: Application
    Filed: February 4, 2013
    Publication date: August 7, 2014
    Applicant: Google Inc.
    Inventor: Google Inc.
  • Patent number: 8799757
    Abstract: An interactive multimedia presentation has a predetermined presentation play duration, a video content component (which may include video, audio, data, or any combination thereof), and an interactive content component. Methods and systems for playing the presentation include specifying a time when a particular media object is renderable. The time is specifiable using an application instruction that references either a first timing signal having a rate that is based on the play speed of the presentation, or a second timing signal having a continuous rate. One example of an application instruction usable as described above is an element associated with an XML data structure. An attribute of the element, such as the clock attribute, may be used to provide time values for the element that reference either timing signal. The attribute is used to maintain frame-accurate synchronization between the video and the interactive content components of the presentation.
    Type: Grant
    Filed: February 15, 2006
    Date of Patent: August 5, 2014
    Assignee: Microsoft Corporation
    Inventors: Andrew William Jewsbury, James C. Finger, Olivier Colle, Robert K. Hughes, Jr., Sean Hayes, See-Mong Tan
  • Patent number: 8793564
    Abstract: Embedded system with web-based user interface, firmware structure thereof, and method for providing information thereof are provided. The firmware of the embedded system includes an execution part and a presentation part, which are separated, wherein the execution part includes a web service program and a program interface while the presentation part includes a web page which includes a request for dynamic content associated with the program interface so as to obtain corresponding dynamic content. When the system takes the presentation part as the static content of its web-based user interface, the web service program, in response to a static content request, reads the web page from the non-volatile memory and outputs it to a device, and in response to the dynamic content request, invokes the program interface to obtain the corresponding dynamic content and output it to the device.
    Type: Grant
    Filed: July 22, 2008
    Date of Patent: July 29, 2014
    Assignee: Arcadyan Technology Corporation
    Inventor: Fu-Jen Hsu
  • Publication number: 20140208191
    Abstract: Determining relationships between graphical elements in a fixed format document is provided. Graphical element sizes and their relative positions may be analyzed to determine whether two or more graphical elements should be aggregated together or whether the graphical elements should belong to different graphical groups. Graphs and figures comprising objects that are absolutely positioned may be detected, as well as objects where inter-element positions need to be preserved from regular document flow. Additionally, background objects may be differentiated from regular text flow when the objects overlap with text.
    Type: Application
    Filed: January 18, 2013
    Publication date: July 24, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Drazen Zaric, Milan Sesum, Milos Lazarevic, Aljosa Obuljen
  • Publication number: 20140195884
    Abstract: A method for automatically extracting and organizing information by a processing device from a plurality of data sources is provided. A natural language processing information extraction pipeline that includes an automatic detection of entities is applied to the data sources. Information about detected entities is identified by analyzing products of the natural language processing pipeline. Identified information is grouped into equivalence classes containing equivalent information. At least one displayable representation of the equivalence classes is created. An order in which the at least one displayable representation is displayed is computed. A combined representation of the equivalence classes that respects the order in which the displayable representation is displayed is produced.
    Type: Application
    Filed: July 6, 2012
    Publication date: July 10, 2014
    Applicant: International Business Machines Corporation
    Inventor: International Business Machines Corporation
  • Patent number: 8775919
    Abstract: Tools and techniques are provided to support presentation analytics, such as Flash or Flex analytics, independently of embedded JavaScript web analytics code used in web pages. A presentation analytics engine, which may be implemented in ActionScript, includes code for capturing information about user interaction with a multimedia presentation, code for dynamically generating a string or other data structure reflecting such captured information, and code for sending the data structure to an analytics server without using a getURL( ) call or embedded JavaScript. Functionality is also provided for tracking objects without object-specific code, for dynamically sending such tracking information, and for supporting a visual presentation analytics overlay report illustrating such information. The Flash presentation analytics may use the same visitor ID as standard JavaScript analytics, without synchronizing the two analytics codes.
    Type: Grant
    Filed: April 25, 2006
    Date of Patent: July 8, 2014
    Assignee: Adobe Systems Incorporated
    Inventor: Stephen Hammond
  • Patent number: 8775474
    Abstract: Common metadata exposure with digital images involves making image metadata types that are common across multiple image file formats accessible via an application programming interface (API). In an example embodiment, a browser exposes an image metadata API that may be called with reference to a preselected image metadata name. The browser determines an image metadata value that is associated with the preselected image metadata name from image metadata of a targeted image. When the image metadata value is returned to a caller of the image metadata API, the caller may consume or present the image metadata value in any manner.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: July 8, 2014
    Assignee: Microsoft Corporation
    Inventors: Cyra S Richardson, Peter A Gurevich, Saurabh D Mehta
  • Patent number: 8769019
    Abstract: Methods and systems for managing shared state within a distributed system with varying consistency and consensus semantics are described. In one configuration, a computing device receives a first plurality of objects representing the state of a first item and a second plurality of objects representing the state of a second item. The computing device generates a composed view of the state of each of the first item and the second item. The resulting composed views are transmitted using a reliable multicast protocol.
    Type: Grant
    Filed: May 4, 2006
    Date of Patent: July 1, 2014
    Assignee: Citrix Systems, Inc.
    Inventors: Robert Chalmers, Todd Bryan
  • Patent number: 8769399
    Abstract: Computer-storage media, methods, and systems for formatting and surfacing a badge are provided. The badge represents a graphical region presented in visual association with a search result on a web-results page. The format of the badge is initially dictated by a template that is automatically generated. Upon collecting performance information, a website owner is granted permission to alter the template and appearance of the badge, via a publisher portal. During interaction with the publisher portal, the website owner is prompted to provide feedback in order to manage parameters of the badge, such as uploading a visual representation of a logo, trademark, or other branded element, or specifying a type of metadata to be imported to the graphical region. Accordingly, the badge operates to improve a users' ability to distinguish between search results on the web-results page and assists users in confidently deciding upon and selecting a relevant search result.
    Type: Grant
    Filed: June 28, 2011
    Date of Patent: July 1, 2014
    Assignee: Microsoft Corporation
    Inventors: Daniel Marantz, Alec John Berntson, Darwin Kengo Yamamoto, Christina Marie Koehn, Steve Ballon, Keith Alan Regier, Brian Macdonald, Steven Tullis, Steven Macbeth, Rodney Coleman Edwards
  • Patent number: 8769393
    Abstract: Disclosed are a method and system of private neighborhood social networks, according to one embodiment. In one aspect, a method of providing users of information with timely information about a news story related to the geographic locations of the users includes receiving a submission of a news story from the Internet via a computer network interface device. A contact database is searched to select users whose geographic locations indicate a proximity to the geographic location of the news story. The selected users are provided with the geographic location of the news story, the description of the details of the news story, and the information related to items associated with the news story. An interested user is enabled to form an immediate communication in the form of an online interview with a neighboring user surrounding the specific geographic location of the news story.
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: July 1, 2014
    Inventor: Raj Abhyanker
  • Patent number: 8762830
    Abstract: A method includes receiving a document encoded in a markup language, having a page with an image and text, and creating a first high-level graphics (HLG) object corresponding to the image. The first HLG object specifies a first z-index less than zero for the first HLG object. The method further includes generating a first entry in an input file including a pointer to the first HLG object, generating a second entry in the input file corresponding to the text, and generating an output file using a typesetting program and the input file. In response to the first z-index not being zero, the method includes parsing the output file to identify the page, creating the page ItemHandles List (IL), and adding a first ItemHandle including the pointer and corresponding to the first entry to the IL. The method further includes generating a display list using the output file and the IL.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: June 24, 2014
    Assignee: Konica Minolta Laboratory U.S.A, Inc.
    Inventor: Tim Prebble
  • Patent number: 8762452
    Abstract: An adaptive streaming server, a method, and a system are described herein that create a content stream to be delivered to one or more clients by segmenting the content into data structures which are stored in random access memory (volatile storage) rather than segmenting the content into segment files which are stored on a disk or database (non-volatile storage).
    Type: Grant
    Filed: December 19, 2011
    Date of Patent: June 24, 2014
    Assignee: Ericsson Television Inc.
    Inventors: Bob Forsman, Charles Dasher, Chris Phillips, Jennifer Reynolds, Steve Martin
  • Publication number: 20140173393
    Abstract: A method for marking web content. The method includes rendering first content on a web browser of a client device, and capturing a snapshot of the first content as rendered according to settings of the web browser. The method also includes receiving markup in association with the snapshot, and generating marked up content comprising the snapshot and the markup. The method also includes storing the marked up content for later access.
    Type: Application
    Filed: September 11, 2013
    Publication date: June 19, 2014
    Applicant: eGain Communications Corporation
    Inventors: Ashutosh ROY, Sam HAHN, Yonatan GORALY, Anthony LIATSIS