Patents by Inventor Venkata Koka

Venkata Koka 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: 12125400
    Abstract: In an embodiment, an injection simulation device is provided. The injection simulation device may include a housing defining an opening, the housing having a proximal end and a distal end, a plunger movable relative to the housing, the plunger comprising a first interfacing portion, and distal movement of the plunger initiates an injection simulation, a rotatable component comprising a proximal end and a distal end, and an aperture extending between the proximal and distal ends of the rotatable component for receiving a portion of the plunger, rotatable component comprising a second interfacing portion for interfacing with the first interfacing portion to rotate the rotatable component when the plunger is moved toward the proximal or distal end of the housing.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: October 22, 2024
    Assignee: NOBLE INTERNATIONAL, INC.
    Inventors: Jeff Baker, Dinesh Venkata Koka, Jeffery A. Lettman, Tingting Liu, Tomas Andrius Matusaitis, Sean Joel Corrigan
  • Publication number: 20230326372
    Abstract: In an embodiment, an injection simulation device is provided including a housing defining a channel, the housing comprising a proximal end and a distal end, a plunger comprising a plunger rod body having a proximal end and a distal end and a stopper disposed at the distal end of the plunger rod, the plunger movable proximally and distally within the channel; and a friction feature associated with the housing, the friction feature for interfacing with the plunger rod, wherein the plunger moves in a distal direction relative to the housing to simulate medicament delivery and in a proximal direction to reset the injection simulation device, wherein the friction feature optionally causes differential resistance on the plunger rod, when the plunger rod moves in either the distal or proximal direction.
    Type: Application
    Filed: April 10, 2023
    Publication date: October 12, 2023
    Inventors: Jeff Baker, Dinesh Venkata Koka, Tingting LIU, Joseph Reynolds, Matthew Palyo, Robert Anderson, Jeffery A. Lettman, Joshua Hopkins
  • Patent number: 11694576
    Abstract: In an embodiment provided herein, an injection simulation device including a housing having a proximal end and a distal end is provided. The injection simulation device embodiment comprises a plunger having a proximal end, a distal end and being slidable relative to the housing, and a retractable injection simulation member at the distal end of the housing, at least one biasing member associated with the retractable injection simulation member and associated with the plunger, wherein a first force on a distal end of the injection simulation member causes movement of the injection simulation member from an extended position to a retracted position, to compress the first biasing member, and simulate the tactility of an injection to a user; and wherein a second force on the proximal end of the plunger asserts a third force on the first biasing member to facilitate resetting the injection simulation member to the extended position.
    Type: Grant
    Filed: February 7, 2018
    Date of Patent: July 4, 2023
    Assignee: NOBLE INTERNATIONAL, INC.
    Inventors: Jeff Baker, Christopher Wai Yin Chung, Tingting Liu, Shishuang Hou, Dinesh Venkata Koka
  • Patent number: 11626033
    Abstract: In an embodiment, an injection simulation device is provided including a housing defining a channel, the housing comprising a proximal end and a distal end, a plunger comprising a plunger rod body having a proximal end and a distal end and a stopper disposed at the distal end of the plunger rod, the plunger movable proximally and distally within the channel; and a friction feature associated with the housing, the friction feature for interfacing with the plunger rod, wherein the plunger moves in a distal direction relative to the housing to simulate medicament delivery and in a proximal direction to reset the injection simulation device, wherein the friction feature optionally causes differential resistance on the plunger rod, when the plunger rod moves in either the distal or proximal direction.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: April 11, 2023
    Assignee: NOBLE INTERNATIONAL, INC.
    Inventors: Jeff Baker, Dinesh Venkata Koka, Tingting Liu, Joseph Reynolds, Matthew Palyo, Robert Anderson, Jeffery A. Lettman, Joshua Hopkins
  • Patent number: 11468437
    Abstract: A method and system for license server synchronization are disclosed. According to one embodiment, a computer-implemented method comprises receiving a first capability request from a licensing server, transmitting a first capability response to the licensing server. The licensing server provides a second capability response to a device, and the second capability response is in response to a second capability request sent by the device to the licensing server. The second capability response includes one or more capabilities included in the first capability response. A server synchronization message is received from the licensing server and a request for payment is transmitted to a service provider, wherein the request for payment is generated based on the server synchronization message.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: October 11, 2022
    Assignee: Flexera Software LLC
    Inventors: Vikram Venkata Koka, Ann Shvarts
  • Publication number: 20200410897
    Abstract: In an embodiment, an injection simulation device is provided including a housing defining a channel, the housing comprising a proximal end and a distal end, a plunger comprising a plunger rod body having a proximal end and a distal end and a stopper disposed at the distal end of the plunger rod, the plunger movable proximally and distally within the channel; and a friction feature associated with the housing, the friction feature for interfacing with the plunger rod, wherein the plunger moves in a distal direction relative to the housing to simulate medicament delivery and in a proximal direction to reset the injection simulation device, wherein the friction feature optionally causes differential resistance on the plunger rod, when the plunger rod moves in either the distal or proximal direction.
    Type: Application
    Filed: March 29, 2018
    Publication date: December 31, 2020
    Inventors: Jeff BAKER, Dinesh Venkata KOKA, Tingting LIU, Joseph REYNOLDS, Matthew Palyo, Robert ANDERSON, Jeffery A. LETTMAN, Joshua HOPKINS
  • Publication number: 20200258424
    Abstract: In an embodiment provided herein, an injection simulation device including a housing having a proximal end and a distal end is provided. The injection simulation device embodiment comprises a plunger having a proximal end, a distal end and being slidable relative to the housing, and a retractable injection simulation member at the distal end of the housing, at least one biasing member associated with the retractable injection simulation member and associated with the plunger, wherein a first force on a distal end of the injection simulation member causes movement of the injection simulation member from an extended position to a retracted position, to compress the first biasing member, and simulate the tactility of an injection to a user; and wherein a second force on the proximal end of the plunger asserts a third force on the first biasing member to facilitate resetting the injection simulation member to the extended position.
    Type: Application
    Filed: February 7, 2018
    Publication date: August 13, 2020
    Inventors: Jeff BAKER, Christopher Wai Yin CHUNG, Tingting Liu, Shishuang HOU, Dinesh Venkata KOKA
  • Publication number: 20200206438
    Abstract: In an embodiment, a positioning apparatus for guiding an injection device relative to a target surface having a representative plane is provided. The apparatus includes a housing defining a channel configured to receive an injection device, wherein a first angle is formed between a longitudinal axis of the channel and the representative plane of the target surface so as to guide the injection device through the channel to the target surface at the first angle, and wherein the housing comprises a stabilizing surface configured to abut the target surface to stabilize an injection according to the first angle.
    Type: Application
    Filed: September 9, 2016
    Publication date: July 2, 2020
    Inventors: Jeff BAKER, Craig BAKER, Christopher Wai Yin CHUNG, Francis Michael Siemer, Dinesh Venkata KOKA, Seth FREYTAG
  • Publication number: 20200168124
    Abstract: In an embodiment, an injection simulation device is provided. The injection simulation device may include a housing defining an opening, the housing having a proximal end and a distal end, a plunger movable relative to the housing, the plunger comprising a first interfacing portion, and distal movement of the plunger initiates an injection simulation, a rotatable component comprising a proximal end and a distal end, and an aperture extending between the proximal and distal ends of the rotatable component for receiving a portion of the plunger, rotatable component comprising a second interfacing portion for interfacing with the first interfacing portion to rotate the rotatable component when the plunger is moved toward the proximal or distal end of the housing.
    Type: Application
    Filed: June 28, 2018
    Publication date: May 28, 2020
    Inventors: Jeff BAKER, Dinesh Venkata KOKA, Jeffery A. LETTMAN, Tingting LIU, Tomas Andrius MATUSAITIS, Sean Joel CORRIGAN
  • Publication number: 20170344980
    Abstract: A method and system for license server synchronization are disclosed. According to one embodiment, a computer-implemented method comprises receiving a first capability request from a licensing server, transmitting a first capability response to the licensing server. The licensing server provides a second capability response to a device, and the second capability response is in response to a second capability request sent by the device to the licensing server. The second capability response includes one or more capabilities included in the first capability response. A server synchronization message is received from the licensing server and a request for payment is transmitted to a service provider, wherein the request for payment is generated based on the server synchronization message.
    Type: Application
    Filed: June 12, 2017
    Publication date: November 30, 2017
    Inventors: Vikram Venkata KOKA, Ann SHVARTS
  • Patent number: 9710809
    Abstract: A method and system for license server synchronization are disclosed. According to one embodiment, a computer-implemented method comprises receiving a first capability request from a licensing server, transmitting a first capability response to the licensing server. The licensing server provides a second capability response to a device, and the second capability response is in response to a second capability request sent by the device to the licensing server. The second capability response includes one or more capabilities included in the first capability response. A server synchronization message is received from the licensing server and a request for payment is transmitted to a service provider, wherein the request for payment is generated based on the server synchronization message.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: July 18, 2017
    Assignee: Flexera Software LLC
    Inventors: Vikram Venkata Koka, Ann Shvarts
  • Patent number: 9602546
    Abstract: Several embodiments include a policy-bound token distribution system. The system can include a back-office server that issues policy-bound tokens to local main distribution servers. A local main distribution server can distribute a policy-bound token to a digital environment to authorize an operator to take advantage of a protected resource. The system can rely on a backup server to distribute the policy-bound tokens whenever the distribution service of the local main distribution server is unavailable. To prevent run-time leakage from the backup server, the backup server can synchronize its distribution state with the local main distribution server and the back-office server. The distribution state can include distribution transaction records between the backup server and client devices. Throughout the system, each distribution transaction record can be assigned unique transaction ID to prevent multiple accounting of the same distribution transaction record from different servers.
    Type: Grant
    Filed: August 7, 2015
    Date of Patent: March 21, 2017
    Assignee: Flexera Software LLC
    Inventors: Ann Shvarts, Vikram Venkata Koka
  • Publication number: 20170041346
    Abstract: Several embodiments include a policy-bound token distribution system. The system can include a back-office server that issues policy-bound tokens to local main distribution servers. A local main distribution server can distribute a policy-bound token to a digital environment to authorize an operator to take advantage of a protected resource. The system can rely on a backup server to distribute the policy-bound tokens whenever the distribution service of the local main distribution server is unavailable. To prevent run-time leakage from the backup server, the backup server can synchronize its distribution state with the local main distribution server and the back-office server. The distribution state can include distribution transaction records between the backup server and client devices. Throughout the system, each distribution transaction record can be assigned unique transaction ID to prevent multiple accounting of the same distribution transaction record from different servers.
    Type: Application
    Filed: August 7, 2015
    Publication date: February 9, 2017
    Inventors: Ann SHVARTS, Vikram Venkata KOKA
  • Publication number: 20160367766
    Abstract: In an embodiment, a positioning apparatus for guiding an injection device relative to a target surface having a representative plane is provided. The apparatus includes a housing defining a channel configured to receive an injection device, wherein a first angle is formed between a longitudinal axis of the channel and the representative plane of the target surface so as to guide the injection device through the channel to the target surface at the first angle, and wherein the housing comprises a stabilizing surface configured to abut the target surface to stabilize an injection according to the first angle.
    Type: Application
    Filed: March 24, 2016
    Publication date: December 22, 2016
    Inventors: Jeff BAKER, Craig BAKER, Wai Yin Christopher CHUNG, Seth FREYTAG, Francis Michael SIEMER, Dinesh Venkata KOKA
  • Publication number: 20140337470
    Abstract: A method and system for tunable distribution of content are disclosed. Preferably, the content comprises digital rights and/or watermark information. In one embodiment, a computer-implemented method comprises receiving a request from a client. One or more content files related to the request and a user profile of a user are determined. One or more seeders are assigned to start the delivery of the one or more content files. The client is allowed to obtain a plurality of pieces of the one or more content files from the one or more seeders. At least one piece of the plurality of pieces of the one or more content files contains digital rights and/or watermark information.
    Type: Application
    Filed: April 21, 2014
    Publication date: November 13, 2014
    Applicant: Rovi Technologies Corporation
    Inventors: Vikram Venkata Koka, Milton C. Soong, Neil A. King
  • Patent number: 8850605
    Abstract: A method and system for capacity licensing are disclosed. According to one embodiment, a computer implemented method comprises receiving a capability request from a device, sending a capability response to the device, the capability response comprising a serving of license rights. A deduction record is stored, the deduction record deducting a license from a license pool. An information request is received from the device, and an information response is sent.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: September 30, 2014
    Assignee: Flexera Software LLC
    Inventors: Vikram Venkata Koka, Ann Shvarts
  • Patent number: 8818900
    Abstract: Techniques for distributed license management are provided. Three or more services or servers cooperate and negotiate with one another to establish primary, secondary, and tertiary licensing services. Initially, the primary is designated as a master licensing service and manages a license for a plurality of users over a network. If the primary fails to respond within a configurable period of time to both the secondary and tertiary licensing services, then the secondary dynamically assumes a master licensing service role for purposes of managing the license.
    Type: Grant
    Filed: April 28, 2005
    Date of Patent: August 26, 2014
    Assignee: Flexera Software LLC
    Inventors: Vikram Venkata Koka, Sonny Doan Luu
  • Patent number: 8781972
    Abstract: Techniques for distributed license management are provided. Three or more services or servers cooperate and negotiate with one another to establish primary, secondary, and tertiary licensing services. Initially, the primary is designated as a master licensing service and manages a license for a plurality of users over a network. If the primary fails to respond within a configurable period of time to both the secondary and tertiary licensing services, then the secondary dynamically assumes a master licensing service role for purposes of managing the license.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: July 15, 2014
    Assignee: Flexera Software LLC
    Inventors: Vikram Venkata Koka, Sonny Doan Luu
  • Publication number: 20140136425
    Abstract: Methods and system for providing licensing programs are provided. The electronic license may specify a number of available licenses based on the count property, a license model for calculating a number of used licenses based on the count type property, a number of available overdraft licenses based on the overdraft property, and an interval of available time within which return of a used license is accepted, which is based on the return interval property. The electronic license may then be distributed together with the licensing program to the licensee. A new electronic license can be deployed by the licensee without a need to update previously installed licensing program. The combination of count-related license properties may be applicable to a great variety of license models and deployments.
    Type: Application
    Filed: January 22, 2014
    Publication date: May 15, 2014
    Applicant: Flexera Software LLC
    Inventors: Vikram Venkata Koka, Ann Shvarts
  • Publication number: 20140136416
    Abstract: A method and system for license server synchronization are disclosed. According to one embodiment, a computer-implemented method comprises receiving a first capability request from a licensing server, transmitting a first capability response to the licensing server. The licensing server provides a second capability response to a device, and the second capability response is in response to a second capability request sent by the device to the licensing server. The second capability response includes one or more capabilities included in the first capability response. A server synchronization message is received from the licensing server and a request for payment is transmitted to a service provider, wherein the request for payment is generated based on the server synchronization message.
    Type: Application
    Filed: January 22, 2014
    Publication date: May 15, 2014
    Applicant: Flexera Software LLC
    Inventors: Vikram Venkata Koka, Ann Shvarts