Matching Application Process To Displayed Media Patents (Class 715/210)
  • Patent number: 8438497
    Abstract: A system and method for controlling a media generation system where a media event may be selected via a stateless software module, the system receiving a media event protocol file corresponding to the selected media event. The media generation system generates the media event based on the received media event protocol file.
    Type: Grant
    Filed: August 26, 2011
    Date of Patent: May 7, 2013
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventor: Nga Marie Nguyen
  • Patent number: 8433800
    Abstract: A resource may be identified according to multiple Uniform Resource Locators (“URL”) according to systems and methods for encapsulating an alternative URL inside a primary “carrier” URL to form a compound URL or “smart link” and for processing smart links thereby formed. A preferred URL may be encapsulated into a smart link for use by client devices that support handling of the preferred URL, while other client devices may use a default or fallback URL that is also encapsulated into the smart link. The alternative URL is indicated by a pre-determined key included in the primary carrier URL.
    Type: Grant
    Filed: February 28, 2011
    Date of Patent: April 30, 2013
    Assignee: Mskynet Inc.
    Inventor: Jesse Chor
  • Patent number: 8396889
    Abstract: A computer-implemented method of semantically linking, by a computing device, a citing document to a cited document in a corpus of documents includes locating at least one citation present in the citing document, determining a reason-for-citing for at least one citation, and determining a cited-text-area present in the cited document, wherein the cited-text-area corresponds with the reason-for-citing. The method further includes populating a citation entry of a citation-pairing metadata file with a citing-document identifier, a reason-for-citing identifier, a cited-document identifier, and a cited-text-area identifier. The citation-pairing metadata file includes a plurality of citation entries and is stored separately from the citing document and the cited document.
    Type: Grant
    Filed: August 26, 2010
    Date of Patent: March 12, 2013
    Assignee: LexisNexis, a division of Reed Elsevier Inc.
    Inventors: Paul Zhang, Harry Silver, Timothy L. Humphrey
  • Patent number: 8392183
    Abstract: Methods, devices, systems and tools are presented that allow the summarization of text, audio, and audiovisual presentations, such as movies, into less lengthy forms. High-content media files are shortened in a manner that preserves important details, by splitting the files into segments, rating the segments, and reassembling preferred segments into a final abridged piece. Summarization of media can be customized by user selection of criteria, and opens new possibilities for delivering entertainment, news, and information in the form of dense, information-rich content that can be viewed by means of broadcast or cable distribution, “on-demand” distribution, internet and cell phone digital video streaming, or can be downloaded onto an iPod™ and other portable video playback devices.
    Type: Grant
    Filed: October 27, 2008
    Date of Patent: March 5, 2013
    Inventor: Frank Elmo Weber
  • Patent number: 8386919
    Abstract: A system includes a display, a processor executing an application program for displaying an annotation file, and memory storing program instructions of the application program. The processor associates an annotation with a programming module of a baseline file to display, in an unsegmented window of a graphical user interface, the baseline file as a hierarchical structure having nodes. Each node represents a programming module of the baseline file. Displayed is an annotation in the unsegmented window of the GUI proximate to the node that represents the programming module with which the annotation is associated. The displayed annotation includes selectable messages displayed proximate to each other to facilitate visual comparison. Each selectable message describes a modification made to the baseline file by a different contributor. The annotation indicates that the modifications produce a conflict. The conflict is resolvable within the unsegmented window by a selection of one of the selectable messages.
    Type: Grant
    Filed: June 23, 2009
    Date of Patent: February 26, 2013
    Assignee: International Business Machines Corporation
    Inventors: Kim Letkeman, Geoffrey M Clemm, Scot A Aurenz
  • Patent number: 8386588
    Abstract: Methods and apparatus provide for a serial subscriber to provide an RSS feed that is updated according to the user's consumption of serialized content. The serial subscriber creates a subscription request to receive a feed of serialized content from a content source, the feed comprising a plurality of episode references to episodes of the serialized content. The serial subscriber defines a subscription point relative to at least one episode reference within the feed of serialized content to designate where to parse the serialized content for downloading at least one episode of the serialized content. The serial subscriber creates a graphical representation of the at least one downloaded episode and monitors playback of the at least one downloaded episode to update the feed of serialized content with respect to the subscription point.
    Type: Grant
    Filed: August 8, 2008
    Date of Patent: February 26, 2013
    Assignee: Adobe Systems Incorporated
    Inventor: Daniel J. Cooley
  • Patent number: 8379031
    Abstract: An image data management apparatus which changes attribute information of an image on a display device, the apparatus comprises a display control unit adapted to display, on the display device, an icon representing attribute information recorded in correspondence with an image; a changing unite adapted to change the attribute information of the image by changing the icon on the display device; and a recording unit adapted to record attribute information after change in correspondence with the image.
    Type: Grant
    Filed: August 24, 2007
    Date of Patent: February 19, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Takahiro Matsushita
  • Patent number: 8375335
    Abstract: Methods and systems providing a user interface control allowing a user to specify a scope of items on a computer system or network is disclosed. Certain aspects provide an input control through which a user can specify an explicit scope, or range, of items, while also identifying explicit exclusions from the specified scope, thereby reducing ambiguity regarding identification of items included and items excluded from the scope. When a user explicitly selects an item for inclusion in the scope, the explicitly selected item is added to the scope definition, and all descendants of the explicitly selected item are implicitly selected for inclusion. When a user explicitly selects an item for exclusion from the scope, the explicitly selected item is added to the scope definition as an exclusion from an explicitly included item, and all descendants of the explicitly selected item are implicitly selected for exclusion.
    Type: Grant
    Filed: November 16, 2009
    Date of Patent: February 12, 2013
    Assignee: Microsoft Corporation
    Inventors: Lyon King-Fook Wong, Stephan Hoefnagels, Timothy P. McKee, Chris J. Guzak, David G. De Vorchik, Benjamin A. Betz
  • Patent number: 8358875
    Abstract: An image display device includes: an acceptance unit that accepts image information including at least one character image as a processing object; a detection unit that detects a size of a character included in the accepted image information; an extraction unit that extracts at least one part of the image information as a display object image; a decision unit that decides an enlargement ratio or a reduction ratio based on a size of the character included in the extracted display object image, information on the size of the character detected by the detection unit, and information on a size range for the character; and a display unit that displays the extracted display object image enlarged or reduced at the enlargement ratio or the reduction ratio decided by the decision unit.
    Type: Grant
    Filed: May 18, 2009
    Date of Patent: January 22, 2013
    Assignee: Fuji Xerox Co., Ltd.
    Inventor: Yukiyo Uehori
  • Patent number: 8346558
    Abstract: An information processing apparatus which allows a user to select programs that are interesting to the user and are current topics of conversation. The information processing apparatus includes: a first setting section for extracting a keyword from article information described in an RSS format and being delivered to the user, and giving a ranking to the extracted keyword; and a second setting section for acquiring at least one of program information on a program being received and program information on a recorded program, and giving a ranking to the program including, in the program information, the same keyword as a keyword having as far as a predetermined ranking among the keywords having rankings given by the first setting section.
    Type: Grant
    Filed: July 18, 2006
    Date of Patent: January 1, 2013
    Assignee: Sony Corporation
    Inventors: Tatsuya Narahara, Nobuyuki Fujiwara, Toshiharu Yabe, Kenichiro Kobayashi, Tsutomu Seki, Hideaki Okamura
  • Patent number: 8336027
    Abstract: Indexing domains of a declarative application with view state information for the domain to enable persisting the view state of the declarative application. The domains are organized in a tree. Each domain is built by a configuration builder. The method includes indexing a domain of a declarative application by indexing a path name in an index. The path name includes a path name of the parent domain of the domain; an identifier of the configuration builder used to build the domain; and an identifier of one or more local decisions made by the configuration builder when creating the domain. The method further includes correlating a unique identifier key to the path name in the index and correlating view state information for the domain to the unique key identifier.
    Type: Grant
    Filed: May 27, 2009
    Date of Patent: December 18, 2012
    Assignee: Microsoft Corporation
    Inventors: William Emeric Aitken, Simon David Kent, Siddharth Jayadevan, Christopher Donald Hackmann
  • Patent number: 8327263
    Abstract: A method and system for retrieving and maintaining presentation data in a presentation cache is provided. In a preferred embodiment, a presentation cache object provides a presentation cache with multiple cache entries. Each entry contains an indication of the format of the presentation data and the presentation data stored in that particular format. In addition, other information, such as the advisees of advisory connections for notification of cache updates, can be maintained. The presentation cache object responds to requests for retrieving source object data by returning presentation data cached within the presentation cache when it is available. In addition, the presentation cache object determines when it should delegate requests to the source object and when it can satisfy them on its own. The presentation cache object can return presentation data to a requesting client program even if the server program implementing the source object is unavailable or not running.
    Type: Grant
    Filed: May 24, 2005
    Date of Patent: December 4, 2012
    Assignee: Microsoft Corporation
    Inventors: Robert G. Atkinson, Antony S. Williams, Craig H. Wittenberg, Srinivasa R. Koppolu, C. Douglas Hodges
  • Patent number: 8320742
    Abstract: An apparatus for recording/reproducing external device data in a broadcast receiver and method thereof are disclosed, by which a broadcast receiver allowed by a certification key is enabled to access a corresponding external device only. The present invention includes a connection checking step of checking a state of a physical connection between an external device and the broadcast receiver, a certification key registration deciding step of deciding whether a reserved certification key is registered, an access allowance deciding step of if the certification key is registered, deciding whether to allow an access to the connected external device by verifying the certification key, and an access allowing step of if the access is allowed, recording/reproducing corresponding data by accessing the connected external device.
    Type: Grant
    Filed: May 8, 2007
    Date of Patent: November 27, 2012
    Assignee: LG Electronics Inc.
    Inventor: Hee Young Park
  • Patent number: 8306330
    Abstract: A method to detect answers and notes inputted a game apparatus including: receiving user input data and determining the received user input data to be an answer character based on a characteristic of the user input data; displaying on the display the answer character contemporaneously with the determination of the received user data is the answer character; making a game determination based on the answer character; displaying a result of the game determination; determining the received user input data to be a note character based on the characteristic of the user input data; displaying the note character contemporaneously with the determination that the user input data is the note character; settling the note character as an answer character based on a user input made after the note character is displayed, and displaying the answer character determined from settling the note character.
    Type: Grant
    Filed: March 10, 2011
    Date of Patent: November 6, 2012
    Assignee: Nintendo Co., Ltd.
    Inventors: Koichi Kawamoto, Jun Ito
  • Patent number: 8266077
    Abstract: A method for analyzing documents is disclosed. The method compares concepts consisting of groups of terms for similarity within a corpus of document, clusters documents that contain certain concept term sets together. It may also rank the documents within each cluster according to the frequency of term co-occurrence within the concepts.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: September 11, 2012
    Assignee: Xerox Corporation
    Inventor: John C. Handley
  • Patent number: 8255795
    Abstract: A system and a method are disclosed for optimally viewing a non-square aspect ratio photo or video within a non-square aspect ratio display area of a screen. In addition, a system and a method are disclosed for positioning and storing a reference point (e.g., a relative center point) of an image within a display area of a screen. Further, in a slideshow configuration, a system and a method allows for transition between images using sound annotations associates with a particular image.
    Type: Grant
    Filed: July 31, 2009
    Date of Patent: August 28, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Keith Saft, Matthew W. Crowley, Yingfeng Su
  • Patent number: 8250455
    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: April 22, 2010
    Date of Patent: August 21, 2012
    Assignee: International Business Machines Corporation
    Inventors: Isao Kadowaki, Yuriko Nishikawa, Yoshinori Tahara, Koichi Takahashi
  • Patent number: 8250454
    Abstract: The claimed subject matter provides a system and/or a method that facilitates displaying relevant advertisements to a user. A display engine can browse a portion of image data during a browsing session. An evaluator can identify a context related to two or more concurrent and on-going browsing sessions. An ad selector can locate an ad from a data store based on the identified context and seamlessly incorporate and display the ad into at least one of the browsing sessions.
    Type: Grant
    Filed: April 3, 2008
    Date of Patent: August 21, 2012
    Assignee: Microsoft Corporation
    Inventors: Karim Farouki, Blaise Aguera y Arcas, Brett D. Brewer, Steven Drucker, Gary W. Flake, Tomasz Kasperkiewicz, Stephen L. Lawler, Donald James Lindsay, Adam Sheppard, Richard Stephen Szeliski, Jeffrey Jon Weir
  • Patent number: 8245313
    Abstract: There is provided a system or the like capable of managing a document not printed on a paper medium so that an administrator of the document may be identified. According to the document management system of the present invention, a first processing unit 110 recognizes an identifier to identify a user or a department to which the user belongs. Moreover, a second processing unit 120 recognizes a document specified by the user. Then, an image processing unit 130 prepares an image including the specified document recognized by the first processing unit 110 and the identifier recognized by the second processing unit 120 while adjusting the arrangement of the identifier and the specified document, and causes an information processing terminal 200 to display the image.
    Type: Grant
    Filed: March 20, 2006
    Date of Patent: August 14, 2012
    Assignee: Honda Motor Co., Ltd
    Inventors: Tadahide Ohta, Hirotoshi Katsume, Yumiko Kurotaki, Keiji Masunaga
  • Patent number: 8234293
    Abstract: An autocomplete method and system provides suggested completions for partial data entries based upon predefined coordinates, operands and/or commands. In one embodiment, the partial data entry may be in an active cell of a spreadsheet and the predefined coordinates may be queried from a separate, preconfigured, multi-dimensional database linked to the active cell or the spreadsheet.
    Type: Grant
    Filed: September 8, 2005
    Date of Patent: July 31, 2012
    Assignee: Microsoft Corporation
    Inventors: Alexander Martynov, David F. Gainer, Howard J. Dickerman
  • Patent number: 8234107
    Abstract: Disclosed herein is a method of grouping similar supplier names together in a database. The syntactical errors in the supplier names are corrected. The supplier names are grouped after correcting the syntactical errors. The abbreviations in the supplier names are captured. The ordering, pronunciation and stemming errors in the supplier names are corrected. A matching algorithm that matches and compares two supplier names is applied that comprises the steps of grouping supplier names based on first set of characters in the supplier names and calculating a matching score between the two supplier using Levenshtein distance between the two supplier names, along with the supplier names' sound codes obtained from a modified metaphone algorithm, length of each word, position of matching and mismatching characters, and stem of words in the supplier names. The matching scores are compared with set thresholds in order to further group the supplier names into clusters.
    Type: Grant
    Filed: February 12, 2008
    Date of Patent: July 31, 2012
    Assignee: Ketera Technologies, Inc.
    Inventor: Ram Dayal Goyal
  • Patent number: 8205149
    Abstract: An enhanced find and replace feature for a spreadsheet program module is disclosed. The enhanced find and replace feature allows users to search for terms and attributes across multiple sheets of a workbook. The find and replace feature also allows searches to be performed based on the formatting attributes of a cell as well as the textual or numerical contents of a cell. The enhanced find and replace feature also allows users to perform bulk formatting of cells (even cells without text) in a spreadsheet. In another aspect, the enhanced find and replace feature lists all the results of the find operation in a results list so that the user may choose which result(s) to view and edit. In another aspect, the find and replace feature is modeless so that a user can search for terms or attributes, view a results list, exit the find and replace feature, perform editing functions in the document and then return to the find and replace feature.
    Type: Grant
    Filed: January 5, 2001
    Date of Patent: June 19, 2012
    Assignee: Microsoft Corporation
    Inventors: Marise Chan, Tuan Huynh, Justin M. Maguire, III, Marcella C. S. Rader, Christopher C. Yu
  • Patent number: 8165870
    Abstract: The method and apparatus utilize a filter to remove a variety of non-dictated words from data based on probability and improve the effectiveness of creating a language model.
    Type: Grant
    Filed: February 10, 2005
    Date of Patent: April 24, 2012
    Assignee: Microsoft Corporation
    Inventors: Alejandro Acero, Dong Yu, Julian J. Odell, Milind V. Mahajan, Peter K. L. Mau
  • Patent number: 8160989
    Abstract: A method and apparatus for efficient token matching using complex rules. In one embodiment, the method and apparatus comprises searching a token stream to determine an earliest, narrowest token match range within a token stream.
    Type: Grant
    Filed: September 29, 2007
    Date of Patent: April 17, 2012
    Assignee: Symantec Corporation
    Inventors: Scott Schneider, Nathan Beckman
  • Patent number: 8145650
    Abstract: The present invention related to monitoring internet traffic for illegal Intellectual Property transfers, viruses, criminal and other illegal activities. It also assists the Internet search engine providers in generating fast and accurate responses to Internet Recipient (IR) database queries. A massively parallel network of processing units residing within a single programmable ASIC device assures speeds in excess of 100 Gigabits/second.
    Type: Grant
    Filed: August 3, 2007
    Date of Patent: March 27, 2012
    Inventors: Stanley Hyduke, Slawek Grabowski, Maciej Bis, Jacek Majkowski
  • Patent number: 8140957
    Abstract: The present invention aims at automatically selecting an object which should be displayed in a simplified form in a manner such that user friendliness is not reduced and the drawing time is shortened.
    Type: Grant
    Filed: January 31, 2008
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Yoshio Horiuchi, Masaki Saitoh
  • Patent number: 8122017
    Abstract: Methods, systems, and apparatus, including computer program products are provided for indexing tags in source code. Implementations provide an enhanced retrieval of source code, in which a score for each of a plurality of files is derived based on a quantity of references to each file in source code of the remaining plurality of files. A query is received identifying a source code tag. Matching files of the plurality of files that satisfy the query are identified, a ranking of the matching files is generated based on the derived scores, and the ranking is provided.
    Type: Grant
    Filed: September 18, 2008
    Date of Patent: February 21, 2012
    Assignee: Google Inc.
    Inventors: Phil Sung, Piaw Na
  • Patent number: 8121263
    Abstract: When an electronic message with a voicemail attachment is received, an audio player object and a reply by chat object are displayed simultaneously along with the electronic message. A reply to the electronic message, whether by chat or by email, is associated with the same thread as the electronic message. The electronic message with the voicemail attachment is associated with a conversation thread that may also include chat messages and email messages. In a conversation view of a respective conversation thread, representations of an electronic voicemail message (an electronic message having a voicemail attachment), one or more chat messages and one or more email messages may be displayed simultaneously.
    Type: Grant
    Filed: July 21, 2006
    Date of Patent: February 21, 2012
    Assignee: Google Inc.
    Inventors: Rose Yao, Ariel L. Rideout, Michael D. Sego
  • Patent number: 8099672
    Abstract: A system and method for generating instantaneous safety availability information relating to an instrumented function is described. In one embodiment, a time of a test performed on an instrumented function component of the instrumented function is received, and an elapsed time between the time of the test and a particular time is determined. And based upon the elapsed time, the instantaneous safety availability information for the instrumented function is calculated.
    Type: Grant
    Filed: September 1, 2006
    Date of Patent: January 17, 2012
    Assignee: Invensys Systems, Inc
    Inventors: Paul J. Van Dyk, Robert S. Adamski, Leslie V. Powers, Robin McCrea-Steele
  • Patent number: 8095110
    Abstract: A method is disclosed of controlling a function of a device. The device is operative to perform the function in response to a command from a printer. The method starts by printing a control interface containing information relating to the function and coded data. The coded data is indicative of an identity of the control interface and of at least one reference point of the control interface. Next, indicating data is received by the printer from a sensing device. The indicating data contains the identity of the control interface and at least one position of the sensing device relative to the control interface. The sensing device forms the indicating data when placed in an operative position relative to the control interface using the coded data. Finally, the printer issues the command relating to the function to the device.
    Type: Grant
    Filed: August 15, 2010
    Date of Patent: January 10, 2012
    Assignee: Silverbrook Research Pty Ltd
    Inventors: Paul Lapstun, Simon Robert Walmsley, Jacqueline Anne Lapstun, Kia Silverbrook
  • Patent number: 8095865
    Abstract: Various technologies and techniques are disclosed for managing layout updates to user interface elements. A dirty state of user interface elements is tracked in a tree with multiple nodes of user interface elements. The dirty state allows dirty subtrees of the nodes to be identified. A root node is identified for each of the dirty subtrees. Affected portions of the tree are updated, starting with the root node that was identified for each of the dirty subtrees. As part of the update process, changes to ancestor nodes are detected and used to make a layout process more efficient. For example, any layout processes that are currently being performed on any descendant nodes of a changed ancestor are abandoned, and the layout process is resumed at the changed ancestor. After updating affected portions of the tree, the updated user interface elements are then rendered on an output device.
    Type: Grant
    Filed: November 21, 2007
    Date of Patent: January 10, 2012
    Assignee: Microsoft Corporation
    Inventors: Sujal S. Parikh, David P. Relyea
  • Patent number: 8077977
    Abstract: An image processing system includes an area extracting unit, an area relation extracting unit, a relation analyzing unit and an image display unit. The area extracting unit extracts areas from an input image. The area relation extracting unit extracts a relation between the areas extracted by the area extracting unit. The relation analyzing unit analyzes the relation between the areas extracted by the area relation extracting unit. The image display unit displays the image in accordance with an analysis result by the relation analyzing unit.
    Type: Grant
    Filed: May 16, 2007
    Date of Patent: December 13, 2011
    Assignee: Fuji Xerox Co., Ltd.
    Inventors: Atsushi Itoh, Yuzuru Suzuki, Hiroyuki Kawano, Kunikazu Ueno, Natsumi Miyazawa, Koichi Fujii, Shunsuke Kodaira
  • Patent number: 8078954
    Abstract: The present invention enable a three-pane page flow editor optimized for viewing and editing a page flow. It centers around a selected focal node in the page flow, shows details and allows editing in the vicinity of the node. It provides a visual representation of nodes and the connections among them, enabling the ability to read and edit connections between nodes in a local area of the page flow without the overlaps between lines and crossovers once the page flow grows complex and cluttered in real applications. This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects, and objects of the invention can be obtained from a review of the specification, the figures, and the claims.
    Type: Grant
    Filed: September 27, 2006
    Date of Patent: December 13, 2011
    Assignee: Oracle International Corporation
    Inventors: Thomas A. Cook, Troy Beecroft, Thomas Carl Stamm, James Barnett
  • Patent number: 8078494
    Abstract: An ordering of advertisements requested by an ad consumer is based on scores generated for the ads. In each case, a score may be a function of at least one performance parameter associated with the ad and/or a price parameter associated with the ad. The ad consumer may generate presentation information (e.g., a Web page) including advertisements and non-advertisement content (e.g., search results) by (i) accepting the non-advertisement content and advertisements, each of the advertisements including a score, and (ii) combining the non-advertisement content and the advertisements such that relative placements of the advertisements are based on their associated scores.
    Type: Grant
    Filed: July 6, 2010
    Date of Patent: December 13, 2011
    Assignee: Google, Inc.
    Inventors: Salar Arta Kamangar, Eric Veach, Ross Koningstein
  • Patent number: 8073841
    Abstract: Queries that request fields that are contained in the same XML fragments are written to execute them more efficiently.
    Type: Grant
    Filed: October 7, 2005
    Date of Patent: December 6, 2011
    Assignee: Oracle International Corporation
    Inventors: Asha Tarachandani, Sivasankaran Chandrasekar, Nipun Agarwal, Ravi Murthy, Eric Sedlar
  • Patent number: 8073122
    Abstract: Email messages are recalled in accordance with restrictions attached to the message. Use of the message is limited per the restrictions. Example restrictions include printing restrictions, forwarding restrictions, exporting restrictions, copying restrictions, reading restrictions, and a expiration time of the message.
    Type: Grant
    Filed: June 20, 2007
    Date of Patent: December 6, 2011
    Assignee: Microsoft Corporation
    Inventors: Jeffrey B. Kay, Frank D. Byrum, Steven Michael Clagg, Sara L. Manning
  • Patent number: 8064888
    Abstract: Systems and methods for providing user-selectable data when a user is on hold are provided. A communications system can automatically detect when a user is placed on hold. Additionally, a user can indicate when he/she has been placed on hold. After it has been determined that a user is placed on hold, the system can select adaptive information according to predetermined selection criteria and present that adaptive information to the user. A system can also generate contextual data which is related to the content of a current communication and use that contextual data (in addition to any predetermined selection criteria) to select adaptive information that is relevant to a user's communications. Contextual data can be generated before a user is placed on hold by analyzing a communications signal in order to identify keywords that are based on the content of that communication.
    Type: Grant
    Filed: April 12, 2007
    Date of Patent: November 22, 2011
    Assignee: Apple Inc.
    Inventor: Michael M. Lee
  • Patent number: 8060514
    Abstract: Systems and methods for managing data, such as metadata or non-metadata such as content. In one exemplary method, a composite document is received and it is determined whether the composite document contains at least one subdocument and if it does, the method captures metadata and/or content from the subdocument and stores the captured metadata and/or content for use in future searches (or an immediate search). The metadata and/or content from the composite document is typically combined together with information about the hierarchy of the subdocuments in the document. The type of information in metadata for one type of file differs from the type of information in metadata for another type of file. Other methods are described and data processing systems and machine readable media are also described.
    Type: Grant
    Filed: August 4, 2006
    Date of Patent: November 15, 2011
    Assignee: Apple Inc.
    Inventors: Yan Arrouye, Dominic Giampaolo
  • Patent number: 8054495
    Abstract: A method is provided of associating in computer memory (i) a digital electronic version of printed human-discernible content of a printed document comprising a sheet having a machine-readable pattern adapted to enable the position of a digital pattern reading device to be determined and said human-discernible content with (ii) the identity of a sheet upon which the content is printed, the method comprising: printing the content onto a sheet using a printer, said sheet comprising a pre-patterned sheet that has been pre-printed with said pattern; transferring a machine-readable identity code between said printer and said sheet at around the time of printing said content; and storing a correlation between said identity code and said digital electronic version in computer memory.
    Type: Grant
    Filed: April 7, 2004
    Date of Patent: November 8, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ira Goldstein, Jose Antonio Magana, Manuel Angel Albarran Moyo, Jean-Michel Combe
  • Patent number: 8046795
    Abstract: A system and method for controlling a media generation system where a media event may be selected via a stateless software module, the system receiving a media event protocol file corresponding to the selected media event. The media generation system generates the media event based on the received media event protocol file.
    Type: Grant
    Filed: April 13, 2001
    Date of Patent: October 25, 2011
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventor: Nga Marie Nguyen
  • Patent number: 8040552
    Abstract: There is provided a variable data image generating device including a plurality of first type image generating units that execute a first rendering instruction for a distributed record and generates a first type image corresponding to the record; a first type image memory that stores the first type image corresponding to each record generated by each of the first image generating units; a distributing unit that distributes a record in variable data to each of the first type image generating units; and a document image generating unit that executes a drawing program including one or more instructions for each record in the variable data, wherein the document image generating unit generates a document image for each record by obtaining the first type image corresponding to the record from the first type image memory and laying out the obtained image in response to the first rendering instruction in the rendering program.
    Type: Grant
    Filed: June 7, 2007
    Date of Patent: October 18, 2011
    Assignee: Fuji Xerox Co., Ltd.
    Inventor: Hiroshi Yanagita
  • Patent number: 8020087
    Abstract: An information processing apparatus for indicating a search term in accordance with a user operation assigns an operating element of an operation input device to a search term having been input and displays an information image containing the search term on a screen on the basis of search processing using the search term. The information processing apparatus also indicates a position of the search term in the information image when operation information on the operating element assigned to the search term is input while the displaying is being performed. Therefore, a user can check where a search term is located in a displayed page using a variety of operation input devices.
    Type: Grant
    Filed: April 23, 2007
    Date of Patent: September 13, 2011
    Assignee: Sony Corporation
    Inventor: Kouichi Matsuda
  • Patent number: 8010507
    Abstract: A set of versions of a file, with one chosen as baseline version, is displayed as a single flow of material where all agree with the baseline and in separate difference columns where they do not. A current version may be edited either directly or by adoption of material from different versions, which may be toggled in and out of visibility. Sequential undo (step-wise or by a slider) can be localized to chosen subsets of the current version, and any chosen subset can be restored as a unit to an earlier state.
    Type: Grant
    Filed: May 20, 2008
    Date of Patent: August 30, 2011
    Assignee: PADO Metaware AB
    Inventors: Timothy Poston, Tomer Shalit, Mark Dixon, Anna Westerberg, Oskar Fjellström
  • Patent number: 8005339
    Abstract: A record medium is disclosed. The record medium that is readable by a computer device and on which content data that contain at least one of a video stream and an audio stream and at least one resource file that contains a reproduction control program that controls the reproduction of the content data and data used by the reproduction control program are recorded. The file name of the resource file contains information that represents a language that is normally used when the content data are reproduced and information that represents a language attribute of the resource file.
    Type: Grant
    Filed: November 30, 2005
    Date of Patent: August 23, 2011
    Assignees: Sony Corporation, Sony Computer Entertainment Inc.
    Inventors: Toshiya Hamada, Yasushi Fujinami, Tatsuya Kakumu, Koji Ihara, Shusuke Utsumi
  • Patent number: 7996380
    Abstract: A method and apparatus for processing metadata search with plug-in applications is disclosed. In one embodiment, in response to a search request for metadata stored in a metadata store, a plug-in associated with the metadata store is invoked to perform the request search within the metadata store. In addition, according to another embodiment, a search result of the metadata search may be filtered based on user privileges of a client initiating the search request, and some or all of the metadata from the search result may be returned to the client dependent upon the user privileges of the client. Other methods and apparatuses are also described.
    Type: Grant
    Filed: August 4, 2006
    Date of Patent: August 9, 2011
    Assignee: Apple Inc.
    Inventors: Yan Arrouye, Kealin Lee Colclasure, Dominic Benjamin Giampaolo
  • Patent number: 7992091
    Abstract: A computing device comprises a memory to store a first version of an eXtensible Markup Language (XML) message, a receiver to receive a second version of the XML message, a processor and a display interface. The display interface provides a user interface having a first control, a second control and a third control. The first control is to cause the processor to merge the second version with the first version to produce a third version of the XML message. The second control is to cause the processor to replace in the memory the first version with the second version of the XML message. The third control is to cause the processor to reject the second version of the XML message.
    Type: Grant
    Filed: March 30, 2006
    Date of Patent: August 2, 2011
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Timothy Sean Bolger, Anirudh Yadav, Terry Lynn Jensen, Robert Henry Mizote, Michael John Hicks
  • Patent number: 7987446
    Abstract: A method for automating variables in an end-user programming system is disclosed. The end-user programming system comprises a script, a shared repository, at least one database, a recorder, an interpreter, and an execution engine. The script comprises at least one command describing an event comprising a data value. Each user has a uniquely identified entry set for the entries distributed in at least one database. The interpreter automatically creates a variable for a data value in a command by comparing the data value with each entry value in the entry set for the user recording the command. The interpreter automatically instantiates a variable in a command with an entry value by comparing the variable with each entry name in the entry set for the user executing the command.
    Type: Grant
    Filed: April 24, 2007
    Date of Patent: July 26, 2011
    Assignee: International Business Machines Corporation
    Inventors: Allen George Cypher, Eben Merriam Haber, Eser Kandogan, Tessa Ann Lau, James Lin, Danny Greg Little
  • Publication number: 20110161795
    Abstract: An operating system can be extended to allow open documents to be automatically transferred from one application to another without saving the open documents. When a request is received to use an open document from a first application in a second application, an open document unit can determine if the open document has not been saved. The open document unit can create a temporary file based on the open document. The open document unit can open the temporary file in the second application. In addition, the open document unit can convert the temporary file into a format compatible with the second application if the temporary file's format is not compatible with the second application.
    Type: Application
    Filed: December 31, 2009
    Publication date: June 30, 2011
    Applicant: International Business Machines Corporation
    Inventors: Thomas A. Bellwood, Robert B. Chumbley, Jacob D. Eisinger, Travis M. Grigsby
  • Patent number: 7966552
    Abstract: A method consistent with certain embodiments of identifying a functional command set for an access device that accesses television programming provided by a service provider at a control device involves transmitting a first command from a first command set of a group of possible command sets for the access device to the access device. The first command includes a command that is expected to cause the access device to generate a text containing video frame. A determination is made as to whether the extracted text corresponds to the first command set. The first command set is identified as the functional command set for the access device in response to determining that the extracted text corresponds to the first command set. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
    Type: Grant
    Filed: February 14, 2007
    Date of Patent: June 21, 2011
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventor: Brant L. Candelore
  • Patent number: 7958442
    Abstract: The disclosed system and method provides a user interface in which language-related content is decoupled from a document structure or content to permit the document to accept variable language text. The language-related content is stored separately from the document structure and content. The document without the language-related content acts like a template that can be populated with any type of language-related content. The language-related content can be provided in a separate file together with associated identifiers, and can be loaded into a cache or document object model (DOM) for processing. An XML file may be used for the language file, and the document may be constructed using HTML code. Document components can be assigned event handlers that cause pop-up boxes to be loaded and displayed with language-related content upon an event trigger.
    Type: Grant
    Filed: May 8, 2008
    Date of Patent: June 7, 2011
    Assignee: Dialogic Corporation
    Inventors: Ronald D. Olsen, Brian Kamrowski