Firmware upgrade system and associated methods for printing devices

    公开(公告)号:US11126385B1

    公开(公告)日:2021-09-21

    申请号:US16988924

    申请日:2020-08-10

    Abstract: A system of printing devices includes an analytical server that determines when a firmware upgrade is to be installed on one or more of the printing devices. The analytical server collects information about firmware version and type along with errors that occur on the printing devices. The analytical server also collects information on the print volume for each device. A map is generated and updated based on this information that is used to decide when or if the firmware upgrade is to occur. For a first printing device and a second printing device, the analytical server determines whether to upgrade different versions of the firmware at each device.

    Support automation using machine learning

    公开(公告)号:US10726203B2

    公开(公告)日:2020-07-28

    申请号:US16176284

    申请日:2018-10-31

    Abstract: System(s)/method(s) relate to machine learning to automatically respond for troubleshooting a device. A programmed computer system obtains a training dataset from at least one database including historical customer complaint records and maintenance service records with resolution codes. The training dataset is parsed by a natural language extraction engine to extract data including extracting keyword data from the historical customer complaint records. The extracted data is grouped into bags-of-words with a natural language association engine. The bags-of-words are mapped to one or more of the resolution codes with an SVM to provide corresponding mapping vectors. A current customer complaint record is received and information therein is parsed to provide a request bag-of-words. One or more of the mapping vectors having one or more most likely fits to the request bag-of-words is determined. One or more of the resolution codes associated with the one or more of the mapping vectors is provided.

    Support Automation Using Machine Learning
    3.
    发明申请

    公开(公告)号:US20200134012A1

    公开(公告)日:2020-04-30

    申请号:US16176284

    申请日:2018-10-31

    Abstract: System(s)/method(s) relate to machine learning to automatically respond for troubleshooting a device. A programmed computer system obtains a training dataset from at least one database including historical customer complaint records and maintenance service records with resolution codes. The training dataset is parsed by a natural language extraction engine to extract data including extracting keyword data from the historical customer complaint records. The extracted data is grouped into bags-of-words with a natural language association engine. The bags-of-words are mapped to one or more of the resolution codes with an SVM to provide corresponding mapping vectors. A current customer complaint record is received and information therein is parsed to provide a request bag-of-words. One or more of the mapping vectors having one or more most likely fits to the request bag-of-words is determined. One or more of the resolution codes associated with the one or more of the mapping vectors is provided.

    Method and system for obtaining similarity rates between electronic documents

    公开(公告)号:US12124798B2

    公开(公告)日:2024-10-22

    申请号:US17460601

    申请日:2021-08-30

    Inventor: Oleg Y. Zakharov

    CPC classification number: G06F40/194 G06F40/279

    Abstract: A method is disclosed for calculating similarity rates between electronic documents. The similarity rate is calculated based on a count of matching phrases between the electronic documents and distances between subsequent matching phrases in each of the electronic documents. A system is also disclosed for comparing the electronic documents to obtain their similarity rates. A computing device determines at least one first proximity parameter based on the number of matched words in a matching phrase and at least one second proximity parameter based on distances between the subsequent matching phrases in each of the electronic documents. The similarity rate is determined based on the first and second proximity parameters.

    System and method of communication between email plugins

    公开(公告)号:US11134047B2

    公开(公告)日:2021-09-28

    申请号:US16368004

    申请日:2019-03-28

    Inventor: Oleg Y. Zakharov

    Abstract: A system and method for enhanced workflow over email assisted by a plurality of plugins associable to a plurality of email clients is described herein. A first plugin is associable with a first email client. The first plugin is configured to write to a custom command wherein the custom command includes a machine readable message with one or more authorized actions within an email exchanged between the first email client and a second email client. A second plugin is associable with the second email client. The second plugin is configured to read from the custom command and execute the one or more authorized actions related to the second email client.

    System and method for diagnosing parts of a printing device to be replaced based on an incident rate

    公开(公告)号:US10542159B1

    公开(公告)日:2020-01-21

    申请号:US16411991

    申请日:2019-05-14

    Abstract: A method to diagnosis an electro-mechanical part on an image forming device comprising: determining an incident count for a first time interval for the electro-mechanical part; determining a first threshold level for the first time interval; monitoring the electro-mechanical part for a second time interval, wherein the second time interval is a plurality of first time intervals; determining if the incident count for a first portion of the second time interval for the electro-mechanical part equal to or less than the first threshold; determining if the incident count for a second portion of the second time interval for the electro-mechanical part is equal to or less than the first threshold when the incident count for the first portion of the second time interval fails to exceed the first threshold for the electro-mechanical part; determining a maximum incident count for the second portion of the second time interval when the incident count for the second portion of the second time interval exceeds the first threshold for the electro-mechanical part; calculating an error ratio between an average incident count of the first portion of the second time interval and the maximum incident count of the second portion of the second time interval; and marking the electro-mechanical part as needing to be one of repaired or serviced when the error ratio exceeds an error ratio threshold level.

    System and method for sheet conveyance anomaly detection

    公开(公告)号:US10442644B1

    公开(公告)日:2019-10-15

    申请号:US15988415

    申请日:2018-05-24

    Abstract: A sheet processing apparatus comprises at least one roller disposed in a sheet conveyance path and configured to convey a plurality of sheets; a sheet sensor disposed in the sheet conveyance path and configured to detect each sheet as it is conveyed by a particular roller of the at least one roller and to generate sensor information indicative of the detection; and a controller configured to: use the sensor information to calculate a sheet passage interval for each sheet; count a first number of times the sheet passage interval is greater than a first threshold corresponding to abnormally slow sheet conveyance and a second number of times the sheet passage interval is lower than a second threshold corresponding to abnormally fast sheet conveyance; determine whether an alert condition has been met based on the counts of the first and second numbers of times; and generate a control signal after the alert condition has been met.

    User interface for presenting printing device metrics

    公开(公告)号:US09838548B2

    公开(公告)日:2017-12-05

    申请号:US14634744

    申请日:2015-02-28

    Inventor: Oleg Y. Zakharov

    Abstract: The present disclosure is directed to a method for generating a visual display of metrics for one or more peripheral devices. The method involves receiving a plurality of data values indicative of a particular metric. The method also involves determining an average value of the plurality of data values and a ratio between the average value and a particular data value. The method further involves generating a bar graph with at least a first bar representative of the average value and a second bar representative of the particular data value. Additionally, the method involves modifying a longer bar of the first bar and the second bar based on a quotient between the average value and the particular data value based on the ratio being greater than or equal to a threshold ratio. The method also involves causing a display device to display the bar graph.

Patent Agency Ranking