Patents by Inventor Michael Schechter

Michael Schechter 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).

  • Patent number: 12182001
    Abstract: Auditing information is captured from a processing stack of an invoked application. An annotation customized for that invocation context is processed to filter and/or add additional audition information available from the processing stack. The customized auditing information is then sent to a destination based on a processing context of the invoked application when the invoked application completes processing. In an embodiment, the customized auditing information is housed in a data store and an interface is provided for customized query processing, report processing, event processing, a notification processing.
    Type: Grant
    Filed: October 14, 2022
    Date of Patent: December 31, 2024
    Assignee: NCR Voyix Corporation
    Inventor: Michael Schechter
  • Publication number: 20230031106
    Abstract: Auditing information is captured from a processing stack of an invoked application. An annotation customized for that invocation context is processed to filter and/or add additional audition information available from the processing stack. The customized auditing information is then sent to a destination based on a processing context of the invoked application when the invoked application completes processing. In an embodiment, the customized auditing information is housed in a data store and an interface is provided for customized query processing, report processing, event processing, a notification processing.
    Type: Application
    Filed: October 14, 2022
    Publication date: February 2, 2023
    Inventor: Michael Schechter
  • Patent number: 11531611
    Abstract: Auditing information is captured from a processing stack of an invoked application. An annotation customized for that invocation context is processed to filter and/or add additional audition information available from the processing stack. The customized auditing information is then sent to a destination based on a processing context of the invoked application when the invoked application completes processing. In an embodiment, the customized auditing information is housed in a data store and an interface is provided for customized query processing, report processing, event processing, a notification processing.
    Type: Grant
    Filed: July 29, 2019
    Date of Patent: December 20, 2022
    Assignee: NCR Corporation
    Inventor: Michael Schechter
  • Patent number: 11456921
    Abstract: A configuration interface is provided. Hardware settings are obtained for a target server's networked environment through the configuration interface. Microservices are selected with configuration settings through the configuration interface. An installation package is created having an Operating System (OS), the selected microservices, the hardware settings, and the configuration settings. The installation package is uploaded to a blade server. Upon detection by the blade server of the presence of the target server's networked environment, a bootstrap operation is processed and the OS with the selected microservices are loaded and initiated on the blade server. The microservices are provided over the target server's network as a self-contained microservice platform from the blade server. The microservices interact with transaction devices over the network and user-operated devices through a portal interface provided with the installation package.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: September 27, 2022
    Assignee: NCR Corporation
    Inventors: William Michael Prendergast, Michael Schechter, Khaled Janania, II
  • Publication number: 20210034496
    Abstract: Auditing information is captured from a processing stack of an invoked application. An annotation customized for that invocation context is processed to filter and/or add additional audition information available from the processing stack. The customized auditing information is then sent to a destination based on a processing context of the invoked application when the invoked application completes processing. In an embodiment, the customized auditing information is housed in a data store and an interface is provided for customized query processing, report processing, event processing, a notification processing.
    Type: Application
    Filed: July 29, 2019
    Publication date: February 4, 2021
    Inventor: Michael Schechter
  • Publication number: 20200344123
    Abstract: A configuration interface is provided. Hardware settings are obtained for a target server's networked environment through the configuration interface. Microservices are selected with configuration settings through the configuration interface. An installation package is created having an Operating System (OS), the selected microservices, the hardware settings, and the configuration settings. The installation package is uploaded to a blade server. Upon detection by the blade server of the presence of the target server's networked environment, a bootstrap operation is processed and the OS with the selected microservices are loaded and initiated on the blade server. The microservices are provided over the target server's network as a self-contained microservice platform from the blade server. The microservices interact with transaction devices over the network and user-operated devices through a portal interface provided with the installation package.
    Type: Application
    Filed: April 29, 2019
    Publication date: October 29, 2020
    Inventors: William Michael Prendergast, Michael Schechter, Khaled Janania, II
  • Patent number: 9864768
    Abstract: Social data is used to extract actions that end users perform in order to provide deeplinks for search results. Social data from social networking services may be accessed and analyzed to identify actions performed by end users. Additionally, the social data may be analyzed to identify URLs of web pages at which the actions may be performed. Information regarding the actions and corresponding URLs is stored for use by a search engine service to provide deeplinks for search results returned in response to user search queries.
    Type: Grant
    Filed: May 16, 2016
    Date of Patent: January 9, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Deepak Vijaywargi, Antoine El Daher, Michael Schechter
  • Publication number: 20160259817
    Abstract: Social data is used to extract actions that end users perform in order to provide deeplinks for search results. Social data from social networking services may be accessed and analyzed to identify actions performed by end users. Additionally, the social data may be analyzed to identify URLs of web pages at which the actions may be performed. Information regarding the actions and corresponding URLs is stored for use by a search engine service to provide deeplinks for search results returned in response to user search queries.
    Type: Application
    Filed: May 16, 2016
    Publication date: September 8, 2016
    Inventors: DEEPAK VIJAYWARGI, ANTOINE EL DAHER, MICHAEL SCHECHTER
  • Patent number: 9367638
    Abstract: Social data is used to extract actions that end users perform in order to provide deeplinks for search results. Social data from social networking services may be accessed and analyzed to identify actions performed by end users. Additionally, the social data may be analyzed to identify URLs of web pages at which the actions may be performed. Information regarding the actions and corresponding URLs is stored for use by a search engine service to provide deeplinks for search results returned in response to user search queries.
    Type: Grant
    Filed: February 27, 2012
    Date of Patent: June 14, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Deepak Vijaywargi, Antoine El Daher, Michael Schechter
  • Publication number: 20130031106
    Abstract: Automatic suggestion for search query formulation is facilitated by considering social network information. A plurality of search queries can be identified as a function of a partial search query specified by a user and search history of one or more social network contacts of the user. Subsequently, these identified queries can be ranked to aid determination of a subset of the identified queries to suggest for query completion. Further, query suggestions resulting from a social network contact can be annotated to set them apart from other query suggestions.
    Type: Application
    Filed: December 6, 2011
    Publication date: January 31, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Michael A. Schechter, Mahbubul A. Ali, Brian D. Humrichouser, Marek Latuskiewicz, Yi Lang Mok, Mihir A. Vaidya
  • Publication number: 20130031080
    Abstract: Social data is used to extract actions that end users perform in order to provide deeplinks for search results. Social data from social networking services may be accessed and analyzed to identify actions performed by end users. Additionally, the social data may be analyzed to identify URLs of web pages at which the actions may be performed. Information regarding the actions and corresponding URLs is stored for use by a search engine service to provide deeplinks for search results returned in response to user search queries.
    Type: Application
    Filed: February 27, 2012
    Publication date: January 31, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: DEEPAK VIJAYWARGI, ANTOINE EL DAHER, MICHAEL SCHECHTER
  • Patent number: 8122041
    Abstract: Sharing of search histories is facilitated with a computer based system and method that allow a searcher to share search results generated without prior authentication of an identity with a search engine. Sharing and collaboration are further facilitated by allowing search history items to be shared with a minimum of additional searcher input. Context for the search history items is provided by associating a search query with an accessed document link without requiring separate tagging of the link by the searcher.
    Type: Grant
    Filed: May 8, 2009
    Date of Patent: February 21, 2012
    Assignee: Microsoft Corporation
    Inventors: Sreeharsha Kamireddy, Cory Hicks, Michael Schechter, Rick Gruenhagen, Ramez Naam
  • Publication number: 20120036011
    Abstract: Systems, methods, and computer media for personalizing a web page and for personalizing user search query results are provided. A request to view a web page, such as a user search query that produces a search result web page, is received from a computing device. A computing device identifier is detected. Device-specific data corresponding to the detected computing device identifier is accessed. Upon detecting at least one user identifier having an authentication state, user-specific data corresponding to the detected user identifier and authentication state is accessed. The web page is personalized based on at least one of the accessed device-specific data and the accessed user-specific data.
    Type: Application
    Filed: August 5, 2010
    Publication date: February 9, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Michael A. Schechter, Michael Gradek, Sridharan K. Iyer, Gayathri Ravichandran Geetha, Igor Shoshitaishvili, Jonathan M. Garcia, Aravind Bala
  • Publication number: 20100287183
    Abstract: Sharing of search histories is facilitated with a computer based system and method that allow a searcher to share search results generated without prior authentication of an identity with a search engine. Sharing and collaboration are further facilitated by allowing search history items to be shared with a minimum of additional searcher input. Context for the search history items is provided by associating a search query with an accessed document link without requiring separate tagging of the link by the searcher.
    Type: Application
    Filed: May 8, 2009
    Publication date: November 11, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: SREEHARSHA KAMIREDDY, CORY HICKS, MICHAEL SCHECHTER, RICK GRUENHAGEN, RAMEZ NAAM