Patents by Inventor Adam Jacobson
Adam Jacobson 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: 20240137343Abstract: Techniques for auto-starting a VPN in a MAM environment are disclosed. A MAM-controlled application is launched on a computer system. Policy is queried and a determination is made as to whether to auto-start a VPN application based on the policy. Based on the policy, the VPN application is auto-started, and the VPN application initiates a VPN tunnel that is usable by at least the MAM-controlled application. Network communications transmitted to or from the MAM-controlled application then pass through the VPN tunnel.Type: ApplicationFiled: January 3, 2024Publication date: April 25, 2024Inventors: James Matthew Hamilton OAKLEY, Neil Adam JACOBSON
-
Patent number: 11909723Abstract: Techniques for auto-starting a VPN in a MAM environment are disclosed. A MAM-controlled application is launched on a computer system. Policy is queried and a determination is made as to whether to auto-start a VPN application based on the policy. Based on the policy, the VPN application is auto-started, and the VPN application initiates a VPN tunnel that is usable by at least the MAM-controlled application. Network communications transmitted to or from the MAM-controlled application then pass through the VPN tunnel.Type: GrantFiled: June 15, 2021Date of Patent: February 20, 2024Assignee: Microsoft Technology Licensing, LLCInventors: James Matthew Hamilton Oakley, Neil Adam Jacobson
-
Patent number: 11763490Abstract: Method of aligning an imaging device with respect to an object, the imaging device comprising two or more optical channels, is disclosed. The method may include aiming the two or more optical channels at corresponding overlapping zones of the object such that the two or more optical channels are oriented at different angles relative to each other and off-axis relative to a central axis of the imaging device. The method may additionally include guiding or focusing the imaging device relative to the object using composite images created by combining separate images from the two or more optical channels.Type: GrantFiled: July 23, 2020Date of Patent: September 19, 2023Assignee: Optos plcInventors: Brendan Hamel-Bissell, Benjamin Adam Jacobson, Clint Suson, Clark Pentico, Andre E. Adams, Tushar M. Ranchod
-
Publication number: 20220400100Abstract: Techniques for auto-starting a VPN in a MAM environment are disclosed. A MAM-controlled application is launched on a computer system. Policy is queried and a determination is made as to whether to auto-start a VPN application based on the policy. Based on the policy, the VPN application is auto-started, and the VPN application initiates a VPN tunnel that is usable by at least the MAM-controlled application. Network communications transmitted to or from the MAM-controlled application then pass through the VPN tunnel.Type: ApplicationFiled: June 15, 2021Publication date: December 15, 2022Inventors: James Matthew Hamilton OAKLEY, Neil Adam JACOBSON
-
Patent number: 11520776Abstract: A non-monetary incentive model defines a Distributed Consensus Protocol (DCP) for a blockchain based on a proof-of-play mining approach. The non-monetary incentive model employs a gamification approach where mining efforts are recorded responsive to achievement in a gaming environment, rather than the proof-of-work or proof-of-stake approaches commonly used for blockchain valuation. The incentive model draws on a participant volition in attaining or improving a gaming achievement. The approach records gaming moves or actions undertaken by a participant playing the game, based on a seed used to instantiate the game. Upon attaining a predetermined minimum score, and at a predefined difficulty, the gaming effort is deemed to warrant a new block in the blockchain.Type: GrantFiled: February 11, 2020Date of Patent: December 6, 2022Assignee: Two Six Labs, LLCInventors: Adam Jacobson, Scott D. Tenaglia, Sean Al-Gattas, Kelly Weeks
-
Publication number: 20210338866Abstract: Ultraviolet (UV) light emission devices employing UV light source housing to achieve UV light emission irradiance uniformity, and related methods of use. The UV light emission devices disclosed herein are particularly suited for use in disinfecting surfaces and air. The UV light emission devices disclosed herein can be provided in the form factor of a handheld device that is easily held and manipulated by a human user. The human user can manipulate the handheld UV light emission device to decontaminate surfaces, air, and other areas by orienting the handheld UV light emission device so that the UV light emitted from its light source is directed to the area of interest to be decontaminated.Type: ApplicationFiled: May 3, 2021Publication date: November 4, 2021Inventors: Stephen Michael Grenon, Nicholas William Medendorp, JR., Benjamin Adam Jacobson, Scott Eric Liddle
-
Publication number: 20210027494Abstract: method of aligning an imaging device with respect to an object, the imaging device comprising two or more optical channels, is disclosed. The method may include aiming the two or more optical channels at corresponding overlapping zones of the object such that the two or more optical channels are oriented at different angles relative to each other and off-axis relative to a central axis of the imaging device. The method may additionally include guiding or focusing the imaging device relative to the object using composite images created by combining separate images from the two or more optical channels.Type: ApplicationFiled: July 23, 2020Publication date: January 28, 2021Inventors: Brendan Hamel-Bissell, Benjamin Adam Jacobson, Clint Suson, Clark Pentico, Andre E. Adams, Tushar M. Ranchod
-
Patent number: 9935978Abstract: Controlling application behavior in the context of managed accounts. A device includes one or more applications. At least one of the applications is configured to be used with a plurality of user accounts including zero or more managed user accounts. The device includes or communicates with a client component. The client component is configured to identify active user accounts for the applications. The client component is further configured to receive policy from a management system, where the policy specifies application controls a user account basis. The client component is further configured to enforce application configuration based on the policy from the management system and the active user accounts.Type: GrantFiled: September 19, 2014Date of Patent: April 3, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Daniel Floyd Emerson, Jeremy Christopher Dorfman, Neil Adam Jacobson
-
Publication number: 20170293963Abstract: A method and a system of online shopping using a digital storefront.Type: ApplicationFiled: April 26, 2017Publication date: October 12, 2017Inventors: Jessie Babiarz, David Anthony Basilio, Adam Jacobson, Matthew Losch, Gregory Robinson, Li Chen, Corey Demarco, Exaud Hugho, Michael Toma
-
Patent number: 9639889Abstract: A method and a system of online shopping using a digital storefront. For example, a digital storefront having multiple touchscreen display surfaces presents a plurality of tiles to a user, where one or more tiles display images of items for sale and at least one hunch question which may be related to the environment. In further examples, a response is received from the user to one or more hunch questions, and items are recommended for the user and presented to the user in one or more updated tiles on a touchscreen display surface.Type: GrantFiled: December 23, 2013Date of Patent: May 2, 2017Assignee: eBay Inc.Inventors: Jessie Babiarz, David Anthony Basilio, Adam Jacobson, Matthew Losch, Gregory Robinson, Li Chen, Corey Demarco, Exaud Hugho, Michael Toma
-
Patent number: 9542247Abstract: Embodiments may include sharing application management data between sandboxed applications on a device. A method includes sending application management data from a first sandboxed application in a first sandbox on the device to a sharing service external to the first sandbox. The method further includes receiving at a second sandboxed application in a second sandbox on the device, a representation of the application management data. Based on the representation of the application management data, the method includes performing an application management function.Type: GrantFiled: September 19, 2014Date of Patent: January 10, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Neil Adam Jacobson, Daniel Floyd Emerson
-
Publication number: 20160087993Abstract: Selectively wiping data. A method includes identifying a plurality of datasets on a device. The method further includes identifying one or more datasets, on a dataset basis, from among the plurality of datasets that are managed datasets associated with a particular user account by being associated with an account identifier for the particular user account at a data structure external to the device. The managed datasets are associated with a particular user account by being associated with an account identifier for the particular user account. The method further includes receiving an indication that managed data associated with the particular user account should be wiped from the device. The method further includes wiping the one or more datasets that are identified as being managed datasets associated with a particular user account while not wiping datasets from the plurality of datasets that are not associated with the particular user account.Type: ApplicationFiled: September 19, 2014Publication date: March 24, 2016Inventors: Meera Jindal, Kristofer Hellick Reierson, Neil Adam Jacobson, Alemeshet Yismaw Alemu, Lidiane Souza Jones
-
Publication number: 20160087863Abstract: Determining whether or not a device is managed. A method includes, as part of running a particular application, determining whether or not certain state and/or data (such as a particular specialized font, a particular certificate chain, or particular xml policy setting) is present on the device. When the certain state and/or data is present on the device, the method includes determining that the device is managed, otherwise, determining that the device is not managed.Type: ApplicationFiled: September 19, 2014Publication date: March 24, 2016Inventors: Alemeshet Yismaw Alemu, Neil Adam Jacobson, Meera Jindal
-
Publication number: 20160088016Abstract: Controlling application behavior in the context of managed accounts. A device includes one or more applications. At least one of the applications is configured to be used with a plurality of user accounts including zero or more managed user accounts. The device includes or communicates with a client component. The client component is configured to identify active user accounts for the applications. The client component is further configured to receive policy from a management system, where the policy specifies application controls a user account basis. The client component is further configured to enforce application configuration based on the policy from the management system and the active user accounts.Type: ApplicationFiled: September 19, 2014Publication date: March 24, 2016Inventors: Daniel Floyd Emerson, Jeremy Christopher Dorfman, Neil Adam Jacobson
-
Publication number: 20160085602Abstract: Embodiments may include sharing application management data between sandboxed applications on a device. A method includes sending application management data from a first sandboxed application in a first sandbox on the device to a sharing service external to the first sandbox. The method further includes receiving at a second sandboxed application in a second sandbox on the device, a representation of the application management data. Based on the representation of the application management data, the method includes performing an application management function.Type: ApplicationFiled: September 19, 2014Publication date: March 24, 2016Inventors: Neil Adam Jacobson, Daniel Floyd Emerson
-
Publication number: 20150178822Abstract: A method and a system of online shopping using a digital storefront. For example, a digital storefront having multiple touchscreen display surfaces presents a plurality of tiles to a user, where one or more tiles display images of items for sale and at least one hunch question which may be related to the environment. In further examples, a response is received from the user to one or more hunch questions, and items are recommended for the user and presented to the user in one or more updated tiles on a touchscreen display surface.Type: ApplicationFiled: December 23, 2013Publication date: June 25, 2015Applicant: EBAY INC.Inventors: Jessie Babiarz, David Anthony Basilio, Adam Jacobson, Matthew Losch, Gregory Robinson, Li Chen, Corey Demarco, Exaud Hugho, Michael Toma