Application Of Database Or Data Structure (e.g., Distributed, Multimedia, Image) (707/104.1) Patents (Class 707/999.107)
-
Patent number: 9924235Abstract: 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: GrantFiled: November 23, 2016Date of Patent: March 20, 2018Assignee: KIP PROD P1 LPInventors: Amir Ansari, George A. Cowgill, Leon E. Nicholls, Atousa Raissyan, Jude P. Ramayya, Ramprakash Masina, Alvin R. McQuarters
-
Patent number: 9900358Abstract: 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: GrantFiled: January 26, 2015Date of Patent: February 20, 2018Assignee: Google LLCInventors: Andrew Tomkins, Todd Jackson, Shaun Modi, Ray Su, Justin Lewis Kosslyn, Robert Spiro, Jessica Ko, Cameron Adams
-
Patent number: 9557895Abstract: 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: GrantFiled: January 27, 2011Date of Patent: January 31, 2017Assignee: Hewlett Packard Enterprise Development LPInventors: Kas Kasravi, William Sheridan
-
Patent number: 9521183Abstract: 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: GrantFiled: February 11, 2014Date of Patent: December 13, 2016Assignee: AT&T INTELLECTUAL PROPERTY II, L.P.Inventors: Kadangode Ramakrishnan, William Fenner, Michael Rabinovich, Divesh Srivastava, Yin Zhang
-
Patent number: 9467743Abstract: 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: GrantFiled: September 15, 2014Date of Patent: October 11, 2016Assignee: 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: 9356926Abstract: 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: GrantFiled: February 18, 2014Date of Patent: May 31, 2016Assignee: Progressive Casualty Insurance CompanyInventors: Michael F. Thomas, Martin R. Polak, Dennis C. Kunc, Frank N. Stanich, Jr., Raymond S. Ling
-
Patent number: 9304614Abstract: 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: GrantFiled: December 30, 2010Date of Patent: April 5, 2016Assignee: salesforce.com, inc.Inventor: Herman Kwong
-
Patent number: 9275099Abstract: 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: GrantFiled: March 9, 2015Date of Patent: March 1, 2016Assignee: Vinyl Development LLCInventor: Thomas R. Kennedy, Jr.
-
Patent number: 9116892Abstract: 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: GrantFiled: April 7, 2010Date of Patent: August 25, 2015Assignee: OMNIFONE LIMITEDInventors: Mark Knight, Jaume Vidal, Ed Bedwell, Duncan Edwards, Mark Sullivan, Michael Lamb
-
Patent number: 9081830Abstract: 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: GrantFiled: October 8, 2011Date of Patent: July 14, 2015Assignee: BAY DYNAMICSInventors: Ryan G. Stolte, Firas S. Rifai
-
Patent number: 9084030Abstract: 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: GrantFiled: February 6, 2013Date of Patent: July 14, 2015Assignee: COX COMMUNICATIONS, INC.Inventors: Yousef Wasef Nijim, Jay Paul Langa, James Alan Strothmann, Muhammad Asif Raza
-
Patent number: 9064278Abstract: 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: GrantFiled: September 1, 2011Date of Patent: June 23, 2015Assignee: Futurewei Technologies, Inc.Inventors: Guangbin Fan, Jiafeng Zhu, Nino Vidovic, George Vanecek, Jr.
-
Patent number: 9043369Abstract: 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: GrantFiled: March 19, 2013Date of Patent: May 26, 2015Assignee: HILLCREST LABORATORIES, INC.Inventors: Bruce Israel, Charles W. K. Gritton, Frank A. Hunleth, Stephen Scheirey, Daniel S. Simpkins, Ryan Stoner, Yizhong Wang
-
Patent number: 9037535Abstract: 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: GrantFiled: May 12, 2014Date of Patent: May 19, 2015Assignee: JDA Software Group, Inc.Inventor: Vasudev Rangadass
-
Patent number: 9037536Abstract: 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: GrantFiled: October 30, 2007Date of Patent: May 19, 2015Assignee: BMC SOFTWARE, INC.Inventors: Melody Vos, Jeff Slavin
-
Patent number: 9031999Abstract: 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: GrantFiled: February 13, 2013Date of Patent: May 12, 2015Assignee: Cortica, Ltd.Inventors: Igal Raichelgauz, Karina Odinaev, Yehoshua Y. Zeevi
-
Patent number: 9026520Abstract: 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: GrantFiled: March 7, 2013Date of Patent: May 5, 2015Assignee: Facebook, Inc.Inventors: Vidur Apparao, John Bandhauer, Christopher Robert Waterson
-
Patent number: 9015138Abstract: 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: GrantFiled: November 23, 2005Date of Patent: April 21, 2015Assignee: Digimarc CorporationInventors: William Y. Conwell, Kenneth L. Levy
-
Patent number: 9009136Abstract: 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: GrantFiled: May 14, 2010Date of Patent: April 14, 2015Assignee: Microsoft Technology Licensing, LLCInventors: 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: 9008638Abstract: 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: GrantFiled: October 14, 2008Date of Patent: April 14, 2015Assignee: Apriva, LLCInventors: Paul D Coppinger, Michael S Klingen, Rinaldo A Spinella
-
Patent number: 9002900Abstract: 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: GrantFiled: November 23, 2009Date of Patent: April 7, 2015Assignee: Tarabunk Fund Limited Liability CompanyInventor: Jason B. Feinsmith
-
Patent number: 8989723Abstract: 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: GrantFiled: April 9, 2007Date of Patent: March 24, 2015Assignee: Apriva, LLCInventors: Paul D. Coppinger, Michael S. Klingen, Rinaldo Anthony Spinella
-
Patent number: 8983896Abstract: 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: GrantFiled: July 7, 2011Date of Patent: March 17, 2015Assignee: 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: 8972841Abstract: 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: GrantFiled: September 2, 2009Date of Patent: March 3, 2015Assignee: Open Text S.A.Inventors: David Glazer, Keith Deutsch, Ronald Schneider, Leonard Karpel, Michael Nordman
-
Patent number: 8972371Abstract: 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: GrantFiled: April 3, 2012Date of Patent: March 3, 2015Assignee: Local CorporationInventor: Xiongwu Xia
-
Patent number: 8963686Abstract: 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: GrantFiled: November 5, 2012Date of Patent: February 24, 2015Assignee: Apple Inc.Inventor: William J. Johnson
-
Patent number: 8966571Abstract: 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: GrantFiled: April 3, 2012Date of Patent: February 24, 2015Assignee: Google Inc.Inventor: Johan Georg Granström
-
Patent number: 8959538Abstract: 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: GrantFiled: June 18, 2013Date of Patent: February 17, 2015Assignee: Open Text S.A.Inventors: Michael C. Tulkoff, Jeffrey M. Collins, Mark R. Scheevel
-
Patent number: 8959604Abstract: 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: GrantFiled: November 25, 2011Date of Patent: February 17, 2015Assignee: Synchronoss Technologies, Inc.Inventor: Sumeet Sohan Singh
-
Patent number: 8949323Abstract: 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: GrantFiled: May 3, 2013Date of Patent: February 3, 2015Assignee: Intel CorporationInventor: Donald F. Cameron
-
Patent number: 8935242Abstract: 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: GrantFiled: March 8, 2010Date of Patent: January 13, 2015Assignees: 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: 8930937Abstract: 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: GrantFiled: March 8, 2012Date of Patent: January 6, 2015Assignee: Dell Marketing L.P.Inventors: Jed McCaleb, Russel Rive
-
Patent number: 8930406Abstract: 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: GrantFiled: April 2, 2013Date of Patent: January 6, 2015Assignee: Jedi Technologies, Inc.Inventor: Benjamin D. Baker
-
Patent number: 8918730Abstract: 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: GrantFiled: December 7, 2009Date of Patent: December 23, 2014Assignee: 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: 8918095Abstract: 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: GrantFiled: April 18, 2012Date of Patent: December 23, 2014Assignee: Apriva, LLCInventors: Paul D. Coppinger, Michael S. Klingen, Rinaldo A. Spinella
-
Patent number: 8914331Abstract: 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: GrantFiled: January 6, 2014Date of Patent: December 16, 2014Assignee: FTI Technology LLCInventors: Kenji Kawai, David T. McDonald
-
Patent number: 8903552Abstract: 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: GrantFiled: March 6, 2012Date of Patent: December 2, 2014Inventors: John B. Amundson, Heidi J. Finch, Brent D. Vick
-
Patent number: 8898196Abstract: 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: GrantFiled: January 29, 2014Date of Patent: November 25, 2014Assignee: Sound View Innovations, LLCInventor: Bin Yao
-
Patent number: 8898202Abstract: 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: GrantFiled: April 30, 2013Date of Patent: November 25, 2014Assignee: AT&T Intellectual Property II, L.P.Inventors: Michael J. Johnston, Srinivas Bangalore
-
Patent number: 8892626Abstract: 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: GrantFiled: August 30, 2012Date of Patent: November 18, 2014Assignee: Microsoft CorporationInventors: Gopala Krishna R. Kakivaya, Richard L. Hasha
-
Patent number: 8892471Abstract: 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: GrantFiled: April 4, 2007Date of Patent: November 18, 2014Assignee: International Business Machines CorporationInventors: John W. Barrs, II, Michael W. Brown, Paul S. Williamson, Scott L. Winters
-
Patent number: 8878784Abstract: Method and arrangement for affecting diagonal movement of a cursor 171 on a display screen 322 of a handheld communication device 300. The method includes sensing movement at an auxiliary user input 328 of the handheld communication device 300 indicative of a user's desire to affect diagonal movement of the cursor 171 on the display screen 322 of the handheld communication device 300. X-direction signals and Y-direction signals are produced based on the sensed movement at the auxiliary user input 328. During that time while necessary signals are being collected and processed, the cursor 171 is held steady on the display screen 322 until a predetermined criterion is met for discriminating whether the user has indicated x-direction cursor movement, y-direction cursor movement or diagonal cursor movement.Type: GrantFiled: June 13, 2006Date of Patent: November 4, 2014Assignee: BlackBerry LimitedInventors: Matthew Lee, Andrew Bocking, David Mak-Fan, Steven Fyke, Matthew Bells
-
Patent number: 8880566Abstract: An assembler for generating a complex signature of an input multimedia data element comprises a first interface for receiving a plurality of signatures respective of a plurality of minimum size multimedia data elements, wherein each of the plurality of the minimum size multimedia data elements is a minimal partition of the input multimedia data element; an assembly unit for combining the plurality of signatures respective of the plurality of minimum size multimedia data elements to generate the complex signature; and a second interface for storing at least the complex signature in a storage unit connected thereto.Type: GrantFiled: November 5, 2012Date of Patent: November 4, 2014Assignee: Cortica, Ltd.Inventors: Igal Raichelgauz, Karina Ordinaev, Yehoshua Y. Zeevi
-
Patent number: 8880539Abstract: 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: GrantFiled: November 5, 2012Date of Patent: November 4, 2014Assignee: Cortica, Ltd.Inventors: Igal Raichelgauz, Karina Ordinaev, Yehoshua Y. Zeevi
-
Patent number: 8874596Abstract: An image processing system and method receives one or more digital images in the form of image data, including selected object data of a digital image, and determines, by an electronic recognition process, if a recognition match is available between the selected object data of the digital image and image object library data associated with image descriptor library data. An automated library user interface presents selectable matched object descriptor data associated with the image descriptor library data when a recognition match occurs between the selected object data of the digital image and the image descriptor library data. In response, the automated library user interface provides user feedback data to confirm that the image descriptor library data corresponds with the selected object data of the digital image, or entered descriptor data if no match or an incorrect match occurs, to create library descriptor associated image data.Type: GrantFiled: July 10, 2009Date of Patent: October 28, 2014Assignee: ATI Technologies ULCInventor: Peter Bandas
-
Patent number: 8868589Abstract: A method of transforming and canonicalizing semantically structured data includes obtaining data from a network of computers, applying text patterns to the obtained data and placing the data in a first data file, providing a second data file containing the obtained data in a uniform format, and generating interface specific sentences from the data in the second data file.Type: GrantFiled: April 1, 2013Date of Patent: October 21, 2014Assignee: Microsoft CorporationInventors: John Michael Kominek, Steven Jeromy Carriere, Steven Gregory Woods
-
Patent number: 8868619Abstract: A method for creating a multimedia data search engine platform to allow fast search of multimedia content data elements (MMDEs). The method comprises collecting MMDEs from at least an external source storing MMDEs; generating a plurality of signatures for each of the collected MMDEs; generating signature reduced clusters (SRCs) for the collected MMDEs by clustering the plurality of signatures generated for each of the collected MMDEs; and generating concept structures from the generated SRCs, wherein the concept structures generated for different SRCs are utilized to compare between different MMDEs, thereby searching for an input MMDE that matches the collected MMDEs.Type: GrantFiled: September 4, 2012Date of Patent: October 21, 2014Assignee: Cortica, Ltd.Inventors: Igal Raichelgauz, Karina Ordinaev, Yehoshua Y. Zeevi
-
Patent number: 8856646Abstract: The method and system of the present invention provides an improved method for asset transition project management. Information is aggregated from a variety of sources into a centralized computerized database. Thereafter, assets that are electronically connected to the computerized database are monitored. If a transition occurs, information concerning the transition is input into the computerized database on a real-time basis during the implementation of the transition. The information input into the computerized database can be used to manage the transition.Type: GrantFiled: March 27, 2008Date of Patent: October 7, 2014Assignee: Caldvor Acquisitions Ltd., LLCInventors: Shawn Thomas, Michael Woodfin
-
Patent number: 8838803Abstract: Systems and techniques for mediating user communications. A user persona manager maintains one or more user profiles and manages user interactions with other parties and with service providers based on user preferences associated with the user profile or profiles selected for a particular interaction. The persona manager receives a single set of user authentication information to establish the user identity, and provides previously stored information to other parties and service providers as appropriate, and otherwise conducts user interactions involving communications initiated by or on behalf of the user. The persona manager also examines interactions initiated by others, selects user profiles appropriate to the interactions, and routes and responds to the interactions based on information stored in the user profiles.Type: GrantFiled: December 20, 2007Date of Patent: September 16, 2014Assignee: AT&T Intellectual Property I, L.P.Inventor: Richard Bennett
-
Patent number: 8838630Abstract: Systems and methods for reducing file sizes for files delivered over a network are disclosed. A method comprises receiving a first file comprising sequences of data; creating a hash table having entries corresponding to overlapping sequences of data; receiving a second file comprising sequences of data; comparing each of the sequences of data in the second file to the sequences of data in the hash table to determine sequences of data present in both the first and second files; and creating a third file comprising sequences of data from the second file and representations of locations and lengths of said sequences of data present in both the first and second files.Type: GrantFiled: May 28, 2010Date of Patent: September 16, 2014Assignee: Citrix Systems, Inc.Inventors: Henk Bots, Srikanth Devarajan, Saravana Annamalaisami