Database Access Control Methods Patents (Class 707/781)
  • Publication number: 20140181013
    Abstract: Disclosed are methods, apparatus, systems, and computer readable storage media for providing access in an on-demand database service to a content object stored in an external content management data source. Information data identifying a content object stored in an external content management data source can be received and communicated through one or more middleware components. The one or more middleware components can serve as a content hub to establish access with the content object and retrieve data regarding the content object. The data regarding the content object can be stored in a persistent object, which can represent the content object in a social layer of the on-demand database service.
    Type: Application
    Filed: February 25, 2014
    Publication date: June 26, 2014
    Applicant: salesforce.com, inc.
    Inventors: Michael Micucci, Saurav Mohapatra, David Goldbrenner, Nicolas Maquaire, Laurent Kubaski, Raphael Jean-Leconte
  • Publication number: 20140172915
    Abstract: One illustrative embodiment involves receiving a content request for accessing a piece of content, the content request identifying the piece of content, the content request received by a first computer device, and the content request requesting access to the piece of content by a content requester. The embodiment further involves receiving information about the content requester and sending from the first computer device a requester-specific information request requesting additional information from the content requester based at least in part on information about the content requester. The embodiment further involves receiving the additional information at the first computer device and selectively, at the first computer device, providing access to the piece of content based at least in part on the additional information.
    Type: Application
    Filed: February 16, 2011
    Publication date: June 19, 2014
    Applicant: ADOBE SYSTEMS INCORPORATED
    Inventor: Jonathan Herbach
  • Publication number: 20140172916
    Abstract: A method of providing concurrent access to a hierarchy in a data structure may include receiving a request from a first process to change a first value associated with an object, where the request may include a second value to be combined with the first value. The method may also include determining that a second process is currently accessing information associated with the object. The method may additionally include associating, in response to determining that the second process is currently accessing information associated with the object, the second value with the object without combining the first value and the second value.
    Type: Application
    Filed: December 14, 2012
    Publication date: June 19, 2014
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventor: SHANE ROBERT VERMETTE
  • Patent number: 8756211
    Abstract: One exemplary embodiment involves displaying, by a device comprising a processor, indications of which events or properties of a component are exposed for analytics, wherein the component comprises a template for instances of the component for use in electronic content. The exemplary embodiment further involves determining, by the device, a mapping based on selection of events or properties of the component to map to corresponding data elements to be tracked by an analytics service. The exemplary embodiment further involves providing, by the device, electronic content comprising at least one instance of the component, the electronic content configured to send information about the data elements to the analytics service based on the mapping during use of the electronic content.
    Type: Grant
    Filed: July 25, 2012
    Date of Patent: June 17, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Lars Trieloff, Marius Zaharia, Stefan Popescu, Roland Schär, Stelian Crisan
  • Patent number: 8756221
    Abstract: Disclosed are systems, apparatus, methods, and computer readable media for creating and sharing social files in a feed system. In one embodiment, a request is received to perform an action related to a social file. The social file may provide access to a first document file within a social networking system. The first document file may be capable of being displayed on a display device. A determination may be made as to whether the requested action complies with a permission configuration record associated with the social file. The permission configuration record may identify one or more user accounts permitted to access the social file.
    Type: Grant
    Filed: June 1, 2011
    Date of Patent: June 17, 2014
    Assignee: salesforce.com, inc.
    Inventors: Madhu Prabaker, Shai Alfandary, Robert J. Snell, James Johnson
  • Patent number: 8751514
    Abstract: A system and method for updating a filtering system which controls access to a website/page between a local area network (LAN) and an Internet. The LAN includes an Internet gateway system coupled to a workstation and configured to receive a URL request. The system controls access to the website/page associated with the URL based on one or more categories that are associated with the URL. The Internet gateway system can determine the category that is associated with the URL by referencing a master database or requesting the category from a database factory. The database factory can receive URLs from multiple Internet gateway systems. The database factory determines whether the identifier was previously categorized by the database factory and provides the category to the Internet gateway system. Once the Internet gateway system has the category, it applies rules associated with the category and user to filter access to the requested website/page.
    Type: Grant
    Filed: August 26, 2011
    Date of Patent: June 10, 2014
    Assignee: Websense, Inc.
    Inventors: Harold Kester, Dan Ruskin, Chris Lee, Mark Anderson
  • Patent number: 8751532
    Abstract: A method of managing a central data repository including updating the central data repository from a disconnected nomadic device by receiving a request from a first nomadic device for access at the central data repository, authorizing the first nomadic device and sending a check out template to the first nomadic device. The server receives a checkout selection from the first nomadic device, authenticates the first nomadic device, and presents a list of authorized items to the first nomadic device; receives a request for selected items from the list and check out the selected items to the first nomadic device. This prohibits other nomadic devices from checking out the selected items checked out to the first selected nomadic device. The first nomadic device is disconnected and the checked out selected items are updated.
    Type: Grant
    Filed: May 11, 2006
    Date of Patent: June 10, 2014
    Assignee: International Business Machines Corporation
    Inventors: Curtis Allen Bradley, James Erich Casper, Teodorico J. Harrisson, Noah Henry Newman, Jr., Jennifer D. Rae, Paul Kuo-An Tung
  • Patent number: 8745087
    Abstract: The capability to design and implement roles in a role-based system is disclosed. The system and data architecture enable organizations to model and assign relationships between Roles and other entities in a computing environment. The complex interrelation of Groups and Roles is established in an environment where: users need not be a member of a Group to use the capabilities of a Role; Role ownership is distinct from Role usage; and Roles themselves have attributes. A collection of methods enable creation, configuration, maintenance, ownership and usage of roles and for implementing relationships between the Role and other system entities, attributes and permissions.
    Type: Grant
    Filed: October 1, 2007
    Date of Patent: June 3, 2014
    Assignee: EKA Labs, LLC
    Inventors: Kevin C. Daily, Brian C. Clendenin
  • Patent number: 8745091
    Abstract: An electronic document classification system disclosed herein classifies electronic documents. The classification of the documents may involve analyzing the document and the information attached to the document to generate a set of classification data and comparing the classification data with one or more classification rules to generate a set of classifying data. The system attaches the set of classifying data to the electronic document and displays the electronic document based on the set of classifying data. The classification data may also be used to prioritize the electronic documents and to assign a retention period to the electronic documents. The system is further adapted to receive user feedback regarding the classification of the electronic document and to update the classification rules.
    Type: Grant
    Filed: May 18, 2010
    Date of Patent: June 3, 2014
    Assignee: Integro, Inc.
    Inventors: Christopher A. McHenry, Scott W. Burt
  • Patent number: 8745223
    Abstract: A distributed license management system and method for managing software licenses are provided. The disturbed license management system comprises a repository for storing workstation information, a message interceptor for intercepting a message call coming from a workstation to a server, a workstation identification module for determining if a workstation identifier associated with the message call is defined in the repository, and a device verification module for allowing access to the server if a device identifier of a workstation is associated with the workstation identifier. The method comprises the steps of storing workstation information, intercepting a message call coming from a workstation to a server, determining if a workstation identifier associated with the message call is defined in stored workstation information, and allowing access to the server if a device identifier of the workstation is associated with the workstation identifier.
    Type: Grant
    Filed: October 14, 2005
    Date of Patent: June 3, 2014
    Assignee: Psion Inc.
    Inventor: Rastislav Hodul
  • Publication number: 20140149459
    Abstract: Systems and methods for obtaining access to a database file managed by an operating system in a computing system are disclosed. One method includes transmitting a call to an operating system from a database management system, the call requesting access to a database file. The method also includes receiving an address from the operating system at the database management system. The address represents a general address of the database file managed by the operating system. The method further includes transmitting a call to the operating system from the database management system, which includes an address and a size of a view of the database file to be created. The method also includes receiving an address of the view of the database file from the operating system.
    Type: Application
    Filed: November 29, 2012
    Publication date: May 29, 2014
    Applicant: Unisys Corporation
    Inventors: Michael Rieschl, James Merten, Matthew Trautman, John Loberg
  • Publication number: 20140149386
    Abstract: A method, system, and computer program product to create an access control bit mapping (ACBM) structure for a corresponding database table are disclosed. The ACBM structure may include a relative record number (RRN) bit map. The RRN bit map may describe the access rights for a parameter. The computer-implemented method may maintain one or more statistics describing the RRN bit map. The method may additionally provide for updating the ACBM structure. The method may also provide for using the ACBM structure to process a database query.
    Type: Application
    Filed: November 28, 2012
    Publication date: May 29, 2014
    Applicant: International Business Machines Corporation
    Inventors: Rafal P. Konik, Roger A. Mittelstadt, Brian R. Muras, Mark W. Theuer
  • Publication number: 20140149460
    Abstract: The invention is directed towards a method of partitioning data in a database. The database is configured to be accessed by an entity. The method comprises the steps of defining a first partition within the database, defining a second partition within the database and assigning selected data in the database to the first partition and the second partition, wherein data assigned to both the first partition and the second partition may only be accessed by an entity assigned to both said first partition and said second partition.
    Type: Application
    Filed: January 30, 2014
    Publication date: May 29, 2014
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: JOHN NEIL THURINGER, SIMON JONES, NEIL BRISTOW, RAM RAZDAN, HIMAVANTHA RAO SAJJA
  • Patent number: 8738597
    Abstract: Methods, systems, and computer program products are provided for interleaving search results. A method includes presenting multiple first search results received from a first search engine. The first search results satisfy a search query directed to the first search engine and are presented in an order. A second search result from a second search engine is inserted at a position between two otherwise adjacent first search results. The second search result is received from a second search engine in response to the search query.
    Type: Grant
    Filed: December 15, 2011
    Date of Patent: May 27, 2014
    Assignee: Google Inc.
    Inventors: David R. Bailey, Jonathan J. Effrat, Amit Singhal
  • Publication number: 20140143278
    Abstract: A system for accessing analytical data for external use may include a database storing a first data set and a second data set. The first data set and the second data set may include analytical data. A first access layer may provide access to a first data set from the database and a second access layer may provide access to a second data set from the database. A first application programming interface may provide functions to access the first access layer and a second application programming interface may provide functions to access the second access layer. The first application programming interface may be configured to receive a request via the first access layer to access the first data set from the database and the second application programming interface may be configured to receive a request via the second access layer.
    Type: Application
    Filed: November 16, 2012
    Publication date: May 22, 2014
    Inventors: Karl-Peter Nos, Martin Gembalzyk
  • Publication number: 20140143279
    Abstract: The disclosure generally describes computer-implemented methods, software, and systems for creating consumer-specific controller objects from business objects. One computer-implemented method includes identifying a business object, creating a first controller associated with the identified business object, wherein the first controller includes a set of attributes associated with the identified business object, identifying a first set of accessible attributes from the set of attributes to which the first controller should allow access, and configuring the first controller to allow access to the first set of accessible attributes.
    Type: Application
    Filed: November 21, 2012
    Publication date: May 22, 2014
    Inventors: Marco Eidinger, Thomas Maag, Michael Raich
  • Publication number: 20140143214
    Abstract: Managing access control lists (ACLs) across replicated data repositories can include selecting, from a first data processing system, a controlled object and an ACL object bound to the controlled object, wherein the first data processing system is associated with a first user identity space, and creating, using a processor, a replicated version of the controlled object within a second data processing system associated with a second user identity space, wherein the second user identity space is different from the first user identity space. Managing ACLs further includes, creating, using the processor, a replicated version of the ACL object within the second data processing system and substituting, within the replicated version of the ACL object, an identity from the first user identity space with a selected identity from the second user identity space.
    Type: Application
    Filed: November 20, 2012
    Publication date: May 22, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: INTERNATIONAL BUSINESS MACHINES CORPORATION
  • Patent number: 8732202
    Abstract: A lease system is described herein that allows clients to request a lease to a remote file, wherein the lease permits access to the file across multiple applications using multiple handles without extra round trips to a server. When multiple applications on the same client (or multiple components of the same application) request access to the same file, the client specifies the same lease identifier to the server for each open request or may handle the request from the cache based on the existing lease. Because the server identifies the client's cache at the client level rather than the individual file request level, the client receives fewer break notifications and is able to cache remote files in more circumstances. Thus, by providing the ability to cache data in more circumstances common with modern applications, the lease system reduces bandwidth, improves server scalability, and provides faster access to data.
    Type: Grant
    Filed: May 21, 2013
    Date of Patent: May 20, 2014
    Assignee: Microsoft Corporation
    Inventors: Mathew George, David M. Kruse, James T. Pinkerton, Thomas E. Jolly
  • Patent number: 8732201
    Abstract: Certain example embodiments relate to techniques for automatically deriving web service permissions based on XML structure permissions. A call for a web service operation is received from a client at a web service runtime engine. XML data objects from a database of XML data objects located on an XML server implicated by the called web service operation are identified. The XML data objects have corresponding XML data structures. Access permissions for the user for the identified XML data objects are retrieved from the XML server, the access permissions for the web service having been generated automatically from access permissions based on the XML data structures for corresponding XML data objects. The called web service operation is either permitted or prohibited based on a determination, at the web service runtime engine and based on the retrieved access permissions. Thus, data access requests are handled in the “higher” web service layer.
    Type: Grant
    Filed: February 28, 2012
    Date of Patent: May 20, 2014
    Assignee: Software AG
    Inventors: Heiko Weber, Juliane Harbarth
  • Patent number: 8732182
    Abstract: The disclosure provides a system and method for a client connected to a server to a resource in a network. For the system a virtual machine module is provided to access a library and to create virtual machine templates and to create virtual machines from the virtual machine templates. The virtual machine module provides to a host machine in the network access to machines, user profile settings and instances of an application in the network and to multiple operating systems. The client has: access to an instance of the resource; an access module to provide the client with communication to access to the server using load balancing algorithms to access the file using Remote Desktop Protocol (RDP) commands; and an authentication module providing access to a directory structure accessed by the server using Microsoft Group Policy Objects (GPOs) and Active Directory (AD) services to authenticate the client with the server.
    Type: Grant
    Filed: March 11, 2011
    Date of Patent: May 20, 2014
    Assignee: Desktopsites Inc.
    Inventors: Alexander Bethlehem, (Tony) Dong Li Liu, Glen Liu, Yan Chen, Laura Armstrong, Zhenwu Li, Paul Zhiyong Zhou, Garrett Serack
  • Patent number: 8732200
    Abstract: According to one embodiment of the present disclosure, a method includes receiving a query from a user, the query requesting access to a database object in a first database table, the database object comprising a first column and a second column. The method also includes determining whether the user is authorized to access the database object based on the first column, and determining whether the user is authorized to access the database object based on the second column. The method further includes allowing the user to access to database object in response to determining the user is authorized to access the database object based on the first column or the second column.
    Type: Grant
    Filed: February 13, 2012
    Date of Patent: May 20, 2014
    Assignee: CA, Inc.
    Inventor: David Andrew Tootill
  • Publication number: 20140136570
    Abstract: The present invention provides a technique for improving the reliability of access to a database system in a controller, such as a PLC. A PLC accessible to a database accesses a DB server in response to an event in which a user program calls a DB access processing program. The DB access processing program stores status information indicating a status of accesses to the DB server in a nonvolatile memory, in accordance with an instruction of the user program. When a power interruption occurs, the PLC can obtain a status of accesses to the DB server at the timing of the occurrence of the power interruption by referring to the status information. Then, the PLC, for example, re-sends a SQL sentence, depending on the access status.
    Type: Application
    Filed: November 13, 2013
    Publication date: May 15, 2014
    Applicant: OMRON CORPORATION
    Inventors: Kotaro OKAMURA, Yoshihide NISHIYAMA, Masanori OTA, Koji YAOITA
  • Patent number: 8725767
    Abstract: Described are techniques for controlling access to objects. A template is selected. The template includes information specifying a role, one or more levels of expertise, and which objects and object information are accessible to said one or more levels of expertise. A first of the levels of expertise is selected. The template and the first level of expertise are associated with a user identifier. Access to objects and object information is restricted in accordance with the template when performing processing for the user identifier.
    Type: Grant
    Filed: March 31, 2010
    Date of Patent: May 13, 2014
    Assignee: EMC Corporation
    Inventors: Douglas A. Wood, Mark A. Parenti, Stephen J. Todd
  • Patent number: 8725769
    Abstract: An online service provider (OSP) operates online data centers to store members' data objects relating to various online member services of the OSP. An aggregated catalog lists members' data objects residing in the online data centers and also those residing in member computers' local storage. An aggregator monitors contents of the online storage facilities to detect new storage of prescribed types of data objects owned by the members, and also communicates with member computers to identify prescribed types of data objects newly stored in the respective local storage. The aggregator updates the aggregated catalog to list the newly stored data objects. Responsive to a request by a member, a finder searches the aggregated catalog and utilizes results of the search to provide, for display at the requesting member's computer, a consolidated listing of online data objects and locally stored data objects owned by the requesting member.
    Type: Grant
    Filed: June 1, 2012
    Date of Patent: May 13, 2014
    Assignee: Mercury Kingdom Assets Limited
    Inventors: Granville R. Fairchild, Bill Frischling, John Keeling, Dan Pacheco, Myron Rosmarin
  • Patent number: 8726017
    Abstract: A system and method for data storage and removal includes providing databases and providing encryption keys. Each database is associated with a database time period and each encryption key is associated with an encryption time period. Data items are received and each data item is encrypted using the encryption key associated with the encryption time period that corresponds to a time associated with the data item. Each encrypted data item is stored in the database associated with the database time period that corresponds to the time associated with the data item. Each encryption key is deactivated at a predetermined time after the associated encryption time period ends. Each database is made irretrievable upon a determination that all of the encryption keys associated with the data items stored in that database have been deactivated.
    Type: Grant
    Filed: September 19, 2011
    Date of Patent: May 13, 2014
    Assignee: Bright Sun Technologies
    Inventor: Harmannus Vandermolen
  • Patent number: 8725768
    Abstract: A method for allowing an information seeker to utilize affiliate group searching involving human searchers who are members of particular information affiliate groups. Each affiliate group has an area of expertise in which they are particularly skilled. In at least one embodiment, the method includes accepting designation of an affiliate group for providing information searching and presenting search results produced by a member of the affiliate group to an information seeker.
    Type: Grant
    Filed: August 16, 2010
    Date of Patent: May 13, 2014
    Assignee: ChaCha Search, Inc.
    Inventor: Scott A Jones
  • Patent number: 8725706
    Abstract: An approach is provided for multi-item searching. A searching platform receives an input at a device for specifying one or more search criteria. The searching platform then causes, at least in part, a search for one or more services based, at least in part, on the one or more search criteria, and a presentation of a user interface including an animation based, at least in part, on the search, one or more results of the search, the one or more services, or a combination thereof.
    Type: Grant
    Filed: May 20, 2010
    Date of Patent: May 13, 2014
    Assignee: Nokia Corporation
    Inventors: Juha Henrik Arrasvuori, Elina Maria Inkeri Ollila, Mika Antero Rautava, Olli Esa Immonen, Bernard Berus, Michael James Tudor
  • Patent number: 8719346
    Abstract: Systems and methods for automatically locating web-based social network members are provided. According to one embodiment, contact content including an associated GPS identifier and status for web-based social network members located at or near the same location automatically appears on a GPS-enabled device. A further exemplary system includes a GPS-enabled device configured to receive a GPS identifier and a status representing a location and a current state for a web-based social network member, a processing module that associates the received GPS-identifier and the received status, and a communications module that sends the associated GPS-identifier and status to a server comprising a web-based social network database. Contact content in a web-based social network database record in the web-based social network database is updated to include the associated GPS identifier and status for the web-based social network member.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: May 6, 2014
    Assignee: Facebook, Inc.
    Inventors: Jed Stremel, Thyagarajapuram S. Ramakrishnan, Mark Slee
  • Patent number: 8719300
    Abstract: A method, system and computer-usable medium are disclosed for managing an integrated catalog facility (ICF) catalog. An ICF catalog is monitored by a contention detection module. Information related to a detected catalog resource contention is used by the contention detection module to generate a contention event. Information related to the contention event is then provided to a contention resolution module, which uses the information to perform a contention resolution operation. Once the resolution operation has been performed, contention events and contention resolution operations are reported by a contention reporting module.
    Type: Grant
    Filed: October 15, 2008
    Date of Patent: May 6, 2014
    Assignee: International Business Machines Corporation
    Inventors: Michael R. Scott, Max D. Smith, David C. Reed, Philip R. Chauvet
  • Patent number: 8719301
    Abstract: The disclosed embodiments provide rapid access to information stored on a personal computing device even though the personal computing device is powered off or otherwise in a low-power consumption state such as a sleep state or hibernation state. An software component gathers user data in a location such as a non-volatile memory associated with a host computer. A browser component accesses the stored data and makes it available to the user when the host computer is powered down or otherwise in a state of low power consumption.
    Type: Grant
    Filed: December 20, 2010
    Date of Patent: May 6, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Peter D. Hunt, Pablo Salazar, Valiuddin Ali
  • Patent number: 8713013
    Abstract: Methods, systems, and products are disclosed for searching a searchable listing of an interactive menu prompting system. A search request is received, and the search request includes a search term. A query is sent to determine whether the search term occurs within in the searchable listing. A search result is received and communicated to a client.
    Type: Grant
    Filed: July 10, 2009
    Date of Patent: April 29, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Dale Malik
  • Patent number: 8713051
    Abstract: A system and method for searching for computer environments, authenticating the computer environments, and copying data from the authenticated computer environments to a memory location. The data is marked or bound to the computer system it was copied from which provides a user with assurance that the data was obtained from a specific, authenticated source. The computer environments and the memory location may be coupled over a network.
    Type: Grant
    Filed: March 28, 2011
    Date of Patent: April 29, 2014
    Assignee: Mandiant, LLC
    Inventors: Matthew Frazier, Jason Shiffer, David Merkel, Kevin Mandia, Matthew Pepe
  • Patent number: 8713052
    Abstract: A file management apparatus that communicates with an online storage subject to use constraints. The file management apparatus including a processor that controls at least one of two access processes, one of the two access processes being an upload to the online storage, the other access process being a download from the online storage, and performs access inhibit control to inhibit the access processes to meet the use constraints based on at least one of a number of times access is made to the online storage per unit time and an amount of data communicated with the online storage per unit time.
    Type: Grant
    Filed: May 16, 2012
    Date of Patent: April 29, 2014
    Assignee: Buffalo Inc.
    Inventor: Satoru Goto
  • Patent number: 8712995
    Abstract: Embodiments of the present invention provide a system, method, and program product for managing records in a storage device. Responsive to receiving a search query, a computer determines a result set for the search query including one or more one records from a record storage device, and determines whether the one or more records contain a link to a profile associated to an individual in a corporate directory. Responsive to determining that the one or more records contain the link to the profile associated with the individual in the corporate directory, the computer accesses the corporate directory and determines a corporate standing of the individual in the corporate directory. Responsive to determining the corporate standing of the individual in the corporate directory, the computer determines a relevancy score for the corporate standing of the individual in the corporate directory.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: April 29, 2014
    Assignee: International Business Machines Corporation
    Inventors: Matthew G. Marum, Samuel G. Padgett, Steven K. Speicher, Michael J. Tabb
  • Patent number: 8713043
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for sharing a single instance of a database stored using a tenant of a multi-tenant on-demand database system. These mechanisms and methods for sharing a single instance of a database stored using a tenant of a multi-tenant on-demand database system can provide a single instance of a database that is shared amongst tenants of a multi-tenant on-demand database system. The ability to provide a single instance of a database that is shared amongst tenants of a multi-tenant on-demand database system can enable the database to be managed or otherwise maintained in a central location.
    Type: Grant
    Filed: February 4, 2011
    Date of Patent: April 29, 2014
    Assignee: salesforce.com, inc.
    Inventor: Ronald Vance Hess
  • Publication number: 20140114991
    Abstract: Example embodiments disclosed herein relate to providing access to information. A profile is determined. The profile is used to provide access to account specific information to an application.
    Type: Application
    Filed: July 1, 2011
    Publication date: April 24, 2014
    Inventors: Robert Campbell, Steven C. Lemke
  • Publication number: 20140114783
    Abstract: An information handling system may include a storage medium and a processor. The storage medium may comprise a repository of source system identifier data, target system identifier data, digital assets data, and digital assets entitlement data. The processor may be configured to, based on at least one of the source system identifier data, target system identifier data, digital assets data, and digital assets entitlement data, determine whether an entitlement for a digital asset is transferable from a source system to a target system. The processor may further be configured to responsive to determining the entitlement for the digital asset is not transferable, present a user with a plurality of options regarding the digital asset. The processor may also be configured to, based at least on a response of the user, acquire a new or modified entitlement for the digital asset for use on the target system.
    Type: Application
    Filed: October 19, 2012
    Publication date: April 24, 2014
    Applicant: DELL PRODUCTS L.P.
    Inventors: Clint H. O'Connor, Gary D. Huber, Michael Haze
  • Patent number: 8706778
    Abstract: An “asset-based” user interface can be provided based on consulting metadata with an asset and presenting an interface to allow selection of actions associated with that particular asset. By presenting a listing of actions in response to a single command, the user can be spared the need to navigate through contextual menus to determine available services. The interface can be presented in a file selection interface provided by an operating system, e.g., in response to an “open” command in a folder. A method can comprise identifying a command referencing an asset and accessing metadata associated with the asset. The accessed metadata can comprise a unique metadata record for the asset available locally and/or accessible from a remote computing system. The method may further comprise determining one or more actions available for use with the referenced asset and providing an interface for selecting one or more of the determined actions.
    Type: Grant
    Filed: December 22, 2009
    Date of Patent: April 22, 2014
    Assignee: Adobe Systems Incorporated
    Inventor: Gunar Mark Penikis
  • Patent number: 8706760
    Abstract: A server is implemented with a modified file open action, which, when a user performs the modified open, initially opens a file without locking the file. When a user indicates (either explicitly or implicitly) that the user is attempting to or intending to open the file, the file can then be locked for editing. In this way, the default action when a user requests a file is to open the file without denying other users access to the file. Then, when the user indicates that editing should occur, the lock for the file is obtained.
    Type: Grant
    Filed: February 28, 2003
    Date of Patent: April 22, 2014
    Assignee: Microsoft Corporation
    Inventors: Noah Edelstein, Hai Liu, Hani Saliba
  • Publication number: 20140108458
    Abstract: Resource acquisition requests for a filesystem are executed under user configurable metering. Initially, a system administrator sets a ratio of N:M for executing N read requests for M write requests. As resource acquisition requests are received by a filesystem server, the resource acquisition requests are sorted into queues, e.g., where read and write requests have at least one queue for each type, plus a separate queue for metadata requests as they are executed ahead of any waiting read or write request. The filesystem server controls execution of the filesystem resource acquisition requests to maintain the ratio set by the system administrator.
    Type: Application
    Filed: December 26, 2013
    Publication date: April 17, 2014
    Applicant: Silicon Graphics International, Corp.
    Inventors: David Chinner, Michael Anthony Gigante
  • Publication number: 20140108457
    Abstract: The disclosure herein provides methods, systems, and devices for managing, controlling, accessing, modifying, converting, and/or tracking software applications across one or more locations, and/or computing devices, and/or users, and/or other criteria.
    Type: Application
    Filed: October 9, 2013
    Publication date: April 17, 2014
    Applicant: Mitesh Gala
    Inventor: Mitesh Gala
  • Patent number: 8700664
    Abstract: An identification system that may be used in heterogeneous computing environments provides a fail-free path to providing identifiers from a single canonical namespace. Objects or gateways requiring an identifier for access are accessed using an identifier for the canonical namespace. If an entity requests access using an identifier from another namespace, an external database is consulted to determine if a mapping exists for the identifier to another identifier the canonical namespace. If no mapping exists, or the external database is unavailable, then an identifier is automatically generated in the canonical namespace and is used for the access. An internal database is updated with the automatically generated identifier, providing a mechanism to add mappings without administrative intervention. To access resources requiring an identifier from another particular namespace, a canonical namespace identifier may be mapped to another identifier in the particular namespace, or a generic identifier may be used.
    Type: Grant
    Filed: February 15, 2013
    Date of Patent: April 15, 2014
    Assignee: International Business Machines Corporation
    Inventors: Demyn Lee Plantenberg, Frank B. Schmuck, Yuri Volobuev
  • Patent number: 8700663
    Abstract: Various implementations for contextual keyword-based access control are disclosed comprising one or more methods, systems, computer-readable media comprising instructions, and devices for annotating content with keywords, assigning a user to a group, associating the group with the keywords in a context and determining a privilege for the user to access the content based on the keywords, the context and the group.
    Type: Grant
    Filed: August 5, 2009
    Date of Patent: April 15, 2014
    Assignee: Empire Technology Development LLC
    Inventor: James H. Stephens, Jr.
  • Patent number: 8700563
    Abstract: In an embodiment, a plurality of transactions for accessing a database may be acquired. The database may be associated with a plurality of locks. The plurality of transactions may include a first transaction, a second transaction, and a third transaction. A logical serialization sequence for executing the transactions may be identified. The logical serialization sequence may indicate that (1) the first transaction is to be executed before the second transaction based on all locks that are required by the first transaction being available; (2) the second transaction is to be executed after the first transaction has completed execution based on the second transaction requiring a lock that is required by the first transaction; and (3) the third transaction is to be executed before or during execution of the first transaction based on all locks required by the third transaction being different than the locks required by the first transaction.
    Type: Grant
    Filed: July 13, 2012
    Date of Patent: April 15, 2014
    Assignee: Yale University
    Inventors: Alexander Thomson, Daniel J. Abadi
  • Patent number: 8700658
    Abstract: Methods and systems for knowledge discovery and organization employ a relational meta model and domain context-based knowledge inference engine to produce answers to queries that involve inferences among items stored as knowledge in a knowledgebase.
    Type: Grant
    Filed: August 28, 2012
    Date of Patent: April 15, 2014
    Assignee: knf Technologies, Inc.
    Inventors: Ajay Manoj Rambhia, Henri Philippe Wiazowski, Reginald Louis Bravo
  • Patent number: 8700662
    Abstract: A dynamic profiling system (DPS) provides dynamic access session configuration for telecommunications subscribers, and provides subscriber session information to application platforms. The DPS configuration adapts to meet the needs of any combination of user connection requests, access channel devices, and access channels used to communicate connection requests. The DPS provides an aggregated view of user session information to efficiently and effectively provide services to subscribers. As the many different access channels (e.g., WiFi™ channels, Ethernet™ channels, and Digital Subscriber Line (DSL) channels continue to grow through which a subscriber connects to services, the dynamic profiling system also eliminates the inefficient proliferation of custom interfaces between the many support systems and applications that need access to subscriber profile and session configuration information. The DPS provides a universal and personalized access to telecommunications services.
    Type: Grant
    Filed: May 13, 2008
    Date of Patent: April 15, 2014
    Assignee: Accenture Global Services Limited
    Inventors: Fabrizio Cara, Alessandro Orsano, Gianluca D'Angelo, Alessandro Cotroni
  • Patent number: 8700595
    Abstract: The present invention provides systems and methods for automating a search over a network such as the Internet. A user selects data such as text from within an application. The selected data is activated and a search is performed without the user having to leave the application. The search is performed while the user is continuing within the application. When the search is complete, the search results are made available to the user within the application from which the search was initiated. In one embodiment, the data is pre-searched and the results are cached such that the results are already available should the user desire. The present invention is particularly suited to integration with an operating system such that the methods of the present invention are thereby available to all applications. Alternatively, the present invention can be specific to a particular application.
    Type: Grant
    Filed: December 15, 2011
    Date of Patent: April 15, 2014
    Assignee: Hyperthink, LLC
    Inventors: Bruce R. Baird, John M. Zollinger
  • Publication number: 20140101202
    Abstract: In an embodiment, a method is provided for accessing a file node. In this method, a file access request specifying a file node to be accessed by way of a file system is received at a server from a client device. A counter is referenced to identify that the file node is being accessed in response to a different file access request. The counter is configured to track whether the file node is being accessed. The file node is provided to the client device when the counter indicates a termination of access to the file node resulting from the different file access request.
    Type: Application
    Filed: December 11, 2013
    Publication date: April 10, 2014
    Applicant: SAP AG
    Inventors: Ivaylo Iliev, Vencislav Dimitrov, Georgi Stanev
  • Patent number: 8694499
    Abstract: A system determines query similarity. The system determines a volume per unit time of an issued first query over a time period and determines a volume per unit time of issued other queries over the time period. The system compares the volume per unit time of each of the issued other queries to the volume per unit time of the issued first query. The system identifies ones of the issued other queries as similar to the first query based on the comparison.
    Type: Grant
    Filed: August 19, 2011
    Date of Patent: April 8, 2014
    Assignee: Google Inc.
    Inventors: Shumeet Baluja, Doug Beeferman, Andrew R Golding
  • Publication number: 20140095546
    Abstract: Techniques for common users and roles, and commonly-granted privileges and roles are described. In one approach, the DBMS of a container database allows for the creation of common roles and common users that are shared across the container database. Thus, when a common role or a common user is established, the common role or common user is propagated to each database of the container database. In another approach, the DBMS of a container database allows privileges and roles to be granted commonly or locally. When a privilege or role is granted commonly, the privilege applies in each of the databases of a container database. When a privilege or role is granted locally, the privilege applies only in the database to which the grantor of the privilege or role established a connection.
    Type: Application
    Filed: March 15, 2013
    Publication date: April 3, 2014
    Inventors: Andre KRUGLIKOV, Kumar Rajamani, Jaebock Lee, Sanket Jain, Giridhar Ravipati