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: 11900045Abstract: 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: GrantFiled: June 23, 2022Date of Patent: February 13, 2024Assignee: Roar Software Pty Ltd.Inventors: Thao Minh Ho, Lawrence Xiang Yao, Jeffrey Lin, Ted Tsao, Kevin Liao
-
Patent number: 11865460Abstract: 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: GrantFiled: July 19, 2021Date of Patent: January 9, 2024Assignee: Riot Games, Inc.Inventors: Jeffrey Lin, Paul Sottosanti
-
Publication number: 20230419279Abstract: 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: ApplicationFiled: May 31, 2023Publication date: December 28, 2023Inventors: 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: 11798215Abstract: 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: GrantFiled: November 3, 2022Date of Patent: October 24, 2023Assignee: MAGIC LEAP, INC.Inventors: Thomas Marshall Miller, IV, The Hung Quach, Jeffrey Lin
-
Patent number: 11783120Abstract: 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: GrantFiled: January 8, 2021Date of Patent: October 10, 2023Assignee: Roar Software Pty Ltd.Inventors: Kevin Liao, Lawrence Xiang Yao, Jeffrey Lin
-
Publication number: 20230267688Abstract: 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: ApplicationFiled: November 22, 2022Publication date: August 24, 2023Inventors: 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: 20230073991Abstract: 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: ApplicationFiled: November 3, 2022Publication date: March 9, 2023Inventors: Thomas Marshall Miller, IV, The Hung Quach, Jeffrey Lin
-
Publication number: 20230017878Abstract: 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: ApplicationFiled: June 23, 2022Publication date: January 19, 2023Inventors: Thao Minh HO, Lawrence Xiang YAO, Jeffrey LIN, Ted TSAO, Kevin LIAO
-
Patent number: 11527031Abstract: 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: GrantFiled: July 26, 2021Date of Patent: December 13, 2022Assignee: Magic Leap, Inc.Inventors: Thomas Marshall Miller, IV, The Hung Quach, Jeffrey Lin
-
Patent number: 11478714Abstract: 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: GrantFiled: April 23, 2020Date of Patent: October 25, 2022Assignee: Riot Games, Inc.Inventors: Jeffrey Lin, Tom Cadwell
-
Publication number: 20220219089Abstract: 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: ApplicationFiled: July 19, 2021Publication date: July 14, 2022Inventors: Jeffrey Lin, Paul Sottosanti
-
Publication number: 20220156418Abstract: 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: ApplicationFiled: August 30, 2021Publication date: May 19, 2022Applicant: 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: 20220020198Abstract: 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: ApplicationFiled: July 26, 2021Publication date: January 20, 2022Inventors: Thomas Marshall Miller, IV, The Hung Quach, Jeffrey Lin
-
Patent number: 11107262Abstract: 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: GrantFiled: August 24, 2020Date of Patent: August 31, 2021Assignee: Magic Leap, Inc.Inventors: Thomas Marshall Miller, IV, The Hung Quach, Jeffrey Lin
-
Publication number: 20210260584Abstract: 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: ApplicationFiled: February 4, 2021Publication date: August 26, 2021Inventor: Jeffrey LIN
-
Patent number: 11065547Abstract: 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: GrantFiled: September 15, 2017Date of Patent: July 20, 2021Assignee: Riot Games, Inc.Inventors: Jeffrey Lin, Paul Sottosanti
-
Publication number: 20210133392Abstract: 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: ApplicationFiled: January 8, 2021Publication date: May 6, 2021Inventors: Kevin Liao, Lawrence Xiang Yao, Jeffrey Lin
-
Publication number: 20210038996Abstract: 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: ApplicationFiled: April 23, 2020Publication date: February 11, 2021Inventors: Jeffrey Lin, Tom Cadwell
-
Patent number: 10891432Abstract: 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: GrantFiled: November 16, 2015Date of Patent: January 12, 2021Assignee: Roar Software Pty Ltd.Inventors: Kevin Liao, Lawrence Xiang Yao, Jeffrey Lin
-
Publication number: 20200388066Abstract: 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: ApplicationFiled: August 24, 2020Publication date: December 10, 2020Inventors: Thomas Marshall Miller, IV, The Hung Quach, Jeffrey Lin