Patents by Inventor Joshua Hailpern

Joshua Hailpern 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: 20200143427
    Abstract: Examples associated with tagged content distribution are disclosed. One example includes a network generation module that builds an implicit network of user relationships based on explicit interactions between users of an enterprise communication network. The example includes a content sharing module to detect a content tag associated with a tagged artifact distributed via the enterprise communication network. The content sharing module also distributes the tagged artifact to users of the enterprise communication network that have expressed interest in the content tag. The example also includes a content recommendation module to recommend the tagged artifact to users of enterprise communication network based on, for example, user relationships, content tags with which users have expressed interest, and so forth.
    Type: Application
    Filed: December 30, 2015
    Publication date: May 7, 2020
    Applicant: ENT. SERVICES DEVELOPMENT CORPORATION LP
    Inventors: Joshua HAILPERN, William J. ALLEN
  • Patent number: 10635857
    Abstract: Examples disclosed herein relate to using a card system framework. Some of the examples enable receiving, via a user interface, an indication that a first content item is requested about a first object; in response to the indication that the first content item is requested about the first object, presenting a first card on the user interface, the first card comprising a first content tile that describes a second object that is associated with the first content item; receiving, via the user interface, an indication that a second content item is requested about the second object; and in response to the indication that the second content item is requested about the second object, presenting a second card on the user interface, the second card comprising a second content tile that describes a third object that is associated with the second content item.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: April 28, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Joshua Hailpern, Ronald Calvo, Suhas Shetty
  • Patent number: 10599839
    Abstract: Examples disclosed herein relate to security investigations using a card system framework. Some of the examples enable presenting a first card on a user interface, the first card comprising a first content tile that describes a first security alert object that is associated with a first plurality of content items, the first plurality of content items comprising at least one of: a source host identifier, an Internet Protocol (IP) address, a severity level, a confidence level, an alert status, a user identifier, an alert type, an attack stage, a port, a protocol, and a geographical location; and in response to an indication that a first content item among the first plurality of content item is requested about the first security alert object, presenting a second card on the user interface, the second card comprising a second content tile that describes a second entity object that is associated with a second plurality of content items.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: March 24, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Joshua Hailpern, Ronald Calvo, Suhas Shetty
  • Patent number: 10528569
    Abstract: Examples relate to dataset browsing using additive filters. In some examples, metadata associated with a user-related dataset is processed to obtain explicit information that describes attributes for each data record in the user-related dataset. Further, a semantic analysis of content of the user-related dataset is performed to identify topics. At this stage, the explicit information and the topics are used to generate contextual cues. A dataset display for the user-related dataset is displayed, where the dataset display is empty prior to selection of any of the contextual cues. In response to a selection of a first cue, a dataset display of the user-related dataset is updated to show data records that are associated with the first cue. In response to a selection of a second cue, the dataset display is updated to show data records that are associated with the first cue and the second cue.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: January 7, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Joshua Hailpern
  • Patent number: 10503256
    Abstract: A technique for force feedback can include displaying a data set in a visual model. A technique for force feedback can include selecting a portion of the data instances in the data set. A technique for force feedback can also include providing a force feedback via a force feedback device as an interaction point interacts with the portion of the data instances.
    Type: Grant
    Filed: January 29, 2014
    Date of Patent: December 10, 2019
    Assignee: MICRO FOCUS LLC
    Inventors: Mithra Vankipuram, Gregory W. Cook, Nelson L. Chang, Joshua Hailpern
  • Patent number: 10445416
    Abstract: Example embodiments relate to digital note manipulation. In this manner, the embodiments disclosed herein enable management of a set of notes for a user, where the set of notes include a note generated for the user and a shared note generated for a set of users including the user. The shared note for the set of users may also be managed. For example, responsive to the user providing an edit to the shared note, a second note may be generated for the user, where the second note comprises the shared note and the edit provided by the user.
    Type: Grant
    Filed: July 2, 2014
    Date of Patent: October 15, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Joshua Hailpern, Rares Vernica, Shanchan Wu
  • Publication number: 20190102372
    Abstract: Examples disclosed herein relate to using a card system framework. Some of the examples enable receiving, via a user interface, an indication that a first content item is requested about a first object; in response to the indication that the first content item is requested about the first object, presenting a first card on the user interface, the first card comprising a first content tile that describes a second object that is associated with the first content item; receiving, via the user interface, an indication that a second content item is requested about the second object; and in response to the indication that the second content item is requested about the second object, presenting a second card on the user interface, the second card comprising a second content tile that describes a third object that is associated with the second content item.
    Type: Application
    Filed: September 29, 2017
    Publication date: April 4, 2019
    Inventors: Joshua Hailpern, Ronald Calvo, Suhas Shetty
  • Publication number: 20190102542
    Abstract: Examples disclosed herein relate to security investigations using a card system framework. Some of the examples enable presenting a first card on a user interface, the first card comprising a first content tile that describes a first security alert object that is associated with a first plurality of content items, the first plurality of content items comprising at least one of: a source host identifier, an Internet Protocol (IP) address, a severity level, a confidence level, an alert status, a user identifier, an alert type, an attack stage, a port, a protocol, and a geographical location; and in response to an indication that a first content item among the first plurality of content item is requested about the first security alert object, presenting a second card on the user interface, the second card comprising a second content tile that describes a second entity object that is associated with a second plurality of content items.
    Type: Application
    Filed: September 29, 2017
    Publication date: April 4, 2019
    Inventors: Joshua Hailpern, Ronald Calvo, Suhas Shetty
  • Publication number: 20190104137
    Abstract: Examples disclosed herein relate to playbook-based security investigations using a card system framework. Some of the examples enable receiving an indication that a playbook is selected for investigating a security alert object, the playbook comprising a plurality of cards, wherein a first object definition associated with the security alert object comprises a parameter, and wherein the playbook inherits a value of the parameter from the first object definition; causing a first card from the playbook to be displayed on a user interface, the first card comprising a first content tile that describes the security alert object; and causing a second card from the playbook to be displayed on the user interface, the second card comprising a second content tile that describes a second object, wherein a second object definition associated with the second object comprises the parameter inherited from the first object definition.
    Type: Application
    Filed: September 29, 2017
    Publication date: April 4, 2019
    Inventors: Joshua Hailpern, Ronald Calvo, Suhas Shetty
  • Publication number: 20190043018
    Abstract: In one example in accordance with the present disclosure, a method for schedule creation may include interpreting a set of temporal constraints corresponding to a predetermined time period for a user. The set of temporal constraints may include a constraint defining a minimum period of uninterrupted time for a primary job responsibility of the user. The method may also include generating a set of blocks based on the set of temporal constraints. Each block in the set of blocks corresponds to an event to be scheduled during the predetermined time period and each block has a weight. The method may also include creating a schedule including each block in the set of blocks. The schedule may include the minimum period of uninterrupted time for a primary job responsibility of the user.
    Type: Application
    Filed: February 4, 2016
    Publication date: February 7, 2019
    Applicant: ENT. SERVICES DEVELOPMENT CORPORATION LP
    Inventors: Joshua HAILPERN, William J. ALLEN, Ronald CALVO, Sebastian ALVAREZ
  • Publication number: 20180329726
    Abstract: Example implementations relate to recorded user actions. For example, user actions in a plurality of different environments are recorded, and a user-activatable element is associated with the recorded user actions. The user-activatable element is caused to be presented.
    Type: Application
    Filed: October 28, 2015
    Publication date: November 15, 2018
    Applicant: ENT. SERVICES DEVELOPMENT CORPORATION LP
    Inventors: Joshua HAILPERN, William J. ALLEN, Harold S. MERKEL, Ronald CALVO ROJAS
  • Publication number: 20180300504
    Abstract: Examples of implementations relate to privacy preservation in a security information sharing platform. For example, a system of privacy preservation comprises a physical processor that executes machine-readable instructions that cause the system to compare, in a security information sharing platform that enables sharing of security information among a plurality of users, a set of profiles wherein each profile is associated with an individual user; identify, based on the comparison, a profile element of a particular profile that is predictive of an identity of a user associated with the particular profile; and provide information about the profile element to the user of the particular profile.
    Type: Application
    Filed: October 9, 2015
    Publication date: October 18, 2018
    Inventors: Joshua HAILPERN, Tomas SANDER
  • Publication number: 20180288085
    Abstract: Example implementations relate to performance tracking in a security information sharing platform. For example, the security information sharing platform may enable sharing of security information among a plurality of users. A method of performance tracking in the security information sharing platform may include monitoring user behavior in the security information sharing platform, comparing the user behavior against a plurality of performance objectives in the security information sharing platform, and assigning a badge to a user among the plurality of users, for achievement of a performance objective among the plurality of performance objectives, based on the comparison.
    Type: Application
    Filed: October 9, 2015
    Publication date: October 4, 2018
    Inventors: Joshua Hailpern, Tomas Sander
  • Publication number: 20180278899
    Abstract: An imaging device for an interactive display includes at least one image projector to project an image onto a display area. The imaging device further includes a number of image capture devices to capture at least one image of the display area, and a number of sensors to detect the presence of an object within the field of view of the image capture devices.
    Type: Application
    Filed: September 30, 2015
    Publication date: September 27, 2018
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Joshua Hailpern, Murilo Juchem
  • Publication number: 20180253414
    Abstract: Examples relate to determining output presentation type. In one example, a computing device may: receive first input indicating selection of a first data set from a source file; receive second input indicating selection of a second data set from the source file; determine, based on at least one feature of the first data set and second data set, an output presentation type for output data; and cause presentation of the output data according to the output presentation type.
    Type: Application
    Filed: September 19, 2015
    Publication date: September 6, 2018
    Applicant: ENTIT Software LLC
    Inventors: Joshua Hailpern, David Matslofva
  • Publication number: 20180054413
    Abstract: Example implementations relate to a communication association model. For example, a computing device may include a processor. The processor may access a first and a second communication, the second communication originating based on the first communication. The processor may analyze the first communication to obtain first data associated with the first communication and analyze the second communication to obtain second data associated with the second communication, where the first data includes data associated with a first sender and a first recipient of the first communication and the second data includes data associated with a second sender and a second recipient of the second communication. The processor may create an association between the first data and the second data and may generate a model specifying the associated based on the first data and the second data, where the model indicates an impact associated with the first communication and the second communication.
    Type: Application
    Filed: March 27, 2015
    Publication date: February 22, 2018
    Applicant: ENT. SERVICES DEVELOPMENT CORPORATION LP
    Inventors: Joshua HAILPERN, William J. ALLEN
  • Publication number: 20180027220
    Abstract: Examples associated with virtual space calibration are disclosed. One example includes calibrating a first physical space to a virtual space in response to a first signal received from a first device in the first physical space. A second physical space is calibrated to the virtual space in response to a second signal received from a second device in the second physical space. The second device is controlled to project, into the second physical space, a representation of a first artifact from the first physical space. The representation of the first artifact is projected into the second physical space based on the calibration of the first physical space to the virtual space, and based on the calibration of the second physical space to the virtual space.
    Type: Application
    Filed: January 30, 2015
    Publication date: January 25, 2018
    Applicant: ENT. SERVICES DEVELOPMENT CORPORATION LP
    Inventors: Joshua HAILPERN, William J. ALLEN, James C. COOPER, Kieran MCCORRY
  • Publication number: 20180013998
    Abstract: Examples associated with relationship preserving projection of digital objects are disclosed. One example includes identifying suitable locations within a physical space for projection of digital objects. The digital objects may be stored in a virtual space. A representation of a first digital object from the virtual space may be projected onto a first suitable location in the physical space and a representation of a second digital object from the virtual space may be projected onto a second suitable location in the physical space. The first suitable location and the second suitable location may preserve a spatial relationship between the first digital object and the second digital object.
    Type: Application
    Filed: January 30, 2015
    Publication date: January 11, 2018
    Applicant: ENT. SERVICES DEVELOPMENT CORPORATION LP
    Inventors: Joshua HAILPERN, William J. ALLEN, James C. COOPER, Kieran MCCORRY
  • Publication number: 20180013997
    Abstract: Examples associated with room capture and projection are disclosed. One example includes an information management module that may maintain information regarding a virtual space and a first digital object within the virtual space. The first digital object may be associated with an artifact in a physical space. A room calibration module may map the virtual space to the physical space using sensors to detect attributes of the physical space. A capture module may record a modification to the artifact to be maintained by the information management module. A projection module may project a representation of a second digital object into the physical space. The representation may be projected based on a signal from the information management module.
    Type: Application
    Filed: January 30, 2015
    Publication date: January 11, 2018
    Applicant: ENT. SERVICES DEVELOPMENT CORPORATION LP
    Inventors: Joshua HAILPERN, William J. ALLEN, James C. COOPER, Kieran MCCORRY
  • Publication number: 20170201721
    Abstract: Systems and methods associated with artifact projection are disclosed. One example method includes generating a first digital object in a virtual space. The first digital object may correspond to a first artifact in a first physical space. The method also includes recording attributes of the first artifact as the attributes change over time. The attributes may be recorded in association with the first digital object. The method also includes projecting a representation of the first digital object into a second space. The representation may be generated based on of the first artifact at a first selected time.
    Type: Application
    Filed: September 30, 2014
    Publication date: July 13, 2017
    Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Joshua HAILPERN, William J. ALLEN, James C. COOPER, Kieran MCCORRY