Patents by Inventor Juan Rivera

Juan Rivera 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: 10017762
    Abstract: The present disclosure provides methods for inhibiting and/or reducing self-reactive IgE and/or basophils, thereby treating or preventing lupus, lupus nephritis, and lupus-related disorders.
    Type: Grant
    Filed: April 26, 2017
    Date of Patent: July 10, 2018
    Assignee: The United States of America, as represented by the Secretary, Department of Health & Human Services
    Inventors: Juan Rivera, Nicolas Charles
  • Publication number: 20170275617
    Abstract: The present disclosure provides methods for inhibiting and/or reducing self-reactive IgE and/or basophils, thereby treating or preventing lupus, lupus nephritis, and lupus-related disorders.
    Type: Application
    Filed: April 26, 2017
    Publication date: September 28, 2017
    Inventors: Juan Rivera, Nicolas Charles
  • Patent number: 9657292
    Abstract: The invention features compositions comprising agents that inhibit or reduce self-reactive IgE and/or basophils, and related methods of using the compositions for treating or preventing lupus, lupus nephritis, and lupus-related disorders.
    Type: Grant
    Filed: November 24, 2010
    Date of Patent: May 23, 2017
    Assignee: The United States of America, as represented by the Secretary, Department of Health & Human Services
    Inventors: Juan Rivera, Nicolas Charles
  • Publication number: 20170111457
    Abstract: Methods, systems, and computer-readable media for transferring hosted web browser sessions between browser servers are described herein. In various embodiments, a broker service may create a browser server pool from a plurality of browser servers. The broker service may connect a client agent with a first web browser session in a first browser server in the browser server pool. The broker service, responsive to a determination that the first web browser session needs to be transferred to a second browser server in the browser server pool, may request and receive a session context from the first web browser session, launch a second web browser session in the second browser server, initialize the second web browser session with the session context from the first web browser session, transfer the client agent from the first web browser session to the second web browser session, and terminate the first web browser session.
    Type: Application
    Filed: October 19, 2015
    Publication date: April 20, 2017
    Inventor: Juan Rivera
  • Publication number: 20170111446
    Abstract: Methods, systems, and computer-readable media for creating and managing cloud servers and services using a multi-tenant multi-session catalog with machine-level isolation are described herein. In one or more embodiments, a cloud service provider may receive requests from one or more tenants for predefined numbers of servers. The cloud service provider may initialize a plurality of servers, wherein the plurality of servers is less than a sum of the totality of server requests, and create a catalog of unassigned servers of the plurality of servers. Responsive to a logon request from a user of a tenant, the cloud service provider may assign a server from the catalog of unassigned servers to the tenant, remove the server from the catalog of unassigned servers, broker the user of the tenant to connect to the server, and limit access to the server to only users of the tenant.
    Type: Application
    Filed: October 19, 2015
    Publication date: April 20, 2017
    Inventors: Juan Rivera, Leo C. Singleton, IV
  • Publication number: 20170034127
    Abstract: Methods, systems, and computer-readable media for redirecting a web browser application for secure web browsing are described herein. In various embodiments, a user web browser application executing within a secure network may request the content of a website outside of the secure network. In response to the request, an address translation service may redirect the user web browser application to a redirector service to respond to the request. In response to the request, the redirector service may request a hosted web browser application that may be able to navigate to the requested website.
    Type: Application
    Filed: July 31, 2015
    Publication date: February 2, 2017
    Inventors: Leo C. Singleton, IV, Juan Rivera, Jitendra Deshpande, Sridhar Mullapudi
  • Patent number: 9423994
    Abstract: Systems and methods that provide a hierarchical display to a user based on a position of the user's focus are described herein. The position of the user's focus may be determined by tracking, for example, a position of the user's eyes, a position of a mouse cursor within the display, a position of an application window within the display, or a combination thereof. Based on the position of the user's focus, the display may be divided into multiple display regions, and the display regions may be ranked, such as by prioritizing a display region that the user is focusing on. Display quality (e.g., transmission rate, image resolution, degree of image compression, etc.) of the display regions may be determined based on the rank of the display regions, thereby providing higher display/image quality to regions based on what the user is actively looking at.
    Type: Grant
    Filed: February 22, 2012
    Date of Patent: August 23, 2016
    Assignee: Citrix Systems, Inc.
    Inventors: Ashwin Suresh, Juan Rivera
  • Patent number: 9401931
    Abstract: A method for dynamically associating, by a server, access rights with a resource includes the step of receiving, by the server, a request for a resource from a client. The server requests, from a policy engine, an identification of a plurality of access rights to associate with the resource, the plurality of access rights identified responsive to an application of a policy to the client. The server associates the resource with the plurality of access rights via a rights markup language. The server transmits the resource to the client with the identification of the associated plurality of access rights. An application program on the client makes an access control decision responsive to the associated plurality of access rights. The application program provides restricted access to the resource responsive to the access control decision.
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: July 26, 2016
    Assignee: Citrix Systems, Inc.
    Inventor: Juan Rivera
  • Patent number: 9330106
    Abstract: Described herein are methods and systems for selectively synchronizing locally stored data with data stored in a cloud storage repository. A client application can synchronize a portion of the locally or remotely stored content by choosing to synchronize data that is frequently used, data that is marked as priority data or data that was modified or otherwise accessed during a predetermined period of time. Other selective synchronization optimizations include predictively synchronizing data or content associated with frequently use or priority data and synchronizing data according to a priority score.
    Type: Grant
    Filed: February 14, 2013
    Date of Patent: May 3, 2016
    Assignee: Citrix Systems, Inc.
    Inventors: Derek Piasecki, Juan Rivera
  • Publication number: 20150143724
    Abstract: Provided is footwear covering device that covers the calf and ankle region of a piece of footwear. The device has a base panel that is modifiable with trim panels, adornment straps, and adornment hangers. Trim panels may have glitter, velvet, faux fur or other material suitable for adding accent to the upper edge of a boot. The trim is removably secured to the top of the footwear covering and thus appears as edge trim for the underlying footwear when in use. Adornment straps and hangers having decorative embellishments are wrapped around the footwear covering, or allowed to hang downward form an upper edge. Thus, each user can customize the overall appearance of the footwear covering to his or her liking. The covering can be placed over old or damaged footwear to provide a fresh new appearance that protects the underlying footwear from damage.
    Type: Application
    Filed: October 28, 2014
    Publication date: May 28, 2015
    Inventors: Juan Rivera, Sandra Quintana
  • Publication number: 20140127199
    Abstract: The invention features compositions comprising agents that inhibit or reduce self-reactive IgE and/or basophils, and related methods of using the compositions for treating or preventing lupus, lupus nephritis, and lupus-related disorders.
    Type: Application
    Filed: November 24, 2010
    Publication date: May 8, 2014
    Applicant: The United States of America,as represented by the Secretary, Department of Health & Human Services
    Inventors: Juan Rivera, Nicolas Charles
  • Patent number: 8718400
    Abstract: A method for identifying modified sections of a drawing region and selecting at least one modified drawing region section to transmit to a remote computer. A local computer can execute a prioritization module that can identify a first modified drawing region section and a second modified drawing region section. Each of the first and second modified drawing region section can have a corresponding priority. The prioritization module can determine whether the first priority of the first section is greater than the second priority of the second section and can select the greater priority. The local computer can then transmit the selected modified drawing region section that has the greatest priority to a remote computer that communicates with the local computer over a virtual channel.
    Type: Grant
    Filed: October 1, 2013
    Date of Patent: May 6, 2014
    Assignee: Citrix Systems, Inc.
    Inventor: Juan Rivera
  • Patent number: 8665265
    Abstract: Methods and systems for providing three dimensional graphics to remote computing machines and appliances that include an agent executing on a local computing machine to intercept a plurality of graphics commands generated by a three dimensional application executing on a local computing machine. A first portion of the plurality of graphics commands are encoded by the agent using a first codec, while a second portion of the plurality of graphics commands are encoded by the agent using a second codec. The agent creates a frame comprising the first portion and the second portion of the plurality of graphics commands, compresses the frame, and transmits the frame to a remote computing machine.
    Type: Grant
    Filed: March 18, 2013
    Date of Patent: March 4, 2014
    Assignee: Citrix Systems, Inc.
    Inventors: Juan Rivera, Timothy J. Corbett, Julian Petrov
  • Publication number: 20140028690
    Abstract: A method for identifying modified sections of a drawing region and selecting at least one modified drawing region section to transmit to a remote computer. A local computer can execute a prioritization module that can identify a first modified drawing region section and a second modified drawing region section. Each of the first and second modified drawing region section can have a corresponding priority. The prioritization module can determine whether the first priority of the first section is greater than the second priority of the second section and can select the greater priority. The local computer can then transmit the selected modified drawing region section that has the greatest priority to a remote computer that communicates with the local computer over a virtual channel.
    Type: Application
    Filed: October 1, 2013
    Publication date: January 30, 2014
    Applicant: Citrix Systems, Inc.
    Inventor: Juan Rivera
  • Publication number: 20130332991
    Abstract: A method for dynamically associating, by a server, access rights with a resource includes the step of receiving, by the server, a request for a resource from a client. The server requests, from a policy engine, an identification of a plurality of access rights to associate with the resource, the plurality of access rights identified responsive to an application of a policy to the client. The server associates the resource with the plurality of access rights via a rights markup language. The server transmits the resource to the client with the identification of the associated plurality of access rights. An application program on the client makes an access control decision responsive to the associated plurality of access rights. The application program provides restricted access to the resource responsive to the access control decision.
    Type: Application
    Filed: August 19, 2013
    Publication date: December 12, 2013
    Applicant: Citrix Systems, Inc.
    Inventor: Juan Rivera
  • Publication number: 20130311075
    Abstract: A safety system for motorcycle comprises at least one sensor mounted to the motorcycle to sense a feature of an environment surrounding the vehicle. An electronic control unit is configured to receive a signal from the at least one sensor and determine a probability that a safety incident may occur based upon the at least one feature. The probability is compared to at least a first threshold and the electronic control unit is configured to send at least one indicator signal when the at least one feature is above the first threshold. The indicator signal may be displayed on a helmet display. The safety system may be one of blind spot detection, forward collision alert, rear collision alert, cross-traffic alert, merging-traffic alert, lane departure warning, and traffic sign recognition.
    Type: Application
    Filed: May 20, 2013
    Publication date: November 21, 2013
    Applicant: Continental Automotive Systems, Inc.
    Inventors: Vinh H Tran, David Muscat, Juan Rivera Cruz, Antonio Moya Carrillo, Diego Alejandro Alvarez Alonso, Enrique Chavez
  • Patent number: 8559755
    Abstract: A method for identifying modified sections of a drawing region and selecting at least one modified drawing region section to transmit to a remote computer. A local computer can execute a prioritization module that can identify a first modified drawing region section and a second modified drawing region section. Each of the first and second modified drawing region section can have a corresponding priority. The prioritization module can determine whether the first priority of the first section is greater than the second priority of the second section and can select the greater priority. The local computer can then transmit the selected modified drawing region section that has the greatest priority to a remote computer that communicates with the local computer over a virtual channel.
    Type: Grant
    Filed: March 22, 2010
    Date of Patent: October 15, 2013
    Assignee: Citrix Systems, Inc.
    Inventor: Juan Rivera
  • Patent number: 8533846
    Abstract: A method for dynamically associating, by a server, access rights with a resource includes the step of receiving, by the server, a request for a resource from a client. The server requests, from a policy engine, an identification of a plurality of access rights to associate with the resource, the plurality of access rights identified responsive to an application of a policy to the client. The server associates the resource with the plurality of access rights via a rights markup language. The server transmits the resource to the client with the identification of the associated plurality of access rights. An application program on the client makes an access control decision responsive to the associated plurality of access rights. The application program provides restricted access to the resource responsive to the access control decision.
    Type: Grant
    Filed: November 8, 2006
    Date of Patent: September 10, 2013
    Assignee: Citrix Systems, Inc.
    Inventor: Juan Rivera
  • Publication number: 20130219012
    Abstract: Systems and methods that provide a hierarchical display to a user based on a position of the user's focus are described herein. The position of the user's focus may be determined by tracking, for example, a position of the user's eyes, a position of a mouse cursor within the display, a position of an application window within the display, or a combination thereof. Based on the position of the user's focus, the display may be divided into multiple display regions, and the display regions may be ranked, such as by prioritizing a display region that the user is focusing on. Display quality (e.g., transmission rate, image resolution, degree of image compression, etc.) of the display regions may be determined based on the rank of the display regions, thereby providing higher display/image quality to regions based on what the user is actively looking at.
    Type: Application
    Filed: February 22, 2012
    Publication date: August 22, 2013
    Applicant: CITRIX SYSTEMS, INC.
    Inventors: Ashwin Suresh, Juan Rivera
  • Patent number: 8405654
    Abstract: Methods and systems for providing three dimensional graphics to remote computing machines and appliances that include an agent executing on a local computing machine to intercept a plurality of graphics commands generated by a three dimensional application executing on a local computing machine. A first portion of the plurality of graphics commands are encoded by the agent using a first codec, while a second portion of the plurality of graphics commands are encoded by the agent using a second codec. The agent creates a frame comprising the first portion and the second portion of the plurality of graphics commands, compresses the frame, and transmits the frame to a remote computing machine.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: March 26, 2013
    Assignee: Citrix Systems, Inc.
    Inventors: Juan Rivera, Timothy J. Corbett, Julian Petrov