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: 9405978
    Abstract: Prioritizing facial recognition matches includes obtaining identification information and a facial image for each visitor entering the monitored environment, the monitored environment having a plurality of cameras at known locations including entry and exit points; obtaining itineraries of the visitors. Itineraries of the visitors are obtained, and based on the entry points and the itineraries of the visitors, likely routes of the visitors are determined through the monitored environment. Responsive to receiving an image captured by a first camera at a first location at an image capture time, the database records are sorted for facial recognition matching with the image from the first camera based on the visitors whose routes are likely to place the visitors in proximity to the first camera at the time of image capture.
    Type: Grant
    Filed: June 10, 2013
    Date of Patent: August 2, 2016
    Assignee: GLOBALFOUNDRIES INC.
    Inventors: Paula Besterman, Adrian X. Rodriguez, Pamela S. Ross, Eric Woods
  • Publication number: 20160196348
    Abstract: A method for adjusting search results based on viewed pages is provided. The method may include receiving at least one search request within a plurality of search requests. The method may also include identifying first and second variations of the at least one search request, wherein the first variation is different from the second variation. The method may further include searching for the first and second variations. Additionally, the method may include receiving a plurality of first and second variation search results. The method may also include presenting portions of the received plurality of first and second variation search results, wherein a first and second remainder of the first and second variations are not presented, respectively. The method may further include applying a criteria to adjust the first remainder and the second remainder to be presented, wherein the adjusting is responsive to detecting at least one user action.
    Type: Application
    Filed: January 7, 2015
    Publication date: July 7, 2016
    Inventors: Adrian X. Rodriguez, John L. Ryding, III, Kristin R. Whetstone, Eric Woods
  • Patent number: 9361386
    Abstract: Mechanisms for clarifying an input question are provided. A question is received for generation of an answer. A set of candidate answers is generated based on an analysis of a corpus of information. Each candidate answer has an evidence passage supporting the candidate answer. Based on the set of candidate answers, a determination is made as to whether clarification of the question is required. In response to a determination that clarification of the question is required, a request is sent for user input to clarify the question. User input is received from the computing device in response to the request and at least one candidate answer in the set of candidate answers is selected as an answer for the question based on the user input.
    Type: Grant
    Filed: September 22, 2014
    Date of Patent: June 7, 2016
    Assignee: International Business Machines Corporation
    Inventors: Kelly L. Cook, Adrian X. Rodriguez, Michael M. Skeen, Eric Woods, Menlo Wuu
  • Patent number: 9361795
    Abstract: Embodiments of the present invention disclose a method, computer program product, and a computer system for modifying regional driving habits. A computer determines a first value associated with a regional driving habit for a region. The computer determines a second value associated with a target driving habit, wherein the second value is not substantially equivalent to the first value. The computer determines that a number of at least semi-autonomous vehicles in an area is above a threshold value. The computer transmits information instructing the number of at least semi-autonomous vehicles to operate based on the second value.
    Type: Grant
    Filed: August 25, 2015
    Date of Patent: June 7, 2016
    Assignee: International Business Machines Corporation
    Inventors: Gary D. Cudak, Christopher J. Hardee, Adam Roberts, Adrian X. Rodriguez
  • Patent number: 9349284
    Abstract: Embodiments of the present invention disclose a method, computer program product, and a computer system for modifying regional driving habits. A computer determines a first value associated with a regional driving habit for a region. The computer determines a second value associated with a target driving habit, wherein the second value is not substantially equivalent to the first value. The computer determines that a number of at least semi-autonomous vehicles in an area is above a threshold value. The computer transmits information instructing the number of at least semi-autonomous vehicles to operate based on the second value.
    Type: Grant
    Filed: April 24, 2014
    Date of Patent: May 24, 2016
    Assignee: International Business Machines Corporation
    Inventors: Gary D. Cudak, Christopher J. Hardee, Adam Roberts, Adrian X. Rodriguez
  • Patent number: 9342608
    Abstract: Mechanisms for clarifying an input question are provided. A question is received for generation of an answer. A set of candidate answers is generated based on an analysis of a corpus of information. Each candidate answer has an evidence passage supporting the candidate answer. Based on the set of candidate answers, a determination is made as to whether clarification of the question is required. In response to a determination that clarification of the question is required, a request is sent for user input to clarify the question. User input is received from the computing device in response to the request and at least one candidate answer in the set of candidate answers is selected as an answer for the question based on the user input.
    Type: Grant
    Filed: August 1, 2013
    Date of Patent: May 17, 2016
    Assignee: International Business Machines Corporation
    Inventors: Kelly L. Cook, Adrian X. Rodriguez, Michael M. Skeen, Eric Woods, Menlo Wuu
  • Publication number: 20160117664
    Abstract: Systems and methods for associating object movement with a predetermined command for application in a transaction are disclosed. According to an aspect, a method includes associating an object with a transaction. The method also includes determining whether the object moves in accordance with a predetermined movement. Further, the method includes applying a predetermined command in the transaction in association with the object in response to determining that the object moves in accordance with the predetermined movement.
    Type: Application
    Filed: October 28, 2014
    Publication date: April 28, 2016
    Inventors: Dean F. Herring, Adrian X. Rodriguez, Brad M. Johnson, Jeffrey J. Smith
  • Patent number: 9311404
    Abstract: According to an embodiment of the present invention, a system alters search results to increase traffic at network sites, and comprises a computer system including at least one processor. The system processes a search query including an inquiry to determine corresponding search results and an answer to the inquiry, wherein the search results include one or more network sites and a corresponding description of content. The search results are filtered to remove from view the answer from the description of content for the network sites. The filtered search results are displayed to enable access of the network site having a corresponding description of content indicating the network site contains the answer. Alternatively, the answer is highlighted for readily viewing by the user. Embodiments of the present invention further include a method and computer program product for altering search results in substantially the same manners described above.
    Type: Grant
    Filed: September 8, 2011
    Date of Patent: April 12, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Adrian X. Rodriguez, Eric Woods
  • Patent number: 9308891
    Abstract: A method for controlling an autonomous vehicle includes determining whether a primary user is present in an autonomous vehicle, allowing use of a plurality of functions of the autonomous vehicle in response to determining that the primary user is present in the autonomous vehicle, and receiving and storing preferences input by the primary user, wherein the preferences identify a limitation on one or more of the plurality of functions of the autonomous vehicle that should be enforced during use of the autonomous vehicle if the primary user is not present in the autonomous vehicle. The method further includes limiting use of the one or more of the plurality of functions of the autonomous vehicle as specified by the preferences in response to determining that the primary user is not present in the autonomous vehicle.
    Type: Grant
    Filed: February 17, 2014
    Date of Patent: April 12, 2016
    Assignee: International Business Machines Corporation
    Inventors: Gary D. Cudak, Christopher J. Hardee, Adrian X. Rodriguez
  • Patent number: 9311070
    Abstract: Methods, apparatuses, and computer program products for dynamically recommending configuration changes to an operating system image are provided. Embodiments include monitoring, by an image deployment monitor, configurations of a plurality of deployed copies of a master operating system (OS) image; detecting, by the image deployment monitor, a change in one or more configurations of a first set of deployed copies of the plurality of deployed copies; and in response to detecting the change, generating, by the image deployment monitor, a configuration recommendation to recommend the change to an OS image.
    Type: Grant
    Filed: October 5, 2012
    Date of Patent: April 12, 2016
    Assignee: International Business Machines Corporation
    Inventors: Albert D. Bennah, Adrian X. Rodriguez, Eric Woods
  • Patent number: 9304515
    Abstract: A computer receives data detailing operation of a plurality of at least partially manually operated automobiles. The computer determines one or more trends in the operation of the plurality of at least partially manually operated automobiles, based at least in part on the data detailing the operation of the plurality of manually operated vehicles. The computer generates one or more operational rules, based, at least in part, on the one or more trends. The computer transmits the one or more operational rules to one or more at least semi-autonomous vehicles.
    Type: Grant
    Filed: April 24, 2014
    Date of Patent: April 5, 2016
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Gary D. Cudak, Christopher J. Hardee, Adam Roberts, Adrian X. Rodriguez
  • Patent number: 9298442
    Abstract: Methods, apparatuses, and computer program products for dynamic protection of one or more deployed copies of a master operating system image are provided. Embodiments include monitoring, by an image deployment monitor, an operational state of a deployed copy of a master operating system (OS) image; detecting, by the image deployment monitor, a change in the operational state of the deployed copy of the master OS image; in response to detecting the change, generating, by the image deployment monitor, a configuration recommendation to prevent the change from occurring in operational states of one or more other deployed copies of the master OS image; and providing, by the image deployment monitor, the configuration recommendation to the one or more other deployed copies of the master OS image.
    Type: Grant
    Filed: October 24, 2012
    Date of Patent: March 29, 2016
    Assignee: International Business Machines Corporation
    Inventors: Albert D. Bennah, Adrian X. Rodriguez, Eric Woods
  • Patent number: 9292486
    Abstract: A system and/or computer program product validates a formula within a spreadsheet. A formula type, of an identified formula from a spreadsheet, is identified. A database of known accurate formulas, whose type matches a formula type of the identified formula within the spreadsheet, is identified and located. A determination is made as to whether the identified formula from the spreadsheet matches a known accurate formula from the database. In response to the identified formula from the spreadsheet failing to match the known accurate formula from the database, a predefined action is initiated.
    Type: Grant
    Filed: January 8, 2014
    Date of Patent: March 22, 2016
    Assignee: International Business Machines Corporation
    Inventors: Gary D. Cudak, Christopher J. Hardee, Adrian X. Rodriguez
  • Patent number: 9286051
    Abstract: Methods, apparatuses, and computer program products for dynamic protection of one or more deployed copies of a master operating system image are provided. Embodiments include monitoring, by an image deployment monitor, an operational state of a deployed copy of a master operating system (OS) image; detecting, by the image deployment monitor, a change in the operational state of the deployed copy of the master OS image; in response to detecting the change, generating, by the image deployment monitor, a configuration recommendation to prevent the change from occurring in operational states of one or more other deployed copies of the master OS image; and providing, by the image deployment monitor, the configuration recommendation to the one or more other deployed copies of the master OS image.
    Type: Grant
    Filed: October 5, 2012
    Date of Patent: March 15, 2016
    Assignee: International Business Machines Corporation
    Inventors: Albert D. Bennah, Adrian X. Rodriguez, Eric Woods
  • Patent number: 9262286
    Abstract: Failover in a data center that includes a multi-density server, where the multi-density server includes multiple independent servers, includes; detecting, by a management module, a failure of one of the independent servers of the multi-density server; identifying, by the management module, a failover target; determining, by the management module, whether the failover target is a non-failed independent server included in the multi-density server; and responsive to determining that the failover target is a non-failed independent server included in the multi-density server, migrating, by the management module, the failed independent server's workload to another server that is not included in the multi-density server.
    Type: Grant
    Filed: November 19, 2013
    Date of Patent: February 16, 2016
    Assignee: International Business Machines Corporation
    Inventors: Nicholas J. Balogh, Albert D. Bennah, Adrian X. Rodriguez
  • Publication number: 20160042506
    Abstract: The present embodiments disclose a method for locating a unit in an assembly. According to the embodiments, a unit in an assembly is located. An identification of the target unit in the assembly is obtained. An image of at least a part of the assembly is acquired. The image includes a visual code associated with the part. The visual code is decoded to obtain an identification of at least one unit in the part. It is determined if the target unit is included in the part responsive to identification of a match of the target unit with the identification of the at least one unit. There is further disclosed a corresponding apparatus, assembly, and fault diagnosis device.
    Type: Application
    Filed: October 21, 2015
    Publication date: February 11, 2016
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kai CK Chen, Zhen Yu Ge, Adrian X. Rodriguez, Wen Wei Tang
  • Publication number: 20160042490
    Abstract: In response to detection of a selection of an accelerated frame rate operation associated with a video advertisement, a quantity of individual prioritized video frames of the video advertisement to render based upon a selected accelerated frame rate is determined. Accelerated frame rate rendering priority values assigned to the individual prioritized video frames of the video advertisement are identified. Based upon differences among the identified accelerated frame rate rendering priority values assigned to the individual prioritized video frames, a prioritized video frame subset of the individual prioritized video frames is determined. The prioritized video frame subset of the individual prioritized video frames is equal in number to the determined quantity of individual prioritized video frames of the video advertisement and is determined to yield a maximized cumulative set of the identified accelerated frame rate rendering priority values.
    Type: Application
    Filed: August 5, 2014
    Publication date: February 11, 2016
    Inventors: Nathan A. Bost, Paul P. Mariduena, Adrian X. Rodriguez, Eric M. Woods
  • Publication number: 20160044343
    Abstract: In response to detection of a selection of an accelerated frame rate operation associated with a video advertisement, a quantity of individual prioritized video frames of the video advertisement to render based upon a selected accelerated frame rate is determined. Accelerated frame rate rendering priority values assigned to the individual prioritized video frames of the video advertisement are identified. Based upon differences among the identified accelerated frame rate rendering priority values assigned to the individual prioritized video frames, a prioritized video frame subset of the individual prioritized video frames is determined. The prioritized video frame subset of the individual prioritized video frames is equal in number to the determined quantity of individual prioritized video frames of the video advertisement and is determined to yield a maximized cumulative set of the identified accelerated frame rate rendering priority values.
    Type: Application
    Filed: May 21, 2015
    Publication date: February 11, 2016
    Inventors: Nathan A. Bost, Paul P. Mariduena, Adrian X. Rodriguez, Eric M. Woods
  • Patent number: 9250889
    Abstract: Assigning severity to a software update, including: receiving, by an update manager, version information for a software application from a computing system, the version information describing a version of the software application installed on the computing system; determining, by the update manager, a severity level of one or more available updates for the software application in dependence upon the version information and update version information; and providing, by the update manager to the computing system, the severity level for each of the one or more available updates.
    Type: Grant
    Filed: October 18, 2013
    Date of Patent: February 2, 2016
    Assignee: International Business Machines Corporation
    Inventors: Albert D. Bennah, Adrian X. Rodriguez
  • Publication number: 20160004684
    Abstract: A method validates a formula within a spreadsheet. A formula type, of an identified formula from a spreadsheet, is identified. A database of known accurate formulas, whose type matches a formula type of the identified formula within the spreadsheet, is identified and located. A determination is made as to whether the identified formula from the spreadsheet matches a known accurate formula from the database. In response to the identified formula from the spreadsheet failing to match the known accurate formula from the database, a predefined action is initiated.
    Type: Application
    Filed: August 31, 2015
    Publication date: January 7, 2016
    Inventors: GARY D. CUDAK, CHRISTOPHER J. HARDEE, ADRIAN X. RODRIGUEZ