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: 20240303886Abstract: 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: ApplicationFiled: March 8, 2024Publication date: September 12, 2024Applicant: Canva Pty LtdInventors: Yoo Sun JEONG, Junjie CHEN, Oliver Daniel RICHARDS, Seung Jun LEE, David Alan NASEBY, Michael John PEARSON, Joshua Neil BLOOM
-
Patent number: 11870796Abstract: 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: GrantFiled: July 20, 2022Date of Patent: January 9, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Anna Swanson Bertiger, Francesco Sanna Passino, Joshua Neil
-
Publication number: 20230401247Abstract: 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: ApplicationFiled: April 6, 2022Publication date: December 14, 2023Inventors: Rajah Singh Lehal, Joshua Neil Koudys, Gregory Davis O'Grady
-
Publication number: 20220377097Abstract: 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: ApplicationFiled: July 20, 2022Publication date: November 24, 2022Inventors: Anna Swanson BERTIGER, Francesco SANNA PASSINO, Joshua NEIL
-
Patent number: 11418526Abstract: 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: GrantFiled: May 31, 2020Date of Patent: August 16, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Anna Swanson Bertiger, Francesco Sanna Passino, Joshua Neil
-
Publication number: 20210194907Abstract: 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: ApplicationFiled: May 31, 2020Publication date: June 24, 2021Inventors: Anna Swanson Bertiger, Francesco Sanna Passino, Joshua Neil
-
Patent number: 11009917Abstract: 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: GrantFiled: August 6, 2014Date of Patent: May 18, 2021Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Jason M. Grimme, Peter Hamilton Wetsel, Joshua Neil Novak
-
Patent number: 11003259Abstract: 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: GrantFiled: February 27, 2015Date of Patent: May 11, 2021Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Grigori Zaitsev, Russell Speight VanBlon, Joshua Neil Novak, Jianbang Zhang
-
Patent number: 10896287Abstract: 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: GrantFiled: September 17, 2015Date of Patent: January 19, 2021Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Russell Speight VanBlon, Jason Peter Sallinger, Joshua Neil Novak
-
Patent number: 10789077Abstract: 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: GrantFiled: August 20, 2018Date of Patent: September 29, 2020Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Russell Speight VanBlon, Aaron Michael Stewart, Joshua Neil Novak
-
Patent number: 10671795Abstract: 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: GrantFiled: December 23, 2014Date of Patent: June 2, 2020Assignee: 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: 10623199Abstract: 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: GrantFiled: September 7, 2017Date of Patent: April 14, 2020Assignee: Lenovo (Singapore) PTE LTDInventors: Nathan J. Peterson, Brian Jules Jaeger, Joshua Neil Novak, Nicholas Richard Roberts
-
Publication number: 20200057657Abstract: 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: ApplicationFiled: August 20, 2018Publication date: February 20, 2020Inventors: Russell Speight VanBlon, Aaron Michael Stewart, Joshua Neil Novak
-
Publication number: 20200028864Abstract: 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: ApplicationFiled: October 24, 2018Publication date: January 23, 2020Inventors: Joshua Neil, Alexander Kent, Curtis Hash, JR., Michael Fisk, Alexander Brugh, Curtis Storlie, Benjamin Uphoff
-
Patent number: 10530799Abstract: 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: GrantFiled: October 24, 2018Date of Patent: January 7, 2020Assignee: Triad National Security, LLCInventors: Joshua Neil, Alexander Kent, Curtis Hash, Jr., Michael Fisk, Alexander Brugh, Curtis Storlie, Benjamin Uphoff
-
Patent number: 10296207Abstract: 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: GrantFiled: December 23, 2014Date of Patent: May 21, 2019Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Russell Speight VanBlon, John Weldon Nicholson, Jianbang Zhang, Joshua Neil Novak, Jon Wayne Heim
-
Publication number: 20190074991Abstract: 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: ApplicationFiled: September 7, 2017Publication date: March 7, 2019Inventors: Nathan J. Peterson, Brian Jules Jaeger, Joshua Neil Novak, Nicholas Richard Roberts
-
Patent number: 10133368Abstract: 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: GrantFiled: December 23, 2014Date of Patent: November 20, 2018Assignee: 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: 10122741Abstract: 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: GrantFiled: May 26, 2016Date of Patent: November 6, 2018Assignee: Los Alamos National Security, LLCInventors: Joshua Neil, Alexander Kent, Curtis Hash, Jr., Michael Fisk, Alexander Brugh, Curtis Storlie, Benjamin Uphoff
-
Patent number: 10032071Abstract: 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: GrantFiled: December 23, 2014Date of Patent: July 24, 2018Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Russell Speight VanBlon, Joshua Neil Novak, Steven Richard Perrin, Jianbang Zhang