Application Of Database Or Data Structure (e.g., Distributed, Multimedia, Image) (707/104.1) Patents (Class 707/999.107)
  • Patent number: 10318523
    Abstract: A method of determining matching between at least a first sample comprising a sequence of tokens A and a second sample comprising a sequence of tokens B may include, for monotonically decreasing values of n, performing operations including recording a subset SA of n-grams of A in a hash table LA, such that a value of each n-gram determines an index in LA and a location of each respective n-gram in A is recorded as the value in LA, recording a subset SB of n-grams of B in a hash table LB, such that a value of each n-gram determines an index in LB and a location of each respective n-gram in B is recorded as the value in LB, for each location L that is occupied in both LA and LB, examining a region in A centered on LA(L) and a region in B centered on LB(L), and reporting a largest matching region aligning LA(L) with LB(L) that does not include already-matched tokens in A or B and marking the largest matching region as matched.
    Type: Grant
    Filed: February 5, 2015
    Date of Patent: June 11, 2019
    Assignee: The Johns Hopkins University
    Inventor: Jonathan D. Cohen
  • Patent number: 10255350
    Abstract: User navigation in a target portal with at least two portal pages. At least one query is created that includes uniform resource locators (URLs) of selected portal pages as search terms in a first search level; repeating until a certain abort criterion is reached: Receiving and analyzing search results of the at least one query including external websites containing search terms as part of their content; selecting a set of uniform resource locators from the received search results; creating a node in a graph-like-model for each selected URL if not already contained in the graph-like-model and associating the node with the selected uniform resource locator; creating and issuing a further search query including selected uniform resource locators of external websites in an additional search level; and in case the certain abort criterion is reached, performing a number of actions.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: April 9, 2019
    Assignee: International Business Machines Corporation
    Inventor: Timo Kussmaul
  • Patent number: 10198241
    Abstract: A system operates to manage accessibility of media content items based on a user's performance of a repetitive motion activity. The system can generate rule data based on a rule designed to permit access to certain media content items. The rule data can include information about various conditions to be satisfied to make the media content items accessible for playback. Such conditions can be associated with a user's performance or status of a repetitive motion activity.
    Type: Grant
    Filed: August 12, 2016
    Date of Patent: February 5, 2019
    Assignee: Spotify AB
    Inventors: Dariusz Dziuk, Rahul Sen, Matilda Hannäs, Nikolaos Toumpelis
  • Patent number: 10127305
    Abstract: A first user of a presentation machine may be a recruiter that initiates an action in reference to a first user profile. The first user profile may describe a first candidate for a job. The presentation machine may identify the first user profile and determine a similarity score that indicates a degree of similarity between the first user profile and a second user profile that describes a second candidate for the job. The presentation machine may also access a volatility score that indicates a likelihood that the second candidate is receptive to a proposal that the second candidate be employed by an employer. Based on the similarity score and on the volatility score, the presentation machine may determine a rank of the second user profile. Based on the determined rank, the presentation machine may present the second user profile to the first user.
    Type: Grant
    Filed: January 9, 2017
    Date of Patent: November 13, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Elizabeth Ethel Burstein, Christian Posse, Abhishek Gupta, Anmol Bhasin, Dmytro Andriyovich Ivchenko, Parker R. Barrile
  • Patent number: 10089382
    Abstract: A method, non-transitory computer readable medium and apparatus for transforming a knowledge base into a machine readable format for an automated system are disclosed. For example, the method includes clustering two or more documents of a plurality of documents in the knowledge base that are similar based upon a domain specific shingling function, identifying a pattern from each document of the plurality of documents that are clustered, wherein the pattern comprises a sequence of steps, aggregating the pattern of the each document of the plurality of documents that are clustered into a trie data-structure that is machine readable, receiving a request and applying the trie data-structure to provide a solution to the request.
    Type: Grant
    Filed: October 19, 2015
    Date of Patent: October 2, 2018
    Assignee: Conduent Business Services, LLC
    Inventors: Akhil Arora, Manoj Gupta, Shourya Roy
  • Patent number: 10078694
    Abstract: In embodiments, the present invention provides a method and system for mobile media event mediation, normalizing mobile media event information from a plurality of sources, wherein at least some of the information is represented differently in each of the plurality of sources, producing a mobile media data record from the normalized information, analyzing the mobile media data record to determine a settlement arrangement, providing at least some of the participants represented in the mobile media record with relevant information from the settlement agreement.
    Type: Grant
    Filed: May 30, 2017
    Date of Patent: September 18, 2018
    Assignee: QUICKPLAY MEDIA INC.
    Inventors: Kavi Maharajh, Bart MacNeil, Torin Walker
  • Patent number: 10069643
    Abstract: A disclosed digital media device operational at user premises to receive media signals from a media source for presentation via endpoint devices such as a television display. The digital media device can include gateway and digital media management functionality and can be referred to as a gateway and digital media device. The device offers application services obtained over a wide area network and a user premises network. The digital media device may form a composite signal from the media signal and application service information, for example, for a composite audio and/or video signal for television type presentation to the user. The digital media device may receive a selection signal based on the presentation, for transmission to the application service provider device or to the media source. The media device also offers a GUI presenting a moveable arrangement of icons for selectively accessing application services.
    Type: Grant
    Filed: November 23, 2016
    Date of Patent: September 4, 2018
    Assignee: KIP PROD P1 LP
    Inventors: Amir Ansari, George A. Cowgill, Leon E. Nicholls, Atousa Raissyan, Jude P. Ramayya, Ramprakash Masina, Alvin R. McQuarters
  • Patent number: 9959350
    Abstract: A system gathers information on important and influential people and uses an ontology to build a social graph. The information is organized based on this social graph and provided to users as a service. The system uses ontology models to identify connectivity between entities (e.g., people, organizations, events, and things) in the social graph. Through its ontology, the system can determine, interpret, and represent the relationships of people that occur in the real world.
    Type: Grant
    Filed: May 27, 2014
    Date of Patent: May 1, 2018
    Assignee: Relationship Science LLC
    Inventors: Neal Goldman, John C. Dingee
  • Patent number: 9924235
    Abstract: A disclosed digital media device operational at user premises to receive media signals from a media source for presentation via endpoint devices such as a television display. The digital media device can include gateway and digital media management functionality and can be referred to as a gateway and digital media device. The device offers application services obtained over a wide area network and a user premises network. The digital media device may form a composite signal from the media signal and application service information, for example, for a composite audio and/or video signal for television type presentation to the user. The digital media device may receive a selection signal based on the presentation, for transmission to the application service provider device or to the media source. The media device also offers a GUI presenting a moveable arrangement of icons for selectively accessing application services.
    Type: Grant
    Filed: November 23, 2016
    Date of Patent: March 20, 2018
    Assignee: KIP PROD P1 LP
    Inventors: Amir Ansari, George A. Cowgill, Leon E. Nicholls, Atousa Raissyan, Jude P. Ramayya, Ramprakash Masina, Alvin R. McQuarters
  • Patent number: 9900358
    Abstract: A system and method for generating a stream of content with candidate content items associated with a likelihood of being interesting to a user. A model generation engine generates a model for a user. A scoring engine obtains candidate content items and compares candidate content items to a model to determine the most interesting content items. A user interface engine organizing first and second content items in a first direction and a third content item in a second direction. The user interface engine receives feedback that includes a request for additional content items or a request to remove an interest associated with a selected content item from the model. The model generation engine updates the model in response to feedback.
    Type: Grant
    Filed: January 26, 2015
    Date of Patent: February 20, 2018
    Assignee: Google LLC
    Inventors: Andrew Tomkins, Todd Jackson, Shaun Modi, Ray Su, Justin Lewis Kosslyn, Robert Spiro, Jessica Ko, Cameron Adams
  • Patent number: 9557895
    Abstract: An e-book (112) has navigation controls (124) for accessing the sections (110) of a first path (130) of sections of the e-book. In response to receipt (101) of a path-change command (134), the active path (129) is changed to a second path (132). Concomitantly, the navigation controls are changed so that they provide for navigation along the second path instead of along the first path.
    Type: Grant
    Filed: January 27, 2011
    Date of Patent: January 31, 2017
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Kas Kasravi, William Sheridan
  • Patent number: 9521183
    Abstract: A method for disseminating content over an overlay network having a plurality of routers in communication with providers and consumers of content is disclosed. A router in the overlay network receives a content descriptor corresponding to a query for content from a node, and generates a subscriber interface list based on the query for the content. The subscriber interface list is transmitted to a plurality of subsequent routers in the overlay network, wherein a content identified by the subsequent routers that correspond to the query will be routed to the router based on the subscriber interface list. The router receives first and second documents corresponding to the query for the content from the node. If the second document is the duplicate, the router deletes the second document and transmits the first document to the node or if not the router transmits both the first and second documents to the node.
    Type: Grant
    Filed: February 11, 2014
    Date of Patent: December 13, 2016
    Assignee: AT&T INTELLECTUAL PROPERTY II, L.P.
    Inventors: Kadangode Ramakrishnan, William Fenner, Michael Rabinovich, Divesh Srivastava, Yin Zhang
  • Patent number: 9467743
    Abstract: A user device receives, from a network device, a content index of content items available for presentation via a content distribution network. The user device presents a user interface to configure a personalized channel plan and receives, via the user interface, user input to configure the personalized channel plan. The personalized channel plan includes a schedule of selected content items, from the content index, for presentation on a remote viewing device. The user device sends, to a remote viewing device, presentation instructions for the personalized channel plan, wherein the instructions cause the viewing device to present the selected content items to the user.
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: October 11, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Michael P. Ruffini, John K. Trimper, Sankar Subramanian, Joseph G. Fragale, Dwight W. Fronsdahl, Paul D. Heitlinger, Rahul Kher, Eric N. Klings, Dongchen Wang
  • Patent number: 9356926
    Abstract: A security system includes an interface, a main computer, and an application server. The interface enables a user to access a remote document related to a product. The main computer stores documents related to the product and generates a pair of localized encryption keys. The encryption keys include a first key that encrypts data and second key that decrypts the data. An application server that is remote from the interface transmits and receives the document from the interface. The main computer authenticates the integrity of the document in a local operation by signing the document with the first key before it is transmitted to the interface and by signing the document with the second key after it is received from the interface.
    Type: Grant
    Filed: February 18, 2014
    Date of Patent: May 31, 2016
    Assignee: Progressive Casualty Insurance Company
    Inventors: Michael F. Thomas, Martin R. Polak, Dennis C. Kunc, Frank N. Stanich, Jr., Raymond S. Ling
  • Patent number: 9304614
    Abstract: Systems and methods for providing a custom action for an information post are described. In one embodiment, data for generating a user interface component for display at a client machine may be transmitted from a server to the client machine. The user interface component displaying one or more information posts may be capable of being generated in accordance with first computing programming language instructions provided by a first entity. Each information post may include information relating to a record stored on a storage medium accessible to the server. Selected ones of the information posts may have associated therewith a custom action activation mechanism for activating a custom action relating to the associated information post. The custom action activation mechanism may be capable of being generated in accordance with second computer programming language instructions provided by a second entity.
    Type: Grant
    Filed: December 30, 2010
    Date of Patent: April 5, 2016
    Assignee: salesforce.com, inc.
    Inventor: Herman Kwong
  • Patent number: 9275099
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a source independent query language. One of the methods includes receiving a first executable statement, the first executable statement referencing a second set of fields in a table in a relational database, the first executable statement having instructions to cause the database to perform operations on data in the table. The method includes Generating a second executable statement based on the first set of fields and the first executable statement. The method includes determining a mapping between the first set of fields and the second set of fields. The method includes specifying a derived table using the corresponding values and the mapping. The method includes generating instructions to cause the database to perform the operations on the derived table. The method includes sending the second executable statement to the database.
    Type: Grant
    Filed: March 9, 2015
    Date of Patent: March 1, 2016
    Assignee: Vinyl Development LLC
    Inventor: Thomas R. Kennedy, Jr.
  • Patent number: 9116892
    Abstract: A method for improving the responsiveness of a client application by providing that application with a local database which is a replicated subset of a database held on a remote server.
    Type: Grant
    Filed: April 7, 2010
    Date of Patent: August 25, 2015
    Assignee: OMNIFONE LIMITED
    Inventors: Mark Knight, Jaume Vidal, Ed Bedwell, Duncan Edwards, Mark Sullivan, Michael Lamb
  • Patent number: 9081830
    Abstract: Some embodiments provide a method for updating a cube view relating to a cube stored in a cube data storage. The method displays the cube view by rendering a first cube data set relating to a first set of entities associated with the cube. The method receives a user interaction with the cube view that identifies a second set of entities associated with the cube. The method renders a second cube data set related to the second set of entities. The method then uses results of the rendering of the second cube data set to modify only a first part of the cube view while maintaining a second part of the cube view that is based on the rendering of the first cube data set.
    Type: Grant
    Filed: October 8, 2011
    Date of Patent: July 14, 2015
    Assignee: BAY DYNAMICS
    Inventors: Ryan G. Stolte, Firas S. Rifai
  • Patent number: 9084030
    Abstract: A unified control (UC) interface is configured for use with a portable computing device in part to manage and control access and personalization of a service network including managing automatic user and device access to subscribed to services. The UC interface of an embodiment can be used to display an overview of a service network, including authorized users, authorized devices, and/or associated settings. The UC interface of one embodiment can be used with a portable computing device in part to enable an authorized user to manage access and/or programming personalization on a per user and/or device basis.
    Type: Grant
    Filed: February 6, 2013
    Date of Patent: July 14, 2015
    Assignee: COX COMMUNICATIONS, INC.
    Inventors: Yousef Wasef Nijim, Jay Paul Langa, James Alan Strothmann, Muhammad Asif Raza
  • Patent number: 9064278
    Abstract: A system for managing, storing and providing shared digital content to a group of users in a multi-platform environment, comprising a cloud storage component configured to store digital content items that are shared by members in a user relationship defined group, and a cloud service component configured to provide one of the digital content items to a first platform for a first member of the user relationship defined group in a format suitable for the first platform and to a second platform for a second member of the user relationship defined group in a format suitable for the second platform, wherein the first platform and the second platform are different platforms.
    Type: Grant
    Filed: September 1, 2011
    Date of Patent: June 23, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Guangbin Fan, Jiafeng Zhu, Nino Vidovic, George Vanecek, Jr.
  • Patent number: 9043369
    Abstract: Exemplary embodiments of the present invention provide methods and systems for supplying rich multimedia metadata usable to generate, e.g., sophisticated entertainment user interfaces in the home. These methods and systems can be implemented as a server-based software application that feeds multiple, diverse clients. The server functionality could be distributed, even co-located physically with one or more clients, or centralized. The server aggregates, filters, validates, augments and links metadata from disparate sources. The server transforms the metadata into a more manageable and extensible internal format. The server communicates with client devices using a schema-independent protocol, providing metadata in the appropriate format that suites the clients needs.
    Type: Grant
    Filed: March 19, 2013
    Date of Patent: May 26, 2015
    Assignee: HILLCREST LABORATORIES, INC.
    Inventors: Bruce Israel, Charles W. K. Gritton, Frank A. Hunleth, Stephen Scheirey, Daniel S. Simpkins, Ryan Stoner, Yizhong Wang
  • Patent number: 9037535
    Abstract: A system is provided for centrally managing core enterprise reference data associated with an enterprise. A centralized master repository contains the core enterprise reference data. The internal services framework also provides internal services for managing the core enterprise reference data within the centralized master repository, one or more of the internal services having direct access to the core enterprise reference data stored in the centralized master repository for management purposes. An infrastructure services layer coupled to the centralized master repository provides for bulk data transfers of core enterprise reference data between the centralized master repository and one or more external operational systems according to one or more enterprise-level business workflows, the external operational systems permitted indirect access to the core enterprise reference data stored in the centralized master repository for operational purposes.
    Type: Grant
    Filed: May 12, 2014
    Date of Patent: May 19, 2015
    Assignee: JDA Software Group, Inc.
    Inventor: Vasudev Rangadass
  • Patent number: 9037536
    Abstract: A system and method for automated database management are provided. Statistics relating to operation of a database may be collected, wherein the database comprises one or more database objects. Characteristics of the database objects may be determined, either automatically or by user intervention, using the collected statistics, one or more policies, and/or one or more definitions. The policies and definitions may be defaults or may be customized by a user. Actions to be performed on the database objects may be determined, either automatically or by user intervention, based on the characteristics of the database objects. A schedule for performing the actions on the database objects may be automatically determined. The actions may be performed on the database objects based on the schedule.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: May 19, 2015
    Assignee: BMC SOFTWARE, INC.
    Inventors: Melody Vos, Jeff Slavin
  • Patent number: 9031999
    Abstract: A method for generating a concept database respective of a plurality of multimedia data elements (MMDEs) comprises generating a plurality of items from a received MMDE of the plurality of MMDEs; determining the items that are of interest for signature generation; generating at least one signature responsive to at least one item of interest of the received MMDE of the plurality of MMDEs; clustering a plurality of signatures received from the signature generator responsive of the plurality of MMDEs; reducing the number of signatures in each cluster to a create a signature reduced cluster (SRC) of the cluster; associating metadata with the SRC to a concept structure comprised of a plurality of SRCs and their associated metadata; and generating at least one index for mapping the received MMDE to at least one concept structure, wherein the concept database includes concept structures and the generated indices for the plurality of MMDEs.
    Type: Grant
    Filed: February 13, 2013
    Date of Patent: May 12, 2015
    Assignee: Cortica, Ltd.
    Inventors: Igal Raichelgauz, Karina Odinaev, Yehoshua Y. Zeevi
  • Patent number: 9026520
    Abstract: An enhanced metadata structure and associated process is provided which captures and stores metadata gathered about the source and usage of a media asset or file. The source and usage metadata is integrated, such as by encoding within the enhanced media file, as the media asset is transferred and used. The integrated metadata accumulates, as a trail of source information and usage information in the enhanced media asset, and can be extracted upon arrival at a target computer system.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: May 5, 2015
    Assignee: Facebook, Inc.
    Inventors: Vidur Apparao, John Bandhauer, Christopher Robert Waterson
  • Patent number: 9015138
    Abstract: The present invention provides methods to provide or establish links, web addresses or web content with media (e.g., audio, videos or imagery). In one implementation, we provide a method comprising: upon receipt of a content identifier associated with media, initiating a time-limited auction for a right to associated a link or website with the content identifier; receiving additional bids for the right; and at a conclusion of a predetermined time associated with the time-limited auction, awarding the right to associate a link or website with the content identifier. In another implementation we provide a method including awarding a right to provide or host web content; and monitoring provided or hosted web content to ensure that non-advertising content is maintained at or above a predetermined level.
    Type: Grant
    Filed: November 23, 2005
    Date of Patent: April 21, 2015
    Assignee: Digimarc Corporation
    Inventors: William Y. Conwell, Kenneth L. Levy
  • Patent number: 9008638
    Abstract: A communication system includes a development sector for registering a plurality of wireless devices, a business sector for controlling utilization of an application program and for receiving application data, a service sector for deploying the application program and for providing the application data to the business sector in accordance with communication with at least one wireless device of the plurality; and a mobile sector comprising the plurality of wireless devices, each device for receiving the application program deployed by the service sector, executing the application program in response to the business sector, and communicating with the service sector to support provision of the application data to the business sector. The wireless device, such as a cell phone, personal digital assistant, or palm top computer may include an auxiliary device such as a bar code scanner, a magnetic stripe card reader, or a printer.
    Type: Grant
    Filed: October 14, 2008
    Date of Patent: April 14, 2015
    Assignee: Apriva, LLC
    Inventors: Paul D Coppinger, Michael S Klingen, Rinaldo A Spinella
  • Patent number: 9009136
    Abstract: A method and system for utilizing metadata to search for media, such as multimedia and streaming media, includes searching for the media, receiving results, extracting metadata associated with the media, enhancing the extracted metadata, and grouping the search results in accordance with attributes of the enhanced metadata. Enhancing and grouping include adding related metadata to the database of metadata, iteratively using metadata to search for more media related data, removing duplicate URLs, collapsing URLs that are variants of each other, and masking out superfluous terms from URLs. The resultant metadata and media files are available to users and search engines.
    Type: Grant
    Filed: May 14, 2010
    Date of Patent: April 14, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Aram Christian Abajian, Robin Andrew Alexander, Scott Chao-Chueh Lee, Austin David Dahl, John Anthony Derosa, Charles A. Porter, Eric Carl Rehm, Jennifer Lynn Kolar, Srinivasan Sudanagunta
  • Patent number: 9002900
    Abstract: Machine-assisted methods and apparatus are disclosed for allowing individual users to develop and organize respective activity descriptions and supporting journal items according to their respective preferences. Cross-referencing mappings may be created between activity descriptions and journal items in order to find, filter and organize disparate data. Cross-referencing mappings may also be created between the developed activity descriptions of different users so they can better understand each others perspectives and possibly overlapping goals. Different users' activity descriptions can be presented to a user even while the user may be disconnected from communication networks. Hierarchical relationships between activity descriptions may be provided. Machine-assisted means may be provided for creating work-sharing, work-delegating and/or informational sharing agreements between different users.
    Type: Grant
    Filed: November 23, 2009
    Date of Patent: April 7, 2015
    Assignee: Tarabunk Fund Limited Liability Company
    Inventor: Jason B. Feinsmith
  • Patent number: 8989723
    Abstract: A communication system includes a development sector for registering a plurality of wireless devices, a business sector for controlling utilization of an application program and for receiving application data, a service sector for deploying the application program and for providing the application data to the business sector in accordance with communication with at least one wireless device of the plurality; and a mobile sector comprising the plurality of wireless devices, each device for receiving the application program deployed by the service sector, executing the application program in response to the business sector, and communicating with the service sector to support provision of the application data to the business sector. The wireless device, such as a cell phone, personal digital assistant, or palm top computer may include an auxiliary device such as a bar code scanner, a magnetic stripe card reader, or a printer.
    Type: Grant
    Filed: April 9, 2007
    Date of Patent: March 24, 2015
    Assignee: Apriva, LLC
    Inventors: Paul D. Coppinger, Michael S. Klingen, Rinaldo Anthony Spinella
  • Patent number: 8983896
    Abstract: Disclosed is a method, system, and program for providing access to spatial data. A request for data is received. Enterprise and third party data are integrated. The integrated data is processed. Spatially referenced results are generated using the processed data. The spatially referenced results are returned in response to the request.
    Type: Grant
    Filed: July 7, 2011
    Date of Patent: March 17, 2015
    Assignee: The Paradigm Alliance, Inc.
    Inventors: Tim A. von Kaenel, David Neil Dyrnaes, C. Suresh Kumar, Jared Paul Wayman, Jonathan David Goodwin, Craig Evan Trivelpiece, Joseph Mihalich, Anthony Page Jenkins, Richard Hoyt Odom, Jr., Mark Andrew Stier, Anne Janetta Obee
  • Patent number: 8972371
    Abstract: A local search engine geographically indexes information for searching by identifying a geocoded web page of a web site and identifying at least one geocodable web page of the web site. The system identifies a geocode contained within content of the geocoded web page of the web site. The geocode indicates a physical location of an entity associated with the web site. The system indexes content of the geocoded web page and content of the geocodable web page. The indexing including associating the geocode contained within content of the geocoded web page to the indexed content of the geocoded web page and the geocodable web page to allow geographical searching of the content of the web pages.
    Type: Grant
    Filed: April 3, 2012
    Date of Patent: March 3, 2015
    Assignee: Local Corporation
    Inventor: Xiongwu Xia
  • Patent number: 8972841
    Abstract: The invention includes structures and schema for organizing and inter-relating objects, data, or files, including relational, network, hierarchical, and entity-relationship models, among others, that are dynamic, that is changing with time. This includes manipulating structures by conversion, compression, compaction, and compilation, for various purposes. Also included is generating structures for storing, organizing, and managing dynamic objects for retrieval and presentation. A discussion group for collaborative participants is also provided. A time-based dynamic object within a plurality of stored dynamic objects is stored. Each dynamic objects comprises a plurality of predefined attribute fields. Requested dynamic objects are assembled in real time so that the requested dynamic objects are displayed on the basis of the start-time attribute field of each requested dynamic object.
    Type: Grant
    Filed: September 2, 2009
    Date of Patent: March 3, 2015
    Assignee: Open Text S.A.
    Inventors: David Glazer, Keith Deutsch, Ronald Schneider, Leonard Karpel, Michael Nordman
  • Patent number: 8963686
    Abstract: Situational location dependent information is transmitted from a server data processing system to a receiving data processing system. The server data processing system communicates with the receiving data processing system in a manner by pushing content when appropriate. A candidate delivery event associated with a current positional attribute of the receiving data processing system is recognized and a situational location of the remote data processing system is determined. The candidate delivery event may be a location and/or direction change, device state change, or movement exceeding a movement tolerance. The situational location of the remote data processing system may be its location, direction, location and direction, proximity to a location, state change, or location and/or direction relative to a previous location and/or direction, or combinations thereof.
    Type: Grant
    Filed: November 5, 2012
    Date of Patent: February 24, 2015
    Assignee: Apple Inc.
    Inventor: William J. Johnson
  • Patent number: 8966571
    Abstract: Systems and methods modifying a presentation of media content in response to a detected violation are provided. In particular, media content such as a media stream broadcasted by a user to other users can be monitored. The broadcasted media stream can be fingerprinted and compared to a fingerprint repository that includes entries associated with media content that is copyrighted or otherwise considered a violation. If the fingerprint matches entries included in the fingerprint repository, then the media stream can be modified such as modified to terminate.
    Type: Grant
    Filed: April 3, 2012
    Date of Patent: February 24, 2015
    Assignee: Google Inc.
    Inventor: Johan Georg Granström
  • Patent number: 8959538
    Abstract: A method and system of managing content at a network site can allow easier use by business users. A higher level of abstraction can be used to allow business users to create their own objects that may reference or contain other objects or records as managed by a content management system. Business users do not have to learn programming code in order to work those objects, which are content types. A graphical user interface (“GUI”) can be used to help the business users to create, modify, and delete content types. The GUI and the ability for business users to the create content types greatly shortens the time between receiving software to operate a network site and launching content at that network site.
    Type: Grant
    Filed: June 18, 2013
    Date of Patent: February 17, 2015
    Assignee: Open Text S.A.
    Inventors: Michael C. Tulkoff, Jeffrey M. Collins, Mark R. Scheevel
  • Patent number: 8959604
    Abstract: A client device is coupled with a server. The client device prompts a user to enter a number associated with a mobile device, which can be the client device, and generates data including a code. The code is typically hidden from the user when the code is generated and is saved on the client device. The client device transmits the number entered by the user and the code generated by the client device to the server, which sends a message, including the code, to the mobile device associated with the number. The client device prompts the user to enter the code included in the message. Validity of the number is based on one or more factors, including the accuracy of the code entered by the user. In addition, validity of the number can also be based on whether the second user input was entered within a predetermined time limit.
    Type: Grant
    Filed: November 25, 2011
    Date of Patent: February 17, 2015
    Assignee: Synchronoss Technologies, Inc.
    Inventor: Sumeet Sohan Singh
  • Patent number: 8949323
    Abstract: A method and system for the protected storage of downloaded media content via a virtualized platform. A method comprises downloading content to a special purpose virtual machine and then storing the downloaded content at a location, where the location is only accessible via the special purpose virtual machine. The stored content is then streamed over a virtual network to a general purpose virtual machine, where the special purpose virtual machine and the general purpose virtual machine exist on the same personal computer (PC).
    Type: Grant
    Filed: May 3, 2013
    Date of Patent: February 3, 2015
    Assignee: Intel Corporation
    Inventor: Donald F. Cameron
  • Patent number: 8935242
    Abstract: Optimizing operation of a media player during rendering of media files. The invention includes authoring software to create a data structure and to populate the created data structure with obtained metadata. The invention also includes rendering software to retrieve the metadata from the data structure and to identify media files to render. In one embodiment, the invention is operable as part of a compressed media format having a set of small files containing metadata, menus, and playlists in a compiled binary format designed for playback on feature-rich personal computer media players as well as low cost media players.
    Type: Grant
    Filed: March 8, 2010
    Date of Patent: January 13, 2015
    Assignees: Microsoft Corporation, Matsushita Electric Industrial Co., Ltd.
    Inventors: Kevin Leigh LaChapelle, Ian Cameron Mercer, Nobuyasu Takeguchi, Toshihiko Mizukami, Yoshifumi Yanagawa, Chiyoko Matsumi, Harutoshi Miyamoto, Yasuyuki Torii, Keisuke Matsuo
  • Patent number: 8930937
    Abstract: A client computer sends application information about a software application to a server system. The server system performs a comparison between the application information about the software application and the most-updated upgrade package for the software application. The most-updated upgrade package for the software application is stored in a part database. The most-updated upgrade package for the software application is received by the client system automatically when the comparison indicates that the most-updated upgrade package has not been installed on the client system. A client database stores a plurality of configuration files for a plurality of client systems. A first configuration file provides the sever system with the knowledge of the software applications installed on the client system. The application information about the software application comprises version information of the software applications and is stored in a database in the client system.
    Type: Grant
    Filed: March 8, 2012
    Date of Patent: January 6, 2015
    Assignee: Dell Marketing L.P.
    Inventors: Jed McCaleb, Russel Rive
  • Patent number: 8930406
    Abstract: The present invention is a method and system for using predetermined preferences/characteristics to ascertain personal compatibility between network or chat room participants based upon profile information. When the system determines that these preferences are favorable for interpersonal compatibility, the system will automatically notify or page the participants so as to facilitate their introduction. Further functionality, aside from the compatibility based upon profile information, includes e-mail and other electronic notification of personal compatibility as well as geographic compatibility.
    Type: Grant
    Filed: April 2, 2013
    Date of Patent: January 6, 2015
    Assignee: Jedi Technologies, Inc.
    Inventor: Benjamin D. Baker
  • Patent number: 8918095
    Abstract: A communication system includes a development sector for registering a plurality of wireless devices, a business sector for controlling utilization of an application program and for receiving application data, a service sector for deploying the application program and for providing the application data to the business sector in accordance with communication with at least one wireless device of the plurality; and a mobile sector comprising the plurality of wireless devices, each device for receiving the application program deployed by the service sector, executing the application program in response to the business sector, and communicating with the service sector to support provision of the application data to the business sector. The wireless device, such as a cell phone, personal digital assistant, or palm top computer may include an auxiliary device such as a bar code scanner, a magnetic stripe card reader, or a printer.
    Type: Grant
    Filed: April 18, 2012
    Date of Patent: December 23, 2014
    Assignee: Apriva, LLC
    Inventors: Paul D. Coppinger, Michael S. Klingen, Rinaldo A. Spinella
  • Patent number: 8918730
    Abstract: Disclosed is a method, system, and program for providing access to spatial data. A request for data is received. Enterprise and third party data are integrated. The integrated data is processed. Spatially referenced results are generated using the processed data. The spatially referenced results are returned in response to the request.
    Type: Grant
    Filed: December 7, 2009
    Date of Patent: December 23, 2014
    Assignee: The Paradigm Alliance, Inc.
    Inventors: Tim A. von Kaenel, David Neil Dyrnaes, C. Suresh Kumar, Jared Paul Wayman, Jonathan David Goodwin, Craig Evan Trivelpiece, Joseph Mihalich, Anthony Page Jenkins, Richard Hoyt Odom, Jr., Mark Andrew Stier, Anne Janetta Obee
  • Patent number: 8914331
    Abstract: A computer-implemented system and method for identifying duplicate and near duplicate messages is provided. A set of messages is obtained. A body of one such message is compared with the body of each other message. Those messages having matching bodies are identified as exact duplicates. The exact duplicates are removed from the set. The remaining messages are sorted in order of message length and a shorter message is compared with a longer message. A determination is made that the body of the shorter message is included in the body of the longer message and the shorter message is marked as a near duplicate of the longer message.
    Type: Grant
    Filed: January 6, 2014
    Date of Patent: December 16, 2014
    Assignee: FTI Technology LLC
    Inventors: Kenji Kawai, David T. McDonald
  • Patent number: 8903552
    Abstract: Controllers and methods are disclosed for aiding a user in programming a schedule of a programmable controller. In an illustrative embodiment, a guided programming routine can be activated by a user, which then guides a user through two or more screens that are designed to collect sufficient information from the user to generate and/or update at least some of the schedule parameters of the controller.
    Type: Grant
    Filed: March 6, 2012
    Date of Patent: December 2, 2014
    Inventors: John B. Amundson, Heidi J. Finch, Brent D. Vick
  • Patent number: 8898196
    Abstract: The invention includes a system, apparatus, and method for storing media content within a service provider network. The system includes multi-service servers associated with access points adapted to allow end-user devices to access the service provider network. Each multi-service server includes a common storage partition adapted for storing media content and a plurality of end-user storage partitions adapted for maintaining associations to media content. The system includes media servers that communicate with the multi-service servers for providing media content to the multi-service servers. In response to a request for media content received from one of a plurality of end-user devices, the requested media content stored in the common storage partition is associated with a selected one of the end-user storage partitions associated with the end-user. The request for media content is received in response to end-user directed advertisements received at any of the plurality of end-user devices.
    Type: Grant
    Filed: January 29, 2014
    Date of Patent: November 25, 2014
    Assignee: Sound View Innovations, LLC
    Inventor: Bin Yao
  • Patent number: 8898202
    Abstract: When using finite-state devices to perform various functions, it is beneficial to use finite state devices representing regular grammars with terminals having markup-language-based semantics. By using markup-language-based symbols in the finite state devices, it is possible to generate valid markup-language expressions by concatenating the symbols representing the result of the performed function. The markup-language expression can be used by other applications and/or devices. Finite-state devices are used to convert strings of words and gestures into valid markup-language, for example, XML, expressions that can be used, for example, to provide an application program interface to underlying system applications.
    Type: Grant
    Filed: April 30, 2013
    Date of Patent: November 25, 2014
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Michael J. Johnston, Srinivas Bangalore
  • Patent number: 8892626
    Abstract: Resources are organized into collections to facilitate more efficient and reliable resource access. Namespace managers communicate with one another to form a federation namespace infrastructure. The infrastructure efficiently routes, migrates, and processes namespace requests, such as, for example, namespace registration requests from providers requesting to manage portions of namespaces and lookup requests from consumers requesting access to managed resources. Resources are registered in and made accessible from multiple different namespaces. Resources are identified using nested queries that filter results at multiple levels of a hierarchical namespace.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: November 18, 2014
    Assignee: Microsoft Corporation
    Inventors: Gopala Krishna R. Kakivaya, Richard L. Hasha
  • Patent number: 8892471
    Abstract: Producing, by a digital media production hub from users' digital expressions of preferences, information describing a user community's preference for replacing the modifiable part of the digital media product with a replacement part; receiving, in the digital media production hub from a media product owner, the digital media product and a digital grant of rights to modify and distribute the digital media product; receiving, by the digital media production hub from a media parts provider, at least one replacement part, a digital grant of rights to use the replacement part to modify the digital media product, and a digital grant of rights to distribute the replacement part with the digital media product; and replacing, by the digital media production hub in accordance with the information describing the user community preference and the digital grants of rights, the modifiable part with the replacement part.
    Type: Grant
    Filed: April 4, 2007
    Date of Patent: November 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: John W. Barrs, II, Michael W. Brown, Paul S. Williamson, Scott L. Winters
  • Patent number: 8880539
    Abstract: A system for generating signatures of an input multimedia data element comprises a partitioning unit for recursively partitioning the input multimedia data element into a plurality of multimedia data elements, wherein each of the plurality of the minimum size multimedia data elements is a minimal partition of the input multimedia data elements; a signature generator for generating for each of the plurality of minimum size multimedia data elements a respective signature; and a storage unit for storing the respective signatures respective of the plurality of minimum size multimedia data elements.
    Type: Grant
    Filed: November 5, 2012
    Date of Patent: November 4, 2014
    Assignee: Cortica, Ltd.
    Inventors: Igal Raichelgauz, Karina Ordinaev, Yehoshua Y. Zeevi