Patents by Inventor Glen J. Anderson

Glen J. Anderson 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: 10375081
    Abstract: An apparatus may include a memory to store authentication information for authenticating to a device group and a wearable device identifier for an unauthenticated device, a communications interface to transmit a probe signal over a local communication path and receive a reply message to the probe signal, and a device authentication module. The device authentication module may be to monitor the reply message, and schedule transmission of the authentication information over the local communication path when the reply message comprises the device identifier and a proximity indicator that identifies a local origin of the reply message.
    Type: Grant
    Filed: August 13, 2014
    Date of Patent: August 6, 2019
    Assignee: INTEL CORPORATION
    Inventor: Glen J. Anderson
  • Patent number: 10367813
    Abstract: Managing authentication of a child device includes receiving, by a host device, sensor data from a child device, deriving simplified authentication data from the sensor data based on a capability of the child device, storing the simplified authentication data in an authentication profile for the child device, and transmitting the simplified authentication data to the child device, wherein the simplified authentication data is sufficient to allow the child device to authenticate a user without the host device.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: July 30, 2019
    Assignee: McAfee, LLC
    Inventors: Glen J. Anderson, John Teddy, Chakradhar Kotamraju
  • Publication number: 20190220028
    Abstract: Systems, apparatuses, and methods are disclosed for generating an inference model and improving its performance on identified problem locations. Data collected by one or more data sources, such as vehicles, stationary sources, and external or online sources, is used to create an initial inference model, which is then used in an autonomous driving simulator along with the collected data and human driver responses to identify at least one problem location. One or more additional categories of data are identified and collected. The additional category data is then used to create a second inference model.
    Type: Application
    Filed: March 26, 2019
    Publication date: July 18, 2019
    Inventor: Glen J. Anderson
  • Patent number: 10355916
    Abstract: Dynamically identifying and utilizing an opportunistic device by performing at least the following within a discovery offloading module: receive an offloading alert message from a service device, wherein the offloading alert message indicates the service device is unable to provide one or more services to the client device, receive a discovery message from a candidate device, wherein the discovery message indicates the candidate device is capable of performing the services provided to the client device, select, using the dedicated execution environment, an opportunistic service device based on the discovery message from the candidate device; and trigger the restart of host execution instruction within the client device by obtaining the one or more services from the opportunistic service device, wherein the discovery offloading module operates independently from the host execution instructions within the client device.
    Type: Grant
    Filed: September 27, 2016
    Date of Patent: July 16, 2019
    Assignee: McAfee, LLC
    Inventors: Ned Smith, Thiago Macieira, Zheng Zhang, Glen J. Anderson, Tobias Kohlenberg
  • Publication number: 20190202556
    Abstract: Private delivery drones and methods are disclosed. An example drone includes a first communication interface to receive a first input from a sender representing a delivery area for a payload, a second communication interface to receive a second input from a recipient representing a visual marker of the recipient, the visual marker unknown to the sender, a drone controller to, when the drone reaches the delivery area, visually identify a location in the delivery area to deliver the payload based on the visual marker, and a carrier to deliver the payload to the location.
    Type: Application
    Filed: June 29, 2018
    Publication date: July 4, 2019
    Inventors: Oleg Pogorelik, Glen J. Anderson, Alex Nayshtut, Carl Marshall
  • Publication number: 20190197357
    Abstract: A mechanism is described for facilitating misuse index for explainable artificial intelligence in computing environments, according to one embodiment. A method of embodiments, as described herein, includes mapping training data with inference uses in a machine learning environment, where the training data is used for training a machine learning model. The method may further include detecting, based on one or more policy/parameter thresholds, one or more discrepancies between the training data and the inference uses, classifying the one or more discrepancies as one or more misuses, and creating a misuse index listing the one or more misuses.
    Type: Application
    Filed: February 27, 2019
    Publication date: June 27, 2019
    Applicant: Intel Corporation
    Inventors: GLEN J. ANDERSON, RAJESH POONACHANDRAN, KSHITIJ DOSHI
  • Patent number: 10331276
    Abstract: Apparatus and methods may provide for an interactive display projection with surface interactivity analysis. An interactive display projector is provided along with one or more of a camera or an electromagnetic radiation source to scan plural surfaces within a projection range of the interactive display projector. Logic, implemented at least partly in configurable or fixed functionality hardware may process reflected electromagnetic radiation to determine one or more of size, distance, texture, reflectivity, or angle with respect to the interactive display projector of the scanned plural surfaces and determine, based on the processing, interactivity of one or more of the plural surfaces for an interactive display.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: June 25, 2019
    Assignee: Intel Corporation
    Inventors: Carl S. Marshall, Selvakumar Panneer, Glen J. Anderson, Meng Shi, Giuseppe Raffa
  • Patent number: 10331944
    Abstract: Technologies for dynamic performance of image analysis are disclosed. When a camera captures one or more images, context data such as data indicative of motion of the camera is captured as well. The context data is used to determine an image analysis parameter for an image analysis procedure to be performed on the one or more images. The image analysis parameter may dictate which image analysis procedure is to be performed and/or provide input to the image analysis procedure.
    Type: Grant
    Filed: September 26, 2015
    Date of Patent: June 25, 2019
    Assignee: INTEL Corporation
    Inventors: Glen J. Anderson, Michael E. Kounavis, Omesh Tickoo
  • Patent number: 10310617
    Abstract: In embodiments, apparatuses, methods and storage media (transitory and non-transitory) are described that receive sensor data from one or more sensor devices that depict a user gesture in three dimensional space, determine a flight path based at least in part on the sensor data, and store the flight path in memory for use to control operation of a drone. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: June 11, 2015
    Date of Patent: June 4, 2019
    Assignee: Intel Corporation
    Inventors: Joshua Ekandem, Glen J. Anderson, Lenitra M. Durham, Richard T. Beckwith, Giuseppe Raffa, Jamie Sherman, Kathy Yuen
  • Publication number: 20190164334
    Abstract: Methods and apparatus to transition between 2D and 3D renderings of augmented reality content are disclosed. An example apparatus includes a user input analyzer to determine an intended movement of an AR object relative to a first zone of a real world environment and a second zone of the real world environment. The apparatus also includes an AR content generator, in response to user input, to: render an appearance of movement of the AR object in the first zone based upon a first set of rules; and render the AR object in the second zone, movement of the AR object in the second zone based on a second set of rules different than the first set of rules.
    Type: Application
    Filed: January 31, 2019
    Publication date: May 30, 2019
    Inventors: Pete Denman, John Sherry, Glen J. Anderson, Benjamin Bair, Rebecca Chierichetti, Ankur Agrawal, Meng Shi
  • Patent number: 10297085
    Abstract: Systems, apparatuses and methods of creating virtual objects may provide for segmenting one or more objects in a scene and highlighting a selected object from the segmented one or more objects based on an input from a user. In one example, a scene-based virtual object is created from the selected object and a behavior is assigned to the scene-based virtual object.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: May 21, 2019
    Assignee: Intel Corporation
    Inventor: Glen J. Anderson
  • Patent number: 10289861
    Abstract: Embodiments of a system and method for sharing media content are generally described herein. A method may include receiving, from a first clearing device, a first indication of approval for sharing media content from an originating device, the first indication identifying the originating device, sending an encryption key for sharing the media content to the originating device, receiving an encrypted file, the encrypted file including the media content encrypted using the encryption key from the originating device, sending the encryption key and the encrypted file to a second clearing device, receiving, from the second clearing device, a second indication of approval for viewing media content, the second indication identifying a destination device, and sending, in response to receiving the second indication of approval, the encryption key and the encrypted file to the destination device.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: May 14, 2019
    Assignee: Intel Corporation
    Inventors: Glen J. Anderson, Robert Adams, Yevgeniy Yarmosh
  • Patent number: 10289198
    Abstract: Technologies for remotely controlling a separate computing device includes a wearable computing device to receive sensor data from an optical sensor of the wearable computing device. The sensor data comprises data is indicative of a skin surface of a forearm of a user of the wearable computing device. The wearable computing device generates control data based on the received sensor data. The generated control data is transmitted to the separate computing device. In some embodiments, an x-coordinate is generated based on detection of longitudinal movement of the wearable computing device relative to the skin surface of the forearm of the user and a y-coordinate is generated based on detection of rotational movement of the wearable computing device relative to the skin surface of the forearm of the user.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: May 14, 2019
    Assignee: Intel Corporation
    Inventors: Giuseppe Raffa, Glen J. Anderson
  • Patent number: 10289206
    Abstract: Various systems and methods for implementing free-form drawing for health applications are described herein. A system for implementing a health application includes a user interface module to receive, at a user device, a plurality of parameters including a free-form gesture path, the free-form gesture path representing an air gesture performed by a user of the user device; and a control module to adjust a fitness routine of the user based on the plurality of parameters.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: May 14, 2019
    Assignee: Intel Corporation
    Inventors: Kathy Yuen, Lenitra M. Durham, Giuseppe Raffa, Glen J. Anderson, Daniel S. Lake
  • Publication number: 20190141069
    Abstract: A controller may include one or more processors configured to control an automotive operating function representing an operation of an actuator of an automobile; receive a first message in accordance with an automotive fieldbus communication protocol via a fieldbus communication network, wherein the first message comprises contextual information associated with the automobile; determine whether a relation between the contextual information and a status of the automotive operating function fulfills a predefined criterion; generate a second message in accordance with the automotive fieldbus communication protocol, wherein the second message comprises information representing a result of the determination.
    Type: Application
    Filed: December 14, 2018
    Publication date: May 9, 2019
    Inventors: Oleg Pogorelik, Glen J. Anderson, Adi Shaliv, Michael Kara-Ivanov
  • Publication number: 20190138819
    Abstract: A system for authenticating a vehicle includes a processor subsystem; and memory comprising instructions, which when executed by the processor subsystem, cause the processor subsystem to perform the operations comprising: receiving, at a cloud service, vehicle location data describing a location of the vehicle at a first time; receiving attestation data from a witness device, the attestation data corresponding to the first time; producing a validation result by analyzing the vehicle location data and the attestation data to determine whether the location of the vehicle at the first time is consistent with the attestation data; and providing the validation result to a user device for presentation on the user device.
    Type: Application
    Filed: December 29, 2018
    Publication date: May 9, 2019
    Inventors: Glen J. Anderson, Carl S. Marshall, Oleg Pogorelik
  • Publication number: 20190139448
    Abstract: Language education systems capable of integrating with a user's daily life and automatically producing educational prompts would be particularly advantageous. An example method includes determining a user's identity, detecting a language education subject, prompting the user with a language education message, receiving a user's response, and updating a user profile associated with the user based on the user's response. Methods may also include determining user state (including emotional, physical, social, etc.) and determining, based on the user state, whether to prompt the user with the language education prompt.
    Type: Application
    Filed: December 28, 2018
    Publication date: May 9, 2019
    Inventors: Carl S. Marshall, Giuseppe Raffa, Shi Meng, Lama Nachman, Ankur Agrawal, Selvakumar Panneer, Glen J. Anderson, Lenitra M. Durham
  • Publication number: 20190130639
    Abstract: Embodiments are directed to neural network processing for multi-object three-dimensional (3D) modeling. An embodiment of a computer-readable storage medium includes executable computer program instructions for obtaining data from multiple cameras, the data including multiple images, and generating a 3D model for 3D imaging based at least in part on the data from the cameras, wherein generating the 3D model includes one or more of performing processing with a first neural network to determine temporal direction based at least in part on motion of one or more objects identified in an image of the multiple images or performing processing with a second neural network to determine semantic content information for an image of the multiple images.
    Type: Application
    Filed: December 27, 2018
    Publication date: May 2, 2019
    Applicant: Intel Corporation
    Inventors: Jill Boyce, Soethiha Soe, Selva Panneer, Adam Lake, Nilesh Jain, Deepak Vembar, Glen J. Anderson, Varghese George, Carl Marshall, Scott Janus, Saurabh Tangri, Karthik Veeramani, Prasoonkumar Surti
  • Patent number: 10277932
    Abstract: Systems, apparatuses, and methods may provide for technology to conduct contemporaneous crowd-sourced voting via interaction between a client and a client interface.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: April 30, 2019
    Assignee: Intel Corporation
    Inventors: John Gaffrey, Glen J. Anderson, Meng Shi, Therese E. Dugan
  • Patent number: 10275222
    Abstract: Apparatuses, methods and storage medium associated with a model compute system for physical programming are disclosed herein. In embodiments, an apparatus may include one or more processors, devices, and/or circuitry to identify first rules associated with one or more physical subcomponents, e.g., blocks, tiles, or the like, or combinations thereof, assembled in a constructed model in a first control modality, wherein at least one first rule defines a first predetermined behavior of the constructed model, and determine a first program stack for execution by the model compute system based on the first rules associated with the one or more physical subcomponents. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: April 30, 2019
    Assignee: INTEL CORPORATION
    Inventors: Glen J. Anderson, Rebecca A. Chierichetti, Meng Shi, Yevgeniy Y. Yarmosh, Mark R. Francis, Ravishankar Iyer, Reese Bowes, Ankur Agrawal