Patents by Inventor Miodrag Potkonjak

Miodrag Potkonjak 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: 9471376
    Abstract: Techniques are generally described relating to methods, apparatuses and articles of manufactures for scheduling and/or organizing execution of tasks on a computing platform. In various embodiments, the method may include identifying successively one or more critical time intervals, and scheduling and/or organizing task execution for each of the one or more identified critical time intervals. In various embodiments, one or more tasks to be executed may be scheduled to execute based in part on their execution completion deadlines. In various embodiments, organizing one or more tasks to execute may include selecting a virtual operating mode of the platform using multiple operating speeds lying on a convexity energy-speed envelope of the platform. Intra-task delay caused by switching operating mode may be considered. Other embodiments may also be described and/or claimed.
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: October 18, 2016
    Assignee: Empire Technology Development LLC
    Inventor: Miodrag Potkonjak
  • Publication number: 20160232127
    Abstract: Techniques described herein generally include methods and systems related to the use of processors that include graphene-containing computing elements while minimizing or otherwise reducing the effects of high leakage energy associated with graphene computing elements. Furthermore, embodiments of the present disclosure provide systems and methods for scheduling instructions for processing by a chip multiprocessor that includes graphene-containing computing elements arranged in multiple processor groups.
    Type: Application
    Filed: August 15, 2013
    Publication date: August 11, 2016
    Inventor: Miodrag POTKONJAK
  • Patent number: 9411922
    Abstract: Techniques described herein generally include methods and systems related to the selection of a combination of graphene and non-graphene transistors in an IC design. To reduce the increase in leakage energy caused by graphene transistors, selected non-graphene transistors may be replaced with graphene transistors in the IC design while other non-graphene transistors may be retained in the IC design. To limit the number of graphene transistors in the IC design, graphene transistors may replace non-graphene transistors primarily at locations in the IC design where significant delay benefit can be realized.
    Type: Grant
    Filed: August 15, 2013
    Date of Patent: August 9, 2016
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventors: Miodrag Potkonjak, Saro Meguerdichian
  • Patent number: 9367462
    Abstract: Technologies are described herein related to multi-core processors that are adapted to share processor resources. An example multi-core processor can include a plurality of processor cores. The multi-core processor further can include a shared register file selectively coupled to two or more of the plurality of processor cores, where the shared register file is adapted to serve as a shared resource among the selected processor cores.
    Type: Grant
    Filed: December 29, 2009
    Date of Patent: June 14, 2016
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventors: Miodrag Potkonjak, Nathan Zachary Beckmann
  • Publication number: 20160132944
    Abstract: Technologies are generally described for an information system configured to manage parking facility resources. The system can create and apply models and profiles regarding customers, parking space usage, access patterns, events, traffic, and other factors related to the parking facility. Parking facility operators may use the models to seek optimized revenues or profits. Increased revenue for parking facility operators may be supported by allocating resources to longer staying and better paying customers. New opportunities such as reselling, auctions, or options may further improve revenue generation for parking facilities. Customers may interface with the information system for availability queries, interactive reservation, and various other functions that may improve convenience, security, privacy, and service quality for the customers as well as for neighboring businesses and venues. Improved efficiency in parking facility resource consumption may reduce street traffic congestion.
    Type: Application
    Filed: January 15, 2016
    Publication date: May 12, 2016
    Applicant: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Miodrag Potkonjak
  • Publication number: 20160117459
    Abstract: A sematic medical technology is disclosed. In various embodiments, the technology organizes an initial data collection to collect data from the one or more sensors; processes the data to obtain an initial diagnosis wherein the initial diagnosis can be a syntax diagnosis or a semantic diagnosis; identifies an organization for a n additional data collection to collect additional data; analyzes the additional data to obtain a refined diagnosis; and repeats the identifying and analyzing until a stopping criterion is satisfied.
    Type: Application
    Filed: January 4, 2016
    Publication date: April 28, 2016
    Inventors: Miodrag POTKONJAK, Ani NAHAPETIAN
  • Patent number: 9275392
    Abstract: Technologies are generally described for an information system configured to manage parking facility resources. The system can create and apply models and profiles regarding customers, parking space usage, access patterns, events, traffic, and other factors related to the parking facility. Parking facility operators may use the models to seek optimized revenues or profits. Increased revenue for parking facility operators may be supported by allocating resources to longer staying and better paying customers. New opportunities such as reselling, auctions, or options may further improve revenue generation for parking facilities. Customers may interface with the information system for availability queries, interactive reservation, and various other functions that may improve convenience, security, privacy, and service quality for the customers as well as for neighboring businesses and venues. Improved efficiency in parking facility resource consumption may reduce street traffic congestion.
    Type: Grant
    Filed: July 2, 2009
    Date of Patent: March 1, 2016
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Miodrag Potkonjak
  • Patent number: 9262589
    Abstract: A semantic medical technology is disclosed. In various embodiments, the technology organizes an initial data collection to collect data from the one or more sensors; processes the data to obtain an initial diagnosis wherein the initial diagnosis can be a syntax diagnosis or a semantic diagnosis; identifies an organization for an additional data collection to collect additional data; analyzes the additional data to obtain a refined diagnosis; and repeats the identifying and analyzing until a stopping criterion is satisfied.
    Type: Grant
    Filed: April 13, 2010
    Date of Patent: February 16, 2016
    Assignee: Empire Technology Development LLC
    Inventors: Miodrag Potkonjak, Ani Nahapetian
  • Publication number: 20160044512
    Abstract: Examples include autonomously authenticating a financial transaction, on behalf of the user, without interacting with the user, via wireless communication link. In various embodiments, the user's cellular phone may be configured to process a message that provides at least partial service context and autonomously authenticate the financial transaction.
    Type: Application
    Filed: October 16, 2015
    Publication date: February 11, 2016
    Inventors: Miodrag POTKONJAK, Nathan BECKMANN
  • Publication number: 20160021544
    Abstract: Techniques are generally described for determining locations of a plurality of communication devices in a network. In some examples, methods for creating a location discovery infrastructure (LDI) for estimating locations of one or more of a plurality of communication nodes may comprise one or more of determining a plurality of locations in the terrain to place a corresponding plurality of beacon nodes, determining a plurality of beacon node groups for the placed beacon nodes, and determining a schedule for the placed beacon nodes to be active. Additional variants and embodiments are also disclosed.
    Type: Application
    Filed: July 22, 2015
    Publication date: January 21, 2016
    Inventor: Miodrag POTKONJAK
  • Publication number: 20150370943
    Abstract: Techniques described herein generally include methods and systems related to the selection of a combination of graphene and non-graphene transistors in an IC design. To reduce the increase in leakage energy caused by graphene transistors, selected non-graphene transistors may be replaced with graphene transistors in the IC design while other non-graphene transistors may be retained in the IC design. To limit the number of graphene transistors in the IC design, graphene transistors may replace non-graphene transistors primarily at locations in the IC design where significant delay benefit can be realized.
    Type: Application
    Filed: August 15, 2013
    Publication date: December 24, 2015
    Inventors: Miodrag POTKONJAK, Saro MEGUERDICHIAN
  • Patent number: 9177119
    Abstract: Techniques are generally disclosed for using an operating entity, including a method, apparatus, and/or system to control usage of the operating entity. In various embodiments, an in-use signal generator may be configured to generate at least one in-use signal, with the at least one in-use signal having a signal duration representative of at least one usage episode of the operating entity. An aging circuit may be coupled to the in-use signal generator and configured to output at least one age-affected signal in response to the at least one in-use signal. A metering module may be coupled to the aging circuit and, in response to the at least one age-affected signal, and configured to measure a signal characteristic of the at least one age-affected signal and translate the signal characteristic into a generated quantity of accumulative usage of the aging circuit.
    Type: Grant
    Filed: July 12, 2012
    Date of Patent: November 3, 2015
    Assignee: Empire Technology Development LLC
    Inventor: Miodrag Potkonjak
  • Patent number: 9177311
    Abstract: Examples include autonomously authenticating a financial transaction, on behalf of the user, without interacting with the user, via wireless communication link. In various embodiments, the user's cellular phone may be configured to process a message that provides at least partial service context and autonomously authenticate the financial transaction.
    Type: Grant
    Filed: June 2, 2014
    Date of Patent: November 3, 2015
    Assignee: Empire Technology Development LLC
    Inventors: Miodrag Potkonjak, Nathan Beckmann
  • Publication number: 20150301583
    Abstract: Technologies are generally described herein for supporting program and data annotation for hardware customization and energy optimization. A code block to be annotated may be examined and a hardware customization may be determined to support a specified quality of service level for executing the code block with reduced energy expenditure Annotations may be determined as associated with the determined hardware customization. An annotation may be provided to indicate using the hardware customization while executing the code block. Examining the code block may include one or more of performing a symbolic analysis, performing an empirical observation of an execution of the code block, performing a statistical analysis, or any combination thereof. A data block to be annotated may also be examined. One or more additional annotations to be associated with the data block may be determined.
    Type: Application
    Filed: June 26, 2015
    Publication date: October 22, 2015
    Inventor: Miodrag Potkonjak
  • Patent number: 9154964
    Abstract: Techniques are generally described for determining locations of a plurality of communication devices in a network. In some examples, methods for creating a location discovery infrastructure (LDI) for estimating locations of one or more of a plurality of communication nodes may comprise one or more of determining a plurality of locations in the terrain to place a corresponding plurality of beacon nodes, determining a plurality of beacon node groups for the placed beacon nodes, and determining a schedule for the placed beacon nodes to be active. Additional variants and embodiments are also disclosed.
    Type: Grant
    Filed: January 16, 2013
    Date of Patent: October 6, 2015
    Assignee: Empire Technology Development LLC
    Inventor: Miodrag Potkonjak
  • Patent number: 9125066
    Abstract: Techniques are generally described for determining locations of a plurality of communication devices in a network. In some examples, methods for creating a location discovery infrastructure (LDI) for estimating locations of one or more of a plurality of communication nodes may comprise one or more of determining a plurality of locations in the terrain to place a corresponding plurality of beacon nodes, determining a plurality of beacon node groups for the placed beacon nodes, and determining a schedule for the placed beacon nodes to be active. Additional variants and embodiments are also disclosed.
    Type: Grant
    Filed: January 16, 2013
    Date of Patent: September 1, 2015
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Miodrag Potkonjak
  • Patent number: 9104435
    Abstract: Technologies are generally described herein for supporting program and data annotation for hardware customization and energy optimization. A code block to be annotated may be examined and a hardware customization may be determined to support a specified quality of service level for executing the code block with reduced energy expenditure. Annotations may be determined as associated with the determined hardware customization. An annotation may be provided to indicate using the hardware customization while executing the code block. Examining the code block may include one or more of performing a symbolic analysis, performing an empirical observation of an execution of the code block, performing a statistical analysis, or any combination thereof. A data block to be annotated may also be examined. One or more additional annotations to be associated with the data block may be determined.
    Type: Grant
    Filed: April 14, 2009
    Date of Patent: August 11, 2015
    Assignee: Empire Technology Development LLC
    Inventor: Miodrag Potkonjak
  • Publication number: 20150162199
    Abstract: A technique of reducing leakage energy associated with a post-silicon target circuit is generally described herein. One example method includes purposefully aging a plurality of gates in the target circuit based on a targeted metric including a timing constraint associated with the target circuit.
    Type: Application
    Filed: January 6, 2013
    Publication date: June 11, 2015
    Inventor: Miodrag Potkonjak
  • Patent number: 9032476
    Abstract: Technologies are generally described for secure authentication tokens that employ hardware public physically unclonable functions. Each unique token can be implemented as hardware such that manufacturing variations provide measurable performance differences resulting in unique, unclonable devices or systems. For example, slight timing variations through a large number of logic gates may be used as a hardware public physically unclonable function of the authentication token. The authentication token can be characterized such that its physical characteristics may be publicly distributed to authenticators. Authenticators may then simulate the result from a particular input vector and then request the authentication token to generate the same result in a very short amount of time. The time may be specified such that the result could not be simulated by an imposter for a timely response.
    Type: Grant
    Filed: May 12, 2009
    Date of Patent: May 12, 2015
    Assignee: Empire Technology Development LLC
    Inventor: Miodrag Potkonjak
  • Patent number: 9020150
    Abstract: Differential uncloneable variability-based cryptography techniques are provided. The differential cryptography includes a hardware based public physically uncloneable function (PPUF) to perform the cryptography. The PPUF includes a first physically uncloneable function (PUF) and a second physically uncloneable function. An arbiter determines the output of the circuit using the outputs of the first and second PUFs. Cryptography can be performed by simulating the PPUF with selected input. The output of the simulation, along with timing information about a set of inputs from where the corresponding input is randomly selected for simulation, is used by the communicating party that has the integrated circuit with the PPUF to search for an input that produces the output. The input can be configured to be the secret key or a part of the secret key.
    Type: Grant
    Filed: May 5, 2013
    Date of Patent: April 28, 2015
    Assignee: Empire Technology Development LLC
    Inventors: Nathan Zachary Beckmann, Miodrag Potkonjak