Patents by Inventor Daniel Kogan

Daniel Kogan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240081630
    Abstract: A multi-organ imaging system including a camera lens, a stationary, multi-examination illumination unit (SMEIU), and an attachment holder is provided. An industrial camera unit (ICU) for imaging multiple organs, for example, ear, nose, throat, and skin, is housed in a camera body. The camera lens has a fixed focal length and an iris for optimizing examination and imaging of the organs. The SMEIU is integrated to the camera body and includes illuminators arranged in a geometrical configuration. The attachment holder accommodates an organ examination attachment selected for examining an organ. The illuminators, in optical communication with one or more reflective surfaces in the organ examination attachment, produce shadowless illumination during examination and imaging of each organ, without requiring replacement of the SMEIU for examining each organ. A display unit, accommodated in a display holder detachably attached to the camera body, assists in aiming the camera lens and visualizing each organ.
    Type: Application
    Filed: November 14, 2023
    Publication date: March 14, 2024
    Inventors: Gennady Ukrainsky, Rada Sumareva, Daniel Kogan, Sergei Kuznetsov
  • Patent number: 11826024
    Abstract: A multi-organ imaging system including a camera lens, a stationary, multi-examination illumination unit (SMEIU), and an attachment holder is provided. An industrial camera unit (ICU) for imaging multiple organs, for example, ear, nose, throat, and skin, is housed in a camera body. The camera lens has a fixed focal length and an iris for optimizing examination and imaging of the organs. The SMEIU is integrated to the camera body and includes illuminators arranged in a geometrical configuration. The attachment holder accommodates an organ examination attachment selected for examining an organ. The illuminators, in optical communication with one or more reflective surfaces in the organ examination attachment, produce shadowless illumination during examination and imaging of each organ, without requiring replacement of the SMEIU for examining each organ. A display unit, accommodated in a display holder detachably attached to the camera body, assists in aiming the camera lens and visualizing each organ.
    Type: Grant
    Filed: December 3, 2021
    Date of Patent: November 28, 2023
    Assignee: ZIPHYCARE INC
    Inventors: Gennady Ukrainsky, Rada Sumareva, Daniel Kogan, Sergei Kuznetsov
  • Publication number: 20230005607
    Abstract: A system and a computer-implemented method employ an appointment optimization and route planning system (AORPS) for optimizing home-visit appointments and related travel for delivering patient care. The AORPS receives registration and patient data from patients and client input including information about healthcare providers, onsite care coordinators, health plans, appointment types, and success rates from a client. The AORPS collates the patient data and generates an input matrix from the client input and the collated patient data. The AORPS generates a predictive model for appointments, capitation, and return on investment for delivering patient care based on appointment and patient history, feedback, and healthcare data.
    Type: Application
    Filed: June 24, 2022
    Publication date: January 5, 2023
    Inventors: Daniel Kogan, Rada Sumareva, Gennady Ukrainksy
  • Publication number: 20220181019
    Abstract: A medical diagnostic kit (MDK) includes a universal cable storage compartment (UCSC), a deck, and switchable multi-port hubs (SMPHs). Configurable cable compartments in the UCSC accommodate cables of clinical examination devices (CEDs) without mutual entanglement. The deck positioned on the UCSC supports the CEDs and includes cutouts into the UCSC for cable management. The SMPHs permanently connect CED cable connectors and selectively power and communicate data with the CED(s). An internal energy storage device (ESD) receives power from a multi-port charger (MPC) during charging, and delivers the power to the SMPHs for powering and communicating data with the CED(s) when the casing is opened. An activated, hubs disconnection switch interrupts power delivery from the ESD to the SMPHs when the casing is closed.
    Type: Application
    Filed: December 3, 2021
    Publication date: June 9, 2022
    Inventors: Gennady Ukrainksy, Rada Sumareva, Daniel Kogan, Sergei Kuznetsov
  • Publication number: 20220175231
    Abstract: A multi-organ imaging system including a camera lens, a stationary, multi-examination illumination unit (SMEIU), and an attachment holder is provided. An industrial camera unit (ICU) for imaging multiple organs, for example, ear, nose, throat, and skin, is housed in a camera body. The camera lens has a fixed focal length and an iris for optimizing examination and imaging of the organs. The SMEIU is integrated to the camera body and includes illuminators arranged in a geometrical configuration. The attachment holder accommodates an organ examination attachment selected for examining an organ. The illuminators, in optical communication with one or more reflective surfaces in the organ examination attachment, produce shadowless illumination during examination and imaging of each organ, without requiring replacement of the SMEIU for examining each organ. A display unit, accommodated in a display holder detachably attached to the camera body, assists in aiming the camera lens and visualizing each organ.
    Type: Application
    Filed: December 3, 2021
    Publication date: June 9, 2022
    Inventors: Gennady Ukrainksy, Rada Sumareva, Daniel Kogan, Sergei Kuznetsov
  • Publication number: 20220148699
    Abstract: Systems and methods for matching a client and a coach are provided. A request for a wellness program including a set of attributes is received. A plurality of coaching profiles is obtained, each associated with a corresponding coach and includes a corresponding one or more wellness programs and a first corresponding data set associated with performance of the corresponding coach. Responsive to the request, a plurality of wellness programs is obtained, each associated with one or more corresponding coaches and includes one or more attributes improved by the respective wellness program and a second corresponding data set associated with performance of the respective wellness program. The coaching profiles, the wellness programs, and the set of attributes are processed, producing a respective result for each computational model that is collectively considered, producing a set of at least one coaching profile and wellness program that is communicated to a remote device.
    Type: Application
    Filed: November 5, 2021
    Publication date: May 12, 2022
    Inventors: Daniel Kogan, Marina Borukhovich, Eugene Borukhovich, Ilya Sivkov
  • Patent number: 11126671
    Abstract: Computer systems, devices, and associated methods of serializing a web page that is of a first format and includes a plug-in including properties of a second format are disclosed herein. In one embodiment, a method includes identifying, in a manifest for the plug-in, properties for inclusion in the first format in a serialized web page. The manifest may also include metadata associated with the properties in the list of properties. The method includes formatting the properties, including associated property values and metadata, in the first format and adding the formatted properties to the serialized web page. The plug-in properties not included in the manifest can be added to the serialized web page in the second format.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: September 21, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Patrick Miller, John Nguyen, Manish Garg, Chakkaradeep Chinnakonda Chandran, Daniel Kogan
  • Patent number: 10586613
    Abstract: A system is described for rendering medical service provider entity information. The system is configured to identify a medical service provider entity for which referrals data enhanced medical service provider information will be rendered for presentation to a requesting user. The a medical service provider referral processing engine accesses medical service provider referral information relating to the medical service provider entity, wherein the referral information specifies a value representing referrals received by the medical service provider entity. The referral processing engine transforms the referral information to render a received referrals value, wherein the transformation comprises at least summing a plurality of referral values corresponding to referrals received by the medical service provider entity. The referrals value is incorporated with medical service provider information to render referrals data enhanced medical service provider information.
    Type: Grant
    Filed: June 10, 2014
    Date of Patent: March 10, 2020
    Assignee: MDX Medical, Inc.
    Inventors: Daniel Kogan, Erika Boyer
  • Publication number: 20180052940
    Abstract: Computer systems, devices, and associated methods of serializing a web page that is of a first format and includes a plug-in including properties of a second format are disclosed herein. In one embodiment, a method includes identifying, in a manifest for the plug-in, properties for inclusion in the first format in a serialized web page. The manifest may also include metadata associated with the properties in the list of properties. The method includes formatting the properties, including associated property values and metadata, in the first format and adding the formatted properties to the serialized web page. The plug-in properties not included in the manifest can be added to the serialized web page in the second format.
    Type: Application
    Filed: June 29, 2017
    Publication date: February 22, 2018
    Inventors: Patrick Miller, John Nguyen, Manish Garg, Chakkaradeep Chinnakonda Chandran, Daniel Kogan
  • Publication number: 20150356248
    Abstract: A system is described for rendering medical service provider entity information. The system is configured to identify a medical service provider entity for which referrals data enhanced medical service provider information will be rendered for presentation to a requesting user. The a medical service provider referral processing engine accesses medical service provider referral information relating to the medical service provider entity, wherein the referral information specifies a value representing referrals received by the medical service provider entity. The referral processing engine transforms the referral information to render a received referrals value, wherein the transformation comprises at least summing a plurality of referral values corresponding to referrals received by the medical service provider entity. The referrals value is incorporated with medical service provider information to render referrals data enhanced medical service provider information.
    Type: Application
    Filed: June 10, 2014
    Publication date: December 10, 2015
    Inventors: Daniel Kogan, Erika Boyer
  • Publication number: 20120096389
    Abstract: A virtual web-based computing platform combining a particular network database hierarchy, graphical user interface, and integrated suite of computational tools accessible on demand, by which users gain access to an integrated Virtual Workspace for organizing emails, contacts, bookmarks, tasks, documents, notes, and all other relevant information. The network database hierarchy employs unique data structure and methods, allowing the user to centrally store and manage all data, regardless of type, as well as activities (actions taken and documented by the user). Nevertheless, the interface to said database offers a familiar folder/sub-folder “look and feel” using a tree data hierarchy, which gives a common, centralized and unified approach for storing, managing, displaying, and various types of data, regardless of object- and data-types.
    Type: Application
    Filed: July 19, 2011
    Publication date: April 19, 2012
    Inventors: Ran J Flam, Daniel Kogan
  • Publication number: 20110307240
    Abstract: Translations are provided as a property in multilingual taxonomical hierarchies. Translations for each node in a tree structure are associated with the node of a primary language as labels, where each node can have a plurality of labels. If the translation into a secondary language does not exist, a default label and language combination may be designated to be used in place of the missing secondary language during rendering.
    Type: Application
    Filed: June 10, 2010
    Publication date: December 15, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Daniel Kogan, Patrick Miller, Paula Wing, Qinwei Zhu
  • Publication number: 20110307243
    Abstract: Translated versions of metadata are provided to a user at runtime based on a working language selection. Translated versions of metadata in secondary languages are associated with an original version in a primary language as properties instead of being separate items within an infrastructure hierarchy. The property may be selected from a look-up field at runtime based on user selection of automatic determination of a desired working language. If a translation of a particular item in the working language does not exist, the default language (primary language) version is used instead.
    Type: Application
    Filed: June 10, 2010
    Publication date: December 15, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Patrick Miller, Daniel Kogan, Graham McMynn
  • Patent number: 7562361
    Abstract: A computing device includes an operating system that manages an application and maintains threads relating thereto, where each thread has assigned attributes and the operating system executes each thread according to each attribute thereof. An interface process of the application receives a thread with a request for the application, sets an attribute of the request/thread to enforce a limitation within the application, and forwards the request/thread to the application for further processing in accordance with the limitation to produce a result. The interface process thereafter receives the same thread with the result from the application, resets the attribute of the result/thread to remove the limitation outside of the application, and forwards the result/thread for delivery to the requester. Thus, the interface process ensures by way of setting and resetting the attribute on the thread that the limitation on the application is satisfied.
    Type: Grant
    Filed: February 26, 2004
    Date of Patent: July 14, 2009
    Assignee: Microsoft Corporation
    Inventors: Daniel Kogan, Robin Smith, Chris White, Michal Piaseczny
  • Publication number: 20080288530
    Abstract: A process control system that automatically monitors processes and performs activities based on conditions detected during monitoring. The system includes: a server that has access to a database system and executes program code of the process control system; a table of process records in the database system, a process record indicating a current condition of a process being controlled by the system and certain ones of the process records including one or more auto numbering user-defined fields; and a portion of the program code which is executed when a process record enters a pre-defined state, whereby an auto numbering field value is generated according to a configuration of the auto numbering user-defined field and storing the generated auto number field value in the auto numbering user-defined field in the process record. The auto numbering user-defined fields and their configuration are indicated in other tables in the database system.
    Type: Application
    Filed: January 17, 2008
    Publication date: November 20, 2008
    Inventors: Ran J. Flam, Daniel Kogan
  • Publication number: 20080071610
    Abstract: A process control system has a server which has access to a database system and executes program code for the process control system. The database system includes a table of process records which indicate a configuration of a training process. An administrator configures process records for the training process and how the training process is applied to employees. The training process includes training requirements and a training schedule. When a portion of the program code executes, it automatically creates training records for each eligible employee for each training requirement at times and intervals specified by the training schedule. The process records includes employee records for tracking information about the employees, template records for defining fields to be copied to the training records, change control records for tracking changes to the training requirements; and training records for tracking progress of the employees for the training requirements.
    Type: Application
    Filed: September 7, 2007
    Publication date: March 20, 2008
    Inventors: Harkirate Dhillon, Daniel Kogan, Michael Broderson
  • Patent number: 7257705
    Abstract: Techniques for reconfiguring systems that are configured by modifying configuration tables in a database. Reconfiguration begins by making a copy of the production version to obtain the development version and a snapshot showing the current state of the configuration tables in the production version is made. The development version is then reconfigured and tested. Before the development version's configuration is migrated to the production version, the production version's configuration tables are compared with the snapshot to see whether the state of the production version's configuration tables has changed. If has not, the migration takes place; if it has, the production version's configuration tables have changed since the snapshot was made. In this case, a new development copy and snapshot must be made and the reconfiguration done over or if the user desires, a forced migration may be made by overwriting the production version's configuration tables with those of the development version.
    Type: Grant
    Filed: November 17, 2003
    Date of Patent: August 14, 2007
    Assignee: Sparta Systems, Inc.
    Inventors: Ran J. Flam, Daniel Kogan, Alexander Koganov
  • Publication number: 20060059465
    Abstract: A web content management server allows for the automatic creation, management and publication of variant objects from a parent object. The variant object is created as a copy of the corresponding parent object and may then be modified. Each object includes a pages list that identifies all associated objects and the content type of each object listed in the pages list. The relationship between parent and variant objects is maintained regardless of the location where the objects are stored. When changes are made to the parent page, the changes are also implemented in any corresponding variant pages. The parent object tracks any corresponding variant objects with an identifier stored in the pages list. When the parent page is modified, a workflow is triggered to modify the corresponding variant pages identified by the identifier and the content type in the pages list.
    Type: Application
    Filed: September 15, 2004
    Publication date: March 16, 2006
    Applicant: Microsoft Corporation
    Inventors: Daniel Kogan, Patrick Miller
  • Publication number: 20050198637
    Abstract: A computing device includes an operating system that manages an application and maintains threads relating thereto, where each thread has assigned attributes and the operating system executes each thread according to each attribute thereof. An interface process of the application receives a thread with a request for the application, sets an attribute of the request/thread to enforce a limitation within the application, and forwards the request/thread to the application for further processing in accordance with the limitation to produce a result. The interface process thereafter receives the same thread with the result from the application, resets the attribute of the result/thread to remove the limitation outside of the application, and forwards the result/thread for delivery to the requester. Thus, the interface process ensures by way of setting and resetting the attribute on the thread that the limitation on the application is satisfied.
    Type: Application
    Filed: February 26, 2004
    Publication date: September 8, 2005
    Inventors: Daniel Kogan, Robin Smith, Chris White, Michal Piaseczny
  • Publication number: 20040133610
    Abstract: Techniques for reconfiguring systems that are configured by modifying configuration tables in a database. Reconfiguration begins by making a copy of the production version to obtain the development version and a snapshot showing the current state of the configuration tables in the production version is made. The development version is then reconfigured and tested. Before the development version's configuration is migrated to the production version, the production version's configuration tables are compared with the snapshot to see whether the state of the production version's configuration tables has changed. If has not, the migration takes place; if it has, the production version's configuration tables have changed since the snapshot was made. In this case, a new development copy and snapshot must be made and the reconfiguration done over or if the user desires, a forced migration may be made by overwriting the production version's configuration tables with those of the development version.
    Type: Application
    Filed: November 17, 2003
    Publication date: July 8, 2004
    Applicant: Sparta Systems, Inc.
    Inventors: Ran J. Flam, Daniel Kogan, Alexander Koganov