Database Access Control Methods Patents (Class 707/781)
  • Patent number: 8965925
    Abstract: Systems and methods for controlling access to objects within a file system utilizing data associated with those objects are disclosed. In one embodiment, access controls pertaining to a user may be specified in terms of tags which may be associated with an object, and a user's access to objects may be controlled based upon these tags. These tags may reflect the content of the object, or a grouping, category or another type of classification of the object and may be determined through the processing of the object. In one embodiment, metadata associated with an object may be classified and associated with classification tags associated with those classifications. A user's access to objects may then be specified through a set of classification tags, where the user may access objects associated with those classification tags.
    Type: Grant
    Filed: May 21, 2013
    Date of Patent: February 24, 2015
    Assignee: International Business Machines Corporation
    Inventor: Keith Zoellner
  • Patent number: 8965878
    Abstract: A contact center is described along with various methods and mechanisms for administering the same. The contact center proposed herein provides the ability to, among other things, define, in real-time, qualifier set combinations for work items. Thus, the contact center can create a dictionary of combinations of work item attributes that may be defined as work items are introduced to the system. The definition of the combinations allows for large qualifier sets without the large expenditure of resources to define all possible combinations of attributes for the contact center.
    Type: Grant
    Filed: February 14, 2014
    Date of Patent: February 24, 2015
    Assignee: Avaya Inc.
    Inventors: Robert C. Steiner, Joylee Kohler, Andrew D. Flockhart
  • Patent number: 8965924
    Abstract: Advertising, entertainment or other content is targeted to a particular node of an addressable network based on user information. Such addressable networks may include the Internet, certain television networks or other networks where content can be addressed to specific nodes. The user information may include financial information, product or service preference information, and user contact information regarding a user of the targeted node. In one implementation, targeted content is presented during waiting time of an Internet session. The corresponding process involves monitoring (416) a user node to identify a website access request, accessing (418) a previously stored message said, selecting (432) a message from the message set and displaying or playing back (434) the selected message.
    Type: Grant
    Filed: July 29, 2008
    Date of Patent: February 24, 2015
    Assignee: Panalogin LLC
    Inventors: John R. Klug, Noah H. Klug, Thad D. Peterson
  • Patent number: 8959656
    Abstract: A method and system for segmented architecture for managing access to electronic documents having private data and public data is disclosed herein. A request for an electronic document is sent to a segmentation server, and the request becomes two queries: one for the public or non-confidential data of the electronic document and one for the private or confidential data of the electronic document. The segmentation server determines if the request is made over a private network or a public network to determine whether private data should be sent in response to the request.
    Type: Grant
    Filed: February 24, 2013
    Date of Patent: February 17, 2015
    Assignee: Joingo, LLC
    Inventors: Russell S. Greer, Stephen S. Boyle
  • Publication number: 20150046493
    Abstract: Access and management of a user's content may be facilitated by, in response to receiving a request for content related to a specified entity from the repository associated with at least the user's account, identifying, in a content of a file in the repository, an entity container of at least one entity container associated with the specified entity; and communicating the entity container that is associated with the specific entity to a source of the request.
    Type: Application
    Filed: June 30, 2014
    Publication date: February 12, 2015
    Inventors: Gregory Akselrod, Donald Gordon Hardy, Pradeep Chilakamarri, Shikha Devesh Desai, Bernhard S.J. Kohlmeier
  • Patent number: 8953191
    Abstract: An image processing apparatus displays a list of document data managed by a document management system, checks-out the document data selected from the list, and prints it. When a check-in is performed, a print document is scanned and scan data obtained by the scan is checked-in to the document management system.
    Type: Grant
    Filed: August 24, 2011
    Date of Patent: February 10, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Naoyuki Fukuda
  • Patent number: 8954677
    Abstract: In order to optimize efficiency of deserialization, a serialization cache is maintained at an object server. The serialization cache is maintained in conjunction with an object cache and stores serialized forms of objects cached within the object cache. When an inbound request is received, a serialized object received in the request is compared to the serialization cache. If the serialized byte stream is present in the serialization cache, then the equivalent object is retrieved from the object cache, thereby avoiding deserialization of the received serialized object. If the serialized byte stream is not present in the serialization cache, then the serialized byte stream is deserialized, the deserialized object is cached in the object cache, and the serialized object is cached in the serialization cache.
    Type: Grant
    Filed: June 15, 2014
    Date of Patent: February 10, 2015
    Assignee: Open Invention Network, LLC
    Inventors: Deren George Ebdon, Robert W. Peterson
  • Patent number: 8954415
    Abstract: A regulatory information retrieval system is disclosed. In one embodiment, the method comprises building ingredient data for manufacturing businesses. Then, those ingredients are compared with regulatory requirements. Relevant requirements are identified regarding permitted usage are extracted and converted to a guideline document. The guideline document can be viewed in a variety of ways, such as a detailed view, or an overview of repositories searched. The guidelines may then be converted to a file format that can be imported by other business applications.
    Type: Grant
    Filed: July 8, 2013
    Date of Patent: February 10, 2015
    Assignee: Ithos USA Inc.
    Inventors: Kenneth Bruce Bubeck, Joseph Coyne, Hong Wei Chou
  • Patent number: 8949273
    Abstract: An online customer support system (20) automates access for a user to a variety of types of information (24-31) maintained within a database (22). In a disclosed example, a dynamic user profile management module (50) automatically establishes a user profile including entitlements to sets of information within the database (22) each time a user accesses the system. A disclosed entitlement inference module (54) recognizes explicit entitlements based on accessibility indicators or infers entitlements based on various disclosed factors or relationships. A disclosed linking module (52) automatically determines a probability that a user can be granted another entitlement that was not granted by the entitlement inference module (54). An example process of registering a user includes requiring only a single piece of information from the user to automatically establish access for that user to an associated portion of the database (22) and any other portions of the database (22) that user should be able to access.
    Type: Grant
    Filed: August 24, 2005
    Date of Patent: February 3, 2015
    Assignee: Alcatel Lucent
    Inventor: Alexander M. Main
  • Patent number: 8949269
    Abstract: A system and method for coordinating and improving communication using a sponsored registry are disclosed. In one embodiment, the system includes a client search module and a client info retrieval module. The client search module receives a search request from a first provider including one or more search parameters associated with a client, searches one or more distributed sponsored databases based on the one or more search parameters, obtains search results from the one or more distributed sponsored databases including a search result associated with the client, wherein any particular client is sponsored by one sponsored database at most, and sends the search results for display to the first provider. The client info retrieval module receives a request for the client's data and information including the selection of the client from the search results and retrieves the client's data and information from the sponsored database.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: February 3, 2015
    Inventor: Gregory J. Wolff
  • Patent number: 8949261
    Abstract: Particular embodiments access a query from a first user, the query comprising a first user attribute; identify a plurality of candidate users sharing the same first user attribute; retrieve one or more members of a social-networking system who are connected to the first user within a threshold degree of separation; compare each candidate user with each member who is connected to the first user within the threshold degree of separation; and if a candidate user matches a member who is connected to the first user within the threshold degree of separation, then identify the matching candidate user as a match result to the query.
    Type: Grant
    Filed: December 22, 2010
    Date of Patent: February 3, 2015
    Assignee: Facebook, Inc.
    Inventors: Christopher Lunt, Nicholas Galbreath, Jeffrey Winner
  • Patent number: 8949276
    Abstract: A mobile platform includes a sensor configured to collect raw data, a memory device, and a first processing device coupled to the sensor and to the memory device. The first processing device is configured to receive raw data from the sensor and determine, based on a significance of the raw data, whether to store the raw data in the memory device or to transmit the raw data.
    Type: Grant
    Filed: January 2, 2013
    Date of Patent: February 3, 2015
    Assignee: The Boeing company
    Inventor: Jeffrey H. Hunt
  • Publication number: 20150032700
    Abstract: The invention involves an interactive live verified profile. Any type of information can be stored in the profile, such as text, audio, video, graphics, etc. The owner of the profile then designates which information can be seen by which people. Most importantly, before being made available, the information is verified.
    Type: Application
    Filed: July 23, 2013
    Publication date: January 29, 2015
    Inventor: Yakov Z. Mermelstein
  • Patent number: 8943097
    Abstract: An information management apparatus includes: a memory storing main information to be stored to be identified by at least an identification code; a receiving unit receiving the identification code for identifying the main information and image information where character information for specifying a user of the main information is photographed; a specifying unit specifying the stored main information on the basis of the identification code and specifying the user on the basis of the character information, among the received image information; a character information photographing region determining unit determining which main character information photographing region the character information belongs to, among plural predetermined character information photographing regions; and an access right assigning unit assigning a predetermined type of access right to the user specified from the character information for each determined character information photographing region.
    Type: Grant
    Filed: September 4, 2012
    Date of Patent: January 27, 2015
    Assignee: Fuji Xerox Co., Ltd.
    Inventor: Yushi Harada
  • Patent number: 8943401
    Abstract: Particular embodiments of the present invention are related to a digital media benefit attachment mechanism for generating or attaching revenue rights and other benefits to one or more entities associated with socially distributed media.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: January 27, 2015
    Assignee: Yahoo! Inc.
    Inventors: Ronald Martinez, Balaji Ravindran, Chris Kalaboukis
  • Patent number: 8943096
    Abstract: Embodiments of the subject invention relate to systems and methods for presenting and managing user information. Specific embodiments allow creating, editing, presenting, and storing user information. In a more specific embodiment, the systems and methods can be used to provide a digital safe deposit box (DSDB) that allows users to save, maintain, update, and/or share information about themselves and/or their organization. Specific embodiments provide a personal financial solution that is designed for customers interacting with professional institutions, such as accounting firms, banks, and insurance agencies, and/or interacting with family members and people that may need to access certain documents. Embodiments of the invention provide individuals, based on permission granted/allocated to them, access to specific information, while providing safety from fraud.
    Type: Grant
    Filed: June 22, 2012
    Date of Patent: January 27, 2015
    Assignee: Stone Vault, LLC
    Inventor: Job White
  • Patent number: 8943037
    Abstract: A method of providing advertising to a user or community of users over a network includes receiving from the user a query identifying a contemplated route, accessing a computer database of self-reported business information from vendors, each vendor having an identified geographic location, wherein the self-reported business information has been previously supplied by the vendors through an interface and stored in the database, wherein the interface is configured so that each vendor can also specify an advertising budget, providing to the user or community information from the database concerning the business information of a set of vendors extracted from the database on the basis of geographic proximity to the route identified by the user, and providing to the user or community advertising from the set of vendors based, at least in part, on data retrieved from the database and on advertising budgets supplied by the set of vendors.
    Type: Grant
    Filed: February 7, 2014
    Date of Patent: January 27, 2015
    Assignee: RouteCentric, Inc.
    Inventors: Vadim Droznin, Michael Wanyo
  • Patent number: 8943062
    Abstract: A first server is configured to receive one or more summarized data groups from a second server. Each summarized data group may include: information regarding a quantity of a group of records, where the group of records includes records associated with a record type and a time interval; information regarding a quantity of records associated with an indicator within the group of records; and information regarding a failure rate associated with the group of records based on the quantity of records associated with the group of records and the quantity of records associated with the indicator within the group of records. The first server is further configured to determine a threshold based on the summarized data groups and based on the failure rates associated with the summarized data groups and send an indication to the client device based on determining that the failure rate does not satisfy the threshold.
    Type: Grant
    Filed: June 15, 2012
    Date of Patent: January 27, 2015
    Assignee: Cellco Partnership
    Inventors: Jeffrey L. Baumgartner, Eric W. Baumgartner, Michael W. Monsey
  • Publication number: 20150026213
    Abstract: Described herein is a system and method for providing a shareable global cache for use with a database environment. In accordance with an embodiment, a shareable global cache is used for caching connections to database instances. When a request is received for a particular service, the system looks for an idle connection to that service, and, if none is available, locates an existing connection to a database instance serving that service and switches a service on the existing connection to that service.
    Type: Application
    Filed: April 15, 2014
    Publication date: January 22, 2015
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Vidya Hegde, Jean de Lavarene, Pankaj Chand, Douglas Surber, Tong Zhou
  • Patent number: 8938440
    Abstract: A method and device for extracting, from a metadata component associated with a media resource, a metadata fragment associated with a given media fragment of the media resource, the method comprising and the device comprising means for obtaining at least one search expression, for finding the metadata fragment in the metadata component, based on the type of extraction parameters related to a request for obtaining the media fragment from the media resource and the structure of metadata component; parameterization of the or each obtained search expression with values based on values of the extraction parameters and extracting from the metadata component the metadata fragment using the or each parameterized search expression.
    Type: Grant
    Filed: February 22, 2013
    Date of Patent: January 20, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventors: Franck Denoual, Nael Ouedraogo, Fabrice Le Leannec
  • Patent number: 8938473
    Abstract: A secure windowing service is disclosed. When the windowing service receives an indication that a second client (executing in a second container) wishes to be given access to a set of windowing information provided by a first client (executing in a first container), the windowing service determines, based upon sensitivity labels associated with the first and second containers, whether the second client should be given access to the windowing information provided by the first client. By making this determination, the windowing service in effect implements information access control. This information access control helps to ensure that windowing information is not improperly passed from container to container.
    Type: Grant
    Filed: February 23, 2006
    Date of Patent: January 20, 2015
    Assignee: Oracle America, Inc.
    Inventors: Lokanath Das, Glenn T. Faden
  • Patent number: 8935238
    Abstract: The embodiments of the present invention provide a novel way of searching and interacting with content available via a network, such as the Internet, and the World Wide Web. In some embodiments, systems and methods provide a semantically-oriented structure for organizing and accessing content items. The semantic organization can be derived by leveraging user interactions with the content items. The systems and methods leverage the semantics of the content items to help the user find content items that are consistent with the purpose of the user's search. In addition, the embodiments provide a novel navigation paradigm of search results and content items so that the user can more intuitively and more efficiently get information form an information space.
    Type: Grant
    Filed: April 21, 2014
    Date of Patent: January 13, 2015
    Assignee: Bublup Technologies, Inc.
    Inventors: Alain J. Cohen, Marc A. Cohen
  • Patent number: 8935271
    Abstract: In one embodiment, a method includes receiving a search query requesting first search results of a first object type. The search query includes an inner query requesting second search results of a second object type. The method includes accessing an inverted index of a data store corresponding to the second object type; retrieving the second search results requested by the inner query using the inverted index of the data store corresponding to the second object type; accessing a forward index of the data store corresponding to the second object type; retrieving the first search results requested by the search query using the second search results and the forward index of the data store corresponding to the second object type.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: January 13, 2015
    Assignee: Facebook, Inc.
    Inventors: Soren Bogh Lassen, Sandhya Kunnatur, Michael Curtiss
  • Patent number: 8935226
    Abstract: Systems, methods, and software for identifying location based rules related to a network connected device are described. A network connected device may transmit a set of data identifying the location of the device and an identifier unique to the device to a server. The server may also receive an action request, wherein the action request is associated with the identifier. The server may select a rule in a database to address the action request, the rule applicable to the identifier and location of the device. Various embodiments related to financial card transactions, access to financial information, emergency services contact, and electronic message filtering are also addressed.
    Type: Grant
    Filed: March 13, 2012
    Date of Patent: January 13, 2015
    Assignee: Qwest Communications International Inc.
    Inventor: Gilman R. Stevens
  • Patent number: 8930391
    Abstract: A location associated with a user of a computing device and a prefix portion of an input string may be received as one or more successive characters of the input string are provided by the user via the computing device. A list of suggested items may be obtained based on a function of respective recommendation indicators and proximities of the items to the location in response to receiving the prefix portion, and based on partially traversing a character string search structure having a plurality of non-terminal nodes augmented with bound indicators associated with spatial regions. The list of suggested items and descriptive information associated with each suggested item may be returned to the user, in response to receiving the prefix portion, for rendering an image illustrating indicators associated with the list in a manner relative to the location, as the user provides each successive character of the input string.
    Type: Grant
    Filed: December 29, 2010
    Date of Patent: January 6, 2015
    Assignee: Microsoft Corporation
    Inventors: Kaushik Chakrabarti, Surajit Chaudhuri, Senjuti Basu Roy
  • Patent number: 8930400
    Abstract: Embodiments of the present invention relate to a system and method for discovering knowledge communities. Embodiments of the present invention may comprise providing user access to a network of documents, gathering document access data relating to user access of each document in the network of documents and document authorship and review data, and establishing relationships between users and documents based on the document access data and document authorship and review data. Further, embodiments of the present invention may comprise establishing a network of users that are linked by common document access patterns based on the relationships between users and documents, and clustering communities of users within the network.
    Type: Grant
    Filed: November 22, 2004
    Date of Patent: January 6, 2015
    Assignee: Hewlett-Packard Development Company, L. P.
    Inventors: Lada Adamic, Bernardo Huberman
  • Patent number: 8930368
    Abstract: At least one of data, an indication of the data, and metadata associated with the data is received at a first computing system, wherein the data is to be categorized. It is determined that at least part of the data is not to be categorized by the first computing system. In response to a determination that at least part of the data is not to be categorized by the first computing system, it is determined that a second computing system is indicated for categorization of the data and at least one of the data, an indication of the data, and the metadata associated with the data is transmitted from the first computing system to the second computing system.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: January 6, 2015
    Assignee: International Business Machines Corporation
    Inventors: Sanehiro Furuichi, Hideo Ichinomiya, Hayato Kiriyama, Masami Tada, Taku Aratsu
  • Patent number: 8930338
    Abstract: Disclosed is a system and method for providing search suggestions to a user based on the user's previously entered search queries. A computing device stores a global set of search suggestions. The computing device receives over a network from a user computer operated by a user one or more alphanumeric characters forming a portion of a search query. The computing device determines a search suggestion to the portion of the search query from the global set of search suggestions based on a search history of the user, the search history of the user comprising a plurality of search queries entered by the user within a predetermined period of time. The computing device transmits to the user computer the search suggestion for display by the user computer.
    Type: Grant
    Filed: May 17, 2011
    Date of Patent: January 6, 2015
    Assignee: Yahoo! Inc.
    Inventors: Omer Emre Velipasaoglu, Umut Ozertem, Alpa Jain
  • Publication number: 20150006579
    Abstract: A system may include reception, from a first runtime client, of criteria for selecting a group of data members from a data source, wherein the criteria does not identify any data members of the group of data members, saving of the criteria in association with the data source, reception of a first request to access the data source, reception of a second request to determine one or more measures associated with the group of data members, determination, in response to the second request, of a plurality of data members of the group of data members based on the criteria, and determination of the one or more measures associated with the determined plurality of members.
    Type: Application
    Filed: June 26, 2013
    Publication date: January 1, 2015
    Inventor: Boris Kovacevic
  • Patent number: 8924424
    Abstract: A computer implemented method and system provide for automatic selection and extraction of metadata and media content from projects in a craft tool. Automated identification, classification and management of such metadata and content is provided using including techniques such as pattern recognition for audio and visual content. The automatic tracking and centralized storage of metadata and content for compliance purposes can be facilitated, and can enable querying of organized metadata stored in a central database. In an example, metadata and media content are extracted automatically from a project in a craft tool at a client system and are forwarded to a host system for the creation of a cue sheet including timings for media files from timing metadata in a project file to create the timings on the cue sheet.
    Type: Grant
    Filed: July 23, 2013
    Date of Patent: December 30, 2014
    Assignee: Adelphoi Limited
    Inventors: Charles Hodgkinson, Kirk Zavieh
  • Patent number: 8924384
    Abstract: Techniques are described in which at least one column is added to a table in a column-based database that has a plurality of columns and table fields. A shadow-in-place upgrade of the column-based database can be performed that adds at least one new column to the database. Thereafter, access to the column-based database can be seamlessly enabled before, during, and after the upgrade through a plurality of views. The views define a subset of the fields in the database that are visible. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: August 4, 2010
    Date of Patent: December 30, 2014
    Assignee: SAP AG
    Inventors: Volker Driesen, Peter Eberlein
  • Patent number: 8924406
    Abstract: Particular embodiments access a search query submitted by a first user; identify one or more sponsored web pages in response to the search query, wherein each sponsored web page is associated with a hyperlink; determine whether one or more of the sponsored web pages has been accessed by one or more second users, wherein the one or more second users are connected in a graph structure to the first user within a threshold degree of separation; and send a response comprising a hyperlink for at least one of the sponsored web pages in response to the search query, wherein the response further includes a visual tag or a reference to the visual tag for the hyperlink if the sponsored web page has been accessed by at least one of the one or more second users.
    Type: Grant
    Filed: December 22, 2010
    Date of Patent: December 30, 2014
    Assignee: Facebook, Inc.
    Inventors: Christopher Lunt, Nicholas Galbreath, Jeffrey Winner
  • Publication number: 20140379756
    Abstract: A system and method for transparent multi key-value weighted attributed connection using uni-tag connection pools. In accordance with an embodiment, a connection pool enables labeling of connections that software applications can use to access a database. A connection pool associated with a database enables tagging of connection pools at the database and allows applications to selectively obtain connections based on tags. A request is received from an application to query data from the database using a labeled connection or low-cost alternative. If a low-cost connection is found, but requires configuration, the system returns unmatched labels for use by the application in configuring its environment to use the connection. The system can also generate a tag for the connection. Upon subsequent release of the database session, the tag can be made available for subsequent use of the tag, or a tagged connection, by the same or by other applications.
    Type: Application
    Filed: March 10, 2014
    Publication date: December 25, 2014
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Ashok Shivarudraiah, Jean De Lavarene, Tong Zhou
  • Patent number: 8918368
    Abstract: A cloud server includes a cloud storage for storing a folder uploaded to the cloud server, a database for storing administrative data; and a cloud service application. The cloud service application establishes a communication connection with an end point device to retrieve a user identification about the user, the end point device name, and folder name and location and stores this information in the database. A remote device communicates with the cloud server to access a folder stored on at least one of the endpoint device and the cloud storage. The cloud service application determines an authorized user and provides access to the folder by providing direct access to the endpoint device from the remote device utilizing the communication connection during uploading of the folder to the cloud, or directly to the cloud storage if the folder has been uploaded.
    Type: Grant
    Filed: September 25, 2012
    Date of Patent: December 23, 2014
    Assignee: Gladinet, Inc.
    Inventors: Haikun Du, Zhihui Huang
  • Patent number: 8918385
    Abstract: Correlating electronic pharmacy data and electronic medical record (EMR) data may include receiving, at a correlation module and from a pharmacy computing network, a query, of a first format, for data corresponding to an EMR of a patient. The correlation module may convert the query into a second format different from the first format, and may send the converted query to another network that has access to the EMR. A response in the second format may be received, and the correlation module may convert the response into the first format and send the converted response to the pharmacy network. The correlation module may be communicatively connected with other computing networks, each corresponding to a different health care organization and each having access to a different set of EMRs. In an embodiment, the first protocol is based on an NCPDP standard, and the second protocol is based on an HL7 protocol.
    Type: Grant
    Filed: October 16, 2013
    Date of Patent: December 23, 2014
    Assignee: Walgreen Co.
    Inventors: Mohsin Ovais Ansari, John W. Rickord
  • Patent number: 8918454
    Abstract: Rule sets are managed as a web service. A web service request having at least a body and an endpoint address is received from a client. The endpoint address includes a service description parameter and a parameter identifying a path to a given rule set in a rule set. The body of the web service request is parsed to determine whether the body identifies a first type of method or a second type of method. If a first type of method is identified, a service description file is dynamically generated in a format specified by the service description parameter in the web service request. The service description file is based on the rule set path, information from the rule set database and model data. If a second type of method is identified, the identified rule set is executed. The first type of method may be a GET method while the second type of method may be a POST method.
    Type: Grant
    Filed: January 28, 2013
    Date of Patent: December 23, 2014
    Assignee: International Business Machines Corporation
    Inventors: Laurent Grateau, Nicolas Peulvast
  • Publication number: 20140372443
    Abstract: A method of tracking an entity includes generating data relevant to the entity at a first location, storing the data at a server, and accessing at least a portion of the data at the first location or at a second location. The data can include location information, time information, image data, text, and/or biometric data. The data an be encrypted, organized, categorized, updated, accumulated with other data, classified, and/or disseminated, and an automated search can include an image feature recognition and facial recognition search. The entity can be a person, an animal, or an object. A communications system includes a processing device and a server that includes an automated search engine. The server can be configured to perform data analysis, such as data grouping.
    Type: Application
    Filed: June 12, 2014
    Publication date: December 18, 2014
    Inventors: John Delaney, Reed Smith, Michael Marino
  • Publication number: 20140372484
    Abstract: Techniques for database multiplexing. Within a group of two or more logical databases, each having a plurality of database nodes, the group of logical databases being part of a multitenant database environment that stores data for multiple client entities each identified by a tenant identifier (ID) having one of one or more users associated with the tenant ID, wherein users of each of multiple client entities can only access data identified by a tenant ID associated with the respective client entity, and wherein the multitenant database is a hosted database provided by an entity separate from the client entities, and provides on-demand database service to the client entities, the tenant ID is used to determine a mapping between the tenant ID and one of the plurality of logical databases.
    Type: Application
    Filed: June 17, 2014
    Publication date: December 18, 2014
    Inventors: Gary Baker, Scott Hansma, Christopher Wilson Kifuthu
  • Patent number: 8914412
    Abstract: File management systems and methods are presented. In one embodiment, implementation of a method for determining the accurate ownership of a file within a data system includes: identifying a first plurality of access events for a file, wherein the file is associated with a directory of related files; identifying a second plurality of access events for the related files within the directory, wherein access events in the first and second plurality of access events occur within a period; determining a pool of users accessing files within the directory within the period; and selecting a user from the pool of users as an inferred owner of the file based on access metrics related to the plurality of access events.
    Type: Grant
    Filed: April 7, 2011
    Date of Patent: December 16, 2014
    Assignee: Symantec Corporation
    Inventors: Neha Shirish Deodhar, Jitendra Pore, Ketan Shah
  • Patent number: 8914352
    Abstract: The subject mater herein relates to database management and, more particularly, to non-equijoin metadata. Various embodiments described herein provide systems, methods, software, and data structures to facilitate non-equijoins of data. Some such embodiments include a data store to hold metadata describing relationships between database tables. The relationships between database tables may include one or more non-equijoins of tables in the form of one or more table-column pairs of a first table being non-equal to one or more table-column pairs of a second table. In some embodiments, the metadata may be used by a query generator to build query statements including one or more non-equijoin.
    Type: Grant
    Filed: July 10, 2007
    Date of Patent: December 16, 2014
    Assignee: Teradata US, Inc.
    Inventors: Michael Chaves, Kasturi Belur, Scott Shelton, Henry Fu
  • Patent number: 8914392
    Abstract: Particular embodiments access a search query submitted by a first user of a social-networking system; identify one or more web pages in response to the search query; for each of the one or more web pages, determine a value indicating a number of user clicks associated with the web page by one or more second users of the social-networking system who are connected to the first user within the social-networking system; and send a set of hyperlinks for the one or more web pages, wherein hyperlinks for web pages where the value is greater than zero are visually emphasized over other hyperlinks.
    Type: Grant
    Filed: September 4, 2012
    Date of Patent: December 16, 2014
    Assignee: Facebook, Inc.
    Inventors: Christopher Lunt, Nicholas Galbreath, Jeffrey Winner
  • Patent number: 8909673
    Abstract: In a hierarchical access permissions environment, a method for enabling efficient management of project-wise permissions including maintaining project-wise lists of network objects, access permissions to which cannot be managed together via a hierarchical folder structure and employing the project-wise lists of network objects to make project-wise changes in access permissions to the network objects without the need to individually modify access permissions to individual ones of the network objects.
    Type: Grant
    Filed: November 23, 2011
    Date of Patent: December 9, 2014
    Assignee: Varonis Systems, Inc.
    Inventors: Yakov Faitelson, Ohad Korkus, Ophir Kretzer-Katzir
  • Patent number: 8909669
    Abstract: A system for document retrieval in a network environment is provided where documents are stored with corresponding privacy codes. A query server computer is in communication with the network and is programmed to generate a privacy index of all documents available on the network indexed by their corresponding privacy codes. The privacy codes define document access permissions that are securely associated with the documents and are assigned by document custodians. A search engine in communication with the network is configured to receive a query from a requester and generate a list of documents from the privacy index which match search parameters of the query and privacy codes of the requester.
    Type: Grant
    Filed: March 30, 2011
    Date of Patent: December 9, 2014
    Assignee: Private Access, Inc.
    Inventor: Robert Shelton
  • Publication number: 20140358972
    Abstract: Systems and methods for operating a database in system memory within a virtual partition are described. One system includes one or more host computing systems, each host computing system including at least one execution core and a system memory. The system includes a plurality of virtual partitions executing on the one or more host computing systems and including a first partition having at least a portion of the system memory associated with at least one of the one or more host computing systems and configured to store a database therein. The system also includes an interconnect layer communicatively connecting the plurality of virtual partitions, the interconnect layer providing a programming interface by which direct memory access operations between partitions are coordinated. In response to database commands received at the first partition, the data stored in the database is provided to a requesting partition a direct memory access operation.
    Type: Application
    Filed: December 19, 2013
    Publication date: December 4, 2014
    Applicant: UNISYS CORPORATION
    Inventors: Stephen Guarrieri, James Hunter, John Landis, Richard Kelble
  • Patent number: 8902251
    Abstract: Managing information relating to a locate and/or marking operation to detect and/or mark a presence or an absence of at least one underground facility. At least one electronic manifest corresponding to the locate and/or marking operation is generated based on first information relating to the locate and/or marking operation. The at least one electronic manifest includes image information documenting performance of the locate and/or the marking operation. At least one limited access file comprising second information relating to the at least one electronic manifest or the image information is generated, and the at least one limited access file and/or information relating to the at least one limited access file is electronically transmitted and/or stored to facilitate selective/limited access to or viewing of the electronic manifest(s).
    Type: Grant
    Filed: July 28, 2011
    Date of Patent: December 2, 2014
    Assignee: CertusView Technologies, LLC
    Inventors: Steven Nielsen, Curtis Chambers, Jeffrey Farr
  • Patent number: 8903846
    Abstract: Techniques used in a relational database system for defining subclasses of built-in classes and thereby achieving columns in database tables which contain polymorphic objects of the built-in classes. The methods for the subclasses are contained in named packages. A table in the database system's schema relates the package name to a storage location managed by the relational database system that contains the compiled code for the package. When a method from the package is invoked, a dynamic linker uses the name and the table to locate the compiled code and then executes the compiled code. One thing that can be done with subclasses is to use a database system to automatically connect a Web user with a server of streaming data. The connection thus established is made by the server of streaming data to the Web user and thus bypasses the database system.
    Type: Grant
    Filed: March 11, 2004
    Date of Patent: December 2, 2014
    Assignee: Oracle International Corporation
    Inventor: Alok Srivastava
  • Patent number: 8903860
    Abstract: A system and method of identifying a data owner examining a plurality of criterion including access type, number of accesses at a given time and over the period of time selected, recentness of access, and permission levels of users. The method of file owner identification comprises collecting a plurality of samples including usage of a file by a plurality of users. A plurality of factors is calculated based on said plurality of users, wherein a respective factor is calculated for each of said plurality of users, wherein each factor is based on a plurality of use elements. Based on said plurality of factors, a file owner is determined of said file from among said plurality of users. The file owner may be communicated and/or displayed e.g., in a graph.
    Type: Grant
    Filed: March 15, 2010
    Date of Patent: December 2, 2014
    Assignee: Symantec Corporation
    Inventors: Nikhil Marathe, Parag V. Thakur, Ganesh Vasantrao Gaikwad, Mayank Shekhar, Ketan Shah, Sharad Srivastava
  • Patent number: 8903848
    Abstract: A computer-based method for correlating relevant information from multiple entities based on contextual correspondence is described. The method includes receiving, at a computer, information relating to a plurality of the multiple entities, the information including data features and context features, correlating the data features utilizing one or more algorithms running on the computer, correlating the context features utilizing one or more algorithms running on the computer, and aggregating the plurality of the multiple entities based on both a correspondence of the data features and a correspondence of the context features for at least one of storage in a memory associated with the computer and output as data from the computer.
    Type: Grant
    Filed: April 7, 2011
    Date of Patent: December 2, 2014
    Assignee: The Boeing Company
    Inventors: Ali Bahrami, Jun Yuan
  • Patent number: 8903912
    Abstract: A method includes, in a server residing in a network of interconnected computers, populating a repository with content, each one of the content categorized by at least one community designation, one topic designation, one tag and/or one company designation, receiving registration information for users, the registration information including a username and at least one community designation, one topic designation, one tag and/or one company designation, receiving content from a first user, the content including at least one community designation, one topic designation, one tag and/or one company designation, storing the received content in the repository, and notifying a subset of users of the received content, the community designation, topic designation, tag and/or company designation of each of the subset of users matching the community designation, topic designation, tag and/or company designation of received content.
    Type: Grant
    Filed: May 18, 2012
    Date of Patent: December 2, 2014
    Assignee: Dynamic Signal Inc.
    Inventor: Douglas A. Brown
  • Patent number: 8904490
    Abstract: A method and apparatus for a non-revealing do-not-contact list system in which a do-not-contact list of one-way hashed consumer contact information is provided to a set of one or more entities. The set of entities determine whether certain consumers wish to be contacted with the do-not-contact list without discovering actual consumer contact information.
    Type: Grant
    Filed: May 10, 2011
    Date of Patent: December 2, 2014
    Assignee: Unspam, LLC
    Inventor: Matthew B. Prince