Strategic Management And Analysis Patents (Class 705/7.36)
  • Patent number: 11328229
    Abstract: A system and method are disclosed for solving a supply chain planning problem modeled as a linear programming (LP) problem. Embodiments further include receiving a multi-period matrix formulation of a least a portion of an LP supply chain master planning problem representing a supply chain planning problem for a supply chain network and having a planning horizon divided into time buckets separated by time-bucket boundaries, mapping constraints of the LP supply chain master planning problem and variables of the LP supply chain master planning problem to the time buckets, calculating a quantity of cross-over variables for the constraints and the time buckets, selecting one or more decomposition boundaries from the time-bucket boundaries, and formulating at least two time-based decomposed subproblems by decomposing the LP supply chain master planning problem at the one or more decomposition boundaries.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: May 10, 2022
    Assignee: Blue Yonder Group, Inc.
    Inventors: Devanand R, Narayan Nandeda, Tushar Shekhar
  • Patent number: 11321285
    Abstract: An apparatus includes a memory and processor. The memory stores a graphical representation of a first database that includes source tables and columns. The graphical representation includes nodes associated with source tables and columns. The processor receives an instruction to transfer data from the first database to columns of a second database specified by destination column names. The processor identifies a subset of source columns such that a similarity score for each is greater than a threshold. The similarity score indicates a degree of similarity between a specific destination column name and either the assigned source column name or a related term. The processor uses the subset to generate a pruned graphical representation that includes a subset of nodes. The processor uses this to generate executable code configured to copy data from the first database, determined from the pruned graphical representation, into the second database.
    Type: Grant
    Filed: October 1, 2020
    Date of Patent: May 3, 2022
    Assignee: Bank of America Corporation
    Inventors: Madhusudhanan Krishnamoorthy, Manikandan Madhu
  • Patent number: 11308051
    Abstract: A system and method for collecting information related to harvesting, or processing, of cannabis plants. A mobile device scans a tag associated with a plant and determines a unique code from the scan. A scale weighs the plant and transmits the weight to the mobile device. The mobile device stores the weight in association with the unique code in a database. The system automatically advances to a next plant for processing without user intervention.
    Type: Grant
    Filed: June 9, 2021
    Date of Patent: April 19, 2022
    Assignee: TRYM, INC.
    Inventors: Matthew Mayberry, Jesus Mendoza
  • Patent number: 11295228
    Abstract: Methods, devices, and non-transitory computer readable media that add interoperable BOTs to a stored BOT inventory. Each of the BOTs is associated with a BOT type, has a common structure, and automates at least a portion of an enterprise process. Assembly rules are obtained. Each of the assembly rules includes one or more constraints for inclusion of one or more of the BOTs in one or more of a plurality of workflows based on the one of the BOT types associated with each of the one or more of the BOTs. The workflows are assembled based on one or more the assembly rules. Each of the workflows comprises a subset of the BOTs and each BOT of the subsets of the BOTs is included in one or more of the workflows based on at least one of an associated functionality, performance, or service level.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: April 5, 2022
    Assignee: Wipro Limited
    Inventors: Raghavendra Hosabettu, RamPrasad Kanakatte Ramanna, Raghottam Mannopantar, Ponnusamy Ananthasankaranarayanan, Harihara Vinayakaram Natarajan
  • Patent number: 11282099
    Abstract: A method to forecast a spike price of a commodity may include obtaining a request to perform a prediction of a spike in a price of a commodity. The method may also include obtaining additional information of the commodity based on the input. The method may also include determining, using a first machine learning algorithm, a probability of the spike based at least in part on the additional information. The method may include outputting the probability of the spike for visual representation on an electronic display in response to a determination that the probability of the spike is above a risk tolerance. The method may further include determining, using a second machine learning algorithm, a price prediction in response to a determination that the probability of the spike is below the risk tolerance, wherein determining the price prediction comprises outputting the price prediction for visual representation on the electronic display.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: March 22, 2022
    Assignee: FUJITSU LIMITED
    Inventors: Dawei He, Wei-Peng Chen, Rohisha Adke
  • Patent number: 11282012
    Abstract: A computer-implemented method to generate a graphical user interface for a lead management system includes calculating, by a lead management system, lead management data based on determined type and format of the data and raw lead management data, generating first machine-readable instructions to render a graphical user interface including a first lead management data graphical representation, the first lead management data graphical representation including one or more graphical representations of electronic cards each configurable between: (i) a first orientation in which the electronic card displays a portion of the calculated lead management data; and (ii) a second orientation in which the electronic card displays first and second data relating to the type and format of the portion of the calculated lead management data, and transmitting, to a user electronic device, the first machine-readable instructions so as to cause the user electronic device to render the graphical user interface on a display associ
    Type: Grant
    Filed: August 4, 2015
    Date of Patent: March 22, 2022
    Assignee: EducationDynamics, LLC
    Inventors: Raymond Mandaro, Steven Tyler Hamilton
  • Patent number: 11275775
    Abstract: Technologies are disclosed for providing a common information model. Features include: detecting a scheduled time for a key performance indicator reflecting how a service provided by one or more entities is performing, entity definition information recording the association between the entities and its machine data, service definition information associating the entities that provide the service, and the KPI being defined by a search query, including a field identifier specified in a data model, the KPI derives a value from the machine data; performing the query in response to said detecting, including: associating values in the machine data having disparate field names in accordance with disparate schemas with the field identifier specified in the data model, and processing the associated values as semantically equivalent data instances. In doing so, values having the same semantic (or related semantics) can be used together despite being associated with disparate field names from disparate schemas.
    Type: Grant
    Filed: July 15, 2015
    Date of Patent: March 15, 2022
    Assignee: Splunk Inc.
    Inventors: Tristan Antonio Fletcher, Clint Sharp, Anupadmaja Raghavan
  • Patent number: 11272030
    Abstract: Various examples for providing a dynamic runtime interface for device management are described. In one example, a computing environment can access metadata that describes a configuration of a user interface made in a profile template designer application. The computing environment can identify a request for a profile creator that provides at least one setting for a desired configuration of a client device enrolled with a management service, and, in response to the request being identified, dynamically generate the user interface using the metadata, where the user interface includes a configured to receive the at least one setting for the desired configuration of the client device. The computing environment can generate a configuration profile accessible by the client device that causes an agent application executable on the client device to configure the client device in accordance with the configuration profile.
    Type: Grant
    Filed: March 27, 2020
    Date of Patent: March 8, 2022
    Assignee: VMWARE, INC.
    Inventors: Shravan Shantharam, Varun Murthy, Yogesh Govind Hande, Bhuvanesh Shanmuga Sundaram, Kalyan Regula
  • Patent number: 11258689
    Abstract: Core network slices that belong to a given operator community are efficiently tracked at the network control/user plane functions level, with rich data analytics in real-time based on their geographic instantiations. In one aspect, an enhanced vendor agnostic orchestration mechanism is utilized to connect a unified management layer with an integrated slice-components data analytics engine (SDAE), a slice performance engine (SPE), and a network slice selection function (NSSF) in a closed-loop feedback system with the serving network functions of one or more core network slices. The tight-knit orchestration mechanism provides economies of scale to mobile carriers in optimal deployment and utilization of their critical core network resources while serving their customers with superior quality.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: February 22, 2022
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Rajendra Prasad Kodaypak, Farooq Bari
  • Patent number: 11237718
    Abstract: A method displays a chart that includes visual marks representing a data set, displayed according to contents of displayed shelf regions, which determine characteristics of the chart. The method detects selection of a plurality of visual marks, and visually emphasizes the selected plurality of visual marks. The method also detects a first input on the selected marks, and displays a moveable icon corresponding to the selected visual marks while maintaining display of the visual marks. The method detects a second input on the moveable icon, and moves the moveable icon over a first shelf region. Upon ceasing to detect the input, the method updates the content of the first shelf region based on the selected visual marks, and updates the chart in accordance with updated content of the first shelf region, including applying the characteristic of the first shelf to the selected visual marks distinct from the unselected visual marks.
    Type: Grant
    Filed: January 19, 2021
    Date of Patent: February 1, 2022
    Assignee: TABLEAU SOFTWARE, INC.
    Inventors: Jun Kim, Christopher Richard Stolte, Jock Douglas Mackinlay, Robin Stewart, Bora Beran, Justin Talbot, Marc Rueter
  • Patent number: 11232482
    Abstract: An online system receives multiple candidate components for including in content items to be presented to online system users. Upon identifying an opportunity to present content to a subject user of the online system, the online system dynamically generates an optimal content item for presentation to the subject user that includes one or more candidate components. Candidate components included in the optimal content item are associated with a predicted marginal effect on a performance metric associated the optimal content item. This marginal effect may be predicted using a machine-learned model that is trained using historical performance information about content items that were presented to viewing users of the online system having at least a threshold measure of similarity to the subject user and one or more features associated with candidate components included in these content items and in the optimal content item.
    Type: Grant
    Filed: November 1, 2016
    Date of Patent: January 25, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Zhurun Zhang, Junbiao Tang, Anwar Saipulla, Zhonghua Qu, Yevgeniya Solyanik, Avi Samuel Gavlovski
  • Patent number: 11232527
    Abstract: A product management and sales system for managing product preparation and sales. The system includes a kitchen display and input device displaying a plurality of perishable food items to be produced and receiving a production indication signal indicating production of at least one of the plurality of perishable food items. The system further includes a digital menu board displaying the plurality of perishable food items available for sale, a sales counter terminal for completing a sale of at least one of the plurality of perishable food items and outputting a sold indication signal; and a controller receiving the sold indication signal. The controller compares the sold indication signal to a predetermined inventory level for the at least one perishable food item and outputs an item-to-be-produced signal to the kitchen display and input.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: January 25, 2022
    Assignee: Little Caesar Enterprises, Inc.
    Inventors: David Scrivano, David Strother, Cathryn Fritz-Jung, Amanda B. Thomas, Bryan Durren, Christopher P. Ilitch
  • Patent number: 11227335
    Abstract: A direct-to-consumer financial analysis and advisor comparison system has a website in electronic communication with a server and is provided on a subscription basis. The website receives user information including estate, insurance, tax, and investment information. A system aggregator uses the user information to automatically calculate a financial wellness score for each user, representing a comprehensive financial analysis. The system aggregator uses the user information to automatically create a prioritized to-do list for each user, the to-do list representing tasks to be completed to track and implement a series of actions that will achieve the user's financial goals. A comparer uses the user information to automatically generate an aggregated viewpoint of all users, which is then reported back to each individual user to show a series of financial analytics regarding all users, a series of users based upon a sub-filter based upon specified criteria by the user, etc.
    Type: Grant
    Filed: October 19, 2015
    Date of Patent: January 18, 2022
    Inventor: Robert M. Hayden
  • Patent number: 11228176
    Abstract: A power management method comprises: a step A of transmitting a first message from a power management server to a local control apparatus according to a first protocol, the power management server managing a facility connected to a power grid, the local control apparatus provided in the facility; a step B of transmitting a second message from the local control apparatus to the equipment according to a second protocol different from the first protocol; and a step C of transmitting a third message from the local control apparatus to the power management server according to the first protocol, the third message including specification information specifying a local control element which the equipment is capable of dealing with according to the second protocol. The specification information includes information specifying whether or not the equipment deals with a local control element indicating an operation state requesting setting for the equipment.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: January 18, 2022
    Assignee: KYOCERA CORPORATION
    Inventors: Yuji Kakuda, Kenta Okino, Naohisa Yoshitani
  • Patent number: 11210621
    Abstract: The invention relates to a method and system that implements an interactive supplier dashboard. A system comprises: a memory interface; an interactive user interface; and a supplier processor programmed to: receive, via the interactive user interface, a supplier identifier associated with a supplier; identify one or more sources of supplier data using the supplier identifier; aggregate data from the one or more sources of supplier data; pre-stage the aggregated data for the interactive supplier dashboard; and communicate, via the interactive supplier dashboard, the aggregated data for the supplier; wherein the interactive supplier dashboard comprises a plurality of segments of a circular graphical interface. The plurality of segments comprise spend segment; sourcing and procurement segment; risk and control segment; performance and health segment; hosted applications segment; channel compliance segment; relationship management segment; and third party oversight segment.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: December 28, 2021
    Assignee: JPMorgan Chase Bank, N.A.
    Inventors: Dror Barber, Jonathan Lalima
  • Patent number: 11200540
    Abstract: An order workflow system integrated with a fabrication/distribution system for managing workflow order. The system can receive a selection of a job number and a work order number and generate selectable line items based on the work order number. Selected line items associated with the work order type can be processed and an order workflow can be generated at an order queue process. The selected line items can be interfaced with a BIM database to identify the selected line items, at a spooling sub-queue process, and generate a control number for each line item. The line items can then be interfaced with an ERP module. Inventory data items can be generated from the selected line items and the inventory data items interfaced with an inventory API of the ERP module. The order workflow can be further processed in a similar queued and integrated manner with a fabrication/distribution system.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: December 14, 2021
    Assignee: THE BRANDT COMPANIES, LLC
    Inventors: Bobby McCally, Robert Everett, Kyle Holmes
  • Patent number: 11182854
    Abstract: The disclosed embodiments relate to ensuring that a selected value, selected, for example, via interaction with a graphic user interface, of a dynamically changing parameter, such as a price, is used when generating an electronic data transaction request message in a data transaction processing system, such as an electronic trading system. The data transaction processing system being a system in which data items, such as financial contracts, e.g. futures contracts, are transacted or otherwise traded by a hardware matching processor that attempts to match electronic data transaction request messages with electronic data transaction request messages counter thereto for the same one of the data items based on multiple transaction parameters. A selected value is temporarily buffered allowing the represented value to update wherein a subsequently generated transaction may be based on the buffered value rather than an updated value.
    Type: Grant
    Filed: September 12, 2018
    Date of Patent: November 23, 2021
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Nicholas Bandy, Matthew Morano
  • Patent number: 11169681
    Abstract: A method includes receiving data from components of a smart window system and, responsive to determining that a first portion of the data corresponds to a first identifier, storing the first portion of the data in association with the first identifier. The method further includes receiving, via a graphical user interface (GUI) presented on a user device, a view request and, responsive to determining that the view request corresponds to the first identifier, retrieving the first portion of the data. The method further includes causing the GUI to be modified to display the first portion of the data and, responsive to user interaction with the GUI that was modified based on the view request, receiving, via the GUI presented on the user device, a change request to implement a change associated with electrochromic windows. The method includes causing a first component to implement the change associated with the electrochromic windows.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: November 9, 2021
    Assignee: KINESTRAL TECHNOLOGIES, INC.
    Inventors: Walter Thomas Barnum, Jason Aaron Litzinger, William S. O'Dell
  • Patent number: 11151142
    Abstract: A system, method, server, and computer readable medium for tracking goal progression. Input establishing accounts for providers serving clients is received. Each of the clients is assigned to one or more of the providers in response to selections from an administrator. Goals are established for each of the clients in response to treatments and assistance required. Data associated with each of the clients received from the providers is compiled. A determination is made whether the goals are being met in response to rules based on the compiled data. Alerts are automatically communicated in response to the compiled data varying from a threshold to become significant for one or more of the clients.
    Type: Grant
    Filed: August 2, 2018
    Date of Patent: October 19, 2021
    Assignee: Parallax Behavioral Health, Inc.
    Inventors: Lisa A. Marshall, James Gaynor
  • Patent number: 11146421
    Abstract: An LPWAN communication system includes server equipment, at least one gateway and at least one relay. Each gateway communicates with terminals using a Class A communication mode, wherein any response intended for a terminal uses a reception window defined with respect to a transmission time of an original message by said terminal. Each relay is seen as a terminal by each gateway, and communicates with terminals in accordance with a Class A? communication mode, defined as follows: the relay transmits beacons at regular intervals and listens out to terminals only during timeslots defined with respect to said beacons. In this Class A? communication mode, the relay propagates any response toward a terminal using at least one other reception window defined with respect to a transmission time of an original message by said terminal.
    Type: Grant
    Filed: October 10, 2017
    Date of Patent: October 12, 2021
    Assignee: SAGEMCOM ENERGY & TELECOM SAS
    Inventors: Henri Teboulle, Marc Le Gourrierec
  • Patent number: 11138530
    Abstract: The present disclosure is related to a case management application that may be utilized by a user to open a service case associated with a service event. The case management application may receive information associated with the service case and/or the user to provide a recommended action to address the service event. In some embodiments, the case management application may access a recommendation tool that includes a trend model that may be used by the case management application to determine the recommended action. A designer may be able to modify the recommendation tool and/or the trend model accessed by the case management application to adjust how the case management application determines a recommended action to provide to the user.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: October 5, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Andrew Krier, Matthew David Lloyd, Luchuan Liu, Lifen Yan, Antin Brucelee Selvaraj
  • Patent number: 11119453
    Abstract: The embodiments herein disclose a system and method for remote and non-intrusive monitoring of a plurality of assets and entities. The system comprises a central platform module, a client module, a plurality of sensor units and a plurality of entity modules. Each sensor device is configured for measuring vibrations and changes in orientation of physical structure in three-dimensional axis to generate sensor data. The system also comprises a machine learning module, which provides the system with the intelligence to extract relevance of a measured physical parameter to contextually provide actions to be taken. The embodiments herein also provide a system and method for remote and non-intrusive monitoring of a level of liquid fuel in an electric power generator device. The system comprises no intrusive mechanism to measure the actual level of liquid present in the electric power generator.
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: September 14, 2021
    Inventor: Nishil Thomas Koshy
  • Patent number: 11113717
    Abstract: Systems and methods provide a customer engagement platform experimentation framework. Experiments are created to determine which variation of a particular promotion (i.e., an experiment) is most effective. Initially, users are split into buckets that define whether a particular user is in a control group or a treatment group for a particular experiment. Users are assigned into buckets differently for unrelated experiments and similarly for related experiments. This ensures the users are in either the control group or the treatment group for all related experiments. Key performance indicators (KPIs) of users that experienced the experiment are compared with KPIs of users that did not experience the experiment. An assessment of the experiment can then be provided based on the compared KPIs.
    Type: Grant
    Filed: May 19, 2017
    Date of Patent: September 7, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Naganandhini Kohareswaran, Ling-Ya Huang, Einat Hazan, Harish Jayanti, Keith Robert Kinnan, Jayaram N. M. Nanduri, Jagannatha Raju Dantuluri
  • Patent number: 11087261
    Abstract: A method of determining a set of future actions includes providing an interface to a user, the interface including an adjustable element associated with a future value of an influencer. The influencer is associated with an action. The method further includes receiving via the interface an adjusted future value of the influencer, projecting a future value of a performance indicator based at least in part on the adjusted future value of the influencer, and providing a results interface to the user indicative of the future value of the performance indicator.
    Type: Grant
    Filed: July 2, 2012
    Date of Patent: August 10, 2021
    Assignee: DATAINFOCOM USA INC.
    Inventors: Atanu Basu, Frederick Johannes Venter
  • Patent number: 11087279
    Abstract: Disclosed herein are system, computer-implemented method, and computer program product (computer-readable storage medium) embodiments for implementing bill-of-materials (BOM) lifecycle management. An embodiment operates by creating a first database entry. The first database entry may also include a first executable code instance and list of items, which may include at least part of a BOM. Additionally, a second database entry may be created and may include a second executable code instance. Based on execution of the first code instance and the second code instance, at least one processor may automatically perform further processing.
    Type: Grant
    Filed: September 6, 2018
    Date of Patent: August 10, 2021
    Assignee: SAP SE
    Inventors: Rajendra Vuppala, Avinash Permude, Kiran Prashanth Kulkarni, Rahul Seshagiri Srivatsa, Ketan Bengali
  • Patent number: 11080804
    Abstract: In a rights system, a plurality of asserted and reconciled assets are maintained. For example, asserted and reconciled assets can be maintained in a table structure of the rights system. Each asserted asset can associated an asset with an owner and additionally include descriptive data describing the asset. Asserted assets can be created by the rights system based on descriptive data provided to the rights system by owners of assets. In contrast, reconciled assets are generated by the right system by associating one or more asserted assets. The set of asserted assets can be modified, both through updates to the descriptive data of existing asserted assets, and through the generation of new asserted assets based on additional descriptive data. Based on the modifications to the asserted assets, the set of reconciled assets can be modified to reflect new or corrected information present in the set of asserted assets.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: August 3, 2021
    Assignee: Google LLC
    Inventors: Stanley Wolf, Kevin Montler, Colby Ranger
  • Patent number: 11080641
    Abstract: Disclosed is a system and method for cross-silo acquisition, reporting and analysis of enterprise data. A computer system receives enterprise data related to various vertical units of an enterprise, including machine-generated data and human-generated data. The computer system stores the machine-generated data with associations to at least some of the human generated data, and associates persona data representing a plurality of personas with the plurality of vertical units of the enterprise, such that at least one persona is associated with each of the vertical units. The computer system further associates a plurality of user-defined key performance indicators (KPIs) with the personas, and associates each of a plurality of users with at least one of the personas. The computer system computes the KPIs based on the enterprise data, and controls access by the users to the computed KPIs, based on personas to which the users are assigned.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: August 3, 2021
    Assignee: SPLUNK INC.
    Inventors: Peter Sicilia, Archana Sulochana Ganapathi, Frederick Dean de Boer, Matthew Green
  • Patent number: 11074267
    Abstract: The disclosure generally describes methods, software, and systems, including a method for caching information. A request for information is received at a staging layer. A determination is made whether the requested information already exists entirely in a cache. In response to determining that the requested information does not exist entirely in the cache, at least some of the requested information from the underlying database layer is retrieved. A completeness level to which the requested information exists in the cache is determined. In response to determining that the requested information exists partially in the cache, cache-nonresident information is retrieved from the underlying database layer and merged with information in the cache. In response to determining that none of the requested information exists in the cache, the request is forwarded to the underlying database layer. The requested information is provided by the staging layer to a presentation layer.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: July 27, 2021
    Assignee: SAP SE
    Inventors: Amrita Prabhakaran, Srivathsa Gunda Dixit, Poornima Umashankar
  • Patent number: 11074515
    Abstract: Described are methods and systems to identify analyzing a social network to predict member actions, queries, or ranks within a social networking system. According to various embodiments, the system detects changes within a first data set of a first member. The system identifies an entity associated with the change in the first data set, determines an action probability of the entity in response to the change, and identifies a second data set associated with a second member having at least one common element with the first data set. The system identifies a set of elements in the first data set and an entity data set corresponding to the change and generates a customized user interface screen comprising a representation of the entity and a portion of the set of elements.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: July 27, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Afshin Ganjoo
  • Patent number: 11055932
    Abstract: Systems and methods of providing usage-based maintenance services for a plurality of vehicles arranged in a fleet includes receiving usage data. A usage parameter distribution is generated, and a fleet usage model is generated according to the distribution. The fleet usage model expresses a score as a function of the usage parameter. Also, a score distribution is generated, and a reward model is generated according to the score distribution. The reward model expresses a maintenance reward as a function of the score. Additionally, the score for one of the vehicles is determined using the fleet usage model, and the maintenance reward is determined for the vehicle using the reward model.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: July 6, 2021
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Manoj Kumar, Chris Hickenbottom, Jan Zirnstein
  • Patent number: 11048804
    Abstract: Systems and methods, disclosed herein, of a campaign controller that stores information to a database about execution of multiple simulated phishing campaigns for multiple users, where each of the simulated phishing campaigns use one or more models for communicating simulated phishing communications. Based on this information, the campaign controller may determine a rate of success of the model, in causing a user to interact with a link in one of the simulated phishing campaigns, and may display the model's rate of success via a user interface.
    Type: Grant
    Filed: November 16, 2020
    Date of Patent: June 29, 2021
    Assignee: KnowBe4, Inc.
    Inventors: Stu Sjouwerman, Eric Sites
  • Patent number: 11037428
    Abstract: Data regarding actions of a population of one or more persons may be received from a plurality of sensors. A baseline of behavior of the population may be determined using the data. Additional data regarding actions of an identified person may be received from one or more of the plurality of sensors. It may be determined that an amount of deviation between the actions of the identified person and the baseline of behavior exceeds a threshold deviation using the additional data. A notification for the identified person relating to the deviation may be generated in response to determining that the amount of deviation is above the threshold deviation.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: June 15, 2021
    Assignee: International Business Machines Corporation
    Inventors: Christian Compton, Trudy L. Hewitt, Lisa Seacat DeLuca, Kelley Anders, Jeremy R. Fox
  • Patent number: 11029052
    Abstract: In an operation control device (10), a plan selection unit (15) determines, at a time point midway through a time zone where an operation of an air conditioner (54) is controlled along one control plan among a plurality of control plans, whether a weather change pattern corresponding to the one control plan deviates from an actual weather change pattern, based on weather data. If deviates, the plan selection unit (15) selects a weather change pattern that is different from the weather change pattern corresponding to the one control plan, from among a plurality of weather change patterns, in accordance with the weather data. During a rest of the time zone, the plan selection unit (15) controls the operation of the air conditioner (54) along a control plan corresponding to the different weather change pattern, among the plurality of control plans.
    Type: Grant
    Filed: July 5, 2017
    Date of Patent: June 8, 2021
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Yoshihiro Ota, Tomooki Ukiana
  • Patent number: 11005733
    Abstract: Methods and apparatus to scale in and/or scale out arbitrary resources managed by a cloud automation system are disclosed. An example apparatus includes an execution plan determiner to determine an execution plan for a scaling operation of an application in a platform environment based on a dependency graph; a component scaler to scale a scalable component in the platform environment corresponding to the application based on the execution plan by executing custom logic associated with the scalable component specified in the execution plan; and a dependent updater to update operation of a dependent component based on the scaling of the scalable component, the dependent component operating in conjunction with the scalable component.
    Type: Grant
    Filed: June 8, 2017
    Date of Patent: May 11, 2021
    Assignee: VMWARE, INC
    Inventors: Boris Savov, George P. Dimitrov, Ventsyslav Raikov, Kristiyan Georgiev
  • Patent number: 10997682
    Abstract: A device for hailing a vehicle includes a location sensor outputting location information indicative of a location of the device. The device further includes a device interface configured to receive an input from a user of the device. Responsive to the input, a transmitter of the device transmits the location information, input information, and identification information for the device to a dispatch server system. The transmitter is further configured to route the location information, the input information, and the identification information for the device to only the dispatch server system. The identification information is used by the dispatch server system to set a predefined location associated with the identification information as a destination for a trip for the user in the vehicle. The predefined location is defined in an account corresponding to the identification information of the device maintained by the dispatch server system prior to receipt of the input.
    Type: Grant
    Filed: March 31, 2019
    Date of Patent: May 4, 2021
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Stephanie Olivia Engle, Mariya Jacobo, Divya Thakur, Bradley David Ryan
  • Patent number: 10998731
    Abstract: An integrated metering device allows a resource provider to control the output of a distributed generation device onto a resource distribution network or grid. The integrated metering device may include a communications module, a metrology module, an inverter and regulator device, and a transfer switch. A resource provider may communicate with the integrated metering device via the communications module and may control the inverter and regulator device or the transfer switch. The metrology module may monitor the energy provided by the distributed generation device to the grid and may send information about the generated energy to the resource provider via the communications module.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: May 4, 2021
    Assignee: Landis+Gyr Innovations, Inc.
    Inventors: Steven John Schamber, Prasanna Venkatesan
  • Patent number: 10990912
    Abstract: A system may be configured for: analyzing resources and attributes to identify a subset of users having complementary resources; generating an integrated resource cluster comprising the subset of users; distributing resource transfer tasks from a received resource exchange request to the integrated resource cluster to dispense outbound resources; determining an inbound resource total for the integrated resource cluster; and transferring calculated resource divisions the subset of users comprising the integrated resource cluster. The system may also be configured for: monitoring actions of the user within a client application; based on monitoring the actions of the user, predicting a future user action of the user within the client application; and transmitting a command to the client application, wherein the command is configured to cause the client application to display an interface for performing the future user action.
    Type: Grant
    Filed: February 15, 2017
    Date of Patent: April 27, 2021
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Victoria L. Dravneek, Katherine Dintenfass, Robert S. Kerr, Jason Christian Karmelek
  • Patent number: 10990909
    Abstract: Embodiments of the present invention relate to a method of predicting resource availability in a given time period by leveraging profile data associated with one or more users. The method includes analyzing historical use of a resource by the one or more users based on information included in records respectively associated with each user of the one or more of users. The method includes determining, based on the analysis, that one or more factors are likely predictors of use of the resource by the one or more users. The method includes predicting that there is a statistical likelihood that the one or more users will use the resource during a period of time, responsive to the determining of the one or more factors. The method includes sending, to a venue, a notification that indicates likely use of the resource by the at least one user during the given time period.
    Type: Grant
    Filed: January 8, 2018
    Date of Patent: April 27, 2021
    Assignee: International Business Machines Corporation
    Inventors: Jeremy A. Greenberger, Zachary M. Greenberger
  • Patent number: 10986010
    Abstract: Core network slices that belong to a given operator community are efficiently tracked at the network control/user plane functions level, with rich data analytics in real-time based on their geographic instantiations. In one aspect, an enhanced vendor agnostic orchestration mechanism is utilized to connect a unified management layer with an integrated slice-components data analytics engine (SDAE), a slice performance engine (SPE), and a network slice selection function (NSSF) in a closed-loop feedback system with the serving network functions of one or more core network slices. The tight-knit orchestration mechanism provides economies of scale to mobile carriers in optimal deployment and utilization of their critical core network resources while serving their customers with superior quality.
    Type: Grant
    Filed: August 9, 2018
    Date of Patent: April 20, 2021
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Rajendra Prasad Kodaypak, Farooq Bari
  • Patent number: 10979490
    Abstract: Systems and methods are provided for a computer-implemented method of implementing an on-demand computing network environment. A network specification is received from a user. Resources from one or more resource providers are provisioned. The on-demand computing network is configured, where configuring comprises assigning a first provisioned resource as a hub device and assigning one or more second provisioned resources as rim devices, where a particular rim device comprises a bridge device, where the bridge device repackages data received from the on-demand computing network prior to forwarding that data such that the data received from the on-demand computing network appears to terminate at the bridge device to an observer viewing the data between the hub device and the bridge device.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: April 13, 2021
    Assignee: Berryville Holdings, LLC
    Inventors: Christopher Edward Delaney, Chava Louis Jurado, Carl Bailey Jacobs, Jeremiah MacDonald
  • Patent number: 10978054
    Abstract: In some implementations, a device may receive unstructured interaction data identifying an interaction of a user with a user device. The device may receive historical unstructured interaction data identifying historical interactions of users and historical unstructured resolution data identifying historical resolutions to the historical interactions. The device may process the historical unstructured interaction data and the historical unstructured resolution data to determine historical structured interaction data and historical structured resolution data. The device may process the unstructured interaction data and the historical structured interaction data to determine pretext identifiers for the interaction of the user. The device may process the pretext identifiers and the historical structured resolution data to generate a resolution network identifying possible resolutions to the interaction of the user.
    Type: Grant
    Filed: November 3, 2020
    Date of Patent: April 13, 2021
    Assignee: Accenture Global Solutions Limited
    Inventors: Gurpreet Singh Bawa, Kaustav Pakira, Souvik Chakraborty, Sanjay S. Sharma, Kaushik Sanyal
  • Patent number: 10963586
    Abstract: A method and system of controlling data collection and use, the method for use with at least a first sensor designed to sense at least a first parameter and an interface device, the method comprising the steps of receiving data values from the sensor, storing the received data values in a temporary private database that is inaccessible by at least a first application program, tracking time since collection for collected data values, presenting at least a first redaction option via the interface, upon selection of the first redaction option, rendering the at least a first data subset stored in the temporary database permanently inaccessible to the at least one application program and upon the tracked time since collection of stored data values reaching a threshold period, releasing the stored data values for use by the at least a first application program.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: March 30, 2021
    Assignee: STEELCASE INC.
    Inventors: Darrin Sculley, Kurt R. Heidmann, Louis Everett Rowland
  • Patent number: 10956660
    Abstract: A facility for generating a graphic image is described. The facility receives from a user a body of text whose creation is not subject to any rules or prototypes. The facility discerns from the body of text a textual organization. The facility then generates a graphic image conveying the discerned textual organization.
    Type: Grant
    Filed: November 15, 2016
    Date of Patent: March 23, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Lawrence Fubini Waldman, Dawn M. Wright, Gary A. Pritting, Lutz Gerhard, Matthew J. Kotler, Cynthia C. Shelly
  • Patent number: 10931509
    Abstract: A method for assessing completion of events in a network environment is provided. The method includes receiving a first event vector, generating a second event vector, machine matching the first event vector to the second event vector, and generating an output that includes a variable indicating whether an event corresponding to the first event vector is complete. If each of a plurality of first nodes of the first event vector matches a corresponding one of a plurality of the second nodes of the second event vector, the variable indicates that the event corresponding to the first event vector is complete. If at least one of the plurality of the first nodes of the first event vector is mismatched with the corresponding one of the plurality of the second nodes of the second event vector, the variable indicates that the event corresponding to the first event vector is incomplete.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: February 23, 2021
    Assignee: C/HCA, Inc.
    Inventors: Wesley Boles, Alan Scott, Julie Leraun Nash, Donna Ann Nayduch, Gregory McCormack, Thomas Hoy, Sean Albert
  • Patent number: 10895976
    Abstract: A method displays a chart including visual marks representing a dataset. The chart is displayed according to contents of multiple shelf regions. The shelf regions determine characteristics of the chart. The method generates a visual analytic object by applying an analytic operation to the set of data represented by the visual marks, and displays the visual analytic object superimposed over the chart. The method detects user input to select the displayed visual analytic object and place an icon representing the visual analytic object onto a first shelf region. In response, the method updates the content of the first shelf region to associate it with the analytic operation corresponding to the visual analytic object and updates the chart according to the updated content of the first shelf region. This includes updating the chart based on values of the dataset represented by the visual marks relative to the analytic operation.
    Type: Grant
    Filed: February 26, 2019
    Date of Patent: January 19, 2021
    Assignee: Tableau Software, Inc.
    Inventors: Jun Kim, Christopher Richard Stolte, Jock Douglas Mackinlay, Robin Stewart, Bora Beran, Justin Talbot, Marc Rueter
  • Patent number: 10895857
    Abstract: Methods, devices, and systems for matching a building automation algorithm to a building automation system are described herein. One device includes a memory, and a processor configured to execute executable instructions stored in the memory to select a building automation algorithm from a pre-defined library of building automation algorithms, determine whether the selected building automation algorithm matches a building information model associated with the building automation system, and output, upon the selected building automation algorithm matching the building information model, the selected algorithm.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: January 19, 2021
    Assignee: Honeywell International Inc.
    Inventors: Henrik Dibowski, Ondrej Holub, Jiri Rojicek
  • Patent number: 10885599
    Abstract: A device for hailing a vehicle includes a location sensor outputting location information indicative of a location of the device. The device further includes a device interface configured to receive an input from a user of the device. Responsive to the input, a transmitter of the device transmits the location information, input information, and identification information for the device to a dispatch server system. The transmitter is further configured to route the location information, the input information, and the identification information for the device to only the dispatch server system. The identification information is used by the dispatch server system to set a predefined location associated with the identification information as a destination for a trip for the user in the vehicle. The predefined location is defined in an account corresponding to the identification information of the device maintained by the dispatch server system prior to receipt of the input.
    Type: Grant
    Filed: March 31, 2019
    Date of Patent: January 5, 2021
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Stephanie Olivia Engle, Mariya Jacobo, Divya Thakur, Bradley David Ryan
  • Patent number: 10867267
    Abstract: In some examples, a customer churn risk engine is configured to query at least one of co-location data indicating co-location facility usage by a particular co-location facility customer and telemetry data indicating interconnections established between the particular co-location facility customer and at least one additional co-location facility customer within at least one co-location facility operated by a co-location facility provider. The customer churn risk engine is further configured to generate, based at least in part on at least one of the co-location data and the telemetry data, a churn risk score for the particular co-location facility customer. The customer churn risk engine is configured to output the churn risk score for the particular co-location facility customer.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: December 15, 2020
    Assignee: EQUINIX, INC.
    Inventors: Mohan Navaratna, Parveen Kumar, Jaganathan Jeyapaul, Brian J. Lillie
  • Patent number: 10859283
    Abstract: Controller technology, in which data specifying a user preference relating to an environmental parameter for a property is received. Based on data collected by a monitoring system, a location of one or more users within the property is identified. Environmental condition data for the property is accessed, the environmental condition data including environmental condition data for the location of the users within the property and other unoccupied locations within the property. The environmental condition data for the property is analyzed with respect to the preference relating to the environmental parameter for the property. Based on the analysis of the environmental condition data for the property with respect to the preference relating to the environmental parameter for the property, a setting for at least one component of an HVAC system is determined. The at least one component of the HVAC system is controlled according to the determined setting.
    Type: Grant
    Filed: May 6, 2019
    Date of Patent: December 8, 2020
    Assignee: Alarm.com Incorporated
    Inventors: Daniel Goodman, Craig Carl Heffernan
  • Patent number: 10853741
    Abstract: Consistent with embodiments of the present disclosure, an information governance platform may be provided. The platform of the present disclosure may provide computer-implemented, metadata-driven methods and systems for managing enterprise data risk by incorporating information governance reconciliation controls and stakeholder notifications. The information governance platform may be configured to map and verify data consistency across an organization employing a plurality of data sources.
    Type: Grant
    Filed: December 15, 2014
    Date of Patent: December 1, 2020
    Assignee: MetaGovernance, Inc.
    Inventor: Steven Alan Zagoudis