Patents by Inventor Jeffrey Lin

Jeffrey Lin 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: 11900045
    Abstract: The present invention relates to a system for converting a rich text document into an active document suitable for consumption on a particular device system, or operating system by human or machine. The system comprises a server including a non-transitory non-volatile storage medium. The non-transitory non-volatile storage medium is adapted to store at least rich text documents and active documents that have been converted from a rich text document format into an active document format. The server is adapted to carry out the steps of: scanning and parsing the rich text document to extract structural elements and contents; scanning and parsing the rich text document to extract embedded metadata; connecting structural elements and contents with the extracted metadata and the rich document to form a render data set; and sending the render data set to a configurable render module that outputs at least one active document.
    Type: Grant
    Filed: June 23, 2022
    Date of Patent: February 13, 2024
    Assignee: Roar Software Pty Ltd.
    Inventors: Thao Minh Ho, Lawrence Xiang Yao, Jeffrey Lin, Ted Tsao, Kevin Liao
  • Patent number: 11865460
    Abstract: The field of the invention relates to multi-user online gaming systems, and more particularly to systems and methods that enable a spectator's experience for online active games. In a preferred embodiment, an online multiuser game system includes a user matching system configured to match users for a game session, wherein the user matching system is enabled to match a first user with another user based at least in part on behavior data in the first user's profile.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: January 9, 2024
    Assignee: Riot Games, Inc.
    Inventors: Jeffrey Lin, Paul Sottosanti
  • Publication number: 20230419279
    Abstract: A method for real-time billpay using credit-based products may include a billpay computer program: receiving an electronic file identifying approved merchant billpay participants from a payment processor computer program; receiving an invoice from one of the approved billpay merchant participants, the invoice comprising an embedded statement and a merchant name, an amount due, and a due date; receiving access to the invoice via a first customer user interface, wherein the first customer user interface is configured to access the embedded statement in a second customer interface, wherein the embedded statement is inaccessible to the first customer interface; presenting, in the first customer interface, the merchant name, the amount due, and the due date; receiving, from the first customer interface, approval to pay the invoice; determining that the approved billpay merchant participant is identified in the electronic file; and executing payment for the invoice via the payment processor computer program.
    Type: Application
    Filed: May 31, 2023
    Publication date: December 28, 2023
    Inventors: Andrea COUTU, Riti SINGHAL, Michael HORGAN, Othman ELGOUMHI, Rimoun GHALY, Baxter P CAMPBELL, Matthew D ROSE, Ken GUTIERREZ, Elmahdi ERRAJI, Brendan CROTTY, Bill SMART, Jeffrey LIN, O'Brian SANTOS, Abdallah Mancour BILLAH, Rachel WULF, Nicholas R APOSTOLU, Krishnan NAIR, Victoria LEE, Mark S WEBER
  • Patent number: 11798215
    Abstract: Examples of the disclosed systems and methods may provide for improved and more realistic rendering of virtual characters and a more realistic interaction between a user and virtual characters. For example, the systems and methods describe techniques for mathematically generating a map used for animating facial expressions in a multidimensional animation blendspace. As another example, the systems and methods describe a transition system for dynamically transitioning facial expressions across a face of the virtual character. As another example, realistic physical movements can be added to a virtual character's facial expressions to provide interactivity with other virtual characters.
    Type: Grant
    Filed: November 3, 2022
    Date of Patent: October 24, 2023
    Assignee: MAGIC LEAP, INC.
    Inventors: Thomas Marshall Miller, IV, The Hung Quach, Jeffrey Lin
  • Patent number: 11783120
    Abstract: System for converting a spreadsheet in a first format to a second format comprising: a server including a storage means adapted to store the spreadsheet in the second format and store an associated template; a data set associated with the spreadsheet in the second format, such that the data set is adapted to be associated with the template to be displayed on a client device; and wherein when data is associated with the template, changes made via the client device to the associated data is recorded in realtime in both the spreadsheet in the second format and template. A process for generating an output for a webpage, comprising: selecting a spreadsheet and a template stored by a server, the spreadsheet comprising a data set; associating the data set with an element in the template, such that when the data is associated with the template, changes made to the associated data is recorded in realtime in both the spreadsheet and template; and generating the output comprising the data associated with the template.
    Type: Grant
    Filed: January 8, 2021
    Date of Patent: October 10, 2023
    Assignee: Roar Software Pty Ltd.
    Inventors: Kevin Liao, Lawrence Xiang Yao, Jeffrey Lin
  • Publication number: 20230267688
    Abstract: Methods, systems, and storage media for generating a virtual world in a virtual universe are disclosed. Exemplary implementations may: generate virtual objects comprising object representations in a virtual world of a virtual universe; generate avatars comprising user representations of themselves in the virtual world; generate spatial containers within the virtual world; and process transactions regarding the virtual objects between the avatars based on evaluations of rights sets associated with the virtual objects.
    Type: Application
    Filed: November 22, 2022
    Publication date: August 24, 2023
    Inventors: Mina Maher Shawky Abouseif, Oludare Victor Obasanjo, Michael Philip Arcuri, Rachel Levkovich, Jeffrey Lin, Katherine Ward, Joshua Ryan Williams, Jonathan Larsen Eide, Austen McRae, Philip Woods
  • Publication number: 20230073991
    Abstract: Examples of the disclosed systems and methods may provide for improved and more realistic rendering of virtual characters and a more realistic interaction between a user and virtual characters. For example, the systems and methods describe techniques for mathematically generating a map used for animating facial expressions in a multidimensional animation blendspace. As another example, the systems and methods describe a transition system for dynamically transitioning facial expressions across a face of the virtual character. As another example, realistic physical movements can be added to a virtual character's facial expressions to provide interactivity with other virtual characters.
    Type: Application
    Filed: November 3, 2022
    Publication date: March 9, 2023
    Inventors: Thomas Marshall Miller, IV, The Hung Quach, Jeffrey Lin
  • Publication number: 20230017878
    Abstract: The present invention relates to a system for converting a rich text document into an active document suitable for consumption on a particular device system, or operating system by human or machine. The system comprises a server including a non-transitory non-volatile storage medium. The non-transitory non-volatile storage medium is adapted to store at least rich text documents and active documents that have been converted from a rich text document format into an active document format. The server is adapted to carry out the steps of: scanning and parsing the rich text document to extract structural elements and contents; scanning and parsing the rich text document to extract embedded metadata; connecting structural elements and contents with the extracted metadata and the rich document to form a render data set; and sending the render data set to a configurable render module that outputs at least one active document.
    Type: Application
    Filed: June 23, 2022
    Publication date: January 19, 2023
    Inventors: Thao Minh HO, Lawrence Xiang YAO, Jeffrey LIN, Ted TSAO, Kevin LIAO
  • Patent number: 11527031
    Abstract: Examples of the disclosed systems and methods may provide for improved and more realistic rendering of virtual characters and a more realistic interaction between a user and virtual characters. For example, the systems and methods describe techniques for mathematically generating a map used for animating facial expressions in a multidimensional animation blendspace. As another example, the systems and methods describe a transition system for dynamically transitioning facial expressions across a face of the virtual character. As another example, realistic physical movements can be added to a virtual character's facial expressions to provide interactivity with other virtual characters.
    Type: Grant
    Filed: July 26, 2021
    Date of Patent: December 13, 2022
    Assignee: Magic Leap, Inc.
    Inventors: Thomas Marshall Miller, IV, The Hung Quach, Jeffrey Lin
  • Patent number: 11478714
    Abstract: The field of the invention relates to multi-user online gaming systems, and more particularly to systems and methods that enable customizable teams for online active games. In an embodiment, the system includes an online game session server system communicatively coupled to a network for access by a plurality of users to establish a plurality of real-time interactive games sessions, wherein each game session includes at least one team and wherein the at least one team may be established in accordance with a preferred composition defined by a user.
    Type: Grant
    Filed: April 23, 2020
    Date of Patent: October 25, 2022
    Assignee: Riot Games, Inc.
    Inventors: Jeffrey Lin, Tom Cadwell
  • Publication number: 20220219089
    Abstract: The field of the invention relates to multi-user online gaming systems, and more particularly to systems and methods that enable a spectator's experience for online active games. In a preferred embodiment, an online multiuser game system includes a user matching system configured to match users for a game session, wherein the user matching system is enabled to match a first user with another user based at least in part on behavior data in the first user's profile.
    Type: Application
    Filed: July 19, 2021
    Publication date: July 14, 2022
    Inventors: Jeffrey Lin, Paul Sottosanti
  • Publication number: 20220156418
    Abstract: A method and system provide the ability to track object progress in a drawing sheet. An object type is created and activity types are assigned to the object type. The activity types represent a progression of an object of the object type. A portable document format (PDF) drawing sheet that has multiple symbol instances is obtained. A graphic region containing a symbol instance is selected in the drawing sheet. A markup is created on the drawing sheet based on the selected graphic region. Multiple symbol instances are autonomously detected based on the selected graphic region. Progress tracking markup instances of the markup are autonomously created for the detected symbol instances and are linked to the object type. The progress of the object instances is visually tracked using graphical user interface (GUI) visualizations that provide a visual representation of the progression via the markups.
    Type: Application
    Filed: August 30, 2021
    Publication date: May 19, 2022
    Applicant: Autodesk, Inc.
    Inventors: Xin Xu, Graham Garland, James Wang, Cory Wolnewitz, Christine Laffitte, Alexander Huang, Nikita Shalimov, Nicholas Moores, Brian Suwan Soe, Anand Rajagopal, Arjun Nayini, Sanjay Penumetsa Raju, Jeffrey Lin, Joseph Michael Bryan, Paulo Rodrigues Espeschite Arantes
  • Publication number: 20220020198
    Abstract: Examples of the disclosed systems and methods may provide for improved and more realistic rendering of virtual characters and a more realistic interaction between a user and virtual characters. For example, the systems and methods describe techniques for mathematically generating a map used for animating facial expressions in a multidimensional animation blendspace. As another example, the systems and methods describe a transition system for dynamically transitioning facial expressions across a face of the virtual character. As another example, realistic physical movements can be added to a virtual character's facial expressions to provide interactivity with other virtual characters.
    Type: Application
    Filed: July 26, 2021
    Publication date: January 20, 2022
    Inventors: Thomas Marshall Miller, IV, The Hung Quach, Jeffrey Lin
  • Patent number: 11107262
    Abstract: Examples of the disclosed systems and methods may provide for improved and more realistic rendering of virtual characters and a more realistic interaction between a user and virtual characters. For example, the systems and methods describe techniques for mathematically generating a map used for animating facial expressions in a multidimensional animation blendspace. As another example, the systems and methods describe a transition system for dynamically transitioning facial expressions across a face of the virtual character. As another example, realistic physical movements can be added to a virtual character's facial expressions to provide interactivity with other virtual characters.
    Type: Grant
    Filed: August 24, 2020
    Date of Patent: August 31, 2021
    Assignee: Magic Leap, Inc.
    Inventors: Thomas Marshall Miller, IV, The Hung Quach, Jeffrey Lin
  • Publication number: 20210260584
    Abstract: The present disclosure provides microfluidic device comprising microfluidic valves with low or substantially no dead volume. The valves may comprise an actuation layer, a fluidic layer and a membrane between the actuation layer and the fluidic layer. The fluidic layer may comprise a fluidic channel, which fluidic channel may have a cross-sectional area having a curved shape. The actuation layer may be configured to apply positive or negative pressure to the membrane to deflect the membrane towards or away from the fluidic layer. The membrane may comprise one or more polymeric layers.
    Type: Application
    Filed: February 4, 2021
    Publication date: August 26, 2021
    Inventor: Jeffrey LIN
  • Patent number: 11065547
    Abstract: The field of the invention relates to multi-user online gaming systems, and more particularly to systems and methods that enable a spectator's experience for online active games. In a preferred embodiment, an online multiuser game system includes a user matching system configured to match users for a game session, wherein the user matching system is enabled to match a first user with another user based at least in part on behavior data in the first user's profile.
    Type: Grant
    Filed: September 15, 2017
    Date of Patent: July 20, 2021
    Assignee: Riot Games, Inc.
    Inventors: Jeffrey Lin, Paul Sottosanti
  • Publication number: 20210133392
    Abstract: System for converting a spreadsheet in a first format to a second format comprising: a server including a storage means adapted to store the spreadsheet in the second format and store an associated template; a data set associated with the spreadsheet in the second format, such that the data set is adapted to be associated with the template to be displayed on a client device; and wherein when data is associated with the template, changes made via the client device to the associated data is recorded in realtime in both the spreadsheet in the second format and template. A process for generating an output for a webpage, comprising: selecting a spreadsheet and a template stored by a server, the spreadsheet comprising a data set; associating the data set with an element in the template, such that when the data is associated with the template, changes made to the associated data is recorded in realtime in both the spreadsheet and template; and generating the output comprising the data associated with the template.
    Type: Application
    Filed: January 8, 2021
    Publication date: May 6, 2021
    Inventors: Kevin Liao, Lawrence Xiang Yao, Jeffrey Lin
  • Publication number: 20210038996
    Abstract: The field of the invention relates to multi-user online gaming systems, and more particularly to systems and methods that enable customizable teams for online active games. In an embodiment, the system includes an online game session server system communicatively coupled to a network for access by a plurality of users to establish a plurality of real-time interactive games sessions, wherein each game session includes at least one team and wherein the at least one team may be established in accordance with a preferred composition defined by a user.
    Type: Application
    Filed: April 23, 2020
    Publication date: February 11, 2021
    Inventors: Jeffrey Lin, Tom Cadwell
  • Patent number: 10891432
    Abstract: System for converting a spreadsheet in a first format to a second format comprising: a server including a storage means adapted to store the spreadsheet in the second format and store an associated template; a data set associated with the spreadsheet in the second format, such that the data set is adapted to be associated with the template to be displayed on a client device; and wherein when data is associated with the template, changes made via the client device to the associated data is recorded in realtime in both the spreadsheet in the second format and template. A process for generating an output for a webpage, comprising: selecting a spreadsheet and a template stored by a server, the spreadsheet comprising a data set; associating the data set with an element in the template, such that when the data is associated with the template, changes made to the associated data is recorded in realtime in both the spreadsheet and template; and generating the output comprising the data associated with the template.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: January 12, 2021
    Assignee: Roar Software Pty Ltd.
    Inventors: Kevin Liao, Lawrence Xiang Yao, Jeffrey Lin
  • Publication number: 20200388066
    Abstract: Examples of the disclosed systems and methods may provide for improved and more realistic rendering of virtual characters and a more realistic interaction between a user and virtual characters. For example, the systems and methods describe techniques for mathematically generating a map used for animating facial expressions in a multidimensional animation blendspace. As another example, the systems and methods describe a transition system for dynamically transitioning facial expressions across a face of the virtual character. As another example, realistic physical movements can be added to a virtual character's facial expressions to provide interactivity with other virtual characters.
    Type: Application
    Filed: August 24, 2020
    Publication date: December 10, 2020
    Inventors: Thomas Marshall Miller, IV, The Hung Quach, Jeffrey Lin