Patents by Inventor Joshua Neil

Joshua Neil 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: 20240303886
    Abstract: Described herein is a computer implemented method. The method includes receiving data identifying an original asset and data identifying a replacement asset; identifying, by one or more computer processing units, a set of associated designs, the set of associated designs including one or more associated designs that include the original asset; and performing, by the one or more computer processing units, a bulk edit process, the bulk edit process including editing a first associated design from the set of associated designs by replacing each instance of the original asset in the first design with the replacement asset.
    Type: Application
    Filed: March 8, 2024
    Publication date: September 12, 2024
    Applicant: Canva Pty Ltd
    Inventors: Yoo Sun JEONG, Junjie CHEN, Oliver Daniel RICHARDS, Seung Jun LEE, David Alan NASEBY, Michael John PEARSON, Joshua Neil BLOOM
  • Patent number: 11870796
    Abstract: Disclosed are systems and methods for temporal link prediction based on (generalized) random dot product graphs (RDPGs), as well as applications of such temporal link prediction to network anomaly detection. In various embodiments, starting from a time series of adjacency matrices characterizing the evolution of the network, spectral embeddings and time-series models are used to predict estimated link probabilities for a future point in time, and the predicted link probabilities are compared against observed links to identify anomalous behavior. In some embodiments, element-wise independent models are used in the prediction to take network dynamics into account at the granularity of individual nodes or edges.
    Type: Grant
    Filed: July 20, 2022
    Date of Patent: January 9, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anna Swanson Bertiger, Francesco Sanna Passino, Joshua Neil
  • Publication number: 20230401247
    Abstract: A system and method for clause and clause cluster classification for structured document analysis, interpretation, annotation, versioning and construction. The system and method can analyse one or more structured documents and parse the documents by clause, and assign each clause a clause category and clause cluster category. The clauses of similar structured documents can then be compared and documents can be flagged for variance in clause text, clause content, and the presence or absence of clauses in expected categories for the document type. By organizing clauses and clause language in a digital platform, the present system is capable of rapid document analysis and presentation of like clauses and related clause and clause cluster information for expediting document drafting, version tracking, and document analysis.
    Type: Application
    Filed: April 6, 2022
    Publication date: December 14, 2023
    Inventors: Rajah Singh Lehal, Joshua Neil Koudys, Gregory Davis O'Grady
  • Publication number: 20220377097
    Abstract: Disclosed are systems and methods for temporal link prediction based on (generalized) random dot product graphs (RDPGs), as well as applications of such temporal link prediction to network anomaly detection. In various embodiments, starting from a time series of adjacency matrices characterizing the evolution of the network, spectral embeddings and time-series models are used to predict estimated link probabilities for a future point in time, and the predicted link probabilities are compared against observed links to identify anomalous behavior. In some embodiments, element-wise independent models are used in the prediction to take network dynamics into account at the granularity of individual nodes or edges.
    Type: Application
    Filed: July 20, 2022
    Publication date: November 24, 2022
    Inventors: Anna Swanson BERTIGER, Francesco SANNA PASSINO, Joshua NEIL
  • Patent number: 11418526
    Abstract: Disclosed are systems and methods for temporal link prediction based on (generalized) random dot product graphs (RDPGs), as well as applications of such temporal link prediction to network anomaly detection. In various embodiments, starting from a time series of adjacency matrices characterizing the evolution of the network, spectral embeddings and time-series models are used to predict estimated link probabilities for a future point in time, and the predicted link probabilities are compared against observed links to identify anomalous behavior. In some embodiments, element-wise independent models are used in the prediction to take network dynamics into account at the granularity of individual nodes or edges.
    Type: Grant
    Filed: May 31, 2020
    Date of Patent: August 16, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anna Swanson Bertiger, Francesco Sanna Passino, Joshua Neil
  • Publication number: 20210194907
    Abstract: Disclosed are systems and methods for temporal link prediction based on (generalized) random dot product graphs (RDPGs), as well as applications of such temporal link prediction to network anomaly detection. In various embodiments, starting from a time series of adjacency matrices characterizing the evolution of the network, spectral embeddings and time-series models are used to predict estimated link probabilities for a future point in time, and the predicted link probabilities are compared against observed links to identify anomalous behavior. In some embodiments, element-wise independent models are used in the prediction to take network dynamics into account at the granularity of individual nodes or edges.
    Type: Application
    Filed: May 31, 2020
    Publication date: June 24, 2021
    Inventors: Anna Swanson Bertiger, Francesco Sanna Passino, Joshua Neil
  • Patent number: 11009917
    Abstract: A device can include a processor; memory operatively coupled to the processor; a keyboard housing that includes a keyboard accessible to the processor and an extractable extension; and a display housing that includes a display operatively coupled to the processor and a keyboard housing recess, where, in a compact orientation, the keyboard housing seats in the keyboard housing recess and where, in an extended orientation, the keyboard housing and the extractable extension extend to form a base that supports the display housing at a viewing angle with respect to the base.
    Type: Grant
    Filed: August 6, 2014
    Date of Patent: May 18, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Jason M. Grimme, Peter Hamilton Wetsel, Joshua Neil Novak
  • Patent number: 11003259
    Abstract: One embodiment provides a method, including: accepting, at an input surface, pen input; determining, using a processor of an electronic device, a modifier key characteristic of the pen input; and executing, using the processor, a modifier key function associated with the pen input. Other embodiments are described and claimed.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: May 11, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Grigori Zaitsev, Russell Speight VanBlon, Joshua Neil Novak, Jianbang Zhang
  • Patent number: 10896287
    Abstract: One embodiment provides a method, including: receiving, on a touch input device, user input; indentifying, using a processor, syntax in the user input; modifying, based on the identified syntax, the user input; and inserting, using a processor, the modified user input into a data field. Other aspects are described and claimed.
    Type: Grant
    Filed: September 17, 2015
    Date of Patent: January 19, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Russell Speight VanBlon, Jason Peter Sallinger, Joshua Neil Novak
  • Patent number: 10789077
    Abstract: One embodiment provides a method, including: identifying, using a processor of an information handling device, a presence of at least one other device; requesting, from the at least one other device, configuration information; receiving, at the information handling device, the configuration information; and configuring, responsive to the receiving, one or more settings on the information handling device. Other aspects are described and claimed.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: September 29, 2020
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Russell Speight VanBlon, Aaron Michael Stewart, Joshua Neil Novak
  • Patent number: 10671795
    Abstract: One embodiment provides a method, including: detecting, in an overlay input application, one or more ink strokes provided to an input field overlay area; and providing, in the overlay input application, a preview area that displays a typeset preview for the one or more ink strokes; wherein the preview area is displayed in a location determined by an area associated with current ink stroke input. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: June 2, 2020
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Steven Richard Perrin, Jianbang Zhang, Russell Speight VanBlon, Joshua Neil Novak, Aaron Michael Stewart, Jonathan Jen-Wei Yu, Sarah Jane E Cox, Geoffrey Simon Bula, Rajesh Krishna Daivajna
  • Patent number: 10623199
    Abstract: For outputting audio based on a user's location, an apparatus is disclosed. A system, method, and program product also perform the functions of the apparatus. The apparatus for outputting audio based on a user's location includes a processor and a memory that stores code executable by the processor. The processor receives an audible command to output audio and associates the audible command with a particular user. Additionally, the processor monitors a location of the particular user and output audio, based on the command, from a device nearest a location of the particular user.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: April 14, 2020
    Assignee: Lenovo (Singapore) PTE LTD
    Inventors: Nathan J. Peterson, Brian Jules Jaeger, Joshua Neil Novak, Nicholas Richard Roberts
  • Publication number: 20200057657
    Abstract: One embodiment provides a method, including: identifying, using a processor of an information handling device, a presence of at least one other device; requesting, from the at least one other device, configuration information; receiving, at the information handling device, the configuration information; and configuring, responsive to the receiving, one or more settings on the information handling device. Other aspects are described and claimed.
    Type: Application
    Filed: August 20, 2018
    Publication date: February 20, 2020
    Inventors: Russell Speight VanBlon, Aaron Michael Stewart, Joshua Neil Novak
  • Publication number: 20200028864
    Abstract: Non-harmful data mimicking computer network attacks may be inserted in a computer network. Anomalous real network connections may be generated between a plurality of computing systems in the network. Data mimicking an attack may also be generated. The generated data may be transmitted between the plurality of computing systems using the real network connections and measured to determine whether an attack is detected.
    Type: Application
    Filed: October 24, 2018
    Publication date: January 23, 2020
    Inventors: Joshua Neil, Alexander Kent, Curtis Hash, JR., Michael Fisk, Alexander Brugh, Curtis Storlie, Benjamin Uphoff
  • Patent number: 10530799
    Abstract: Non-harmful data mimicking computer network attacks may be inserted in a computer network. Anomalous real network connections may be generated between a plurality of computing systems in the network. Data mimicking an attack may also be generated. The generated data may be transmitted between the plurality of computing systems using the real network connections and measured to determine whether an attack is detected.
    Type: Grant
    Filed: October 24, 2018
    Date of Patent: January 7, 2020
    Assignee: Triad National Security, LLC
    Inventors: Joshua Neil, Alexander Kent, Curtis Hash, Jr., Michael Fisk, Alexander Brugh, Curtis Storlie, Benjamin Uphoff
  • Patent number: 10296207
    Abstract: One embodiment provides a method, including: providing, on an input and display device, an input field overlay application occupying an initial area of the input and display device, the input field overlay application overlaying an input field of an underlying application; accepting, using the input and display device, one or more handwriting input strokes provided to the input field overlay application; and resizing, on the input and display device, the initial area. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: May 21, 2019
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Russell Speight VanBlon, John Weldon Nicholson, Jianbang Zhang, Joshua Neil Novak, Jon Wayne Heim
  • Publication number: 20190074991
    Abstract: For outputting audio based on a user's location, an apparatus is disclosed. A system, method, and program product also perform the functions of the apparatus. The apparatus for outputting audio based on a user's location includes a processor and a memory that stores code executable by the processor. The processor receives an audible command to output audio and associates the audible command with a particular user. Additionally, the processor monitors a location of the particular user and output audio, based on the command, from a device nearest a location of the particular user.
    Type: Application
    Filed: September 7, 2017
    Publication date: March 7, 2019
    Inventors: Nathan J. Peterson, Brian Jules Jaeger, Joshua Neil Novak, Nicholas Richard Roberts
  • Patent number: 10133368
    Abstract: One embodiment provides a method, including: accepting, at an input and display device, an ink stroke provided to an input overlay application; providing a display of the ink stroke on the input and display device; converting the ink stroke input into a converted input for an underlying application; providing the converted input to the underlying application; detecting a user input associated with the converted input; and reverting to the ink stroke on the input and display device. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: November 20, 2018
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Jianbang Zhang, Steven Richard Perrin, Russell Speight VanBlon, Joshua Neil Novak, Bradley Park Strazisar, Sarah Jane E Cox, John Weldon Nicholson, Jonathan Jen-Wei Yu, Aaron Michael Stewart
  • Patent number: 10122741
    Abstract: Non-harmful data mimicking computer network attacks may be inserted in a computer network. Anomalous real network connections may be generated between a plurality of computing systems in the network. Data mimicking an attack may also be generated. The generated data may be transmitted between the plurality of computing systems using the real network connections and measured to determine whether an attack is detected.
    Type: Grant
    Filed: May 26, 2016
    Date of Patent: November 6, 2018
    Assignee: Los Alamos National Security, LLC
    Inventors: Joshua Neil, Alexander Kent, Curtis Hash, Jr., Michael Fisk, Alexander Brugh, Curtis Storlie, Benjamin Uphoff
  • Patent number: 10032071
    Abstract: One embodiment provides a method, including: receiving, in an overlay handwriting application, one or more handwriting strokes; processing the one or more handwriting strokes to obtain at least one candidate machine input word; generating, using a spell check application, at least one spell check word using the at least one candidate machine input word; and providing, on a display device, the at least one spell check word generated by the spell check application. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: July 24, 2018
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Russell Speight VanBlon, Joshua Neil Novak, Steven Richard Perrin, Jianbang Zhang