Synnex Patent Grants

Automated scheme for identifying user intent in real-time

Granted: December 30, 2014
Patent Number: 8924410
An intent guessing system receives partial user queries as they are entered by the user. The partial user queries are compared with different intents derived from previously logged queries. Guesses are made as to which of the intents are associated with the partial user query. The intent guesses are then provided as responses to the user query. Features are identified for the earlier logged queries and associated with the derived intents. The derived intents and associated features are…

Communication between authentication plug-ins of a single-point authentication manager and client systems

Granted: December 30, 2014
Patent Number: 8925050
Various arrangements for providing authentication information to a user are presented. A single-point authentication manager executed by a computer system may receive a request to access a resource from a remote client computer system. The single-point authentication manager may manage access to a plurality of resources including the resource. The single-point authentication manager may communicate with an authentication plug-in application that performs a type of authentication.…

Method and system for logging into a virtual environment executing on a host

Granted: December 30, 2014
Patent Number: 8924972
A method for logging into a guest virtual environment (VE) from a host VE. The method includes receiving a request to login into the guest VE from the host VE. In response to the request, creating a virtual terminal driver (VTD). The VTD comprises a host extender located in the host VE and a guest extender located in a sub-host VE. The host VE and sub-host VE are configured to communicate using a master terminal and a slave terminal. Providing the guest extender to the third VE as a…

Embedding patch lists within compiled program code

Granted: December 30, 2014
Patent Number: 8924951
Systems, methods, and other embodiments associated with maintaining information about patches installed on a node are described. In one embodiment, a method includes, in response to installing a patch to a program, updating a list of installed patches in a computer by adding an identifier of the patch to the list of installed patches. The method also includes embedding the updated list of installed patches into compiled binary code of the program.

Automated test tool interface

Granted: December 30, 2014
Patent Number: 8924934
An automated test tool interface is described. A developer of a reusable web component provides an interface for obtaining an accurate identification of a root element of a component and any sub elements within the root element on a web page. An automated test framework uses this interface when recording automated tests to obtain a stable identification of the element that is independent of the rendering of the component on the web page. When the automated test is played back, the test…

System and method for providing virtual machine diagnostic information using a flight recorder functionality

Granted: December 30, 2014
Patent Number: 8924789
A system and method for providing virtual machine diagnostic information. In accordance with an embodiment, a “flight recorder”, for use with a virtual machine, such as a Java virtual machine (JVM), allows a system administrator, software developer or other user experiencing a system problem to “go back in time” and analyze what happened right before a particular problem occurred in their system, and/or obtain an extremely detailed level of profiling without impacting system…

System and method for supporting session threshold for IMS SCIM/service brokering

Granted: December 30, 2014
Patent Number: 8924557
In accordance with various embodiments, systems and methods that integrate threshold management into a SCIM/Service Broker are provided. Such a system can include a plurality of applications, executing on one or more application servers. The system can also include a SCIM/Service Broker which is operable to manage a threshold set by the applications. Each application can determine an application threshold, a current threshold and a met threshold. When an application receives a message…

Project resource comparison view

Granted: December 30, 2014
Patent Number: 8924434
A system and method for facilitating comparing or juxtaposing characteristics or attributes of human resources of an enterprise. The example method includes displaying one or more representations of one or more human resources and providing various user options. A first user option enables a user to add a representation of a human resource to a shortlist. A second user option enables a user to initiate a comparison operation based one or more user selected human resources chosen from the…

Type system for building extensible business applications

Granted: December 30, 2014
Patent Number: 8924416
A platform (referred to herein as Extensible Application Platform, or XAP) for developing extensible business applications. In one set of embodiments, XAP can include an Extensible Markup Language (XML) based application model that is designed to support a high degree of application extensibility. For example, the XAP application model can support declarative definition of application semantics, separation of application data and metadata, and a flexible type system that allows…

Techniques for distributing information over a network

Granted: December 30, 2014
Patent Number: 8924382
Techniques for distributing information over a network having a database in data communication with said network include a method that records in the database a plurality of computer readable profiles. Each computer readable profile corresponds to one of multiple users of the network. One of the computer readable files includes a query term that is associated with it. Generated on a common user interface are both perceivable stimuli in response to activity on said network of users…

Search-sort toggle

Granted: December 30, 2014
Patent Number: 8924371
Method and system for facilitating accessing or retrieving desired data via use of graphically displayed search/sort toggle functionality. The method includes providing a first user option to toggle between display of a search control and a sort control. Search results are displayed in response to user input provided via the search control. Default search results may be initially displayed. A portion of the search results may be displayed simultaneously with one or more controls…

Idempotence for database transactions

Granted: December 30, 2014
Patent Number: 8924346
A method, machine, and computer-readable medium is provided for managing transactional sets of commands sent from a client to a server for execution. A first server reports logical identifiers that identify transactional sets of commands to a client. The first server commits information about a set of commands to indicate that the set has committed. A second server receives, from the client, a request that identifies the set based on the logical identifier that the client had received.…

Feature and deployment recommendation systems and methods for content management systems to provide recommendations for enhanced feature usage based on usage patterns

Granted: December 30, 2014
Patent Number: 8924336
Feature and deployment recommendation systems and methods for content management systems comprises a vendor-site deployment and one or more customer-site deployments. The vendor-site deployment is configured to recommend an adaptation of any of the one or more customer-site deployments. The vendor-site deployment including a customer configuration repository adapted to store content usage metrics received from one or more customer-site deployments, an analytical engine configured to…

Simplifying migration from one financial consolidation application to another

Granted: December 30, 2014
Patent Number: 8924273
Facilitating the migration of financial data from a first financial consolidation application (FCA) to a second FCA. According to one aspect, transactions classified according to categories in the first FCA are migrated to the second FCA associated with values of dimensions, based on a mapping between the categories and the values of the dimensions specified by a user. According to another aspect, substructures storing break up information related to the transactions in the first FCA are…

Three dimensional load packing

Granted: December 30, 2014
Patent Number: 8924007
One embodiment is a three dimensional load method for simulating loading of items into at least one container to be transported to at least one destination. The method includes receiving a list of items to be transported, determining at least one container as an optimal number and type of container to be used for transporting the items, and initializing an empty space list to include one space equal to a size of the at least one container. The method also includes initializing a placed…

Fast ADC for optical tape wobble signal

Granted: December 30, 2014
Patent Number: 8923104
An analog-to-digital converter includes a feedback loop that receives a wobble signal having a wobble signal frequency. The feedback loop includes a comparator that receives the wobble signal through a first resistive component at a first comparator input and outputs a first output signal having either a high output or a low output. The feedback loop also includes a sampling component that samples the first output signal at a sampling frequency and outputs a second output signal and a…

Business goal incentives using gaming rewards

Granted: August 14, 2012
Patent Number: 8244567
Gaming rewards are provided as an incentive for performing business goals. A business goal can be comprised of one or more tasks and a threshold for each task. When one or more participants perform tasks which satisfies the corresponding thresholds, a corresponding gaming reward is awarded to the participants. A business goal may require a single participant to satisfy a single task threshold, multiple participants to satisfy a threshold for one or more tasks, or a single participant to…

Method of creating image files and installing software bundles on target computers

Granted: March 20, 2007
Patent Number: 7194738
Software bundles are installed on target computers by initially creating a set of distinct image files, each corresponding to a software bundle resident in a reference storage medium of a reference computer built according to specified hardware and software configurations. The image files are copied into each of a plurality of target storage mediums. The target computers are built according to the specified hardware configuration of one of the previously created image files and include…