Patents Assigned to Ingram Micro Inc.
  • Patent number: 12639745
    Abstract: Computerized systems and methods are described for enabling resellers to manage their end-user business within their own business environment on a distribution platform. The system includes a server configured to provide a Single Pane of Glass User Interface (SPoG UI) and a Real-Time Data Mesh (RTDM) module for ingesting and standardizing data from multiple sources. Advanced Analytics and Machine Learning (AAML) models analyze the data to provide predictive analytics, anomaly detection, and personalized recommendations. The SPoG UI presents real-time data and insights through interactive visualizations, enabling resellers to perform actions such as creating quotes, placing orders, and managing customer accounts. The system supports real-time negotiation of pricing, compliance management, and integration with external systems via APIs. The method and system generates a real-time, end-to-end view of both supply and end-user customer interactions.
    Type: Grant
    Filed: November 15, 2024
    Date of Patent: May 26, 2026
    Assignee: Ingram Micro Inc.
    Inventor: Sanjib Sahoo
  • Patent number: 12614147
    Abstract: Computerized systems and methods are provided for managing alerts and notifications within a technology distribution platform. A Single Pane of Glass User Interface (SPoG UI) presents notifications to users enabling interaction and customization. A Real-Time Data Mesh (RTDM) collects, filters, enriches, and standardizes event data from multiple sources into a uniform format. An Event Adapter formats data to be processed by a Notification Engine, configured to determine one or more notification triggers and generate alert content based on established rules and algorithms. A logging and user interaction module tracks user interactions with notifications. User feedback is processed by an Advanced Analytics and Machine Learning (AAML) Module configured to dynamically adapt notification logic. Notification content and delivery mechanisms are refined by a Distribution Module to ensure effective dissemination across various communication channels.
    Type: Grant
    Filed: March 8, 2024
    Date of Patent: April 28, 2026
    Assignee: Ingram Micro Inc.
    Inventor: Sanjib Sahoo
  • Patent number: 12493904
    Abstract: Computerized systems and methods are disclosed for automating Configure to Order (CTO) and Quote to Order (QTO) processes. Methods include receiving user inputs for desired product configurations, retrieving corresponding data from a bill of materials database, and calculating optimized pricing through intelligent rules based on real-time market data. Automated quotes are generated and transferred to orders in a vendor system, selected based on pre-set criteria like vendor reputation and delivery time. Validation steps reduce errors, and real-time reports are generated. The system integrates a Real-Time Data Mesh for data aggregation, a Single Pane of Glass User Interface for user interactions, and Advanced Analytics and Machine Learning Modules for implementing rule-based and learning algorithms. The system is accessible across various devices and standardizes data for uniform consumption, while also employing machine learning models to continually optimize processes.
    Type: Grant
    Filed: February 21, 2024
    Date of Patent: December 9, 2025
    Assignee: Ingram Micro Inc.
    Inventor: Sanjib Sahoo
  • Patent number: 12488365
    Abstract: System and methods are provided for achieving data standardization and normalization through an Agnostic Data Format (ADF) architecture. ADFs systems and processes provide a transformative bridge, enabling disparate data sources to converge into a unified and standardized format within the Real-Time Data Mesh (RTDM) framework. This dynamic process utilizes Artificial Intelligence (AI) and Machine Learning (ML) algorithms to interpret and align diverse data attributes. The ADF management system, integrated into a dynamic event-driven architecture, allows vendors to interact with RTDM by translating and standardizing their data. The synchronized data integrates canonically, incorporating real-time updates and collaborative decision-making across the distribution platform. This innovative approach enhances operational efficiency, enables data-driven decision-making, and provides users improved ability to use data within the distribution ecosystem.
    Type: Grant
    Filed: February 21, 2024
    Date of Patent: December 2, 2025
    Assignee: Ingram Micro Inc.
    Inventor: Sanjib Sahoo
  • Patent number: 12430682
    Abstract: Systems and methods provide for automating the conversion of email orders into structured order entries using generative AI, leveraging an integrated architecture comprising a Real-Time Data Mesh (RTDM), Advanced Analytic and Machine Learning (AAML) Module, and Single Pane of Glass (SPoG) User Interface. The system includes an Email Parser that extracts order information from emails, an Order Generation Engine that converts this information into structured entries, and an Integration Gateway that synchronizes the entries with external systems. The RTDM manages data flow and transformation, while the AAML provides predictive analytics and process automation. The SPOG UI performs real-time data visualization and user interaction. The system enhances order processing efficiency, accuracy, and scalability, enabling businesses to process email orders with minimal manual effort and greater precision.
    Type: Grant
    Filed: December 4, 2024
    Date of Patent: September 30, 2025
    Assignee: Ingram Micro Inc.
    Inventor: Sanjib Sahoo
  • Patent number: 12373786
    Abstract: System and methods are provided for automated SKU management. Embodiments include a user interface for receiving diverse catalog files, a Catalog Transformation module, a Real-Time Data Mesh (RTDM) module, a Master Data Governance (MDG) module, a Global Data Repository (GDR), and a Search Platform. The Catalog Transformation module, through iterative learning, transforms catalog files to a standard format and predicts categorization and attribute mapping. The RTDM module is configured to perform real-time data exchange. The MDG module validates the transformed catalogs. The GDR stores validated catalogs. Embodiments can include a Dynamic SKU Creation module and a Global Pricing Engine for real-time pricing. Embodiments improve data accuracy and SKU management, facilitating integrated order processing and fulfillment.
    Type: Grant
    Filed: July 10, 2024
    Date of Patent: July 29, 2025
    Assignee: INGRAM MICRO INC.
    Inventors: Sanjib Sahoo, Jim Annes, Dhamodharan Pathervellai
  • Patent number: 11029933
    Abstract: An Application Packaging Standard (APS) is a specification defining application's life cycle in a cloud. The application's life cycle includes packaging, delivering to the cloud, verification of package, integrating (and unpacking) into the cloud, distributing to clients, licensing, functionality, updates and deletion. The APS has its own Application Programming Interface (API) for accessing the APS functions from a program code or by http/https requests. The APS provides for efficient integration of SaaS web applications into the cloud.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: June 8, 2021
    Assignee: INGRAM MICRO INC.
    Inventors: Vladimir Grebenschikov, Alexander G. Tormasov, Maxim Kuzkin, Victor Kupriyanov, Michael Toutonghi, Ilya Baimetov, Alexey Kobets, Stanislav S. Protassov, Serguei M. Beloussov
  • Patent number: 11030215
    Abstract: Technologies for scaling user interface (UI) backend clusters for database-bound applications include a plurality of UI application servers and a master database server. Each UI application server is configured to retrieve a session sequence ID associated with a present user session that corresponds to a sequence ID of a master database of the master database server during a most recent write operation of data to a master database during the present user session. Additionally, the UI application servers are configured to read, from a local read-only database, a local database sequence ID that corresponds to a sequence ID of the master database during a most recent asynchronous replication of the master database to the local read-only database. The UI application servers are further configured to read the data from the local read-only database in response to a determination that the session sequence ID is empty, or is less than or equal to the local database sequence ID.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: June 8, 2021
    Assignee: INGRAM MICRO INC.
    Inventors: Alexander Vasilievich Andreev, Sergey Stanislavovich Kim, Igor Vagulin
  • Patent number: 11019168
    Abstract: A method for integrating cloud applications into a cloud service broker (CSB) platform using an automated, universal connector, the method includes receiving at a connector hub, a connector package for a software from an independent software vendor device, creating a connector instance for the connector package for integration with the CSB platform, the CSB platform further configured to provide licenses for the software, receiving at the cloud service broker computing device via a CSB platform interface, a subscription request for the software, the subscription request comprising an activity selected from a group consisting of a creation, change and deletion, transmitting to a universal connector device by a CSB platform controller, the subscription request, processing, at the universal connector device, the subscription request, notifying a customer relationship management (CRM) device, by the universal connector device, of the subscription request, storing the subscription request in a CRM database, obtain
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: May 25, 2021
    Assignee: INGRAM MICRO INC.
    Inventors: Maxim Kuzkin, Taylor Michael Giddens, David Wippich, Aleksandr Khaerov, Dmitrii Fontanov
  • Patent number: 11012434
    Abstract: A method for automated authentication of a user VoIP phone supported by a Private Branch eXchange (PBX) configuration server is provided. A VoIP phone or a VoIP supported device is configured for an automated authentication by a vendor. The authentication method does not require manual entry of authentication data by a user. The unique VoIP phone authentication data can be provided by the vendor in a form of a MAC address. Additionally, the vendor can assign a digital certificate (containing public and private encryption keys) signed by the vendor to the VoIP phone. In this case, the VoIP phone vendor serves as a trusted authority. Thus, the VoIP phone automatically connects with the configuration server and the authentication transformation server (ATS) and the address where the VoIP phone sends the authentication data upon connection to the network is determined by the ATS.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: May 18, 2021
    Assignee: INGRAM MICRO INC.
    Inventor: Alexey Korotaev
  • Patent number: 10984438
    Abstract: Technologies for automatically validating the functionality of offers in a cloud service brokerage system include an offer validation computing device configured to identify scenarios of an offer to be validated and generate a series of high-level steps and placeholders for the scenarios of the offer which correspond to an application package associated with a cloud application. The offer validation computing device is further configured to determine one or more low-level steps for each of the placeholders, replace each of the placeholders with a corresponding one or more associated low-level steps, and package the one or more associated low-level steps and the generated high-level steps into a validation tool, which is usable by the cloud service brokerage system to automatically validate the functionality of the scenarios of the offer. Additional embodiments are described herein.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: April 20, 2021
    Assignee: INGRAM MICRO INC.
    Inventors: Rostislav Koryakin, Viacheslav Dubinskii, Timur Khakimyanov, Igor Vagulin
  • Patent number: 10942719
    Abstract: Independent Software Vendors ISVs develop, support, execute, and sell cloud applications. Cloud Service Broker Platforms (CSBs) provide partially-automated delivery of integrated cloud applications from different ISVs. Integration of ISV software requires special integration components such as connector packages and connector backends. Development of such components can be time consuming and expensive. The present disclosure relates to a system and method for allowing connector developers to decrease the cost of developing connector package and connector backends by allowing deployment and configuration of web services automatically and also allows support for scalability and zero-downtime upgrades out of the box, by the use of an automated authoring tool that generates connector packages from archetypes created by the CSB.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: March 9, 2021
    Assignee: INGRAM MICRO INC.
    Inventors: Viacheslav Dubinskii, Artem Ermakov, Timur Khakimyanov, Anton Logvinenko, Igor Vagulin
  • Patent number: 10942839
    Abstract: A system and method for debugging web applications, the system comprising a multiplexer, and a workstation comprising a debug environment, wherein the multiplexer is configured to redirect to the debug environment, any debugging request, the debug environment further configured to instantiate a development version of a web application, and debugging the development web application in the debug environment.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: March 9, 2021
    Assignee: INGRAM MICRO INC.
    Inventor: Vladimir Grebenschikov
  • Patent number: 10812619
    Abstract: The present relates to a method for managing user service assignments in a cloud service environment, the method includes receiving a file that includes provisioning for at least one service, processing the file based at least in part on a plurality of attributes in the file, the each of the plurality of attributes associated with the at least one service, creating a service request based at least in part on the file, the service request comprising a plurality of service data attributes, creating an extensible markup language (XML) string based at least in part on the service request, invoking a provisioning agent programming interface (API), and provisioning a service to fulfill the service assignments.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: October 20, 2020
    Assignee: Ingram Micro Inc.
    Inventors: David Hou Chang, David Wippich, Swarup Das, Amit Roy, Abhisek Mallick, Debabrata Howlee
  • Patent number: 10754629
    Abstract: A method for periodic checking of localized lines in the application source code before the assembled application is propagated into message files (*.po). An automated internationalization of lines for all supported application languages is provided. The lines and their translations in locale files (JSON) are validated against the message files (PO). The un-localized lines are checked in the source code using a localization marker. According to the APS, a special trap (i.e., a hook) is used for APS msgmake utility in order to derive localization data from a set of aps_command_line_tools for assembling a user interface. The lines are corrected and loaded back into “*.po” file.
    Type: Grant
    Filed: September 20, 2017
    Date of Patent: August 25, 2020
    Assignee: Ingram Micro Inc.
    Inventor: Pavel Bugrov
  • Patent number: 9455876
    Abstract: An Application Packaging Standard (APS) is a specification defining application's life cycle in a cloud. The application's life cycle includes packaging, delivering to the cloud, verification of package, integrating (and unpacking) into the cloud, distributing to clients, licensing, functionality, updates and deletion. The APS has its own Application Programming Interface (API) for accessing the APS functions from a program code or by http/https requests. The APS provides for efficient integration of SaaS web applications into the cloud.
    Type: Grant
    Filed: February 1, 2013
    Date of Patent: September 27, 2016
    Assignee: INGRAM MICRO INC.
    Inventors: Vladimir Grebenschikov, Alexander G. Tormasov, Maxim Kuzkin, Victor Kupriyanov, Michael Toutonghi, Ilya Baimetov, Alexey Kobets
  • Patent number: 8215488
    Abstract: A packaging assembly is disclosed. The packaging assembly is easily assembled and disassembled for convenient use and provides suspension of an enclosed article by way of an arched structure providing protection from impact, shock and vibration.
    Type: Grant
    Filed: September 9, 2009
    Date of Patent: July 10, 2012
    Assignee: Ingram Micro Inc.
    Inventor: Kimberly Klos
  • Publication number: 20110138752
    Abstract: A packaging system and method is disclosed for use with a conveyance system. The package assembly provides protrusions which keep the assembly properly oriented on a conveyor system.
    Type: Application
    Filed: October 19, 2009
    Publication date: June 16, 2011
    Applicant: INGRAM MICRO INC.
    Inventor: Kimberly Klos
  • Publication number: 20090112678
    Abstract: A system and method for knowledge management in an organization. The system and method employs an intranet site whereby members of the organization can easily and efficiently access explicit knowledge and tacit knowledge relevant to complete processes in an organization. As members of an organization communicate and collaborate with each other using the present disclosure, new knowledge or ideas or best practices may form as a result of the collaboration which then should also be captured and codified as explicit knowledge.
    Type: Application
    Filed: October 27, 2008
    Publication date: April 30, 2009
    Applicant: INGRAM MICRO INC.
    Inventor: Ngoc Luzardo