Patents by Inventor Kyle Roche
Kyle Roche 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: 20220188818Abstract: A system and method for providing a litigation funding platform and exchange can include a user device that generates a litigation event, an initial litigation product offering (ILO) computer system, and a digital exchange system. The ILO system can receive the litigation event, generate (i) a litigation product contract, (ii) a master product key pair for the litigation event that includes a public and private key, and (iii) a freeze rule. The ILO system can also provide an initial offering of such tokens, receive requests to purchase the tokens, generate a plurality of the tokens, and generate a token ledger. The digital exchange system can match digital trades of the litigation product tokens using the token ledger. The digital exchange system can permit or block the trade based at least in part on whether a freeze event has been validated and invoked for the particular litigation product token.Type: ApplicationFiled: December 13, 2021Publication date: June 16, 2022Inventors: Kyle Roche, Kevin Sekniqi
-
Patent number: 11212562Abstract: Visual effects such as bleach bypass, sepia tone conversion, cross processing, custom effects, and many others may be applied to video streams before they are displayed to viewers. In some examples, different visual effects may be applied to the same underlying video content, such as on a viewer-by-viewer basis or at other levels of granularity, thereby allowing certain particular visual effects to be targeted to particular viewers/devices. The visual effects may be applied by one or more of a content provider, a video streaming service, one or more viewers, or by other entities. The visual effects may be applied based at least in part on instructions from the provider, such as one or more tags, for example that may be issued via an interface provided by a video streaming service.Type: GrantFiled: March 31, 2020Date of Patent: December 28, 2021Assignee: Amazon Technologies, Inc.Inventors: Steve Martin Suhy, Kyle Roche
-
Publication number: 20210263903Abstract: The present disclosure relates clustering similar data records together in a hierarchical clustering scheme. Each tier in a cluster corresponds to a minimal match score, which reflects a degree of confidence. In this respect, a higher confidence may lead to smaller sized clusters while a lower confidence may lead to larger sized clusters. Ordinal classification may be used to generate hierarchical clusters. In some embodiments, hierarchical clustering with conflict resolution is used to resolve user-defined hard conflicts in each tier of the clustering results.Type: ApplicationFiled: May 10, 2021Publication date: August 26, 2021Inventors: Yan YAN, Stephen Keith MEYLES, Graeme Andrew Kyle ROCHE, Jeffrey Allen STOKES, Carlos Minoru SAKODA, Dan SUCIU
-
Publication number: 20210149924Abstract: The present disclosure relates clustering similar data records together in a hierarchical clustering scheme. Each tier in a cluster corresponds to a minimal match score, which reflects a degree of confidence. A hierarchical cluster ID is generated for respective data records. The hierarchical cluster ID may be made up of a series of values, wherein each value reflects a tier within the hierarchical clustering scheme. A user may enter a partial hierarchical cluster ID to select clusters associated with a lower confidence. Thus, in some embodiments, the hierarchical cluster ID is variable in length in a manner that corresponds to the tiers in the hierarchical clustering scheme.Type: ApplicationFiled: January 28, 2021Publication date: May 20, 2021Inventors: Yan YAN, Stephen Keith MEYLES, Graeme Andrew Kyle ROCHE, Jeffrey Allen STOKES, Carlos Minoru Suciu, Dan SUCIU
-
Patent number: 11003643Abstract: The present disclosure relates clustering similar data records together in a hierarchical clustering scheme. Each tier in a cluster corresponds to a minimal match score, which reflects a degree of confidence. In this respect, a higher confidence may lead to smaller sized clusters while a lower confidence may lead to larger sized clusters. Ordinal classification may be used to generate hierarchical clusters. In some embodiments, hierarchical clustering with conflict resolution is used to resolve user-defined hard conflicts in each tier of the clustering results.Type: GrantFiled: April 30, 2019Date of Patent: May 11, 2021Assignee: AMPERITY, INC.Inventors: Yan Yan, Stephen Keith Meyles, Graeme Andrew Kyle Roche, Jeffrey Allen Stokes, Carlos Minoru Sakoda, Dan Suciu
-
Patent number: 10922337Abstract: The present disclosure relates clustering similar data records together in a hierarchical clustering scheme. Each tier in a cluster corresponds to a minimal match score, which reflects a degree of confidence. A hierarchical cluster ID is generated for respective data records. The hierarchical cluster ID may be made up of a series of values, wherein each value reflects a tier within the hierarchical clustering scheme. A user may enter a partial hierarchical cluster ID to select clusters associated with a lower confidence. Thus, in some embodiments, the hierarchical cluster ID is variable in length in a manner that corresponds to the tiers in the hierarchical clustering scheme.Type: GrantFiled: April 30, 2019Date of Patent: February 16, 2021Assignee: AMPERITY, INC.Inventors: Yan Yan, Stephen Keith Meyles, Graeme Andrew Kyle Roche, Jeffrey Allen Stokes, Carlos Minoru Sakoda, Dan Suciu
-
Patent number: 10848335Abstract: A group of available virtual objects may each have a respective rule set that indicates how a corresponding available virtual object may be used to augment a physical environment. In some examples, the rule sets may be determined based at least in part on sample images that show approved settings or locations for the available virtual objects. To augment a physical space, one or more characteristics of the physical space may be determined, such as contexts, surface characteristics, and others. The rule sets for the available virtual objects may then be compared to the characteristics of the physical space to determine approved virtual objects that are approved for use to augment the physical space. A selected virtual object may then be selected from the approved virtual objects and inserted into a view of the physical space to create an augmented view of the physical space.Type: GrantFiled: December 11, 2018Date of Patent: November 24, 2020Assignee: Amazon Technologies, Inc.Inventor: Kyle Roche
-
Publication number: 20200349136Abstract: The present disclosure relates clustering similar data records together in a hierarchical clustering scheme. Each tier in a cluster corresponds to a minimal match score, which reflects a degree of confidence. In this respect, a higher confidence may lead to smaller sized clusters while a lower confidence may lead to larger sized clusters. Ordinal classification may be used to generate hierarchical clusters. In some embodiments, hierarchical clustering with conflict resolution is used to resolve user-defined hard conflicts in each tier of the clustering results.Type: ApplicationFiled: April 30, 2019Publication date: November 5, 2020Inventors: Yan Yan, Stephen Keith Meyles, Graeme Andrew Kyle Roche, Jeffrey Allen Stokes, Carlos Minoru Sakoda, Dan Suciu
-
Publication number: 20200349174Abstract: The present disclosure relates clustering similar data records together in a hierarchical clustering scheme. Each tier in a cluster corresponds to a minimal match score, which reflects a degree of confidence. A hierarchical cluster ID is generated for respective data records. The hierarchical cluster ID may be made up of a series of values, wherein each value reflects a tier within the hierarchical clustering scheme. A user may enter a partial hierarchical cluster ID to select clusters associated with a lower confidence. Thus, in some embodiments, the hierarchical cluster ID is variable in length in a manner that corresponds to the tiers in the hierarchical clustering scheme.Type: ApplicationFiled: April 30, 2019Publication date: November 5, 2020Inventors: Yan Yan, Stephen Keith Meyles, Graeme Andrew Kyle Roche, Jeffrey Allen Stokes, Carlos Minoru Sakoda, Dan Suciu
-
Patent number: 10803669Abstract: A group of available virtual objects may each have a respective rule set that indicates how a corresponding available virtual object may be used to augment a physical environment. In some examples, the rule sets may be determined based at least in part on sample images that show approved settings or locations for the available virtual objects. To augment a physical space, one or more characteristics of the physical space may be determined, such as contexts, surface characteristics, and others. The rule sets for the available virtual objects may then be compared to the characteristics of the physical space to determine approved virtual objects that are approved for use to augment the physical space. A selected virtual object may then be selected from the approved virtual objects and inserted into a view of the physical space to create an augmented view of the physical space.Type: GrantFiled: December 11, 2018Date of Patent: October 13, 2020Assignee: Amazon Technologies, Inc.Inventor: Kyle Roche
-
Patent number: 10645356Abstract: Visual effects such as bleach bypass, sepia tone conversion, cross processing, custom effects, and many others may be applied to video streams before they are displayed to viewers. In some examples, different visual effects may be applied to the same underlying video content, such as on a viewer-by-viewer basis or at other levels of granularity, thereby allowing certain particular visual effects to be targeted to particular viewers/devices. The visual effects may be applied by one or more of a content provider, a video streaming service, one or more viewers, or by other entities. The visual effects may be applied based at least in part on instructions from the provider, such as one or more tags, for example that may be issued via an interface provided by a video streaming service.Type: GrantFiled: August 30, 2018Date of Patent: May 5, 2020Assignee: Amazon Technologies, Inc.Inventors: Steve Martin Suhy, Kyle Roche
-
Publication number: 20150248340Abstract: A user may operate many devices, each of which may provide a set of actions, such as installing firmware or software or viewing the contents of the device. However, in order to perform these actions, the user may have to interact with each device using a different user interface, resulting in an inconsistent user experience. Instead, a device action service may allow a user to identify his or her devices, may identify the actions available for each device (e.g., by interacting with a device source of each device, such as a manufacturer); and upon the request of the user, may present a list of the user's devices and the actions available for each device. The actions may comprise hyperlinks to various portions of the website of the device source (e.g., a driver page and a service registration page), or controls invoking the requested action upon the device.Type: ApplicationFiled: May 18, 2015Publication date: September 3, 2015Inventors: Graeme Andrew Kyle Roche, Allison O'Mahony, Rachel Karin Popkin, Francisco Jose Garcia-Ascanio
-
Patent number: 9037757Abstract: A user may operate many devices, each of which may provide a set of actions, such as installing firmware or software or viewing the contents of the device. However, in order to perform these actions, the user may have to interact with each device using a different user interface, resulting in an inconsistent user experience. Instead, a device action service may allow a user to identify his or her devices, may identify the actions available for each device (e.g., by interacting with a device source of each device, such as a manufacturer); and upon the request of the user, may present a list of the user's devices and the actions available for each device. The actions may comprise hyperlinks to various portions of the website of the device source (e.g., a driver page and a service registration page), or controls invoking the requested action upon the device.Type: GrantFiled: December 8, 2010Date of Patent: May 19, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Graeme Andrew Kyle Roche, Allison O'Mahony, Rachel Karin Popkin, Francisco Jose Garcia-Ascanio
-
Publication number: 20120151100Abstract: A user may operate many devices, each of which may provide a set of actions, such as installing firmware or software or viewing the contents of the device. However, in order to perform these actions, the user may have to interact with each device using a different user interface, resulting in an inconsistent user experience. Instead, a device action service may allow a user to identify his or her devices, may identify the actions available for each device (e.g., by interacting with a device source of each device, such as a manufacturer); and upon the request of the user, may present a list of the user's devices and the actions available for each device. The actions may comprise hyperlinks to various portions of the website of the device source (e.g., a driver page and a service registration page), or controls invoking the requested action upon the device.Type: ApplicationFiled: December 8, 2010Publication date: June 14, 2012Applicant: Microsoft CorporationInventors: Graeme Andrew Kyle Roche, Allison O'Mahony, Rachel Karin Popkin, Francisco Jose Garcia-Ascanio
-
Publication number: 20120151357Abstract: A user of a set of devices may wish to view the availability statuses of respective devices (e.g., an indication of connectivity, and optionally associated information such as battery power and processor availability). However, users are often familiar with availability statuses (and the indicators representing such statuses) of contacts in a chat environment, such as “available,” “busy,” and “unavailable.” Therefore, device availability statuses may be presented using the same semantics and aesthetics of contact availability statuses, e.g., using the statuses and indicators of a chat environment, including an “available” (available and ready to provide services), “busy” (reachable but unable to provide services), and “unavailable” (unreachable). This user interface design may result in a more easily understandable semantics and a more visually consistent user experience.Type: ApplicationFiled: December 8, 2010Publication date: June 14, 2012Applicant: Microsoft CorporationInventors: Graeme Andrew Kyle Roche, Allison O'Mahony
-
Publication number: 20080005689Abstract: A computer readable medium stores executable instructions to graphically display file object attributes of one or more file objects. Executable instructions receive from a list of file object attribute perspectives a selection of a selected file object attribute perspective specifying one or more file object attribute categories. Executable instructions also display the file object attribute categories for the selected file object attribute perspective and the corresponding file object attributes for each file object.Type: ApplicationFiled: June 30, 2006Publication date: January 3, 2008Applicant: Business Objects, S.A.Inventors: Dale Raymond Evernden, Graeme Andrew Kyle Roche