Patents by Inventor Adrian X. Rodriguez

Adrian X. Rodriguez 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: 8860549
    Abstract: Embodiments of the present invention provide a method, system and computer program product for managing an opening through gait recognition. In an embodiment of the invention, a method for managing an opening through gait recognition is provided. The method includes capturing imagery, for example through the use of a Web cam, of a moving object as the moving object approaches an automated door. The method additionally, includes determining from the captured imagery a presence or absence of a gait of the moving object. Finally, the method includes managing an automated opening of the door according to the determined presence or absence of a gait of the moving object.
    Type: Grant
    Filed: June 14, 2011
    Date of Patent: October 14, 2014
    Assignee: International Business Machines Corporation
    Inventors: Dorathea Lobean, Adrian X. Rodriguez
  • Patent number: 8854182
    Abstract: Embodiments of the present invention provide a method, system and computer program product for managing an opening through gait recognition. In an embodiment of the invention, a method for managing an opening through gait recognition is provided. The method includes capturing imagery, for example through the use of a Web cam, of a moving object as the moving object approaches an automated door. The method additionally, includes determining from the captured imagery a presence or absence of a gait of the moving object. Finally, the method includes managing an automated opening of the door according to the determined presence or absence of a gait of the moving object.
    Type: Grant
    Filed: June 15, 2012
    Date of Patent: October 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Dorathea E. Lobean, Adrian X. Rodriguez
  • Publication number: 20140283025
    Abstract: Systems and methods for monitoring activity within retail environments using network audit tokens are disclosed herein. According to an aspect, a method may include using a processor and memory of a first computing device for determining information associated with an activity of the first computing device within a network environment. The method also includes receiving a network audit token from a second computing device within the retail environment. Further, the method includes communicating the information associated with the activity to a third computing device in response to receipt of the network audit token.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: Toshiba Global Commerce Solutions Holdings Corporation
    Inventors: Adrian X. Rodriguez, Dean F. Herring, Brad M. Johnson, Jeffrey J. J. Smith
  • Publication number: 20140278745
    Abstract: Systems and methods for providing retail process analytics information based on physiological indicator data are disclosed herein. According to an aspect, a method may include using a processor and memory for receiving physiological indicator data associated with a person. The processor and memory may also be used for determining a retail environment condition at a time associated with the physiological indicator data. Further, the processor and memory may be used for generating retail process analytics information for user presentation based on the physiological indicator data and the retail environment condition.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: Toshiba Global Commerce Solutions Holdings Corporation
    Inventors: Dean F. Herring, Brad M. Johnson, Jeffrey J. Smith, Adrian X. Rodriguez
  • Patent number: 8832752
    Abstract: A processor-implemented method, system, and/or computer program product automatically selects broadcast content at a broadcast receiver. A first broadcast content on a first channel of a broadcast receiver is received and presented aurally and/or visually. A second broadcast content on a second channel of the broadcast receiver is evaluated to determine if it is rated higher than the first broadcast content. A determination is also made as to whether the first broadcast content can be interrupted by the second broadcast content. If the second broadcast content has a higher rating than the first broadcast content, and if it is deemed permissible to interrupt the first broadcast content, then the broadcast receiver automatically switches to the second channel.
    Type: Grant
    Filed: December 3, 2012
    Date of Patent: September 9, 2014
    Assignee: International Business Machines Corporation
    Inventors: Sasa Cvijetic, Adrian X. Rodriguez, Felicia N. Soto
  • Patent number: 8832341
    Abstract: Methods, apparatuses, and computer program products for dynamically determining a primary or slave assignment based on an order of cable connection between two devices are provided. Embodiments include detecting, by a first device, insertion of one end of a cable into a port of the first device; determining, by the first device, whether a power signal is received from the cable at the port of the first device; if the power signal is received, performing, by the first device, a data transfer operation over the cable as a slave device to a second device that is coupled to the other end of the cable; and if the power signal is not received, performing, by the first device, a data transfer operation over the cable as a primary device to the second device that is coupled to the other end of the cable.
    Type: Grant
    Filed: September 27, 2011
    Date of Patent: September 9, 2014
    Assignee: International Business Machines Corporation
    Inventors: Charles A. Cole, Phillip D. Jones, Adrian X. Rodriguez, Jared T. Siirila, Ping Zhou
  • Patent number: 8826418
    Abstract: A method, system and computer program product for retaining trust. A computer receives a correct password for administrative access. The computer sets a trust to a maximum level. The computer detects at least one period of inactivity. The computer adjusts a trust based on the at least one period of inactivity. The computer receives a request to access an privileged function. The computer, responsive to receiving the request, determines that the trust is below a trust threshold. The computer, responsive to determining that the trust is below the trust threshold, challenges the user to authenticate. The computer receives a authentication attempt. The computer determines whether the authentication attempt is correct. The computer, responsive to a determination that the authentication attempt is correct, grants access to the administrative function.
    Type: Grant
    Filed: October 17, 2012
    Date of Patent: September 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: Kobina Kweenu Inkumsah, Adrian X. Rodriguez, Eric Woods, Ping Zhou
  • Patent number: 8819274
    Abstract: Selecting a network connection for data communications with a networked device, including: identifying a plurality of networks available for data communications with the networked device, each network having network connection attributes; and selecting one of the plurality of networks in dependence upon the network connection attributes and the direction of data transfer.
    Type: Grant
    Filed: June 27, 2011
    Date of Patent: August 26, 2014
    Assignee: International Business Machines Corporation
    Inventors: Adrian X. Rodriguez, Carlos Santana, Ketan K. Shah, Jared T. Siirila
  • Patent number: 8811756
    Abstract: Methods, apparatuses, and computer program products for image compression are provided. Embodiments include: examining, by an image controller, contextual data of a plurality of uncompressed images; selecting from the plurality of uncompressed images, by the image controller, a group of uncompressed images that have related contextual data; designating, by the image controller, one of the selected images to be a reference image; creating, by the image controller, delta images, each delta image representing differences between the reference image and one of the uncompressed images; and compressing and storing, by the image controller, the reference image and each of the delta images.
    Type: Grant
    Filed: July 11, 2011
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventors: Adrian X. Rodriguez, Eric Woods
  • Publication number: 20140229590
    Abstract: Configuration of servers for backup are disclosed herein. According to an aspect, a method includes storing first configuration information used to configure a first server. The method also includes storing second configuration information associated with the first server. The second configuration information may be designated as available for use by a second server when backup is needed for the first server. The method also includes determining whether backup is needed for the first server. Further, the method includes providing the first and second configuration information for use in configuring the second server to back up the first server in response to determining that backup is needed for the first server.
    Type: Application
    Filed: March 5, 2013
    Publication date: August 14, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Albert D. Bennah, David B. Roberts, Adrian X. Rodriguez, Ying Zuo
  • Publication number: 20140229589
    Abstract: Configuration of servers for backup are disclosed herein. According to an aspect, a method includes storing first configuration information used to configure a first server. The method also includes storing second configuration information associated with the first server. The second configuration information may be designated as available for use by a second server when backup is needed for the first server. The method also includes determining whether backup is needed for the first server. Further, the method includes providing the first and second configuration information for use in configuring the second server to back up the first server in response to determining that backup is needed for the first server.
    Type: Application
    Filed: February 8, 2013
    Publication date: August 14, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Albert D. Bennah, David B. Roberts, Adrian X. Rodriguez, Ying Zuo
  • Patent number: 8793402
    Abstract: Methods, apparatuses, and computer program products for synchronizing time across a plurality of devices connected to a network are provided. Embodiments include detecting, by a particular device, a synchronization initiation event; in response to detecting the synchronization initiation event, broadcasting, by the particular device to each device of the plurality of devices, a synchronization request; receiving, by the particular device, a plurality of time acknowledgments from the plurality of devices, each time acknowledgement indicating a current time of a device and a device initialization time indicating a time that the device last set the current time of the device; selecting, from the plurality of time acknowledgements the time acknowledgement with the shortest duration between an indicated device initialization time and an indicated current time of a device; and setting a current time of the particular device based on the current time indicated in the selected time acknowledgment.
    Type: Grant
    Filed: August 26, 2011
    Date of Patent: July 29, 2014
    Assignee: International Business Machines Corporation
    Inventors: Adrian X. Rodriguez, Nicholas R. Sandonato
  • Publication number: 20140172413
    Abstract: A computer receives a short phrase. The short phrase is transmitted in a query to a search engine. The computer receives one or more search results from the search engine in response to the query, and parses one or more longer phrases that include the short phrase from each of the one or more search results. The computer transmits the one or more longer phrases to a language identification engine for identification of the language of the one or more longer phrases, and receives from the language identification engine the language of each of the one or more the longer phrases. The computer then determines the most likely language of the short phrase, based at least in part on the language of each of the one or more the longer phrases.
    Type: Application
    Filed: December 18, 2012
    Publication date: June 19, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sasa Cvijetic, Adrian X. Rodriguez, Felicia N. Soto
  • Publication number: 20140173329
    Abstract: Cascading failover of blade servers in a data center implemented by transferring by a system management server a data processing workload from a failing blade server to an initial replacement blade server, with the data processing workload characterized by data processing resource requirements and the initial replacement blade server having data processing resources that do not match the data processing resource requirements; and transferring by the system management server the data processing workload from the initial replacement blade server to a subsequent replacement blade server, where the subsequent replacement blade server has data processing resources that better match the data processing resource requirements than do the data processing resources of the initial replacement blade server.
    Type: Application
    Filed: December 14, 2012
    Publication date: June 19, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: ALBERT D. BENNAH, ADRIAN X. RODRIGUEZ, YING ZUO
  • Publication number: 20140173332
    Abstract: Cascading failover of blade servers in a data center implemented by transferring by a system management server a data processing workload from a failing blade server to an initial replacement blade server, with the data processing workload characterized by data processing resource requirements and the initial replacement blade server having data processing resources that do not match the data processing resource requirements; and transferring by the system management server the data processing workload from the initial replacement blade server to a subsequent replacement blade server, where the subsequent replacement blade server has data processing resources that better match the data processing resource requirements than do the data processing resources of the initial replacement blade server.
    Type: Application
    Filed: March 8, 2013
    Publication date: June 19, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Albert D. Bennah, Adrian X. Rodriguez, Ying Zuo
  • Patent number: 8750675
    Abstract: In a method for accessing and storing original content without an overlay of interruption content, a computer receives original content with an overlay of interruption content during an interruption period from a content provider. The computer receives a notification that the interruption period is complete. The computer accesses original content without the overlay of interruption content. The computer stores the original content without the overlay of interruption content.
    Type: Grant
    Filed: September 21, 2012
    Date of Patent: June 10, 2014
    Assignee: International Business Machines Corporation
    Inventors: Charles A. Cole, Clark A. Dudek, Kobina K. Inkumsah, Adrian X. Rodriguez
  • Publication number: 20140157097
    Abstract: Some embodiments of the inventive subject matter include a method for embedding, in a website, a video and a thumbnail image associated with the video. The method can include requesting, over a network, the video from a video source. The method can include transmitting, to the video source, theme information indicating a theme of the website. The method can include receiving the video and the thumbnail image, wherein the thumbnail image is thematically consistent with the theme of the website. The method can include embedding the video in the website. The method can include presenting the thumbnail image in association with the video.
    Type: Application
    Filed: October 17, 2013
    Publication date: June 5, 2014
    Applicant: International Business Machines Corporation
    Inventors: Paula Besterman, Joseph Leong, Adrian X. Rodriguez, Pamela S. Ross, Eric Woods
  • Publication number: 20140157056
    Abstract: A computer program product including computer usable program code embodied on a tangible computer usable storage medium, includes: computer usable program code for detecting a stability change in a first computer system; computer usable program code for comparing a first set of software applications installed on the first computer system to each set of software applications installed on a plurality of other computer systems in communication with a management module; computer usable program code for identifying a second computer system from among the plurality of other computer systems, wherein the set of software applications installed on the second computer system includes all of the first set of software applications except for a given software application; and computer usable program code for identifying the given software application as the cause of the stability change in the first computer system.
    Type: Application
    Filed: November 30, 2012
    Publication date: June 5, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Albert D. Bennah, Adrian X. Rodriguez, Eric Woods
  • Publication number: 20140157348
    Abstract: A processor-implemented method, system, and/or computer program product automatically selects broadcast content at a broadcast receiver. A first broadcast content on a first channel of a broadcast receiver is received and presented aurally and/or visually. A second broadcast content on a second channel of the broadcast receiver is evaluated to determine if it is rated higher than the first broadcast content. A determination is also made as to whether the first broadcast content can be interrupted by the second broadcast content. If the second broadcast content has a higher rating than the first broadcast content, and if it is deemed permissible to interrupt the first broadcast content, then the broadcast receiver automatically switches to the second channel.
    Type: Application
    Filed: December 3, 2012
    Publication date: June 5, 2014
    Applicant: International Business Machines Corporation
    Inventors: SASA CVIJETIC, ADRIAN X. RODRIGUEZ, FELICIA N. SOTO
  • Publication number: 20140157096
    Abstract: Some embodiments of the inventive subject matter include a computer program product for determining a thumbnail image for a video. The computer program product can include computer usable program code configured to analyze the video. The computer usable program code can be further configured to determine video themes based on the analyzing the video. The computer usable program code can be further configured to produce a first group of thumbnail images for the video themes. The computer usable program code can be further configured to determine a forum theme for an electronic forum in which the video will be accessible. The computer usable program code can be further configured to choose, from the first group of thumbnail images, a matching thumbnail image that is thematically consistent with the forum theme. The computer usable program code can be further configured to present the matching thumbnail image in the forum.
    Type: Application
    Filed: December 5, 2012
    Publication date: June 5, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paula Besterman, Joseph Leong, Adrian X. Rodriguez, Pamela S. Ross, Eric Woods