Patents by Inventor Michael A. Iles
Michael A. Iles 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: 11218487Abstract: Predictive entity resolution uses a set of identity models to resolve an attribute to one or more associated entities, possibly with respective probabilities, at a particular time. The predictive entity resolution generates the sets of identity models from evidence events received from evidence sources. Each evidence event has at least one attribute and an associated time stamp.Type: GrantFiled: August 29, 2019Date of Patent: January 4, 2022Assignee: INTERSET SOFTWARE, INC.Inventors: Michael Iles, Stephan Jou
-
Patent number: 10754983Abstract: Sensitive data may be anonymized for use in user interfaces by applying a cryptographic hash function to the data. The hashed value may be broken into hash tokens and the hash tokens converted to human readable tokens using a 1:1 conversion function. The human readable tokens can then be concatenated together to provide a human readable identifier of the sensitive data.Type: GrantFiled: March 31, 2017Date of Patent: August 25, 2020Assignee: Interset Software Inc.Inventors: Josh Christopher Tyler Mahonin, Michael John Cyze, Michael Iles, Shaun Pilkington, Wesley Lawrence, Stephan Jou
-
Patent number: 10380308Abstract: Power distribution networks (PDNs) using hybrid grid and pillar arrangements are disclosed. In particular, a process for designing an integrated circuit (IC) considers various design criteria when placing and routing the PDN for the IC. Exemplary design criteria include switching frequencies, current densities, and decoupling capacitance and their impact on temperature. In areas of high localized temperature, a power grid structure is used. In other areas, shared metal track pillars may be used. By mixing power grids with pillars, the IC may reduce local hotspots by allowing the grid to help dissipate heat and assist with decoupling capacitance while at the same time providing pillars in areas of high current density to reduce resistive losses.Type: GrantFiled: January 10, 2018Date of Patent: August 13, 2019Assignee: QUALCOMM IncorporatedInventors: Anthony Correale, Jr., Philip Michael Iles
-
Publication number: 20190213298Abstract: Power distribution networks (PDNs) using hybrid grid and pillar arrangements are disclosed. In particular, a process for designing an integrated circuit (IC) considers various design criteria when placing and routing the PDN for the IC. Exemplary design criteria include switching frequencies, current densities, and decoupling capacitance and their impact on temperature. In areas of high localized temperature, a power grid structure is used. In other areas, shared metal track pillars may be used. By mixing power grids with pillars, the IC may reduce local hotspots by allowing the grid to help dissipate heat and assist with decoupling capacitance while at the same time providing pillars in areas of high current density to reduce resistive losses.Type: ApplicationFiled: January 10, 2018Publication date: July 11, 2019Inventors: Anthony Correale, JR., Philip Michael Iles
-
Patent number: 10135910Abstract: An application executing on a target platform renders one or more widgets of one or more widget types that are specified by a document including, for each respective widget type from the one or more widget types: render, by a first widget renderer for the respective widget type, the one or more widgets of the respective widget type upon determining that the application includes the first widget renderer for the respective widget type, and render, by a second widget renderer for the respective widget type, the one or more widgets of the respective widget type upon determining that the application does not include the first widget renderer for the respective widget type. The second widget renderer may be different from the first widget renderer.Type: GrantFiled: September 26, 2013Date of Patent: November 20, 2018Assignee: International Business Machines CorporationInventors: Michael A. Duplessis, Andreas Eminidis, Michael A. Iles, Alireza Pourshahid, Vinay N. Wadhwa
-
Publication number: 20180285597Abstract: Sensitive data may be anonymized for use in user interfaces by applying a cryptographic hash function to the data. The hashed value may be broken into hash tokens and the hash tokens converted to human readable tokens using a 1:1 conversion function. The human readable tokens can then be concatenated together to provide a human readable identifier of the sensitive data.Type: ApplicationFiled: March 31, 2017Publication date: October 4, 2018Inventors: Josh Christopher Tyler MAHONIN, Michael John CYZE, Michael ILES, Shaun PILKINGTON, Wesley LAWRENCE, Stephan JOU
-
Patent number: 9978682Abstract: Complementary metal oxide semiconductor (MOS) (CMOS) standard cell circuits employing metal lines in a first metal layer used for routing, and related methods are disclosed. In one aspect, a CMOS standard cell circuit includes first supply rail, second supply rail, and metal lines disposed in the first metal layer. One or more of the metal lines are dynamically cut corresponding to a first cell boundary and a second cell boundary of the CMOS standard cell such that the metal lines have cut edges corresponding to the first and second cell boundaries. Metal lines not cut corresponding to the first and second cell boundaries can be used to interconnect nodes of the CMOS standard cell circuit. Dynamically cutting the metal lines allows the first metal layer to be used for routing, reducing routing in other metal layers such that fewer vias and metal lines are disposed above the first metal layer.Type: GrantFiled: April 13, 2017Date of Patent: May 22, 2018Assignee: QUALCOMM IncorporatedInventors: Anthony Correale, Jr., William Goodall, III, Philip Michael Iles
-
Patent number: 9311334Abstract: A mechanism is provided for automatically performing join operations. Source data is received and a metadata model is received. The metadata model includes a hierarchical structure. The source data is aligned to the hierarchical structure in the metadata model to form a source data hierarchy. Based on the source data hierarchy, the source data is joined to geocoded information.Type: GrantFiled: July 18, 2011Date of Patent: April 12, 2016Assignee: International Business Machines CorporationInventors: Ronald L. Gagnier, Michael A. Iles, Steven R. McDougall, David J. Ridgeway, Craig A. Statchuk
-
Publication number: 20150089349Abstract: An application executing on a target platform renders one or more widgets of one or more widget types that are specified by a document including, for each respective widget type from the one or more widget types: render, by a first widget renderer for the respective widget type, the one or more widgets of the respective widget type upon determining that the application includes the first widget renderer for the respective widget type, and render, by a second widget renderer for the respective widget type, the one or more widgets of the respective widget type upon determining that the application does not include the first widget renderer for the respective widget type. The second widget renderer may be different from the first widget renderer.Type: ApplicationFiled: September 26, 2013Publication date: March 26, 2015Applicant: International Business Machines CorporationInventors: Michael A. Duplessis, Andreas Eminidis, Michael A. Iles, Alireza Pourshahid, Vinay N. Wadhwa
-
Publication number: 20120116675Abstract: An illustrative embodiment of a computer-implemented method for projecting geographic coordinates into a coordinate space of a target image enabling navigation of the target image is presented which performs an initialization using a set of geographic reference points, receives a set of points in the coordinate space of the target image, receives a one-to-one mapping between the set of geographic reference points and the set of points in the coordinate space of the target image, computes a triangulation of the geographic reference points of each respective set of geographic reference points, identifies a containing triangle represented in the triangulation in which an arbitrary geographic coordinate point is located, identifies points in a space of the target image corresponding to vertices of the containing triangle, interpolates a location within the containing triangle to form a resulting location and superimposes the resulting location onto the target image.Type: ApplicationFiled: February 8, 2011Publication date: May 10, 2012Applicant: International Business Machines CorporationInventor: Michael A. Iles
-
Publication number: 20120054174Abstract: In certain examples, a mechanism is provided for automatically performing join operations. Source data is received and a metadata model is received. The metadata model includes a hierarchical structure. The source data is aligned to the hierarchical structure in the metadata model to form a source data hierarchy. Based on the source data hierarchy, the source data is joined to geocoded information.Type: ApplicationFiled: July 18, 2011Publication date: March 1, 2012Applicant: International Business Machines CorporationInventors: Ronald L. Gagnier, Michael A. Iles, Steven R. McDougall, David J. Ridgeway, Craig A. Statchuk
-
Publication number: 20070239819Abstract: A system and method allowing engineers to create large scale, consumer oriented, distributed applications that utilize peer to peer messaging patterns and service oriented architectures. Applications built using the method produce operational cost curves typical of successful peer to peer systems. The system includes mechanisms to deal with reliably and securely sending messages over consumer grade networks that are inherently unreliable and insecure while still permitting direct, consumer-to-consumer messaging by virtue of an extensible Network Address Translation traversal strategy. The system and method allows for the creation of consumer applications by facilitating the identification, location and assembly of services running in a network on a plurality of devices. While the application of the system and method to the distribution of large digital media is readily apparent, the system and method is, in no way, limited to this domain.Type: ApplicationFiled: October 6, 2006Publication date: October 11, 2007Inventors: Steven Woods, David Simons, Kelly Slough, Michael Iles, Patrick McMorris, Steven Jeromy Carriere