Patents by Inventor Kevin Gillespie

Kevin Gillespie 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: 20240428311
    Abstract: A method for operating a product configuration service, wherein the method comprises: receiving a query pertaining to a scope of searching for a configuration of a product; retrieving, based on the query, information from a self-referencing data model that stores the information as items having item types, wherein the information comprises: variables associated with an entity and values for the variables defined by files of the entity, wherein variables are defined by features that are linked to a source of the files, rules that specify compatibility constraints between the variables, and the information is used during runtime and not persisted to memory; generating, based on the rules and the variables, a solution space comprising the values; and presenting the solution space in a user interface of a computing device of a user.
    Type: Application
    Filed: June 24, 2024
    Publication date: December 26, 2024
    Applicant: Aras Corporation
    Inventors: Ayla Singhal, Kevin Gillespie, Kevin Richard, Robert McAveney, Sergey Murashko, Valentsin Shapavalau, Andrei Samsonau
  • Publication number: 20240321702
    Abstract: A method for providing backside power can include providing a first circuit die having a first metal stack. The method can also include connecting a second metal stack of a second circuit die to the first metal stack of the first circuit die, wherein a backside power delivery network is located in a passivation layer of at least one of the first circuit die or the second circuit die. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: September 25, 2023
    Publication date: September 26, 2024
    Applicants: Advanced Micro Devices, Inc., Xilinx, Inc.
    Inventors: Yan Wang, Kevin Gillespie, Samuel Naffziger, Richard Schultz, Raja Swaminathan, Omar Zia, John Wuu
  • Publication number: 20240321668
    Abstract: A method for die pair partitioning can include providing a first circuit die having a first metal stack. The method can additionally include positioning a second circuit die having a second metal stack in a manner that places a temperature sensor in a transistor layer of the second circuit die in planar proximity to at least one hot spot located in an additional transistor layer of the first circuit die. The method can also include connecting the first metal stack of the first circuit die to the second metal stack of the second circuit die. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: September 25, 2023
    Publication date: September 26, 2024
    Applicants: Advanced Micro Devices, Inc., Xilinx, Inc.
    Inventors: Thomas D. Burd, Gabriel H. Loh, John Wuu, Kevin Gillespie, Raja Swaminathan, Richard Schultz, Samuel Naffziger, Srividhya Venkataraman, Yan Wang
  • Publication number: 20240324248
    Abstract: A method for die pair partitioning can include providing a circuit die. The method can additionally include providing one or more additional circuit die having one or more fuses positioned therein, wherein the one or more fuses identify the circuit die. The method can also include connecting the one or more additional circuit die to the circuit die. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: September 25, 2023
    Publication date: September 26, 2024
    Applicants: Advanced Micro Devices, Inc., ATI Technologies ULC
    Inventors: John Wuu, Kevin Gillespie, Samuel Naffziger, Spence Oliver, Rajit Seahra, Regina T. Schmidt, Raja Swaminathan, Omar Zia
  • Publication number: 20240321827
    Abstract: A method for circuit die stacking can include providing a first circuit die having a first metal stack, wherein the first circuit die corresponds to a primary thermal source of an integrated circuit including the first circuit die. The method can additionally include providing a second circuit die of the integrated circuit, wherein the second circuit die has a second metal stack and is configured for connection to at least one of a package substrate or an additional die. The method can also include connecting the first metal stack to the second metal stack. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: September 25, 2023
    Publication date: September 26, 2024
    Applicants: Advanced Micro Devices, Inc., Xilinx, Inc.
    Inventors: Omar Zia, Thomas D Burd, Kevin Gillespie, Samuel Naffziger, Richard Schultz, Raja Swaminathan, Srividhya Venkataraman, Yan Wang, John Wuu
  • Patent number: 12020305
    Abstract: A method for operating a product configuration service, wherein the method comprises: receiving a query pertaining to a scope of searching for a configuration of a product; retrieving, based on the query, information from a self-referencing data model that stores the information as items having item types, wherein the information comprises: variables associated with an entity and values for the variables defined by files of the entity, wherein variables are defined by features that are linked to a source of the files, rules that specify compatibility constraints between the variables, and the information is used during runtime and not persisted to memory; generating, based on the rules and the variables, a solution space comprising the values; and presenting the solution space in a user interface of a computing device of a user.
    Type: Grant
    Filed: February 25, 2022
    Date of Patent: June 25, 2024
    Assignee: Aras Corporation
    Inventors: Ayla Singhal, Kevin Gillespie, Kevin Richard, Robert McAveney, Sergey Murashko, Valentsin Shapavalau, Andrei Samsonau
  • Publication number: 20230350899
    Abstract: A method for performing recursive searching of items of a data structure having a data mode includes creating an instance of a query definition, the instance of the query definition comprising a unique identifier, specifying one or more elements of the query definition, providing the query definition as an input to a query engine. The method further includes the operations of determining, by the query engine, query execution instructions based on the query definition, the query instructions specifying a recursive level-by-level search until a terminal node of the data structure is reached, obtaining results of a query executed based on the query execution instructions; and outputting query results.
    Type: Application
    Filed: May 8, 2023
    Publication date: November 2, 2023
    Applicant: ARAS CORPORATION
    Inventors: Kevin Gillespie, Kevin Richard, Robert McAveney, Sergey Murashko, Valentsin Shapavalau, Andrei Samsonau
  • Patent number: 11645285
    Abstract: A method for performing recursive searching of items of a data structure having a data mode includes creating an instance of a query definition, the instance of the query definition comprising a unique identifier, specifying one or more elements of the query definition, providing the query definition as an input to a query engine. The method further includes the operations of determining, by the query engine, query execution instructions based on the query definition, the query instructions specifying a recursive level-by-level search until a terminal node of the data structure is reached, obtaining results of a query executed based on the query execution instructions; and outputting query results.
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: May 9, 2023
    Assignee: ARAS CORPORATION
    Inventors: Kevin Gillespie, Kevin Richard, Robert McAveney, Sergey Murashko, Valentsin Shapavalau, Andrei Samsonau
  • Publication number: 20220253915
    Abstract: A method for operating a product configuration service, wherein the method comprises: receiving a query pertaining to a scope of searching for a configuration of a product; retrieving, based on the query, information from a self-referencing data model that stores the information as items having item types, wherein the information comprises: variables associated with an entity and values for the variables defined by files of the entity, wherein variables are defined by features that are linked to a source of the files, rules that specify compatibility constraints between the variables, and the information is used during runtime and not persisted to memory; generating, based on the rules and the variables, a solution space comprising the values; and presenting the solution space in a user interface of a computing device of a user.
    Type: Application
    Filed: February 25, 2022
    Publication date: August 11, 2022
    Applicant: ARAS CORPORATION
    Inventors: Ayla Singhal, Kevin Gillespie, Kevin Richard, Robert McAveney, Sergey Murashko, Valentsin Shapavalau, Andrei Samsonau
  • Publication number: 20220188448
    Abstract: In one embodiment, a method is disclosed. The method may include applying a mandatory access control (MAC) policy to an item type, and receiving, from a processing device, a request to access a first item in a data structure, wherein the first item including the item type, responsive to receiving the request. The method may include executing the MAC policy to instruct the processing device to traverse one or more relationships between the first item and one or more other items to identify a target item, determining whether a derived attribute of the target item is satisfied. Responsive to determining the derived attribute of the target item is satisfied, the method may include enabling access to the first item.
    Type: Application
    Filed: February 18, 2022
    Publication date: June 16, 2022
    Applicant: ARAS CORPORATION
    Inventors: Boris Levit, Anton Paulovich, Sergey Murashko, Valentsin Shapavalau, Andrei Samsonau, Gregory Rasin, Andrey Knourenko, Kevin Gillespie, Kevin Richard, Robert McAveney
  • Patent number: 10891392
    Abstract: A method for implementing access controls for items of data belonging to a self-describing data structure including obtaining a query definition specifying a requested item of data in the self-describing data structure, determining domains associated with the requested item, the domains including a set of items within the self-describing data structure on an execution path of a query executed according to the query definition. For each respective domain associated with the requested item, the method includes determining subdomains associated with the requested item, determining a role of the user for the respective domain, the role is associated with a set of access permissions to items of data within the domain, and generating an output corresponding to whether access to the requested item is granted based on a policy for each of the subdomains associated with the requested item and the role of the user for the domain.
    Type: Grant
    Filed: July 17, 2019
    Date of Patent: January 12, 2021
    Assignee: Aras Corporation
    Inventors: Boris Levit, Sergey Murashko, Valentsin Shapavalau, Andrei Samsonau, Gregory Rasin, Andrey Knourenko, Kevin Gillespie, Kevin Richard, Robert McAveney
  • Publication number: 20190340383
    Abstract: A method for implementing access controls for items of data belonging to a self-describing data structure including obtaining a query definition specifying a requested item of data in the self-describing data structure, determining domains associated with the requested item, the domains including a set of items within the self-describing data structure on an execution path of a query executed according to the query definition. For each respective domain associated with the requested item, the method includes determining subdomains associated with the requested item, determining a role of the user for the respective domain, the role is associated with a set of access permissions to items of data within the domain, and generating an output corresponding to whether access to the requested item is granted based on a policy for each of the subdomains associated with the requested item and the role of the user for the domain.
    Type: Application
    Filed: July 17, 2019
    Publication date: November 7, 2019
    Applicant: ARAS CORPORATION
    Inventors: Boris Levit, Sergey Murashko, Valentsin Shapavalau, Andrei Samsonau, Gregory Rasin, Andrey Knourenko, Kevin Gillespie, Kevin Richard, Robert McAveney
  • Publication number: 20190332600
    Abstract: A method for performing recursive searching of items of a data structure having a data mode includes creating an instance of a query definition, the instance of the query definition comprising a unique identifier, specifying one or more elements of the query definition, providing the query definition as an input to a query engine. The method further includes the operations of determining, by the query engine, query execution instructions based on the query definition, the query instructions specifying a recursive level-by-level search until a terminal node of the data structure is reached, obtaining results of a query executed based on the query execution instructions; and outputting query results.
    Type: Application
    Filed: April 17, 2019
    Publication date: October 31, 2019
    Applicant: ARAS CORPORATION
    Inventors: Kevin Gillespie, Kevin Richard, Robert McAveney, Sergey Murashko, Valentsin Shapavalau, Andrei Samsonau
  • Patent number: 10248650
    Abstract: Methods, systems and program product are disclosed for determining matching level of a text lookup segment with a plurality of source texts in a translation memory in terms of context. The invention determines exact matches for the lookup segment in the plurality of source texts, and determines, in the case that at least one exact match is determined, that a respective exact match is an in-context exact match for the lookup segment in the case that a context of the lookup segment matches that of the respective exact match. Degree of context matching required can be predetermined, and results prioritized. The invention also includes methods, systems and program products for storing a translation pair of source text and target text in a translation memory including context, and the translation memory so formed. The invention ensures that content is translated the same as previously translated content and reduces translator intervention.
    Type: Grant
    Filed: May 9, 2016
    Date of Patent: April 2, 2019
    Assignee: SDL Inc.
    Inventors: Russell G. Ross, Kevin Gillespie
  • Publication number: 20160253319
    Abstract: Methods, systems and program product are disclosed for determining matching level of a text lookup segment with a plurality of source texts in a translation memory in terms of context. The invention determines exact matches for the lookup segment in the plurality of source texts, and determines, in the case that at least one exact match is determined, that a respective exact match is an in-context exact match for the lookup segment in the case that a context of the lookup segment matches that of the respective exact match. Degree of context matching required can be predetermined, and results prioritized. The invention also includes methods, systems and program products for storing a translation pair of source text and target text in a translation memory including context, and the translation memory so formed. The invention ensures that content is translated the same as previously translated content and reduces translator intervention.
    Type: Application
    Filed: May 9, 2016
    Publication date: September 1, 2016
    Inventors: Russell G. Ross, Kevin Gillespie
  • Patent number: 9342506
    Abstract: Methods, systems and program product are disclosed for determining matching level of a text lookup segment with a plurality of source texts in a translation memory in terms of context. The invention determines exact matches for the lookup segment in the plurality of source texts, and determines, in the case that at least one exact match is determined, that a respective exact match is an in-context exact match for the lookup segment in the case that a context of the lookup segment matches that of the respective exact match. Degree of context matching required can be predetermined, and results prioritized. The invention also includes methods, systems and program products for storing a translation pair of source text and target text in a translation memory including context, and the translation memory so formed. The invention ensures that content is translated the same as previously translated content and reduces translator intervention.
    Type: Grant
    Filed: October 20, 2014
    Date of Patent: May 17, 2016
    Assignee: SDL Inc.
    Inventors: Russell G. Ross, Kevin Gillespie
  • Publication number: 20150169554
    Abstract: Methods, systems and program product are disclosed for determining a matching level of a text lookup segment with a plurality of source texts in a translation memory in terms of context. In particular, the invention determines any exact matches for the lookup segment in the plurality of source texts, and determines, in the case that at least one exact match is determined, that a respective exact match is an in-context exact (ICE) match for the lookup segment in the case that a context of the lookup segment matches that of the respective exact match. The degree of context matching required can be predetermined, and results prioritized. The invention also includes methods, systems and program products for storing a translation pair of source text and target text in a translation memory including context, and the translation memory so formed. The invention ensures that content is translated the same as previously translated content and reduces translator intervention.
    Type: Application
    Filed: October 20, 2014
    Publication date: June 18, 2015
    Inventors: Russell G. Ross, Kevin Gillespie
  • Patent number: 8874427
    Abstract: Methods, systems and program product are disclosed for determining matching level of a text lookup segment with a plurality of source texts in a translation memory in terms of context. The invention determines exact matches for the lookup segment in the plurality of source texts, and determines, in the case that at least one exact match is determined, that a respective exact match is an in-context exact match for the lookup segment in the case that a context of the lookup segment matches that of the respective exact match. Degree of context matching required can be predetermined, and results prioritized. The invention also includes methods, systems and program products for storing a translation pair of source text and target text in a translation memory including context, and the translation memory so formed. The invention ensures that content is translated the same as previously translated content and reduces translator intervention.
    Type: Grant
    Filed: July 1, 2011
    Date of Patent: October 28, 2014
    Assignee: SDL Enterprise Technologies, Inc.
    Inventors: Russ Ross, Kevin Gillespie
  • Patent number: 8176352
    Abstract: Two clock domains of a data processing device are each synchronized with a different clock signal. The clock signals are generated by clock generation logic. The clock generation logic also generates a transfer enable signal based on the relative frequency of each clock signal to indicate when data can be transferred between the clock domains. Further, as the relative frequency of the clock signals change, the timing of the transfer enable signal also changes to ensure reliable data transfer.
    Type: Grant
    Filed: April 16, 2008
    Date of Patent: May 8, 2012
    Assignee: Adavanced Micro Devices, Inc.
    Inventors: Kevin Gillespie, Guhan Krishnan, Maurice Steinman, Spencer Gold, Bill K. C. Kwan
  • Publication number: 20120095747
    Abstract: Methods, systems and program product are disclosed for determining a matching level of a text lookup segment with a plurality of source texts in a translation memory in terms of context. In particular, the invention determines any exact matches for the lookup segment in the plurality of source texts, and determines, in the case that at least one exact match is determined, that a respective exact match is an in-context exact (ICE) match for the lookup segment in the case that a context of the lookup segment matches that of the respective exact match. The degree of context matching required can be predetermined, and results prioritized. The invention also includes methods, systems and program products for storing a translation pair of source text and target text in a translation memory including context, and the translation memory so formed. The invention ensures that content is translated the same as previously translated content and reduces translator intervention.
    Type: Application
    Filed: July 1, 2011
    Publication date: April 19, 2012
    Inventors: Russ Ross, Kevin Gillespie