Patents by Inventor Sindy Giraldo

Sindy Giraldo 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: 20230094004
    Abstract: An augmented reality system including: a physical anatomic model; a display unit via which a user is adapted to receive first and second optic feedbacks, the first optic feedback emanating from the physical anatomic model and passing through the display unit, and the second optic feedback emanating from the display unit and including a virtual anatomic model; a tracking system adapted to track a position and orientation of the display unit; and a computing device adapted to: receive a first signal from the tracking system relating to the position and orientation of the display unit, and send a second signal to cause the display unit to overlay the second optic feedback on the first optic feedback, the second signal being based on the first signal. In some embodiments, the second optic feedback further includes ancillary virtual graphics such as medical data, instructional steps, expert demonstrations, didactic content, and exigent circumstances.
    Type: Application
    Filed: December 6, 2022
    Publication date: March 30, 2023
    Inventors: John S. Eggert, Sindy Giraldo, Alberto Rodriguez, David Isaza, Christopher Marcus Clapp, Ramakrishna Voorakaranam
  • Patent number: 11579937
    Abstract: A data model characterizing a plurality of resources is received. The data model associates a first resource within a first remote computing environment with a first tag and a second resource within a second remote computing environment with a second tag. The data model is received from a database that is separate from the first remote computing environment and the second remote computing environment. The plurality of resources is grouped based on the first tag and the second tag. The grouping can form a first group associated with the first tag and a second group associated with the second tag. A first list of resources characterizing the first group and a second list of resources characterizing the second group is provided. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: February 14, 2023
    Assignee: Citrix Systems, Inc.
    Inventors: Sindy Giraldo, Sai Varun Prasanth Soundararajan
  • Patent number: 11551578
    Abstract: An augmented reality system including: a physical anatomic model; a display unit via which a user is adapted to receive first and second optic feedbacks, the first optic feedback emanating from the physical anatomic model and passing through the display unit, and the second optic feedback emanating from the display unit and including a virtual anatomic model; a tracking system adapted to track a position and orientation of the display unit; and a computing device adapted to: receive a first signal from the tracking system relating to the position and orientation of the display unit, and send a second signal to cause the display unit to overlay the second optic feedback on the first optic feedback, the second signal being based on the first signal. In some embodiments, the second optic feedback further includes ancillary virtual graphics such as medical data, instructional steps, expert demonstrations, didactic content, and exigent circumstances.
    Type: Grant
    Filed: August 16, 2018
    Date of Patent: January 10, 2023
    Assignee: GAUMARD SCIENTIFIC COMPANY, INC.
    Inventors: John S. Eggert, Sindy Giraldo, Alberto Rodriguez, David Isaza, Christopher Marcus Clapp, Ramakrishna Voorakaranam
  • Patent number: 11544230
    Abstract: A method for updating cloud resource tags is provided. The tag associated with a cloud resource may assign the cloud resource to one or more categories to enable tracking of the cloud resource. The method may include determining, based on a synchronization profile, the scope of the update. For example, the scope of the update may encompass individual resources, groups of resources, and/or subscriptions. A metadata data store may be queried to retrieve mapping rules corresponding to tags of resources from one or more cloud service providers that are within the scope of the update. If the value of a tag does not match the value specified by the corresponding mapping rule, the value of the tag may be updated to match the value specified by the mapping rule. Related systems and articles of manufacture, including computer program products, are also provided.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: January 3, 2023
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Steven A. Keller, Sindy Giraldo, Stephan Vanwoezik
  • Patent number: 11474980
    Abstract: Data characterizing a list of resources including a first resource within a first remote computing environment and a second resource within a second remote computing environment is received from a database separate from a plurality of remote computing systems. Metadata characterizing a first tag to be applied to the first resource and a second tag to be applied to the second resource is received. A data model of the resources is generated. The data model associates the first resource with the first tag and the second resource with the second tag. The data model is stored within a second database. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: October 18, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Sai Varun Prasanth Soundararajan, Sindy Giraldo
  • Patent number: 11429454
    Abstract: Data is received characterizing a plurality of virtual resources executing application code and deployed within a remote computing environment. The remote computing environment is providing a first configuration of computing resources for execution of the plurality of virtual resources. Resource consumption information associated with the plurality of virtual resources is monitored via an application programing interface of the remote computing environment. A second configuration of computing resources for the plurality of virtual resources is determined using a set of rules and the resource consumption information. A request is transmitted to the remote computing environment to provide the second configuration of computing resources for execution of the plurality of virtual resources. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: August 30, 2022
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Steven A. Keller, Sindy Giraldo
  • Publication number: 20220200929
    Abstract: A method for multi-cloud deployment and validation may be provided. The method may include receiving a first template specifying a cloud resource requirement. A first resource from a first cloud provider and a second resource from a second cloud provider may be identified. The first resource and the second resource may be a same or comparable resource capable of satisfying the cloud resource requirement specified by the first template. The first resource may be selected instead of the second resource based on a respective cost of the first resource and the second resource. A second template for deploying the first resource at the first cloud provider may be generated. The first resource may be deployed by sending the second template to the first cloud provider. Related systems and articles of manufacture are also provided.
    Type: Application
    Filed: December 18, 2020
    Publication date: June 23, 2022
    Inventors: Sindy Giraldo, Steven A. Keller
  • Patent number: 11303540
    Abstract: Data is received characterizing a virtual resource requirement for deployment of a resource in a first remote computing environment and/or a second remote computing environment. Second data is received characterizing resource cost for the first remote computing environment and the second remote computing environment. The receiving the second data includes accessing, via an application programming interface of the first remote computing environment and based on an account identity of an entity associated with the virtual resource requirement, the second data characterizing computing resource cost for the first remote computing environment. A first cost for deploying the resource within the first remote computing environment and a second cost for deploying the resource within the second remote computing environment is predicted using the received data. The first cost and the second cost is provided. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: April 12, 2022
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Steven A. Keller, Sindy Giraldo
  • Publication number: 20210406089
    Abstract: Data characterizing a log of requests by a plurality of software services executing based on a virtual resource that is within a remote computing environment is received. The executing includes transmitting the requests for utilization of the virtual resource. A metric of utilization of the virtual resource by a first software service of the plurality of software services is determined based on the log. The metric of utilization characterizes a portion of total usage of the virtual resource that is attributable to the first software service. The metric of utilization is provided. Related apparatus, systems, techniques and articles are also described.
    Type: Application
    Filed: June 29, 2020
    Publication date: December 30, 2021
    Inventors: Steven Keller, Sindy Giraldo
  • Publication number: 20210406074
    Abstract: Data characterizing a first address of a software service executing based on a first virtual resource that is within a remote computing environment is received. The executing includes transmitting a request for utilization of the first virtual resource. The received data further characterizes a log of the request for the first virtual resource. The log includes the first address and a second address of the first virtual resource. A mapping between the first address of the software service and the second address of the first virtual resource is determined using the received data. The mapping between the first address of the software service and the second address of the first virtual resource is provided. Related apparatus, systems, techniques and articles are also described.
    Type: Application
    Filed: June 29, 2020
    Publication date: December 30, 2021
    Inventors: Steven Keller, Sindy Giraldo, Harshavardhan Pallapothu, Mansi Shamsingh Raghuwanshi
  • Publication number: 20210397588
    Abstract: A method for updating cloud resource tags is provided. The tag associated with a cloud resource may assign the cloud resource to one or more categories to enable tracking of the cloud resource. The method may include determining, based on a synchronization profile, the scope of the update. For example, the scope of the update may encompass individual resources, groups of resources, and/or subscriptions. A metadata data store may be queried to retrieve mapping rules corresponding to tags of resources from one or more cloud service providers that are within the scope of the update. If the value of a tag does not match the value specified by the corresponding mapping rule, the value of the tag may be updated to match the value specified by the mapping rule. Related systems and articles of manufacture, including computer program products, are also provided.
    Type: Application
    Filed: June 23, 2020
    Publication date: December 23, 2021
    Inventors: Steven A. Keller, Sindy Giraldo, Stephan Vanwoezik
  • Publication number: 20210303367
    Abstract: Data is received characterizing a plurality of virtual resources executing application code and deployed within a remote computing environment. The remote computing environment is providing a first configuration of computing resources for execution of the plurality of virtual resources. Resource consumption information associated with the plurality of virtual resources is monitored via an application programing interface of the remote computing environment. A second configuration of computing resources for the plurality of virtual resources is determined using a set of rules and the resource consumption information. A request is transmitted to the remote computing environment to provide the second configuration of computing resources for execution of the plurality of virtual resources. Related apparatus, systems, techniques and articles are also described.
    Type: Application
    Filed: March 30, 2020
    Publication date: September 30, 2021
    Inventors: Steven A. Keller, Sindy Giraldo
  • Publication number: 20210306233
    Abstract: Data is received characterizing a virtual resource requirement for deployment of a resource in a first remote computing environment and/or a second remote computing environment. Second data is received characterizing resource cost for the first remote computing environment and the second remote computing environment. The receiving the second data includes accessing, via an application programming interface of the first remote computing environment and based on an account identity of an entity associated with the virtual resource requirement, the second data characterizing computing resource cost for the first remote computing environment. A first cost for deploying the resource within the first remote computing environment and a second cost for deploying the resource within the second remote computing environment is predicted using the received data. The first cost and the second cost is provided. Related apparatus, systems, techniques and articles are also described.
    Type: Application
    Filed: March 30, 2020
    Publication date: September 30, 2021
    Inventors: Steven A. Keller, Sindy Giraldo
  • Publication number: 20190057620
    Abstract: An augmented reality system including: a physical anatomic model; a display unit via which a user is adapted to receive first and second optic feedbacks, the first optic feedback emanating from the physical anatomic model and passing through the display unit, and the second optic feedback emanating from the display unit and including a virtual anatomic model; a tracking system adapted to track a position and orientation of the display unit; and a computing device adapted to: receive a first signal from the tracking system relating to the position and orientation of the display unit, and send a second signal to cause the display unit to overlay the second optic feedback on the first optic feedback, the second signal being based on the first signal. In some embodiments, the second optic feedback further includes ancillary virtual graphics such as medical data, instructional steps, expert demonstrations, didactic content, and exigent circumstances.
    Type: Application
    Filed: August 16, 2018
    Publication date: February 21, 2019
    Inventors: John S. Eggert, Sindy Giraldo, Alberto Rodriguez, David Isaza, Christopher Marcus Clapp, Ramakrishna Voorakaranam