Patents by Inventor Mihai R. Jalobeanu
Mihai R. Jalobeanu 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: 11847261Abstract: A computer device is provided that includes a display device, and a sensor system configured to be mounted adjacent to a user's head and to measure an electrical potential near one or more electrodes of the sensor system. The computer device further includes a processor configured to present a periodic motion-based visual stimulus having a changing motion that is frequency-modulated for a target frequency or code-modulated for a target code, detect changes in the electrical potential via the one or more electrodes, identify a corresponding visual evoked potential feature in the detected changes in electrical potential that corresponds to the periodic motion-based visual stimulus, and recognize a user input to the computing device based on identifying the corresponding visual evoked potential feature.Type: GrantFiled: July 27, 2022Date of Patent: December 19, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Andrew D. Wilson, Hakim Si Mohammed, Christian Holz, Adrian Kuo Ching Lee, Ivan Jelev Tashev, Hannes Gamper, Edward Bryan Cutrell, David Emerson Johnston, Dimitra Emmanouilidou, Mihai R. Jalobeanu
-
Publication number: 20220365599Abstract: A computer device is provided that includes a display device, and a sensor system configured to be mounted adjacent to a user's head and to measure an electrical potential near one or more electrodes of the sensor system. The computer device further includes a processor configured to present a periodic motion-based visual stimulus having a changing motion that is frequency-modulated for a target frequency or code-modulated for a target code, detect changes in the electrical potential via the one or more electrodes, identify a corresponding visual evoked potential feature in the detected changes in electrical potential that corresponds to the periodic motion-based visual stimulus, and recognize a user input to the computing device based on identifying the corresponding visual evoked potential feature.Type: ApplicationFiled: July 27, 2022Publication date: November 17, 2022Applicant: Microsoft Technology Licensing, LLCInventors: Andrew D. WILSON, Hakim SI MOHAMMED, Christian HOLZ, Adrian Kuo Ching LEE, Ivan Jelev TASHEV, Hannes GAMPER, Edward Bryan CUTRELL, David Emerson JOHNSTON, Dimitra EMMANOUILIDOU, Mihai R. JALOBEANU
-
Patent number: 11409361Abstract: A computer device is provided that includes a display device, and a sensor system configured to be mounted adjacent to a user's head and to measure an electrical potential near one or more electrodes of the sensor system. The computer device further includes a processor configured to present a periodic motion-based visual stimulus having a changing motion that is frequency-modulated for a target frequency or code-modulated for a target code, detect changes in the electrical potential via the one or more electrodes, identify a corresponding visual evoked potential feature in the detected changes in electrical potential that corresponds to the periodic motion-based visual stimulus, and recognize a user input to the computing device based on identifying the corresponding visual evoked potential feature.Type: GrantFiled: February 3, 2020Date of Patent: August 9, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Andrew D. Wilson, Hakim Si Mohammed, Christian Holz, Adrian Kuo Ching Lee, Ivan Jelev Tashev, Hannes Gamper, Edward Bryan Cutrell, David Emerson Johnston, Dimitra Emmanouilidou, Mihai R. Jalobeanu
-
Publication number: 20210240264Abstract: A computer device is provided is includes a display device, and a sensor system configured to be mounted adjacent to a user's head and to measure an electrical potential near one or more electrodes of the sensor system. The computer device further includes a processor configured to present a periodic motion-based visual stimulus having a changing motion that is frequency-modulated for a target frequency or code-modulated for a target code, detect changes in the electrical potential via the one or more electrodes, identify a corresponding visual evoked potential feature in the detected changes in electrical potential that corresponds to the periodic motion-based visual stimulus, and recognize a user input to the computing device based on identifying the corresponding visual evoked potential feature.Type: ApplicationFiled: February 3, 2020Publication date: August 5, 2021Applicant: Microsoft Technology Licensing, LLCInventors: Andrew D. WILSON, Hakim SI MOHAMMED, Christian HOLZ, Adrian Kuo Ching LEE, Ivan Jelev TASHEV, Hannes GAMPER, Edward Bryan CUTRELL, David Emerson JOHNSTON, Dimitra EMMANOUILIDOU, Mihai R. JALOBEANU
-
Publication number: 20170322832Abstract: An enhanced availability environment for facilitating a message service provided by a plurality of service elements is disclosed herein. The enhanced availability environment comprises a monitoring element and an enhanced availability element. The monitoring element monitors a first service element of the plurality of service elements for a monitored characteristic, generates monitoring information corresponding to the monitored characteristic, and communicates the monitoring information to the enhanced availability element. The enhanced availability element determines an availability of the first service element for the message service based at least in part on the monitoring information and an availability characteristic of the first service element, and communicates the availability to initiate an availability action.Type: ApplicationFiled: July 21, 2017Publication date: November 9, 2017Inventors: Greg Thiel, Manoharan Kuppusamy, Mihai R. Jalobeanu, Yogesh Bansal
-
Patent number: 9747133Abstract: An enhanced availability environment for facilitating a message service provided by a plurality of service elements is disclosed herein. The enhanced availability environment comprises a monitoring element and an enhanced availability element. The monitoring element monitors a first service element of the plurality of service elements for a monitored characteristic, generates monitoring information corresponding to the monitored characteristic, and communicates the monitoring information to the enhanced availability element. The enhanced availability element determines an availability of the first service element for the message service based at least in part on the monitoring information and an availability characteristic of the first service element, and communicates the availability to initiate an availability action.Type: GrantFiled: June 21, 2012Date of Patent: August 29, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Greg Thiel, Manoharan Kuppusamy, Mihai R. Jalobeanu, Yogesh Bansal
-
Publication number: 20140363073Abstract: The subject disclosure is directed towards detecting planes in a scene using depth data of a scene image, based upon a relationship between pixel depths, row height and two constants. Samples of a depth image are processed to fit values for the constants to a plane formulation to determine which samples indicate a plane. A reference plane may be determined from those samples that indicate a plane, with pixels in the depth image processed to determine each pixel's relationship to the plane based on the pixel's depth, location and associated fitted values, e.g., below the plane, on the plane or above the plane.Type: ApplicationFiled: June 11, 2013Publication date: December 11, 2014Inventors: Grigor Shirakyan, Mihai R. Jalobeanu
-
Publication number: 20130346512Abstract: An enhanced availability environment for facilitating a message service provided by a plurality of service elements is disclosed herein. The enhanced availability environment comprises a monitoring element and an enhanced availability element. The monitoring element monitors a first service element of the plurality of service elements for a monitored characteristic, generates monitoring information corresponding to the monitored characteristic, and communicates the monitoring information to the enhanced availability element. The enhanced availability element determines an availability of the first service element for the message service based at least in part on the monitoring information and an availability characteristic of the first service element, and communicates the availability to initiate an availability action.Type: ApplicationFiled: June 21, 2012Publication date: December 26, 2013Applicant: MICROSOFT CORPORATIONInventors: Greg Thiel, Manoharan Kuppusamy, Mihai R. Jalobeanu, Yogesh Bansal
-
Patent number: 8244819Abstract: A method to execute verb-noun cmdlets to retrieve mailbox information or receive connector information from an e-mail server includes opening an e-mail management tool and receiving and parsing at least one cmdlet having a verb-noun syntax. A get-mailbox cmdlet may retrieve mailbox information from an e-mail server and a get-receiveconnector cmdlet may retrieve receive connector information from the e-mail server. Both cmdlets may have parameters that allow the retrieval of all, one or many mailboxes or receive connectors associated with the e-mail server. One implementation of the e-mail management tool is in a WINDOWS™ computing environment where the management host executes in a POWERSHELL™ scripting environment.Type: GrantFiled: October 4, 2010Date of Patent: August 14, 2012Assignee: Microsoft CorporationInventors: Mihai R. Jalobeanu, Vivek Sharma
-
Publication number: 20110022608Abstract: A method to execute verb-noun cmdlets to retrieve mailbox information or receive connector information from an e-mail server includes opening an e-mail management tool and receiving and parsing at least one cmdlet having a verb-noun syntax. A get-mailbox cmdlet may retrieve mailbox information from an e-mail server and a get-receiveconnector cmdlet may retrieve receive connector information from the e-mail server. Both cmdlets may have parameters that allow the retrieval of all, one or many mailboxes or receive connectors associated with the e-mail server. One implementation of the e-mail management tool is in a WINDOWS™ computing environment where the management host executes in a POWERSHELL™ scripting environment.Type: ApplicationFiled: October 4, 2010Publication date: January 27, 2011Applicant: Microsoft CorporationInventors: Mihai R. Jalobeanu, Vivek Sharma
-
Patent number: 7836137Abstract: A method to execute verb-noun cmdlets to retrieve mailbox information or receive connector information from an e-mail server includes opening an e-mail management tool and receiving and parsing at least one cmdlet having a verb-noun syntax. A get-mailbox cmdlet retrieves mailbox information from an e-mail server and a get-receiveconnector cmdlet retrieves receive connector information from the e-mail server. Both cmdlets may have parameters that allow the retrieval of all, one or many mailboxes or receive connectors associated with the e-mail server. One implementation of the e-mail management tool is in a WINDOWS™ computing environment where the management host executes in a POWERSHELL™ scripting environment.Type: GrantFiled: March 23, 2007Date of Patent: November 16, 2010Assignee: Microsoft CorporationInventors: Mihai R. Jalobeanu, Vivek Sharma
-
Patent number: 7581190Abstract: A method using cmdlets in association with a graphical user interface for an application, a command line interface, and a web-based interface for the application includes generating a command which invokes at least one cmdlet. Each cmdlets containing the business logic for the application. The same cmdlets may be invoked from either the GUI, the command line, or the web-based interface. The result is that the task performed by the cmdlet is the same for each interface where each interface is absent business logic.Type: GrantFiled: July 19, 2006Date of Patent: August 25, 2009Assignee: Microsoft CorporationInventors: Fabio Andre Pintos, Vivek Sharma, Mihai R. Jalobeanu, Vanessa Feliberti, Brad Clark
-
Patent number: 7536607Abstract: A method for verifying that a sequence of tasks is more likely to be successful prior to executing the sequence of tasks. First, a projection algorithm is performed to generate a precondition and postconditions list for the entire sequence. In order to execute the sequence of tasks, it is determined whether or not all of the preconditions in the preconditions list are satisfied. If they are not, then the sequence of task fails without performing any of the sequence of tasks. On the other hand, if the sequence preconditions are all satisfied, the sequence of tasks is executed one at a time. If any of the sequence of tasks fails, then the tasks that have been executed may be compensated to return to the initial state. Once execution completes assuming none of the task executions failed, the postconditions for the sequence are checked.Type: GrantFiled: February 25, 2005Date of Patent: May 19, 2009Assignee: Microsoft CorporationInventor: Mihai R. Jalobeanu
-
Publication number: 20080235238Abstract: A method to execute verb-noun cmdlets to retrieve mailbox information or receive connector information from an e-mail server includes opening an e-mail management tool and receiving and parsing at least one cmdlet having a verb-noun syntax. A get-mailbox cmdlet retrieves mailbox information from an e-mail server and a get-receiveconnector cmdlet retrieves receive connector information from the e-mail server. Both cmdlets may have parameters that allow the retrieval of all, one or many mailboxes or receive connectors associated with the e-mail server. One implementation of the e-mail management tool is in a WINDOWS™ computing environment where the management host executes in a POWERSHELL™ scripting environment.Type: ApplicationFiled: March 23, 2007Publication date: September 25, 2008Applicant: Microsoft CorporationInventors: Mihai R. Jalobeanu, Vivek Sharma
-
Publication number: 20080021842Abstract: A method using cmdlets in association with a graphical user interface for an application, a command line interface, and a web-based interface for the application includes generating a command which invokes at least one cmdlet. Each cmdlets containing the business logic for the application. The same cmdlets may be invoked from either the GUI, the command line, or the web-based interface. The result is that the task performed by the cmdlet is the same for each interface where each interface is absent business logic.Type: ApplicationFiled: July 19, 2006Publication date: January 24, 2008Applicant: Microsoft CorporationInventors: Fabio Andre Pintos, Vivek Sharma, Mihai R. Jalobeanu, Vanessa Feliberti, Brad Clark